/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[2].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[4]!./app/styles/index.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap);
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[2].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[4]!./app/styles/index.scss (1) ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap);
/*!*******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/leaflet/dist/leaflet.css ***!
  \*******************************************************************************************************************************************************************************************/
/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	        -ms-user-select: none;
	    user-select: none;
	  -webkit-user-drag: none;
	}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
	background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
	}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg,
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
	max-width: none !important;
	max-height: none !important;
	}

.leaflet-container.leaflet-touch-zoom {
	touch-action: pan-x pan-y;
	}
.leaflet-container.leaflet-touch-drag {
	/* Fallback for FF which doesn't support pinch-zoom */
	touch-action: none;
	touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	touch-action: none;
}
.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
	-webkit-filter: inherit;
	        filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	box-sizing: border-box;
	z-index: 800;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-pane         { z-index: 400; }

.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }

.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(#default#VML);
	display: inline-block;
	position: absolute;
	}


/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-tile {
	will-change: opacity;
	}
.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}
.leaflet-zoom-animated {
	-webkit-transform-origin: 0 0;
	        transform-origin: 0 0;
	}
.leaflet-zoom-anim .leaflet-zoom-animated {
	will-change: transform;
	}
.leaflet-zoom-anim .leaflet-zoom-animated {
	transition:         -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	transition:         transform 0.25s cubic-bezier(0,0,0.25,1), -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
	transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}


/* cursors */

.leaflet-interactive {
	cursor: pointer;
	}
.leaflet-grab {
	cursor: -webkit-grab;
	cursor:         grab;
	}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor:         grabbing;
	}

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
	pointer-events: none;
	}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}

/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline: 0;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-container a.leaflet-active {
	outline: 2px solid orange;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a,
.leaflet-bar a:hover {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}
.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	}
.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
	font-size: 22px;
	}


/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(/assets/build/assets/layers.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(/assets/build/assets/layers-2x.png);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}

/* Default icon URLs */
.leaflet-default-icon-path {
	background-image: url(/assets/build/assets/marker-icon.png);
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.7);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover {
	text-decoration: underline;
	}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
	font-size: 11px;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	font-size: 11px;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;

	background: #fff;
	background: rgba(255, 255, 255, 0.5);
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}


/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 19px;
	line-height: 1.4;
	}
.leaflet-popup-content p {
	margin: 18px 0;
	}
.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;

	-webkit-transform: rotate(45deg);
	        transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	padding: 4px 4px 0 0;
	border: none;
	text-align: center;
	width: 18px;
	height: 14px;
	font: 16px/14px Tahoma, Verdana, sans-serif;
	color: #c3c3c3;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover {
	color: #999;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	-ms-zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}
.leaflet-oldie .leaflet-popup-tip-container {
	margin-top: -1px;
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}


/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}


/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
.leaflet-tooltip.leaflet-clickable {
	cursor: pointer;
	pointer-events: auto;
	}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
	}

/* Directions */

.leaflet-tooltip-bottom {
	margin-top: 6px;
}
.leaflet-tooltip-top {
	margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
	}
.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
	}
.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
	}
.leaflet-tooltip-left {
	margin-left: -6px;
}
.leaflet-tooltip-right {
	margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
	}
.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
	}
.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
	}

/*!**************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/react-day-picker/dist/style.css ***!
  \**************************************************************************************************************************************************************************************************/
.rdp {
  --rdp-cell-size: 40px;
  --rdp-accent-color: #0000ff;
  --rdp-background-color: #e7edff;
  --rdp-accent-color-dark: #3003e1;
  --rdp-background-color-dark: #180270;
  --rdp-outline: 2px solid var(--rdp-accent-color); /* Outline border for focused elements */
  --rdp-outline-selected: 3px solid var(--rdp-accent-color); /* Outline border for focused _and_ selected elements */

  margin: 1em;
}

/* Hide elements for devices that are not screen readers */
.rdp-vhidden {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  appearance: none;
  position: absolute !important;
  top: 0;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  border: 0 !important;
}

/* Buttons */
.rdp-button_reset {
  appearance: none;
  position: relative;
  margin: 0;
  padding: 0;
  cursor: default;
  color: inherit;
  background: none;
  font: inherit;

  -moz-appearance: none;
  -webkit-appearance: none;
}

.rdp-button_reset:focus-visible {
  /* Make sure to reset outline only when :focus-visible is supported */
  outline: none;
}

.rdp-button {
  border: 2px solid transparent;
}

.rdp-button[disabled] {
  opacity: 0.25;
}

.rdp-button:not([disabled]) {
  cursor: pointer;
}

.rdp-button:focus-visible:not([disabled]),
.rdp-button:active:not([disabled]) {
  color: inherit;
  background-color: var(--rdp-background-color);
  border: var(--rdp-outline);
}

.rdp-button:hover:not([disabled]) {
  background-color: var(--rdp-background-color);
}

.rdp-months {
  display: flex;
}

.rdp-month {
  margin: 0 1em;
}

.rdp-month:first-child {
  margin-left: 0;
}

.rdp-month:last-child {
  margin-right: 0;
}

.rdp-table {
  margin: 0;
  max-width: calc(var(--rdp-cell-size) * 7);
  border-collapse: collapse;
}

.rdp-with_weeknumber .rdp-table {
  max-width: calc(var(--rdp-cell-size) * 8);
  border-collapse: collapse;
}

.rdp-caption {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0;
  text-align: left;
}

.rdp-multiple_months .rdp-caption {
  position: relative;
  display: block;
  text-align: center;
}

.rdp-caption_dropdowns {
  position: relative;
  display: inline-flex;
}

.rdp-caption_label {
  position: relative;
  z-index: 1;
  display: inline-flex;
  align-items: center;
  margin: 0;
  padding: 0 0.25em;
  white-space: nowrap;
  color: currentColor;
  border: 0;
  border: 2px solid transparent;
  font-family: inherit;
  font-size: 140%;
  font-weight: bold;
}

.rdp-nav {
  white-space: nowrap;
}

.rdp-multiple_months .rdp-caption_start .rdp-nav {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.rdp-multiple_months .rdp-caption_end .rdp-nav {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.rdp-nav_button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: var(--rdp-cell-size);
  height: var(--rdp-cell-size);
  padding: 0.25em;
  border-radius: 100%;
}

/* ---------- */
/* Dropdowns  */
/* ---------- */

.rdp-dropdown_year,
.rdp-dropdown_month {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.rdp-dropdown {
  -webkit-appearance: none;
          appearance: none;
  position: absolute;
  z-index: 2;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  margin: 0;
  padding: 0;
  cursor: inherit;
  opacity: 0;
  border: none;
  background-color: transparent;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

.rdp-dropdown[disabled] {
  opacity: unset;
  color: unset;
}

.rdp-dropdown:focus:not([disabled]) + .rdp-caption_label,
.rdp-dropdown:active:not([disabled]) + .rdp-caption_label {
  background-color: var(--rdp-background-color);
}

.rdp-dropdown:focus-visible:not([disabled]) {
  border: var(--rdp-outline);
  border-radius: 6px;
}

.rdp-dropdown_icon {
  margin: 0 0 0 5px;
}

.rdp-head {
  border: 0;
}

.rdp-head_row,
.rdp-row {
  height: 100%;
}

.rdp-head_cell {
  vertical-align: middle;
  text-transform: uppercase;
  font-size: 0.75em;
  font-weight: 700;
  text-align: center;
  height: 100%;
  height: var(--rdp-cell-size);
  padding: 0;
}

.rdp-tbody {
  border: 0;
}

.rdp-tfoot {
  margin: 0.5em;
}

.rdp-cell {
  width: var(--rdp-cell-size);
  height: 100%;
  height: var(--rdp-cell-size);
  padding: 0;
  text-align: center;
}

.rdp-weeknumber {
  font-size: 0.75em;
}

.rdp-weeknumber,
.rdp-day {
  display: flex;
  overflow: hidden;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: var(--rdp-cell-size);
  max-width: var(--rdp-cell-size);
  height: var(--rdp-cell-size);
  margin: 0;
  border: 2px solid transparent;
  border-radius: 100%;
}

.rdp-day_today:not(.rdp-day_outside) {
  font-weight: bold;
}

.rdp-day_selected:not([disabled]),
.rdp-day_selected:focus:not([disabled]),
.rdp-day_selected:active:not([disabled]),
.rdp-day_selected:hover:not([disabled]) {
  color: white;
  background-color: var(--rdp-accent-color);
}

.rdp-day_selected:focus:not([disabled]) {
  /* Since the background is the same use again the outline */
  outline: var(--rdp-outline);
  outline-offset: 2px;
}

.rdp:not([dir='rtl']) .rdp-day_range_start:not(.rdp-day_range_end) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rdp:not([dir='rtl']) .rdp-day_range_end:not(.rdp-day_range_start) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rdp[dir='rtl'] .rdp-day_range_start:not(.rdp-day_range_end) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rdp[dir='rtl'] .rdp-day_range_end:not(.rdp-day_range_start) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rdp-day_range_end.rdp-day_range_start {
  border-radius: 100%;
}

.rdp-day_range_middle {
  border-radius: 0;
}

/*!*********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/rc-slider/assets/index.css ***!
  \*********************************************************************************************************************************************************************************************/
.rc-slider {
  position: relative;
  height: 14px;
  padding: 5px 0;
  width: 100%;
  border-radius: 6px;
  touch-action: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-rail {
  position: absolute;
  width: 100%;
  background-color: #e9e9e9;
  height: 4px;
  border-radius: 6px;
}
.rc-slider-track {
  position: absolute;
  left: 0;
  height: 4px;
  border-radius: 6px;
  background-color: #abe2fb;
}
.rc-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  cursor: pointer;
  cursor: -webkit-grab;
  margin-top: -5px;
  cursor: grab;
  border-radius: 50%;
  border: solid 2px #96dbfa;
  background-color: #fff;
  touch-action: pan-x;
}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
  border-color: #57c5f7;
  box-shadow: 0 0 0 5px #96dbfa;
}
.rc-slider-handle:focus {
  outline: none;
}
.rc-slider-handle-click-focused:focus {
  border-color: #96dbfa;
  box-shadow: unset;
}
.rc-slider-handle:hover {
  border-color: #57c5f7;
}
.rc-slider-handle:active {
  border-color: #57c5f7;
  box-shadow: 0 0 5px #57c5f7;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.rc-slider-mark-text {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  color: #999;
}
.rc-slider-mark-text-active {
  color: #666;
}
.rc-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
}
.rc-slider-dot-active {
  border-color: #96dbfa;
}
.rc-slider-dot-reverse {
  margin-right: -4px;
}
.rc-slider-disabled {
  background-color: #e9e9e9;
}
.rc-slider-disabled .rc-slider-track {
  background-color: #ccc;
}
.rc-slider-disabled .rc-slider-handle,
.rc-slider-disabled .rc-slider-dot {
  border-color: #ccc;
  box-shadow: none;
  background-color: #fff;
  cursor: not-allowed;
}
.rc-slider-disabled .rc-slider-mark-text,
.rc-slider-disabled .rc-slider-dot {
  cursor: not-allowed !important;
}
.rc-slider-vertical {
  width: 14px;
  height: 100%;
  padding: 0 5px;
}
.rc-slider-vertical .rc-slider-rail {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-track {
  left: 5px;
  bottom: 0;
  width: 4px;
}
.rc-slider-vertical .rc-slider-handle {
  margin-left: -5px;
  touch-action: pan-y;
}
.rc-slider-vertical .rc-slider-mark {
  top: 0;
  left: 18px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-step {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-dot {
  left: 2px;
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:first-child {
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:last-child {
  margin-bottom: -4px;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  display: block !important;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-leave {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  display: block !important;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
  -webkit-animation-name: rcSliderTooltipZoomDownIn;
          animation-name: rcSliderTooltipZoomDownIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
  -webkit-animation-name: rcSliderTooltipZoomDownOut;
          animation-name: rcSliderTooltipZoomDownOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  -webkit-transform: scale(0, 0);
          transform: scale(0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
          animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.rc-slider-tooltip-zoom-down-leave {
  -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
          animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@-webkit-keyframes rcSliderTooltipZoomDownIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  100% {
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
@keyframes rcSliderTooltipZoomDownIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  100% {
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
@-webkit-keyframes rcSliderTooltipZoomDownOut {
  0% {
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
}
@keyframes rcSliderTooltipZoomDownOut {
  0% {
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
}
.rc-slider-tooltip {
  position: absolute;
  left: -9999px;
  top: -9999px;
  visibility: visible;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip-hidden {
  display: none;
}
.rc-slider-tooltip-placement-top {
  padding: 4px 0 8px 0;
}
.rc-slider-tooltip-inner {
  padding: 6px 2px;
  min-width: 24px;
  height: 24px;
  font-size: 12px;
  line-height: 1;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #6c6c6c;
  border-radius: 6px;
  box-shadow: 0 0 4px #d9d9d9;
}
.rc-slider-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
  bottom: 4px;
  left: 50%;
  margin-left: -4px;
  border-width: 4px 4px 0;
  border-top-color: #6c6c6c;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[2].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[4]!./app/styles/App.css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************/
table {
  font-size: 14px;
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  vertical-align: middle;
}

#root {
  display: inline;
}

/* KioskContainer*/
#empty-page-wrapper {
  height: 100%;
  width: 100%;
  background: #fff;
}

.Spinner .glyphicon {
  font-size: 40px;
  -webkit-animation: App-logo-spin infinite 20s linear;
          animation: App-logo-spin infinite 20s linear;
  margin: auto 0;
}

.Spinner > div {
  display: table;
  margin: 0 auto;
}

.list-group .list-group-item {
  clear: both;
}

.list-group .list-group-item img.icon {
  width: 48px;
  height: 48px;
  margin: 10px 20px 10px 15px;
  float: left;
}

/*??*/
.panel-title .pull-left,
.panel-title .pull-right {
  margin-top: -4px;
}

.panel-title .btn-toolbar {
  margin-top: -2px;
}

/**
Mask Box
 */
.mask-box::before {
  content: " ";
  display: block;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #434343;
  outline: #434343 solid 10px;
  opacity: 0.5;
  z-index: 1000;
}

.mask-box::after {
  content: attr(data-content);
  width: 100%;
  height: 100%;
  font-size: 2em;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

/**
Alert Box
 */
#Login-page #alerts-box {
  position: initial;
}

/**
Slider (KioskContainer->book panel->number of attendees)
 */
.rc-slider-tooltip {
  z-index: 1000;
}

.rc-slider-handle {
  margin-left: -9px;
  margin-top: -8px;
  width: 20px;
  height: 20px;
}

.rc-slider-handle:after {
  content: attr(aria-valuenow);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  line-height: 18px;
  font-size: 12px;
  text-align: center;
  color: #52788a;
}

/*delete*/
.bg-white {
  background: #fff;
}
/*!***********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-base/styles/fluent.css ***!
  \***********************************************************************************************************************************/
@font-face {
  font-family: "e-icons";
  font-weight: normal;
  font-style: normal;
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMj1tTBEAAAEoAAAAVmNtYXAIEQ/CAAAKBAAABHRnbHlmSnIgmgAAFwAAA7x8aGVhZCrKpbYAAADQAAAANmhoZWEIVQYiAAAArAAAACRobXR4hAAAAAAAAYAAAAiEbG9jYQP76fQAAA54AAAIiG1heHADYgLmAAABCAAAACBuYW1lc0cOBgAD03wAAAIlcG9zdFjYQCgAA9WkAAAgKgABAAAEAAAAAFwEAAAAAAAD+AABAAAAAAAAAAAAAAAAAAACIQABAAAAAQAAcHITrl8PPPUACwQAAAAAAOPaMGAAAAAA49owYAAAAAAD+AP4AAAACAACAAEAAAAAAAEAAAIhAtoANwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5wDpHwQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEBGAAAAAEAAQAAQAA6R///wAA5wD//wAAAAEABAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAcQByAHMAdAB1AHYAdwB4AHkAegB7AHwAfQB+AH8AgACBAIIAgwCEAIUAhgCHAIgAiQCKAIsAjACNAI4AjwCQAJEAkgCTAJQAlQCWAJcAmACZAJoAmwCcAJ0AngCfAKAAoQCiAKMApAClAKYApwCoAKkAqgCrAKwArQCuAK8AsACxALIAswC0ALUAtgC3ALgAuQC6ALsAvAC9AL4AvwDAAMEAwgDDAMQAxQDGAMcAyADJAMoAywDMAM0AzgDPANAA0QDSANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAOUA5gDnAOgA6QDqAOsA7ADtAO4A7wDwAPEA8gDzAPQA9QD2APcA+AD5APoA+wD8AP0A/gD/AQABAQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiAAAAAAAAAAAAAAAtQAAAXIAAAJpAAAC3QAAAzkAAAPdAAAEhgAABMEAAATpAAAE/gAABZgAAAY+AAAGYAAABmcAAAbWAAAHUQAACCwAAAg7AAAIdwAACOAAAAk/AAAJrwAACf0AAAp7AAALIAAAC2EAAAuiAAAMRwAADLQAAAzmAAANNAAADZsAAA6AAAAOwQAAD3YAAA+1AAAQIwAAEGMAABFxAAARpwAAEl8AABKBAAAS3AAAE4EAABP3AAAUQwAAFIQAABTxAAAVMAAAFXwAABXNAAAWHgAAFjwAABa3AAAXEgAAF20AABeLAAAX8AAAGD8AABiUAAAZPQAAGYcAABmbAAAadwAAGsgAABsNAAAbmgAAG6wAABvsAAAcugAAHPkAAB0/AAAdYQAAHh0AAB7XAAAfZgAAH84AACDZAAAhEwAAIXQAACG0AAAjSgAAI90AACRBAAAkwAAAJSoAACXqAAAmjwAAJyUAACfvAAAoHgAAKKoAACjIAAApaAAAKkAAACscAAArgwAAK5gAACxOAAAseQAALPMAAC0VAAAtpwAALfgAAC6rAAAvdQAAL3wAAC/1AAAw5QAAMXIAADHVAAAx6AAAMlQAADKUAAAzPgAAM2YAADOGAAAz2wAAM/0AADToAAA1RAAANgYAADZvAAA25wAAN0gAADfvAAA4mAAAOOYAADjyAAA5WwAAOcMAADo3AAA63gAAO3UAADwDAAA8nAAAPVkAAD4AAAA+uQAAPygAAD96AAA/8AAAQHIAAEDzAABBPgAAQZYAAEIrAABCOwAAQ9QAAESPAABE/AAARaoAAEaFAABGxgAAR08AAEdhAABIQQAASOkAAEleAABJbwAASaoAAEnkAABKVgAASpAAAErhAABLtgAATGoAAEzIAABNTAAATYwAAE3zAABOhQAATvMAAE9gAABP+QAAUMYAAFETAABR3QAAUooAAFLPAABTggAAU9IAAFQNAABUaQAAVKoAAFXEAABWdQAAVtEAAFdEAABX5AAAV+sAAFhDAABZBQAAWU0AAFmbAABZpwAAWegAAFqlAABa+QAAW0sAAFvJAABcVAAAXN4AAF0wAABdegAAXhoAAF6OAABe9gAAX4AAAF/KAABf/gAAYKUAAGFtAABibAAAYxMAAGOeAABjygAAZB8AAGTUAABlWAAAZdIAAGXwAABmeQAAZqUAAGc0AABnWwAAZ7cAAGfjAABoQwAAaJgAAGkQAABpRQAAajUAAGqAAABqyQAAa9AAAGwiAABsjwAAbPAAAG1KAABuGwAAbo0AAG7rAABvjAAAcH0AAHDkAABxVgAAcaEAAHJkAAByiwAAcsEAAHNqAABzdAAAc58AAHPeAAB0awAAdRwAAHWLAAB1xAAAdekAAHbTAAB3AgAAd5MAAHecAAB4QwAAeMEAAHkhAAB5kQAAekUAAHsmAAB7ewAAe/EAAHxMAAB80AAAfXsAAH28AAB+cQAAfwgAAH9dAAB/vQAAf/QAAIAOAACAlAAAgTIAAIGCAACBzgAAglwAAIMeAACDpQAAhRkAAIVZAACF0QAAhh0AAIbHAACHeQAAiCQAAIiZAACJMwAAicoAAIoLAACKaQAAiugAAIrxAACLXQAAi/0AAIw7AACMmAAAjM4AAI2zAACOXwAAjs4AAI7gAACPewAAkBsAAJBpAACQ/gAAkVMAAJHbAACSjgAAkuAAAJOaAACT6AAAlJwAAJTeAACVLwAAlT8AAJVfAACVdgAAlY8AAJW5AACV2gAAlfsAAJYcAACWNgAAllEAAJZmAACWoQAAlrIAAJbPAACW/AAAlyUAAJdTAACXdgAAl5YAAJfAAACX5wAAmAoAAJgzAACYaQAAmJgAAJjBAACY4QAAmP4AAJknAACZRwAAmWcAAJmSAACZswAAmckAAJnhAACaogAAmxUAAJstAACbOgAAm1UAAJtqAACbhgAAm5sAAJuuAACbwQAAm9EAAJvlAACcTgAAnGYAAJ1AAACdyQAAnn4AAJ7NAACe1AAAnzAAAJ+nAACfrgAAn7UAAJ/eAAChHQAAoVIAAKI7AACi7wAAo6sAAKRkAAClIQAApaQAAKXMAACmFwAApmIAAKbIAACnAQAAp3cAAKftAACokAAAqSsAAKnHAACqYwAAqt4AAKtvAACrvwAArEYAAKxUAACtQgAArj8AAK7ZAACvhQAAr58AALBEAACwzwAAsccAALJzAACzFQAAs6AAALQxAAC0xgAAtcUAALbGAAC27wAAuHEAALibAAC4pgAAuLEAALi8AAC4xwAAuNIAALjdAAC5zgAAue8AALrZAAC72AAAvKwAAL1eAAC+JAAAvy0AAMA2AADAyQAAwdcAAMNJAADDvwAAxDIAAMR8AADE5QAAxYUAAMWuAADF1wAAxgQAAMauAADHAAAAx1sAAMe2AADIqAAAyWMAAMqFAADLDAAAzDYAAMzSAADNSgAAzgkAAM6gAADO0QAAz18AAM+RAADPowAAz8kAAM/UAADQAgAA0A0AANAiAADQMgAA0FkAANExAADRPAAA0UcAANFSAADRXQAA0WgAANIPAADSGgAA0iMAANIsAADSeAAA0xsAANMoAADTNAAA0z8AANNJAADTUgAA054AANRZAADUZwAA1HYAANS/AADVMQAA1a4AANYWAADWUAAA1swAANdHAADXxQAA2DsAANiZAADZpQAA2mQAANsjAADbrAAA3CQAANzUAADd/gAA3tQAAN/BAADgUAAA4NUAAOFZAADh6wAA4koAAOMxAADknQAA5UIAAOXnAADmyAAA5wAAAOfyAADoLwAA6LUAAOj+AADp7QAA6msAAOr/AADrTQAA7AMAAOxJAADsagAA7LIAAO1AAADt4QAA7j0AAO6ZAADvHwABwAAAAADuQO5ABYALQA4AFIAxwDrAS8AAAEPBiMvBj8GJR8FDwYvBT8BMycPAz8CHwInHwEPAi8EPQE/BTMfBScPCx8FDw8dAR8JPwwfBzM/DDUvCSsBDwIvAz8DNS8JJR8HEQ8HIS8HET8HBxEVHw0zITM/DTURNS8NIyEjDw0BVgMJBQYEAwUFBAUEAwMEAQECBQoICTIBYQQMBwQCAQECBAUGBgYFBQoLEhMVFgyIHx8gIBIRCxMUFD4CAQECDREQAwICAQIDBgYHBAUEBAQDAyUICAcGBgUEAwMCAQEBAwUQDRwOEAwMDksYDAsKCAMDAgIBAQQFBQcHCQgKCQsKCQcGBgkkFCkpJz0iFA8ICQoKCwcHCAcGBgYFBQQDAgEBAQIDBQYICg0QDQ4ODhsaHh0cGgkLBAEBAgQGBwkJCgsLAZMHBgUFBAMBAQEBAwQFBQYH/UwHBgUFBAMBAQEBAwQFBQYHXwICAwQFBgYGCAcJCAkKCgK0CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgIBQAUQCQYDAgEBAQMDBAgHBAYGBwUFFFABBAMFBAgGBgYFBAIBAQIGCRERAwEUBgcJCSwsIxgXF/UHBwgQLxsaBgYGBgcGAwUEAgEBAgIDAwU2AQMDBQQFBgYGBgYNDg0MHBUpLy0eHh0dCwYHCQkGBQYGBQYGBg0JCAcGBAQCAQEDBAUFBg4+KA4LCgwfEw0GBgQCAQICAwQEBgUHBgcHBwgHBwgHCAcHBQUDAgEEBR8gISIjKBULCwsLCgkIBwYEAgFpAQEDBAUFBgf9TAcGBQUEAwEBAQEDBAUFBgcCtAcGBQUEAwEBIP1MCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKArQKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgAAAAYAAAAAAn4DuQAvAG8AnwDfAQ8BTwAAJRUPCSsBLwk9AT8JOwEfCQcfDz8PLw8PDhMVDwkrAS8JPQE/CTsBHwkHHw8/Dy8PDw4TFQ8JKwEvCT0BPwk7AR8JBx8PPw8vDw8OAj8BAgIGBwoKBgYHBgYHBgULCgcGAgIBAQICBgcKCwUGBwYGBwYGCgoHBgICAb0BAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwK8AQICBgcKCgYGBwYGBwYFCwoHBgICAQECAgYHCgsFBgcGBgcGBgoKBwYCAgG9AQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCvAECAgYHCgoGBgcGBgcGBQsKBwYCAgEBAgIGBwoLBQYHBgYHBgYKCgcGAgIBvQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAsUGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAEuBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYNDAwMCwoK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BAIBAQIEBnAFBQYGBgYFBQQDAgEBAgMEYmIEAwIBAQIDBAUFBgYGBgWhBAMBAQEBAwRiYgQDAQEBAQMEBQYFBgYGBgVwBQQDAQEDBAVwBQYGBgYFBv46AQIDBQYHCAkLCgwMDQ4ODgEkDf7PCAcIBwcGBgYFBQQDAgICAgICAwQFBQYGBgcHBwgIAlgICAcHBwcGBQUFBAMDAgEPDxARAQIDBQYHCAkKCwwMDQ4ODv2oDg4ODQwMCgsJCAcGBQMCAWLGDkjGVAYHBgcGBgQEMzozAgEBAQMFMf7UBAQEgwgHBwcEAgIBARgBAgMDASwHBwgICQkJCQkJCQkJCQgIBwcGBQQDAQECAQMDBAXVcAcHCQgJCAcHcAQDAgIDBAUFBgYGBgUFY2IFBQYGBgYFBQQDAgEBAgIEBQYGBgYGBQViYwQGBgYGBgUFBAMCAgMEcAcHCAkJCAcHcAQDAQEBAgIm/agPDg0NDAwLCgkIBwYFAwIBPwICAgMEBQUFBgcHBwcICAJYCAgHBwcHBgUFBQQDAgICAgICAwQFBQUGBwcHBwgIxAcGBAKxDw4NDQwMCwoJCAcGBQMCAQECAwUGBwgJCgsMDA0NDgAAAAADAAAAAAO5Al4APwB/AL8AAAEVHw07AT8NPQEvDSsBDw0FFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQGiAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAVoCAgMEBQYGBggHCQgJCgkKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgL9SwICAwQFBgYGCAcJCAkKCgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQoKCQgJBwgGBgYFBAMCAgIACgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkAAAAAAgAA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AQICBAUFBgcDsAcGBQUEAgIBAQICBAUFBgf8UAcGBQUEAgIBAQICBAUFBgcDsAcGBQUEAgIBAQICBAUFBgf8UAcGBQUEAgIBBAYGBgQEAwIBAQIDBAQGBgYGBgYEBAMCAQECAwQEBgb2BgYGBAQDAgEBAgMEBAYGBgYGBgQEAwIBAQIDBAQGBvYGBgYEBAMCAQECAwQEBgYGBgYGBAQDAgEBAgMEBAYGAAoAAAAAAp0DuQAvAF8AjwC/AO8BHwFPAX8BrwHfAAAlFR8JOwE/Ci8KKwEPCh8KOwE/CT0BLwkrAQ8JNxUfCTsBPwovCisBDwofCjsBPwk9AS8JKwEPCTcVHwk7AT8KLworAQ8KHwo7AT8JPQEvCSsBDwk3FR8JOwE/Ci8KKwEPCh8KOwE/CT0BLwkrAQ8JNxUfCTsBPwovCisBDwofCjsBPwk9AS8JKwEPCQIgAQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAb4BAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQG9AQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAb4BAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQG9AQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAb4BAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQG9AQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAb4BAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQG9AQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAb4BAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQGGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHtwYHBgYK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CgkJCQgIBwcGBQUEAwMB3AYHBgULCQgGAgIBAQICBggJCwUGBwb8BgcGBgoKBwYCAgEBAgIGBwoKBgYHBn5+BQkLDggJCQsLDA0OfgUJCw4ICQkLCwwNDn4FCQsOCAkJCwsMDQ4BAQIDBAUGBgYICAgICgkKAToKCQoICAgIBgYGBQQDAgEBDg0MCwsJCQgOCwkFfg4NDAsLCQkIDgsJBX4ODQwLCwkJCA4LCQV+AQECAwQFBgYGCAgICAoJCv7FCQoJCAgICAYGBgUEAwIBAQQKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCfIKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMCAgICAwQFBQYHBwgICQkJ8goJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQmUAQEBAgYICQsGBgYH/UwHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcCtAcGBgYLCQgGAgEBASAgDRASEgkJCAkHBwYGfg0QEhIJCQgJBwcGBn4NEBISCQkICQcHBgZeCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKXgYGBwcJCAkJEhIQDX4GBgcHCQgJCRISEA1+BgYHBwkICQkSEhANIAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAQAAAAAA/cD+AAhACYASQB6AAAlHwchPwcvByEPBgkBBzcBNx8HDwgnPwc7AR8FJwEPAQMHHwYzNyU3AT8HLw8PBgHBAQEDBAUFBgYBuQcGBQUEAwEBAQEDBAUFBgb+RwcGBQUEAwEBZf3vvj0CEfgHBQUDAwIBAQEBAgMDBQUHS4FMBggHCAkICQkJCQkICAcIp/1yBAJTAgEDBQUFBgcEBQEDBgKRCwkHBwUDAgEBAgMFBwcJCwsNDA4ODw8PDw8PDg0NDCgHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGAnf97Tq7AhN4BwcICAgJCQgJCQgJCAgHB0yBTAYGBAQDAgICAgMEBAYn/W8GA/8ACAkIBwQDAQEBUAQCkwwNDQ0PDg8PDg8ODw0ODAwKCQgG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AQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCvB8HBgUFBAMBAQEBAwQFBQYHHwEBAwQFBQYGBwYFBQQDAQEgBgYFBQQDAQEBAQMEBQUGBiABAQMEBQUGBwYGBQUEAwF9BgcGBgoKBwYCAgEBAgIGBwoKBgYHBr0GBwYGCgoHBgICAQECAgYHCgoGBgcGfgECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCA3EGBwYGCgoHBgICAQECAgYHCgoGBgcGfgYHBgYKCgcGAgIBAQICBgcKCgYGBwZ+AQIDBAUHBwgJCgoLDAwMDX4NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDX4NDAwMCwoKCQgHBwUEAwL+RgEBAwQFBQYGBwYFBQQDAQEBHAYGBQUEAwEBAQEDBAUFBgb+xAYGBQUEAwEBBAECAgYHCgoGBgcGRQcGBgoKBwYCAgEBAgIGBwoKBgYHBkUHBgYKCgcGAgIBPz8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAcwgAQEDBAUFBgcGBgUFBAMBAR8HBgUFBAMBAQEBAwQFBQYHHwEBAwQFBQYGBwYFBQQDAQEgBgYFBQQDAQEBAQMEBQUGWAECAgYHCgoGBgcGvQYHBgYKCgcGAgIBAQICBgcKCgYGBwa9BgcGBgoKBwYCAgE/vQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNvQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAzvAQICBgcKCgYGBwb+hgYHBgYKCgcGAgIBAQICBgcKCgYGBwYBegYHBgYKCgcGAgIBP/6GDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0Beg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAxRPgcGBQUEAwEBAQEDBAUFBgcfAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYAAgAAAAADWgP3ABcAWAAAAQ8GHwIHLwQrAQ8DEScPBhURFR8IOwE/BB8DMz8GNS8CPwg9Ai8DAS8CIwcC9rsEBwcFAwIBA2yYbwQF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BwcICAkJCQoLCgoJCQkICAcHBgUEAwMBAQEBAwMEBQYHBwcJCQkJCnzlAQEDAwQEBgXKRgYFCgkICAcGBQMCAQICBQUKAgICAwIDAwMDAgsICAkKCQkRCQkHBgUDAwECBAUFBgQBAQECBAQGCAgJCgoKCgoKCQkEBgUFAgIBAgkGBAIBAgMFBgcICQoLDwICAwICAwMDDgoKCAgHBQcCAQECAgMEBAcDAwQFAwYDCwkJCgoKCgoJCAgGBQMCAQMDBgUDAgMBAgEBAgQFBwcICQoKCwoKCgkIBQYFBQIBAQECCQUEAwIBBQUGBwgJCgsOAwIDAQECBAIDBQMBAwEBBwQEAwMCAQECAwMEBAYFBgcHBwcIBwgIBwcHBwYIAgIFAQEBAQICAwQFBQUGBwYHCAgHCAgHBwcHBgUFBQMEAgIBAQIEAgIIBgYHBwcICAcIBwcHBwYFBQUEAwMBAgIBAwMFBAcBAQECAgsHCAcHBgYFBQUEAwMBAgICAgMEBQUGBgcHBwgJCAQCAQcEBAMDAgECAQMDBAQGBgYGBwcIBwgHBwgHBwcGCAMEAQEBAQICBAMFBQUGBwYIBwgICAcIBwYHBgUFBQQDAgICAgYCAggGBgcHBwgIBwgHBwcHBgUFBQQDAwIBAgEDAwQFBwECAgsHCAcHBgYFBQUEAwMCAQECAwMEBQUGBgcHBwgJnqqqASUBAQMDBAUFBcrl5eXlygUGBAQDAwEBG/1CCQkJCAgHBwcFBgQEAwICCgkKCQYGDeUREA8Qql8FAwJVOg0OAgFdCQkJCAgHBwcFBgQEAwICAgIDBAQGBQcHBwgICQkAAAUAAAAAA/cD+AA9AFsAkwC3APsAAAEPAh0BHwMhDwcfByEPAx0BHwY/CC8IDwIDOwEfBhUzNS8OKwEFER8OMyE1IS8HET8GOwE1Iw8OJR8HFQ8HIy8HNT8HBxUfDjsCPw09Ai8NKwIPDQMFBAMCAgMEh/3XBwYFBQQCAgEBAgIEBQUGBwIphwQDAgIDBAUGBQYGBgYFvQQDAQEBAQMEvQUGBgYGBQZKWwcGBQUEAgIBPwEBAgQDBQYGBggICAgKCQpb/UgBAQIEBAQGBgcHCAgJCQkKAg/98QcGBQUDAwIBAQIDAwUFBgdiYgoJCQkICAcHBgYEBAQCAQIXBgYFBQQDAQEBAQMEBQUGBr0HBgUFBAIC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AgQEBQYG/iYGBgUEBAMBAQEBAwQEBQYGWQICAwQEBQYGBwcICAkJCQHaCQkICQcIBwYGBQQEAwIBAQEBAgMEBAUGBgcIBwkICQn+JgkJCQgIBwcGBgUEBAMCAgGBBgYFBAQCAgGyO+47sgECAgQEBQYGCQkICQcIBwYGBQQEAwIBAQEBAgMEBAUGBgcIBwkICQnPzwYGBQQEAgIBsrKysgMDAgIDBAQFBgYHCAcJCAkJATkEBQkHBwYEAgECAgMEBAUGBwYFAwMCAgcvCAkLDQ4NDAkIAwICAwIDBgYICAkbCwoJCAcEAwEBAgUYIwUEBAMCAgEBAQIDBAUHCAkHAwQFBwgJCwwLCgkHBwQDAQEBAwMFBQcHG3sPBgYGBQQEAwMCAgECAgMFrRoHBgUEBAIBAQEBAgMEBAYGBwgICAoJCwsJCggJBwgGBwUFBAMDAgECAwQFBgcIdUICAwMFBQUG/pwGBgUEBAICAQECAgQEBQYGAWQGBQUFAwMCHf6cCQkICQcIBwYGBQQEAwICAgIDBAQFBgYHCAcJCAkJAWQJCAkICAcHBgYFBQQCAwEBAgMEBQUGBgcHCAgICQE9AQICBAQFBgZZd3d3d1kGBgUEBAICATsCAgMEBAUGBgcIBwkICQn9rwkJCAgIBwcHBQUFBAMCAQE8AgMDBQUFBlk7dzt3lAkJCAkHCAcGBgUEBAMCAgADAAAAAAP3A7kAIwBSAKsAAAE7AR8GFQMPByEvBRM/BjMTMx8HIR8HFSEjDw8RPwcHFREfCyEzPw4TNzUvCTUvDyEvCCMhIw8NA5gBBgYEBAMFAwGUAQIDAwMEBAT9VAkFAwUDAZQBAgMDAwQEBZ4CBQUJXQUDBwcBRQUGBAQDAwEB/XoICAcHBwcGBgUFBQQEAwICVwEBAwMEBQUFWgIDBQYHCAoKCQgICAKwCAgHBwcHBgYFBQUEBAMCApQCAQIDBQUHCAkLDAEBAgMEBQUFBwcHCAgJCQn+z1AHCAoKDAcHBwj+0AkJCQgIBwcHBQYEBAMCAQJVAQIDAwcICAf+cgUFBQQDAgEBAgQDBwoPAYwFBQUEAwICASUBBAmGBgMDAgEBAwQEBQYGJgECAwMDBAUFBQYGBwcHCOoB+gYGBQQEAwEBHmX9sBUMCwsKCAgGBAICAQIBAwMDBAUFBQYHBgcHCAGOCwwMCwsLCQoJ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BwcICAkJCf4yBwYFBQQDAQFsCAkKCwwMDQwNDAwLCgkINjIHCAgICQkJCQkJCQkICAgHKZABAQMEBQUGBv2KAnYJCgkICQcIBgYGBQQDAgIIDAsKCAcEAwICAwQFBgYGCAcJCAkKCv7GCgoJCAkHCAYGBgUEAwIC/uUKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgEEAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAX8BAQMEBQUGB7wHBgUFBAMBAQEBAwQFBQYHvAcGBQUEAwEBRAECAgICAUsBAgQDBAT7XgECBAUDkgQDAgTsAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAUACAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkKCgkICQcIBgYGBQQDAgI/AQEDBAUFBgf98NgLCggHBQMBAQMFBwgKC2szBgYFAwMDAQEDAwMFBgYpAZkHBgUFBAMBAT8CAgMEBQYGBggHCQgJCgr+YgMHCQoMDQ0PxAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCh8CAgMEBQYGBggHCQgJCgoCNgoKCQgJBwgGBgYFBAMCAgAAAAABAAAAAAJ+An4AAwAAATM1IwGC/PwBgvwAAAAABAAAAAADuQO4ACMARwCLAM8AAAEfBxEPByMvBxE/ByEfBxEPByMvBxE/BwURFR8OMz8ONRE1Lw4jDw4FERUfDjM/DjURNS8OIw8OA1oHBgUFBAMBAQEBAwQFBQYHvAcGBQUEAwEBAQEDBAUFBgf+xAcGBQUEAwEBAQEDBAUFBge8BwYFBQQDAQEBAQMEBQUGBwGZAgIDBAUGBgYIBwkICQoKvAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCrwKCgkICQcIBgYGBQQDAgL+CAICAwQFBgYGCAcJCAkKCrwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgq8CgoJCAkHCAYGBgUEAwICA3oBAQMDBAUFBf1CBQUFBAMDAQEBAQMDBAUFBQK+BQUFBAMDAQEBAQMDBAUFBf1CBQUFBAMDAQEBAQMDBAUFBQK+BQUFBAMDAQEb/UIJCQkICAcHBwUGBAQDAgEBAQECAwQEBgUHBwcICAkJCQK+CQkJ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BgYGBQQfE3wTjQMDAwMBAQIEBQcHCQkKCQgGBgQCAQECAwUHBwkJCgkIAQ8HBgUFAwMCAQECAwMFBQYH/ocHBgUFBAMBAQEBAwQFBQYH/qVeBwYFBQMDAgEDM379yX4BekgFBgYGBgYFBQQDAQEBAQMEgAQGBgYGBgUFfQQDAQEBAQMEBQYGBgYGBQVIAQEDBAUFBgcGBgUFBAMBAZgHBgUFAwMCAX4/nQoKCQgJBwgGBgYFBAMCAr0/fgECAwMFBQYHXwEBAgQEBAYGBwcICAkJCQoBWgICAwQFBgYGCAcJCAkKCgF5CgkJCQgIBwcGBgQEBAIBAQMEBwgKCwwIAQECBAQEBgYHBwgICQkJCv0NCgkJCQgIBwcGBgQEBAIBywQGBwgIBwYFBAMCAgMEBQYGCAgHBgUEAwICAwcEBAkKCwsJCAcGBAMDBAYICQoKCwoJBwUEAwEBAwRTBQYHCAgHBgUEAwICAwQFBgcHCAcGBQQDAgEBAQOywwsEBAkKCwoKCAcGBAIBAQIFBgcJCgsLCQkHBQQDAQEDBEMBAQMEBQUGBvwHBgUFBAICAQECAgQFBQYH/AYGBQUEAwEBP70BAgIEBQUGB538/Py9vV+wSAQDAQEBAQMEBQYGBgYFBgV+BAMBAQECAgR+BQYGBgYFBgUEAwEBAQEDBEmxBgYFBQQDAQEBAQMEBQUGlwEBAwQFBQYGnr3+CAICAwQFBgYGCAcJCAkKCV8Ctb2eBgYFBQQDAQEf/YoKCQoICAgIBgYGBQQDAgEBXgoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICgkKAQMPDQ0MCgkHAwHdCgkKCAgICAYGBgUEAwIBAQEBAgMEBQYGBggHCQgJCgAAAAADAAAAAAO5A7kALABYAJwAABMfByERFQ8NIyEjLw4RJTMfDhUhDwc1Pw4zBxEfDyE/DxEvDyEPDoYBAgMEBQUFBgLVAgIDAwUFBQYHBwcICAkJ/bgJCQgIBwcHBgUFBQMDAgEBAp4JCQgIBwcHBgUFBQMDAgEB/SwGBgUFAwQCAQEBAgMDBQUFBgcHBwgICQmVAQIEBQYHCQoKCw0NDQ8OCAJQEA4PDQ0MDAoKCQcGBQQCAQECBAUGBwkKCgwMDQ0PDgj9sBAODw0NDAwKCgkHBgUEAgKaBQYFBAMDAQH+XgkJCAgHBwcGBQUF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NT8EMz8JNS8FNT8DOwEfBTM/DR8EDwMvCCsBDw0dAR8HFQ8SHxIVDwcdAR8OPwY7AR8ROwE/ER8IOwE/Di8IPwIzPw09AS8OIy8BNT8ILw8PCC8DNS8OIw8NNysBLwU9AQURFR8NOwE/Bj0BLwYjLwcRPwchFR8OOwEdAR8GPwc9AS8GAS8GIyEjDw0CtQECAwUFBgcIBwcGBgQEAgEBAgQEBgYHBwgGBwUFAwKHAgIEBAUGBgcICAkJCQoKCgoKCQgJBwcHBQUFAwICAgIDBQUFBwcHCQgJCgoKCgoJCQkICAcGBgUEBAICcQECBAUGBwgJCgoKCgoJCggFBQYEAgIBAQoFBAMBAQUEBgcICQoLCwYEBAECAwUDDgoJCAgHBgUDAgEDBAYJAgICAwMEBQMMCQkKCgoKCQkJBwYEBAIBAQIEBQUFBAEBAQMEBQYHCQ8HBwcHBgcGBgcFCAUDAgUFAQEDCQYEAgECBAQGBwgJCgsOBQQCAQECAgMEDgoJCQcHBQUDAgECBQYJAgICAgMDBQYKCAkJCQkKEAkIBwYFBAIBAQMFBQUFAgEBWgEBBgICCAYGBwcHCAgHCAcHBwYGBgUEBAQCAgEBAgMDBAUGAQICAgoIBwcHBgYFBQUEAwICAQEBAQICBAMFBQYGBggHCAgIBAECAQcFBAMCAgEBAgIDBAUFBgYHBgcIBwcIBwcIBgcOAgIFAQEBAQICBAMFBQUGBgcHCAcICAcIBwYHBgUFBAQEAgIBAQEDAgEDBwYHBwcHBwgIBwcHBwYHBQUFBAMCAgEBAQECAgQEBAcBAgEDCggHBwcGBgYFBAQDAwIBAQIDAwQFBQUGBwcIBwkIAgICAQcEBAMDAQEBAQEBAwMEBQUFBgcGBwgHCAcIBwcHBwYGAwQCAQECAgIDBAUFBQYGBwcHCAgIBwgHBgcGBQUEBAMDAgGdvwYGBgQEAwL+VAICAwQFBQYHBwgICQkJCfoHBQYEBAMCAgMEBAYFB/oGBgUFAwMCAQECAwMFBQYGARABAQIEBAQGBgYIBwgJCQkK5AIDBAQGBgYGBgUFBAMBAQICAwMFBQb+9wcHCAkICgkJ/tYJCQkJCAgHBwYFBQQDAgIBNAMEBwYGBAQCAQECBAQGBgcHCAcGBgQEAgEBAgQEBgYHCAoKCQoICQcHBwYFBAMDAQEBAQMDBAUGBwcHCQgKCQoKCwoJCQkICAcHBgUEAwMBAQEBAwMEBQYHBwcJCQkJCsEFBQoJCQcHBgUDAgECAgUFCAMBAQQCAwUEBAsICAoJCQoQCQgIBgUDAwEDBQYFBQMBAQIEBAYICAkKCgoKCgoJDAUEBQMCAQEBAQoGBAIBAgMFBgcICgoKDwICBAECAwMDDgoKCQcHBQcCAQEBAQICAwQEBwMDBAMDBQYLCQkKCgoKCgkICAYEBAIBAwMGBQMCAwECAgIEBQcHCAkKCgsKCgoJCwUEBgICAgMIBgQCAgEFBQYHCAkKCw4DAwMBAQMCAgMFAwICAQEHBAQDAwIBAgEDAwQFBQUHBgcHBwgHCAgHBwcHBggCAgUBAQEBAgIDBAUFBQYHBgcICAcICAcHBwcGBQUEBAQCAgEBAQEEAgIIBgcHBwcHCAcHCAcHBgcFBgQEAwMBAQEBAQICBAQLAQICCwcIBwYHBgUFBQQDAgICAgICBAMFBQYGBwcHCAkIBAIBAQEHBAQDAwIBAQIDAwQEBgUGBwcHBwgHCAgHBwcHBggDBAEBAgEDAwQFBQUGBwYHCAcICAgHBwcHBgUFBAQEAgIBAQIGAQMHBwYHBwcIBwgIBwcHBgYGBQUEAwICAQEBAQICBAQEBgIBAQEDCggHCAYHBgUFBQQDAgIBAQICAgMEBQUGBgcHBwgJrwIDBAUFBgbLBvzMCQoJCAkHCAYGBgUEAwICAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGAzMHBgUFAwMCAeQJCgkJCAgHBwYFBQQDAgIZBgYFBQQDAQEBAQMEBQUGBiQJCQkICAgHBwEYBgYFBAQCAgICAwQFBgYGCAcJCAkKAAAAAwAAAAADuQO5AEcAvwFRAAABFSMPBx8HMxUfBjsBPwY1Mz8GPQEvBiM1LwcPBgUVDxUrAS8dPQE/HTsBHx0FFR8dOwE/DgEfAz8HLwMBPw41Lx4rAQ8dAYJ+BgYGBAQDAgEBAgMEBAYGBn4BAQMEBQUGBgcGBQUEAwEBfgYGBgQEAwICAwQEBgYGfgEBAwQFBQYHBgYFBQQDAQE6AQICAwMECgsODxIUFBYXGAwNDQ0NDg4ODg8ODQ4NDQwNCwwLCwoKCQkJCAcHBgYFBAQDAwIBAQIDAwQEBQYGBwcICQkJCgoLCwwLDQwNDQ4NDg8ODg8ODw4NDg0NDAwMDAsL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Bgf8BgYFBQQDAQEBAQMEBQUGBvwHBgUFBAICAbgBAQMEBQUGBvwHBgUFBAICAQECAgQFBQYH/AYGBQUEAwH+xF4HBgUFBAICAQECAgQFBQYHXgECAgQFBQYHBgYFBQQDAQFfBgYFBQQDAQEBAQMEBQUGBl8BAQMEBQUGBgcGBQUEAgIBiQECAwMDBQQGBQcGBwcICzwKCQoJCAgIBwYFBQQEAgIBOwEBAwMEBQUHBwcICQkJCgo8DAgHBwYGBgUFBAQDAwIBAgEDAwQFBQYGBgcHCAgICAcIBwcHBgUFBQQDAwIBAQsHBgUFAwMCAQECAwMFBQYH/M4HBgUFAwMCAQECAwMFBQYHXwEBAgQEBAYGBwcICAkJCQoDMgoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkK/M4KCQkJCAgHBwYGBAQEAgHlBwYFBQQCAgEBAgIEBQUGBwYGBQUEAwEBAQEDBAUFBjkHBgUFBAICAQECAgQFBQYHBgYFBQQDAQEBAQMEBQUGOAYGBQUEAwEBAQEDBAUFBgYHBgUFBAICAQECAgQFBQYBsl4BAgIEBQUGBwYGBQUEAwEBXwYGBQUEAwEBAQEDBAUFBgZfAQEDBAUFBgYHBgUFBAICAV4HBgUFBAICAQECAgQFBQZICgkJCQgICAcGBQUFAwMCAQICAwQFBgYHCAgICQkKChcXCgoJCQgICAcGBgUEAwICAQIDAwUFBQYHCAgICQkJCgoJCgkICAgGBwUFBAQCAQEBAQIEBAUFBwYICAgJCgnVAQEDBAUFBgb8zQcGBQUEAgIBAQICBAUFBgcDMgcGBQUEAgIBH/zNCgkKCAgICAYGBgUEAwIBAQEBAgMEBQYGBggICAgKCQoDMgoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYIBwkICQoAAAADAAAAAAP3A1oAIQBDAGUAADcfBjMhMz8GLwYjISMPBQMfByE/By8HIQ8GAx8GMyEzPwYvBiMhIw8FCAECAgQFBQYHA7AHBgUFBAICAQECAgQFBQYH/FAHBgUFBAICAQECAgQFBQYHA7AHBgUFBAICAQECAgQFBQYH/FAHBgUFBAICAQECAgQFBQYHA7AHBgUFBAICAQECAgQFBQYH/FAHBgUFBAICxQYGBgQEAwICAwQEBgYGBgYGBAQDAgIDBAQGBgE1BgYGBAQDAgEBAgMEBAYGBgYGBgQEAwIBAQIDBAQGBgE1BgYGBAQDAgIDBAQGBgYGBgYEBAMCAgMEBAYGAAAAAAcAAAAAA/cDuQAHACsAbwB+AIIAqgDuAAABFxUHFTc1JzcfBxUPByMvBzU/BwcdAR8NOwI/DjUvDisCDw0TMx8JFSM1IxUjNSMVIxUzFSMVMxUjFTMVKwEvCTURNT8JMwcRHw8hLwE1IzUzNSM1MzUzNTMVMzUvDyEPDgLGkJDJydMHBgUFAwMCAQECAwMFBQYH+wcGBQUEAwEBAQEDBAUFBgdfAgIDBAUGBgYIBwkICQoK+woJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkK+woKCQgJBwgGBgYFBAMCAr0GBwYFCwkIBgICAb0//D+9vb29vb1+BgcGBQsJCAYCAgEBAgIGCAkLBQYHBn4BAgMEBQcHCAkKCgsMDAwNAX0CAb29vb1+vT8BAgMEBQcHCAkKCgsMDAwN/YoNDAwMCwoKCQgHBwUEAwIBYT4BOTNcImAtAQEDBAUFBgb8BwYFBQQDAQEBAQMEBQUGB/wGBgUFBAMBAR/8CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/AkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAc8BAgIGBwoKBgYHRX5+fn4/fj9+P34BAgIGBwoKBgYHBgI3BgcGBgoKBwYCAgE//ckNDAwMCwoKCQgHBwUEAwIBEAgnfj9+P35+/A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwABAAAAAAD+AP4AAMABwALAA8AACUXNyclFzcnBRc3JyUXNycBKNjY2P4I2NjYAWjY2Nj+CNjY2ODY2NhI2NjY2NjY2EjY2NgADAAAAAAD9wP4AC0AbQB6AJ4AqgCuALIA8AD8ARMBHwF/AAAlFQ8KJyMvCDU/CTsBHwgnDwYdAR8NOwE/DT0BLw4PBicPAxU/AhUzNSMlHwcVDwchLwc1PwclFSMvBzUlFSM1IRUjNSUVLwQPBx8IPwgvBw8ENS8HDwYlHwcVIzUjFRErAQ8NHQEjESMVIzU/BwcVER8OMyEdAR8NMyEzPw4RLwcRLw4jISMPDQM0AQIDBAUEAwQEBAUFBAUDBAMDBQQCAQECBAUDAwQEBAUFBAUEAwQDBQQDAl4FBAMDAgIBAQICAwMEBAUGBgYHCAgICQgICAcGBgUFBAQDAgIBAQICAgMEBAUFBgcHCAgJCQkIBwcHBWYICRARFBAKJA8BEwcGBQUDAwIBAQIDAwUFBgf+hwcGBQUEAwEBAQEDBAUFBgf+pV4HBgUFAwMCAQMzfv3JfgF6SAUFBgYGBgYFBAMBAQEBAwR9BQUGBgYGBgR/BQICAQEBAwQFBgUGBgYGBUgBAQMEBQUGBwYGBQUEAwEBmAcGBQUDAwIBfj+dCgoJCAkHCAYGBgUEAwICvT9+AQIDAwUFBgdfAQECBAQEBgYHBwgICQkJCgFaAgIDBAUGBgYIBwkICQoKAXkKCQkJCAgHBwYGBAQEAgEBAwQHCAoLDAgBAQIEBAQGBgcHCAgJCQkK/Q0KCQkJCAgHBwYGBAQEAgHgCgkRDwwJBAMCAQEBAQICAwQECg0QEhUTEQ0LBQQDAgIBAQICAwQJDQ8RQQgJCgoMDA0PDQwLCwkJCAgHBQUEAwICAgIDBAUGBwgJCQoMCw0ODQ0MCwoKCAgGBgUEAwIBAQEBAgQEBQYNBQQHBh8GCAe24S0BAQMEBQUGB/wGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBP70BAQMEBQUGB538/Py9vV+xSQQDAQEBAQMEBQUGBgYGBgV+BAICAQEBAwR+BQYFBgYGBgUEAwEBAQEDBEiwBgYFBQQDAQEBAQMEBQUGlwEBAwQFBQYGnr29/sUCAgMEBQYGBggHCQgJCgpeArW9ngYGBQUEAwEBH57+KAoKCQgJBwgGBgYFBAMCAl8JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkBBA8NDQwKCQcDAd4JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgAiAAAAAAPYA9gAAwAHAAsADwAfACcAKwAvADMANwA7AD8ARwBLAE8AUwBXAGAAZABoAGwAcAB0AHgAfACAAIwAtAC4ALwAwADEAMgA0QAAJRc1JwcXNScHFzUnBxc1JyUPBBc/BycFFwcXNSc1JwUXNScFFzUnBRc1JwUXNScFFzUnBRc1JyUXBxc1JzUnBxc1JwcXNScHFzUnBxc1JwcXNRc1Jwc1JwUXNScFFzUnBRc1JwUXNScFFzUnBRc1JwUXNScFFzUnJQ8EFRc/AicFAScVIwcBNScHFR8DNxc3Bx8BMzUnARc1MzUBJzcvBwcXNScHFzUnBxc1JwcXNScHFzUnIwcXMzczNycjAvhGQoJGQv9FQoFFQgKQAwMGCAsEDwsLCgkJCAg1/ksgBEYiPQG2Pzz8jD47AbVAPQG2Pzz8jD47AbVAPQF0RQM/PEKBRkOBRkP/RUKBRUK8PkJBATsDbj88/Iw+OwG1QD0Btj88/Iw+OwG1QD0Btj88/kRAPf5RAwMDAgE+AQIEOANE/nwSAwH+hzsDAgQFBhwfFQgDBz00AXcVAwGVBhwIBwgJCgsLDoJFQoFFQoFFQoFFQoFFQowDCAQFPwNCBysDPAM8AzwDPAM8AzwDPAMRBAMFAwM/AwIEBgYICAwiEwE7AzwCQAMFBEMDAwRDA0ADQgMFBEMDAwRDA0ADQgM/A0EEQwM7AzwDPAM8AzwDPAM8AzwDPANBBAkDPAMMCgMDBEMDAwRDA0ADQgMFBEMDAwRDA0ADQQQFBEMDAQNBBAgFBgwMDB0EJQkHHgH+ewEDFP6GEgMcBw4ODAkSHhQwAwE9AwF3AQQWAZYGDw0JCAcGBQQDPAM7AzsDOwM7AzsDOwM7AzsDOwMBPgE7AwAAAAAEAAAAAAO5A/gAQwBOAH4AwwAAExEfDyE/By8HISMvDTURLwcPBiUjLwY9ASczFx0BHw4zEQ8HIS8HET8HBxEVHw0zITM/DTURNS8GAS8GIyEjDw1HAQIEBQcICQoLDA0ODw8IDwGCBwYFBQQDAQEBAQMEBQUGB/6GCQoJCAkHCAYGBgUEAwICAQEDBAUFBgcGBgUFBAMBAwWmBQQEBAMDAkoFBgICAwMFBQYGBwcICAgJCdMBAQMEBQUGB/3KBwYFBQQDAQEBAQMEBQUGB18CAgMEBQYGBggHCQgJCgoCNgoKCQgJBwgGBgYFBAMCAgICAwQFBQf+6gcHCAkICQkK/uAKCgkICQcIBgYGBQQDAgICXv5IEQ8PDw0NDQsKCQgHBQQBAgEBAwQFBQYHBgYFBQQDAQECAgMEBQYGBggHCQgJCgoBuAcGBQUEAwEBAQEDBAUFBlgBAgMFBgYICJk8AtMKCgoJCQkIBwcFBgQDAwEB/mYGBgUFBAMBAQEBAwQFBQYGArYGBgUFBAMBAR/9SgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQGfCgkJCQgIBwcBFgcFBQQDAgICAgMEBQYGBggHCQgJCgAAAAACAAAAAAMbAzsABwAPAAABHwETIxM/AQEzNyEXMwMjAf8BB2bdYwYE/udUPwEORFP2TQLuBhz+7AEMExf917GxAnYAAAIAAAAAA9gDuQA5AFsAAAERLwQPBx8GPwYvBw8EES8HDwYlFR8GIT8GPQEvBiEPBgHgxgUFBgYGBgUFBAMCAQECAwT+Bw0JC/4EAwIBAQIDBAUFBgYGBgUFxgECAwQEBgYGBgYGBAQDAv5HAgMEBAYGBgNyBgYGBAQDAgIDBAQGBgb8jgYGBgQEAwIC3P3XxgQDAQEBAQMEBQYFBwYFBgX+BAMBBv4FBgUGBwUGBQQDAQEBAQMExgIpBwYFBQQDAQEBAQMEBQUGtwcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYAAAAAAgAAAAADWgP4ACEAWwAANxUfBiE/Bj0BLwYhDwYBES8EDwcfBj8GLwcPBBE1LwYPBqYCAwQEBgYGAnYGBgYEBAMCAgMEBAYGBv2KBgYGBAQDAgE6xgUFBgYGBgYEBQICAQECAgX+Bw0JC/4EAwIBAQIDBAUFBgYGBgUFxwIDBAUFBgYHBgUEBAMCKAcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYDqv0axgQDAQEBAQMEBQYFBgcFBgX+BAMBBv4FBgUGBgYGBQQDAQEBAQMExgLmBwYFBQQDAQEBAQMEBQUGAAkAAAAAA/UDmQADAAcACwA+AEIATgBSAFYAugAAJQcnNycVIzUFByc3JwUPAx8IMz8HLwYrAT8ELwgPAyUVIzUlHwcVIzUjFSM1IxUjNQcRFR8NMyE1ISMvBTURNT8GMxUjFTMVIxUzFSMVMxUzNTMVMxEzNSM1MxUzNTM1Lw8hDw4C1iF6I9l+ArC0eLAp/v0HBgMCAgMGB5EFBQYF0wYGBgQEAwIBAQIDBAQGBgaF5AQGAwEBAwYIgAULCwsMCwoF/m5+AdgGBgYEBAMCAX4/fj9+/AICAwQFBQcGCAcJCAkKCQGR/m8GBgUFBAMCAgMEBQUGBl9+fn5+fn4/fj9vb34/vQEBAwMEBAYGBwcICAkJCQr9igkKCQgJCAcHBgUFBAMCAtIgciOafn40r3WtLfwJCgsMDAsLCYwFAgIBAQIDBAQGBgYGBgYEBAMC3wUKCwwMCwoKfAQFAwEBAwUETX5+vQECAwQEBgYGXn5+fn5+IP2KCgkJCQgIBwcGBQUEAwICPwIDBAUFBgYCdgYGBgQEAwIBfj9+P34/fn5+ATs/fn5+nQoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkAAAQAAAAAA+AD9wAJABAAGABTAAABMwMVITUjEzUhEx8CIz8BAzM3MxczAyMFES8EDwcfBj8HLwcPBBE1LwYPBgJ84PIBVe/y/rqXAQQ+hz4EzFAmrihQpFP98ocFBQYGBgYGBQQDAQEBAQMEvQUOCgsFvQQDAQEBAQMEBQYGBgYFBgWHAgMEBQUGBgcGBQUDAwIBg/6nIj4BWyAB9QgTsLUW/olwcAG5IPychwQDAQEBAQMEBQYFBwYFBgW9BAUBBAS9BQYFBgcFBgUEAwEBAQEDBIgDZQcGBQUEAgIBAQICBAUFBgAAAAAGAAAAAAP3A/gACwAPABMAFwA/AIMAAAEVIS8HNQEVIzUjFSM1IxUjNQEfBxEPByE1ITUjNTM1ITUjFSE1PwcHER8OMyEzPw4RLw4jISMPDQHg/ocHBgUFAwMCAQKVvT+8P54DUgcGBQUDAwIBAQIDAwUFBgf+hwGZnp7+Zj/+ZwECAwMFBQYHXwEBAgQEBAYGBwcICAkJCQoDMgoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkK/M4KCQkJCAgHBwYGBAQEAgEBQ/wBAQMEBQUGBt0BO/z8/Pz8/AE7AQEDBAUFBgb8zAYGBQUEAwEB/D/8P/z83QYGBQUEAwEBH/zMCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgAFAAAAAAP4A/gARwBrAJcA2wF5AAATFSMPBx8HMxUfBjsBPwY1Mz8GPQEvBiM1LwcPBjcfBxUPByMvBzU/BwEfBxEPByMvBzUzNSM1MzUjNT8HBxEVHw07Aj8NNRE1Lw4jDw4FFSsBDw0dAh8NOwEdAR8OMz8GPQEvBiMvBj0BOwE/DT0CLw0rAT0BPwYzPwY9AS8GKwEPDcU/BgYGBAQDAgEBAgMEBAYGBj8BAQMEBQUGBgcGBQUEAwEBPwYGBgQEAwICAwQEBgYGPwEBAwQFBQYHBgYFBQQDAZwHBgUFBAMBAQEBAwQFBQYH/AYGBQUEAwEBAQEDBAUFBgYDNAYGBQUEAwEBAQEDBAUFBga+BgYFBQQDAQH8/Pz8AQEDBAUFBgZeAgIDBAUGBgYIBwkICQoJvgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCb4JCgkICQcIBgYGBQQDAgL+V28JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCglvAQMDAwUFBQYHBwgICAgJpgYGBQUEAwICAwQFBQYGpgQFBAMDAgJOCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKTgICAwMEBQSmBgYFBQQDAgIDBAUFBgamCAkICAgHBwYFBQUDAwICAkVFAQEDBAUFBgcGBgUFBAMBATkGBgUFBAMCAgMEBQUGBjkBAQMEBQUGBgcGBQUEAwEBRQcFBgQEAwIBAQIDBAQGBTIBAQMEBQUGB/wGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBATsBAQMDBAUFBfzFBgUFBAMDAQEBAQMDBAUFBuA//D/hBQUFBAMDAQEc/MYKCQgJCAcHBgYFBQQDAgICAgMEBAYGBgcHCAkICQkDOwoJCAkIBwcGBgUFBAMCAQEBAQIDBAUFBgYHBwgJCAkK4AICAwQFBgYGCAcJCAkKCvwJCgkICQcIBgYGBQQDAgKhCgkICQgHBwYGBQUEAwIBAQECAgQFBQYHBgYFBQQDAQEBAQMDBAUFBaICAgMEBQYGBggHCQgJCgn8CgoJCAkHCAYGBgUEAwIC4AYFBQQDAwEBAQEDBAUFBgYHBgUFBAMBAQICAwQFBQYGBwcICQgJAAAIAAAAAAP3A9gAIQA1AFcAawCvAMcA6wEvAAA3HwYzITM/Bi8GIyEjDwUlFQ8HIS8HNTcfBjMhMz8GLwYjISMPBSUfBxUhNT8HBxEfDjMhMz8OES8OIyEjDw0BDwEdAR8EPwQvBCsBDwE3HwcVDwchLwc1PwcHFR8OMyEzPw09Ai8NIyEjDw2GAQICBAUFBgcBegYGBQUEAwEBAQEDBAUFBgb+hgcGBQUEAgIDMgECAwMFBQYH/M4HBgUFAwMCAT8BAgIEBQUGBwI2BwYFBQQDAQEBAQMEBQUGB/3KBwYFBQQCAgMSBwYFBQMDAgH8jgECAwMFBQYHXwEBAgQEBAYGBwcICAkJCQoDMgoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkK/M4KCQkJCAgHBwYGBAQEAgEB0wICAgIZBQYGAx0CAQEBAwUDAzUDA4AHBgUFBAMBAQEBAwQFBQYH/gkHBgUFAwMCAQECAwMFBQYHXwEBAgQEBAYGBwcICAkJCQoB9woKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCv4JCgkJCQgIBwcGBgQEBAIBxQYGBgQEAwICAwQEBgYGBgYGBAQDAgIDBAQGBlmeBgYGBAQDAgEBAgMEBAYGBp6dBgYGBAQDAgIDBAQGBgYGBgYEBAMCAgMEBAYGWQECAwQEBgYGnp4GBgYEBAMCASD+hgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgF6CgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBTAMCAwYGAhkEAQECHQYDAwMFAwEBAUIBAgMEBAYGBn4GBgYEBAMCAQECAwQEBgYGfgYGBgQEAwIBIH4KCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQp+CgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkAAAACAAAAAAPIA7gARwCUAAATDwMVHwIJAQ8CFR8GMz8DGwEfAzM/BjUvAgkBPwI1LwcPAwsBLwMPAiUPBRU/Bx8HFQ8OFTM1Iz8ONS8OKwFCBAMDAQEDAwEA/wADAwECAgMEBQQFBQcGBgX4+QUGBgYFBQUFBAMCAgICA/8AAQADAwECAgMEBQUFBQYGBgX4+QUGBgYGBQQDAgsMCgsKCgoKCgoKCgoKCwsJBwcFAgEDBAUHCBMiFgoJCAMGBAPMkwEBAgYJECYdCwoIBgICAQEBAgMEBAYGBggICAkKCgsNAw0EBQYFBgYFBf7K/ssFBgUGBgUFBAMCAgECAwUBLP7UBQMCAQICAwQFBQYGBQYFATUBNgUFBgYFBgUEAwIBAQECBAT+0wEtBAQCAQEBAqcCAwQGBgcyCQcHBQQDAQEBAgQGBwkLDAsLCQoJCBIcEwsLCwYNDQ8hLQYFBQoJDx8ZDA4ODwgJCQoKCgkJCAgGBgUFBAMDAQIABQAAAAAD3AP3ACEATQBvAHoA1wAAARUfBTsCPwYvByMPBiUBLwQPBx8IPwMBPwI9AS8GIw8BJRUfBTsCPwYvByMPBiUrAS8GNQURFR8OISchLwY1ETU/BiEVHw47ARE3ES8HAS8HIQ8OAU4CAwQFBQYGvQcFBgQEAwIBAQIDBAQGBQe9BgYFBQQDAgJZ/sZ0BQUGBgYGBgQFAgIBAQICBIoFBgUGBgYFBQFQBQMCAgIEBQUGBgYGBv0kAgMEBQUGBr0HBQYEBAMCAQECAwQEBgUHvQYGBQUEAwIB48AHBQYEBAMCAf5RAgIDBAUFBgcHCAgJCQoJAYtE/rkGBgUFBAMCAgMEBQUGBgESAQEDAwQFBQYHBwgICQkJCuY/AQECAwQEBgb+9QcHCAkJCQoJ/tQJCgkJCAgHBwYFBQQDAgIBMgYGBQUEAwICAwQFBQYGBwYFBQMDAgEBAgMDBQUGSf7bdQQDAQEBAQMEBQYFBwYFBgWLBAICAQEBAwQBOgQGBgYGBgUFBAMCAQICaQYGBQUEAwICAwQFBQYGBwYFBQMDAgEBAgMDBQUGwAIDBAUFBgbLBvzNCgkKCAgICAYGBgUEAwIBAT8BAgIEBQUGBwMyBwYFBQQCAgHkCQoJCAkIBwcGBQUEAwIC/qA7ATAJCQkICAgIBgEYBgYFBAQCAQEBAQIDBAUGBgYIBwkICQoAAgAAAAAD9wO5ACsAVwAAEw8DHwMJAQ8DFR8GPwMBPwMvAwEvAiMPAgUPAx8DCQEPAxUfBj8DAT8DLwMBLwIjDwISBAMBAQECAwQBn/5gBAMCAQIDAwYFBgcFBgUFAbkEAwIBAQIDBP5IBQUGBgYGBQHzBAMBAQECAwQBn/5gBAMCAQIDAwUGBgYGBgUFAbkEAwIBAQIDBP5IBQUGBgYGBQOvBQYGBgYFBgX+f/59BQYFBgYGBgUEAwIBAQEDAwGbBAYGBwYGBgUBmQMDAgECAwQFBgYGBgUGBf5//n0FBgUGBgYGBQQDAgEBAQMDAZsFBQYHBgYGBQGZAwMCAQIDAAQAAAAAA/cD+AACAEEAZQCpAAAlNyEBMQ8EHwY7AT8DER8HPwcRHwM7AT8GLwcrAQ8BJR8HEQ8HIS8HET8HBxEfDjMhMz8OES8OIyEjDw0BNJ3+xQH5cwQDAgEBAgMEBQUGBgYGBQU+AQEDBAUFBgcGBgUFBAMBAT4FBQYGBgYFBQQDAgEBAgMEcgYFBgYHBgUBBQcGBQUDAwIBAQIDAwUFBgf8zgcGBQUDAwIBAQIDAwUFBgdfAQECBAQEBgYHBwgICQkJCgMyCgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQr8zgoJCQkICAcHBgYEBAQCAbOyAZ90BAYGBgYGBQUEAwICAwQ+/jsHBgUFBAICAQECAgQFBQYHAcU+BAMCAgMEBQUGBgYGBQVzBQMCAgOxAQEDBAUFBgb8zAYGBQUEAwEBAQEDBAUFBgYDNAYGBQUEAwEBH/zMCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgAeAAAAAAPYA9gAAwAHAAsADwAUACIAKgAuADIANgA6AD4AQgBGAEoAUgBeAGIAZgBqAG4AcgB+AJwAoACkAKgArACwALkAACUXNScHFzUnBxc1JwcXNScHFzM1LwEdAR8CIxc3LwQFFwcXNSc1JyUXNScFFzUnJRc1JwUXNSc3FzUnBxc1JwUXNScHFzUnBxc1FzUnBycFIwczFRc1MzUnNSclFzUnBRc1JyUXNScFFzUvARc1JyUPAx0BFzU/ASclLwIHHwQ3EScHFxEnDwMjFz8CFTMRIwcXNScHFzUnBxc1JwcXNScHFzUnByMfATsBPwEnAvlFQoFFQv9FQoFFQoMDREBgAwUGAQQ1BAIBATsBth8DRSI8/kQ/PAG2Pzz+RD88AbY/PPVGQoJGQv8ARkKCRkK9P0JCATsBuQMEBD8DAzz+RD88AbY/PP5EPzwBtj88Az88/lADAwQCPwIDNwNkBQgMCQsIBgUBAz8DQgQEBgcICAUKDgg/P5xGQ4FGQoJGQoFFQoJGQowDCAICAkEEQysDOwQ8AzsEPAM7BDwDOwQ8AzsEIwYHDQ0MBSIIBAUeAz8COgM7AkEDOQNCAz8EQwM5A0IDPwRDAz8DOwQ8AzsEPAM7BDwDOwRCAwkDOwQDAwE7AwQEOwEDAzkDQgM/BEMDOQNCA0ADQgQ7A0IECAYFDAwNHQMlCAceKgICAz4DBAUHBAL+mAM8A/6WAwYGBAM/AQMDBwOwOwM7AzsDOwM7AzsDOwM7AzsDOwMBOgQBOwMAAAkAAAAAA/cD+AASABYAKgAzADgAQwBOAGwAtQAAJRUPByEvBzczNSMlFTM1MxUjFTMVIzUjFSM1MzUjNSMzFTMVIxUjESMVESMRIzMVMxUjNSMRIxElKwEvBT0BJx0BHw07ARUhET8HBxEjETMfDjMhMz8OMREvBwEvBiMhIw8NA7gCAwMEBAUEBv3JBQUEBAQDAwK8fn4BOz8/Pz8/Pz8/P/x+Pz+9Pz+9Pz8/Pz8DTcEGBgUFBAMCPwICAwQFBQYHBwgJCAkKCeb9igEBAwQFBQYGXvz8AgIDAwUEBgYHBwcICAkICQI3CQkJCAgHBwcGBQUFAwMCAgEBAgMEBAUG/vUHCAgICQoJCv7UCQoJCAgICAYGBgQEBAIBXgEEBQMEAgIBAQEBAgIEAwUFfvw/Pz8//D8/Pz/8Pz/8PwF6P/7FAXo/vb3+xQF6nwIDBAUFBgbLGeQJCgkJCAgHBwYFBQQDAgIhAUQGBgUFBAMBAR/+vP4ICgkICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAkKAiQJCQkICAgHBwEYBgYFBAQCAgICAwQFBgYGCAcJCAkKAAAACwAAAAAD2APYAAMABwALAA8AEwAXACMAJwArAGEApQAAJRc1LwEXNSc3FzUnBxc1JwUXNScHFzUnMyMHMxUXNTM1JzUvARc1LwEXNSc1Bxc1ITMfBhEnBxcRFQ8GITUnBxchLwcRFzUnBxE/BwcRFR8NMyEzPw01ETUvDSMhIw8NAeE/PQI/PfZFQoBEQf8ARUKBRUL/AgMDPwMDPQI/PQI/PQI/AVoGBgYEBAMCAUADQgIDBAUFBgb+pj0CAv6jBgYGBAQDAgFCQQEBAgMEBAYGBl4BAwMEBQUGBwcICAkJCQoC9AoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCv0MCgkJCQgIBwcGBQUEAwMB5QRDAzwDQgM/AzsEPAM7BDwDOwQ8AzsEPAMDAzsBAwM8A0IDPARDA3s/BEICAwQFBQYG/qMDPAP+pQYGBgQEAwIBQANCAQECAwQEBgYGAV4DOwQGAWAGBgYEBAMCASD9DAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgL0CgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkAAAYAAAAAA9gD2AAEABcAOQBuAIIA/AAAAQ8BPwIzHwgPAyc/AgURMxE/BjMhNy8CIyEjDw0lAQ8EFR8FOwE/BAE/Bi8QDwYDHQEPBiMvBzUHER8PITchLwcRPwY7ARUfDzM/Dj0BMx8GHQE3HwI9AS8OIyEjDw0DPcxJD8xmBAQJCAgFBQMCAQEBAyw5LAMH/T8/AQIDBAQGBgYBqjYJCgoK/kcKCQkJCAgHBwYFBQQDAwECif7VAwICAhoBAwUEBgYGBoAFBAQEASsGBQQDAwEBAQECAwQFBQYICAkJCgoLCgoJCAgHBwcG1wIDBAQGBgb8BgYGBAQDAgH8AQEDAwQFBQYHBwgICQkJCgEgDf7TBgYGBAQDAgEBAgMEBAYGBl4BAQMDBAUFBgcHCAgJCQkK/AoJCQkICAcHBgUFBAMDAQwGBQWYBAMCEBAQDwEDAwQEBgaYBwgICAkJCQn94woJCQkICAcHBgUFBAMDAQFJzQ1HzV0BAwUGBwYHBwYFBQQsOiwCAyD+5AEcBgYGBAQDAjcDAwIBAwMEBQUGBwcICAkJCT3+1AQDBQR/BwgHBgQDAhkBAgIDAS0HBwgICAkJCQkKCQkJCAgICAcGBQMDAgEBAQIDAwQEAYudBgYGBAQDAgEBAgMEBAYGBp0f/UsKCQkJCAgHBwYFBQQDAwEBPwECAwQEBgYGArUGBgYEBAMCnQoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKnQIDBJgFBQYGhwEBAgSNCQkJCQgICAeYBgYEBAMDAQEDAwQFBQYHBwgICQkJAAAAAAYAAAAAA/gD+AAnAEgAngD0AP8BXAAAAQcfBQ8CFR8GMz8HDwIjLwQ1PwEnFxUfBj8GPQEvBg8GNx8HMx8HEQ8HIw8HHwc7AT8NNRE1Lw0rAQ8GBREVHw07AT8HLwcjLwcRPwczPwcvBysBDw0TKwEvBT0BBREVHw0zITUhLwcRPwchHQEfDTsBFTM9AS8GAS8GIyEjDw0CrgMTBwICAQEBHwIBBAIDBwgKCQkJCAgHBgUEBwcLBwQCAgEBASpRAQMDBQcHBwkICAcGBQQDAwQFBgcICAkHBwcFAwN9AQEDBAUFBgZABgYFBQQDAQEBAQMEBQUGBkAGBgUFBAMBAQEBAwQFBQYGQAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCUAGBgUFBAMB/oUCAgMEBQYGBggHCQgJCgo+BwYFBQQDAQEBAQMEBQUGBz4HBgUFBAMBAQEBAwQFBQYHPgcGBQUEAwEBAQEDBAUFBgc+CgoJCAkHCAYGBgUEAwIC18EGBgUFBAMC/lACAgMEBQYGBggHCQgJCgkBHP7kBgYFBQQDAQEBAQMEBQUGBgETAgIDBAUFBgcHCAkICQoJ5j8CAgMDBQUG/vUHCAgJCAoJCv7UCQoJCAkHCAYGBgUEAwICATUQBAICAgIDBJQNDAkIAwMEAgECAgMEBAUFEQUDAgECAwMEBAXEVgQECAcGBQQCAQECBAUGBwgICQgHBgUEAgEBAgQFBgcIQAYGBQUEAwEBAQEDBAUFBgb+xAYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAQICAwQFBgYGCAcJCAkKCQE8CQoJCAkHCAYGBgUEAwICAQEDBAUFBkX+xAkKCQgJBwgGBgYFBAMCAgEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgE8BgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAgIDBAUGBgYIBwkICQoBCwIDBAUFBgbLBvzMCQoJCAkHCAYGBgUEAwICPwEBAwQFBQYGAzQGBgUFBAMBAeQKCQkJCAgHBwYFBQQDAgJDTgkJCQgICAcHARgGBgUEBAICAgIDBAUGBgYIBwkICQoAAAACAAAAAAP3A/gAOgB0AAABIQ8HHwczAQ8DHwc/AwEVHwc/BxEvAwkBNS8HDwcRHwMFPwY9AS8GIwE/Ay8HDwIBof7FBgYFBQQDAQEBAQMEBQUGBu/+vAQDAQEBAQMEBQYFBgYGBgUBRAEBAwQFBQYGBwYFBQQCAgEBBgUGAhP+vAECAgQFBQYHBgYFBQQDAQEDBgQMAUEGBgYEBAMCAgMEBAUGB+4BRAQDAQEBAQMEBQYGBgYFBgHBAQEDBAUFBgYHBgUFBAMBAf68BQYFBgYGBgUEAwEBAQEDBAFE7wYGBQUEAwEBAQEDBAUFBgYBPAgLBQQCMf687wYGBQUEAwEBAQEDBAUFBgb+wgwIBAQBAQICBAUFBgcGBgUFBAMBAQFEBQYFBgcFBgUEAwEBAQEDAAAAAAIAAAAAA7gD9wDKAWAAAAEVER8HPwY1ET8HHwoTFR8FOwE/BTU3NT8GHwgRDxUvEDcvBT0BPwkVHwY7AT8GET8HHwgTHwYzPwcDPwkfBicPBC8DDw8VDwkVHwU3HxAzPx0RLxAPAy8PDwMvByMPBQJGAQIDBAUGBgYHBgYFBAMCAQIEBQcHCQoKCAQEAwMDAwIDAQECAwQFBgYGBwYGBQQDAgEDAwYGCAgKCAUEBAQFBAMCBQgJCwYGBwgICAkJCgoKCxgZGx0fIRwaGRgXFRUTExEQEA4MDAsFAW4JBwUEAwMDBgYICgoMDjkBAgMEBQUGBwcGBQUEAwIBAQIFBQYHBwYODQsFBAMDAQEGAQIDBAUGBgcGBgYFBAICAQcBAQICAwQFCAgLCwkHBwUEAngFBAYGBAcQERETCQkKCQgICAcGBgUEAgIBaBEQDwwKCAYFAgIFBgkLdQEBDQ4QEBMTFBYXGRkbHB0fHxUmEhIREBAQDw8ODQ0NDAsLCgoJCQgIBwYGBQUFAwMBAwMDBwgFBQUGBgcHBwcIEA0LDAsBAwMEBAYFBwcICAkKCgsMEQ8PDQcICgsMDxASCwsKCgkJCAOJAf6/BwYFBQQCAgEBAgIEBQUGBwEyBQQEBAMDAQEBAgMCBAQFBgcSFv7gBgYFBQQDAgIDBAUFBgbWCQgHBgUDAgEBAQIDBQoNERH+SBwaGBYLCQoJCQgIBwcGBgUKCAYEAwEBAgMEBQYHCAkKCwwMDg8QBQGcDg4PDw8PDw8PDg4NDQsLCiWHBgYFBQQDAgIDBAUFBgYBdQcGBgUEBAIBAQMEAwMEBAQF/uUGBgUFBAICAQIDBAQGBgYBKA0MCgkIBgcEAgEBAgQFBwgJRwQFCgsMAwYDAgECAgMEBQUGBwcICQkJCguiRA4QEBITFBQVFRYVFRUUFKYBBBMSERAODgwLCggHBwQEAwEDAgIDBAQFBQYHBwcICQkKCgsLDA0NDQ8ODxAQEREBqyMWDAwQDgYGBQUEBAMCAgIBAQEDBA4NDAwKCQkIBwUFBQMCAQEBAwQGCwoJCAYFAwECAgMEBQUAAAADAAAAAAP3A/gAQADAAUAAAAEVHw8/Dy8PDw4FDx8vHz8fHx4FHx8/Hy8fDx4BJAEDBgcJCw0OEBESExQWFRcXFRYUExIREA4NCwkHBgMBAQMGBwkLDQ4QERITFBYVFxcVFhQTEhEQDg0LCQcGAwKUAQEDBAUGBwgJCQsMDA0ODhAQEBISEhMUFBQVFRYWFhcXFhYWFRUUFBQTEhISEBAQDg4NDAwLCQkIBwYFBAMBAQEBAwQFBgcICQkLDAwNDg4QEBASEhITFBQUFRUWFhYXFxYWFhUVFBQUExISEhAQEA4ODQwMCwkJCAcGBQQDAfxQAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgIACwwVFhQTEhEQDg0LCQgFAwEBAwUICQsNDhAREhMUFhUXFxUWFBMSERAODQsJCAUDAQEDBQgJCw0OEBESExQWFRcXFhYWFRUUFBQTEhISEBAQDg4NDQsLCQkIBwYFBAMBAQEBAwQFBgcICQkLCw0NDg4QEBASEhITFBQUFRUWFhYXFxYWFhUVFBQUExISEhAQEA4ODQ0LCwkJCAcGBQQDAQEBAQMEBQYHCAkJCwsNDQ4OEBAQEhISExQUFBUVFhYWFxoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkAAAMAAAAAA9gD2AAHACsAbwAAATMRMxEzNSElHwcRDwchLwcRPwcHERUfDTMhMz8NNRE1Lw0jISMPDQFCl1iY/nkCOAYGBgQEAwIBAQIDBAQGBgb9DAYGBgQEAwIBAQIDBAQGBgZeAQMDBAUFBgcHCAgJCQkKAvQKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQr9DAoJCQkICAcHBgUFBAMDAQKs/joBxkujAQIDBAQGBgb9DAYGBgQEAwIBAQIDBAQGBgYC9AYGBgQEAwIBIP0MCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKAvQKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQAAAAQAAAAAA3oD+ABhAMUBBQFGAAABMx8NHQEPHSsCLx09AT8NMwcdAR8dOwI/HT0BLw8hDw4BDw8vDz8PHw4FFR8PPw8vDw8OAucJCAgIBwcGBgYFBAMDAgIBAgIDBAQEBQYGBwcICAgJCgkLCgsLCwwMDAwNDQ0NdA0NDQwNDAwMCwsLCgsJCgkICAgHBwYGBQQEBAMCAgECAgMDBAUGBgYHBwgICAmTAgIDAwQFBgcHBwkJCQoLCwwMDA0ODg4ODw8QEBAQEHQQEBAQEA8PDg4ODg0MDAwLCwoJCQkHBwcGBQQDAwICAQIEBQYHCQkLCwwNDQ4IDv4qDw8ODQ0MCwsJCQcGBQQCAfcBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwL+xgEDBQYICQsMDg4QERESExMTExIRERAODgwLCQgGBQMBAQMFBggJCwwODhARERITExMTEhEREA4ODAsJCAYFAwIAAgIDBAUGBgYIBwkICQoJTg4PDg0ODQ0MDQsMCwsKCgkJCQgHBwYGBQQEAwMCAQECAwMEBAUGBgcHCAkJCQoKCwsMCw0MDQ0ODQ4PDk4JCgkICQcIBgYGBQQDAgJeQBESEREREBAQEA4PDg4NDAwMCwoKCQgIBwYFBQQDAgICAgMEBQUGBwgICQoKCwwMDA0ODg8OEBAQEBERERIRQBAPDw8ODQwLCgkIBwUEAQIBAgQFBwgJCgsMDQ4PDw8BiQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0KCRMSEREQDg4MCwkIBgUDAQEDBQYICQsMDg4QERESExMTExIRERAODgwLCQgGBQMBAQMFBggJCwwODhARERITAAAAAwAAAAAD2AO4ACEAQwCBAAA3FR8GIT8GPQEvBiEPBjUVHwYhPwY9AS8GIQ8GAREvBA8GHQEfBz8HPQEvBSsBDwMRLwcPBigCAwQEBgYGA3IGBgYEBAMCAgMEBAYGBvyOBgYGBAQDAgIDBAQGBgYDcgYGBgQEAwICAwQEBgYG/I4GBgYEBAMCAbhNBQYFBgYGBgUEAwICAwSKBQYGBgYGBQWMBAMCAgMEBQUGBgYGBQVdAQIDBAQGBgYGBgYEBAMCZwcGBQUEAgIBAQICBAUFBgcGBgUFBAMBAQEBAwQFBQa3BwYFBQQCAgEBAgIEBQUGBwYGBQUEAwEBAQEDBAUFBgJw/pZPBQICAQEBAwQFBQYGBgYGBY0EAwIBAQICBIoFBgYGBgUGBQQDAgIDBFwBeQcGBQUEAgIBAQEDBAUFBgAEAAAAAAPgA/gABgAOAEwAVgAAAR8CIz8BAzM3MxczAyMBES8EDwcfCD8HPQEvBg8EES8HDwYlMwMVITUjEzUhAxMBBD6HPgTMUCauKFCkUv3xhwUGBQYGBgYFBAMBAQEBAwS9BQYGBgYFBgW9BAMCAgMEBQYFBgYGBgWHAQEDBAUFBgYHBgUFBAICAZ/g8gFV7/L+ugGACROwtRf+iHBwAbkB2fzahwQDAQEBAQMEBQYFBgcFBgW9BAMBAQEBAwS9BQYFBwYFBgUEAwEBAQEDBIcDJgYGBQUEAwEBAQEDBAUFBhr+piE+AVsgAAMAAAAAA9gDmQAzAFcAmwAAEx0BHwozPws1LwsjDwolMx8GEQ8GIyEjLwYRPwYzBxEVHw4hPw41ETUvDiEPDqYBAQIGCAkLBgYGBvwHBgYGCwkIBgIBAQEBAQECBggJCwYGBgf8BgYGBgsJCAYCAQEC1AYGBgQEAwIBAQIDBAQGBgb9DAYGBgQEAwIBAQIDBAQGBgZeAQMDBAUFBgcHCAgJCQkKAvQKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQr9DAoJCQkICAcHBgUFBAMDAQLcvAcGBgYLCQgGAgEBAQEBAQIGCAkLBgYGB7wHBgYGCwkIBgIBAQEBAQECBggJCwYGBncCAwQEBgYG/YoGBgYEBAMCAgMEBAYGBgJ2BgYGBAQDAh/9igoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKAnYKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJAAAAAwAAAAAD9wNaACEAQwBlAAA3HwYzITM/Bi8GIyEjDwUDHwchPwcvByEPBgMfBjMhMz8GLwYjISMPBQgBAgIEBQUGBwI3BgYFBQQDAQEBAQMEBQUGBv3JBwYFBQQCAgEBAgIEBQUGBwOwBwYFBQQCAgEBAgIEBQUGB/xQBwYFBQQCAgEBAgIEBQUGBwK1BgYFBQQDAQEBAQMEBQUGBv1LBwYFBQQCAsUGBgYEBAMCAgMEBAYGBgYGBgQEAwICAwQEBgYBNQYGBgQEAwIBAQIDBAQGBgYGBgYEBAMCAQECAwQEBgYBNQYGBgQEAwICAwQEBgYGBgYGBAQDAgIDBAQGBgAAAAAHAAAAAAPYA/gAOACaAP0BPQF+Ab4B/wAAAR8HFQ8RKwEvEj8HITsBHw4VDw8vAwcfBTMXPx49Ai8OIwUdAR8dOwE/HT0CLw0jISMPDQEVDw0rAS8NPQE/DTsBHw0HFxUfDj8PLw8PDicPDy8OPQE/Dh8OBRUfDz8PLw8PDgIHBQQFAwMDAQECAwUICQsNDhAREhMUCwsKCwwLCwsMCgsKCxMTEhAPDgwKCAcEAgEBAQMDAwUEBQIQygYHBgYGBQUEBQMEAgMBAQECAwUHCQsMDg8QEhIUFBUWFBQUExgNDA0NDQ0NDQ4ODg0ODQ0MDAwMCwsKCgoJCQgHCAYGBgUEBAMCAgECAwUFBggICQoKDAsNDA3K/ZkBAgIDBAUFBgYHBwgICQoJCwoMCwwMDQ0NDQ4ODg4PDw4ODg4NDQ0NDAwLDAoLCQoJCAgHBwcFBQUEAwICAQECAwQEBQYGBwcICAgJCf54CQkICAgHBwYGBQQEAwIBAzIBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwH8AQMEBQcHCQsLDA0ODg8QEBAQDw4ODQwLCwkHBwUEAwEBAwQFBwcJCwsMDQ4ODxAQEBAPDg4NDAsLCQcHBQQDvQECAwQGBgcICQoKCwwMDQwNDQwMCwoKCQgHBgYEAwICAwQGBgcICQoKCwwMDQ0MDQwMCwoKCQgHBgYEAwL+xgECBQYICgsMDQ8QEBETEhQTExIREQ8PDQwLCggGBQMBAQMFBggKCwwNDw8RERITExQSExEQEA8NDAsKCAYFAgIAAQICBAUFBgedGhkYFxYVExIQDw0KCQMDAgIBAQICAwMECgwNEBESFBYWGBkZqgcGBQUEAgIBAQICAwMEBQQFBgYGBgcGXxcVFRQTEREPDg0LCQcFBAEBAwUHOwQFAwMCAgEBAQEDAwQEBQYGBwcICAkJCgoKCwwLDA0NDA4NDg4ODl8ODA0MCwsKCQgIBgYEAwIBX50QEBAPEA8ODg4ODQ0MDAwLCgoJCQgIBwYGBQQEAgICAgICBAQFBgYHCAgJCQoKCwwMDA0NDg4ODg8QDxAQEJ0KCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgEyCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJCQgPDw8ODQwLCgkIBwUEAgEBAgQFBwgJCgsMDQ4PDw8REA8PDw4NDAsKCQgHBQQCAQECBAUHCAkKCwwNDg8PDw8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNCgkTEhEREA4ODAsJCAYFAwEBAwUGCAkLDA4OEBEREhMTExMSEREQDg4MCwkIBgUDAQEDBQYICQsMDg4QERESEwAAAAAFAAAAAAO5A7kACgBwAMYA6gEuAAABMxMjDwIjLwErAQ8KHQEfDhUPBiMvBhUfAzsBPwwvDjU/BzsBHwQ1LwMHBQ8GHQEfDj8ENQ8GIy8NPQE/DTMfAzUvAw8GATMfBhEPBiMhIy8GET8GMwcRFR8NMyEzPw01ETUvDSMhIw8NArwyXy9DAwIBA0MwfgkIBwgGBgUFAwMCAQICBgcKChkiCQcGAgEBAgMFBwgLDA8JCQkKCAgHAwwTFAkbEgkIBwgGBgUFAwMBAQEBAQMGCQoLDQ0hCwYEAQEBAgYHCAkKCggQDwYHBgsOERMS/ugJCAcGBAMCAgMDBQYHCAkKCwsMDA4OFRMSCAgHBwgICAkSCgkJCQgHBwYGBQUDAwIBAQIDBAUFBgcICAgJCgkLEA8ODg0QEBMODg0NDAsLAnUHBgUFBAMBAQEBAwQFBQYH/UwHBgUFBAMBAQEBAwQFBQYHXwICAwQFBgYGCAcJCAkKCgK0CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgIBfAEIyAwLEc4CAwQEBQUGBwcICAkHBwcFCwoICA8QBgYGBAQECQcHBgQEAgEBAgMDBAUFLQEFBQMDAgMEBAQGBgYHCQgKBwcHBgsKCQkHCBAIBgYICQQEBAYEBAICAgQDAwQrBAMCAQEmCwoMDQ0ODw8ODg0MDAsKCQkHBwUEAgIBAQMFAwQoBAMDAwIBAQECAwQEBQcGCAgICQoKCgsLCgoJCAgHBgYFAwMDAQEDBQcsBQMCAQECAwQGBggBDwICAgMEAwT9NAQDBAMCAgICAgIDBAMEAswEAwQDAgICFP00CQgIBwgGBwYFBQQDAwICAgIDAwQFBQYGBwgHCAgJAswJCAgHCAYHBgUFBAMDAgICAgMDBAUFBgYHCAcICAAAAAADAAAAAAO5A/cAMwBXAJsAABMdAR8JMyEzPwk9Ai8JIyEjDwkBHwcRDwchLwcRPwcHERUfDiE/DjURNS8OIQ8OxQECAgYICQsFBgcGAfgHBgYGCgoHBgICAQECAgYHCgoGBgYH/ggGBwYFCwkIBgICAQKVBwYFBQQDAQEBAQMEBQUGB/1MBwYFBQQDAQEBAQMEBQUGB18CAgMEBQYGBggHCQgJCgoCtAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCv1MCgoJCAkHCAYGBgUEAwICAUN+BgcGBQsKBwYCAgEBAgIGBwoLBQYHBn4GBwYGCgoHBgICAQECAgYHCgoGBgcCcAEBAwQFBQYG/M0HBgUFBAICAQECAgQFBQYHAzIHBgUFBAICAR/8zQoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICgkKAzIKCQoICAgIBgYGBQQDAgEBAQECAwQFBgYGCAcJCAkKAAMAAAAAA3oD9wAKAGsAwQAAASMvBj0BBREfBz8HET8HIR0BHw4zFR8HPwc9AS8GAS8GIyEjDw0RHQEfDiE/Dj0BLwcPBxUPByEvBzUvBw8GAw65BgYFBQQDAv5QAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGARMCAgMEBQUGBwcICQgJCgnmAQEDBAUFBgYHBgUFBAMBAQICAwMFBQb+9QcICAkICgkK/tQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkCOAkKCQgJBwgGBgYFBAMCAgEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBv3IBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBBAECAwMFBQYHwwb+RwcGBQUEAgIBAQICBAUFBgcBuQYGBQUEAwEB3AoJCQkICAcHBgYEBAQCAQGdBwYFBQQCAgEBAgIEBQUGB6EJCQkICAgIBgEYBgYFBAQCAgICAwQFBgYGCAcJCAkKAe+9CgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQq8BwYFBQQCAgEBAgIEBQUGBr0GBgYFAwMCAQECAwMFBgYGvAcGBQUEAgIBAQICBAUFBgAAAAAOAAAAAAP3A5kAAwAPABMAFwAbAD0AUQBVAGEApQCxALUAwQEPAAAlFSM1IxUrAS8GNSUVIzUjFSM1IxUjNSUdAR8GMz8GNS8HDwY3Mx8GFQ8GIyERIxUjNSMVIzU/BjMHHQEfDiE/DzUvDyEPDgEzHwYVIzUjFSM1IxUjNT8GMzUPDxEfDzM1KwEvBjUzNSM1MzUjNTMVITUzFTM9AS8OAj8/Px8HBgUFBAMBAQG5P70/Pz8BOwIEBQcICQpjCQoIBgYEAgIEBgYICgleCgkJBwYFA9sHBgUFAwMCAQECAwMFBQYH/uU/Pz8/AQEDBAUFBgdfAgIDBAUGBgYIBwkICQoKAfcKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCv4JCgoJCAkHCAYGBgUEAwICAdgHBgUFAwMCAb0//D+9AQIDAwUFBgcKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCp2dBwYFBQMDAgG9vb29vQF6vT8CAgMEBQYGBggHCQgJCgnkPj4+AgMEBAYGBh9+Pj4+Pj4+DVgFCgkIBwUEAgIEBQcICQpiCgkIBwUEAgECAgUGCAgKZwIDBAQGBgb8BgYGBAQDAgE6Pj4+HwYGBgQEAwIf/AoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkK/AoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkBjwIDBAQGBgZffn5+fl8GBgYEBAMCQAEBAwMEBQUGBwcICAkJCQr9igoJCQkICAcHBgUFBAMDAQFAAgMEBAYGBl8+fkB+QEBA3QoJCQkICAcHBgUFBAMDAQEAAAAAAQAAAAADuQO5AAMAADchESFHA3L8jkcDcgAAAAMAAAAAA/gDmQAhAFMAlQAANx8HIT8HLwchDwYDFR8JMyEzPwk9AS8JIyEjDwkRFR8OIT8PLw8hDw4IAQEDBAUFBgcDsAcGBQUEAgIBAQICBAUFBgf8UAcGBQUEAwEBAQICBgcKCgYGBwYDcgYHBgYKCgcGAgIBAQICBgcKCgYGBwb8jgYHBgYKCgcGAgIBAgIDBAUGBgYIBwkICQoJAzMKCQoICAgIBgYGBAQEAgEBAQECBAQEBgYGCAgICAoJCvzNCQoJCAkHCAYGBgUEAwIChgYGBgQEAwIBAQIDBAQGBgYGBgYEBAMCAQECAwQEBgYBSAYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcBYQoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQEBAwMEBQUGBwcICAkJCQAGAAAAAAO5A/gAIQBDAEYAfADwAVUAABMfBzM/By8HIw8GJx8HIT8HLwYjISMPBQEnMwcfDDsBPwsvDCsBDwofCDsBHw4RDw4jISMvDTURNT8NOwE/Fh8OJSMPDxEfDyE/DxEvDyMvDw8OxQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBgf8BgYFBQQDAQEBAQMEBQUGBgI4BgYFBQQDAQEBAQMEBQUGBv3IBgYFBQQDAQE8AgFCAQEBAgMDCAoFBgYGBgcHBgYGBgoJBwMCAQEBAQEBAgMDCAoFBgYGBgcHBgYGBgoJBwMCAQHQAQEDBAUFBgZ1CQkICAcHBwYFBQUDAwIBAQEBAgMDBQUFBgcHBwgICQn9uAkJCAgHBwcGBQUFAwMCAgICAwMFBQUGBwcHCAgJCXQHBgUFBAICAgIDBQYICAkKCwwNDQ4ODw8ODg0NCwsLCQgHBwQEAv6kVxAODw0NDAwKCgkHBgUEAgEBAgQFBgcJCgoMDA0NDwcPAlAQDg8NDQwMCgoJBwYFBAIBAQIEBQYHCQoKDAwNDQ8HD18EBQYJCQsMDQ4PEBESEhMTExMSEhEQDw4NDAsJCQYFAWgHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGoAcGBQUDAwIBAQIDAwUFBgcGBgUFBAMCAgMEBQUGARwBAQcGBwYFBgkIAwMCAgEBAgIDBwgLBQYHBgcGBwYGBQYJCAMDAgIBAQICAwcICwUGBgcaBwYFBQQDAQECAgMEBQYGBggHCQgJCgn+CAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgH4CQoJCAkHCAYGBgUEAwICAQEDBAUFBhcPDw8ODQwLCgkIBwUEAgEBAgQFBwgJCgsMDQ4PDw8PAQIEBQcICQoLDA0ODw8PCP4AEQ8PDw0NDQsKCQgHBQQBAgECBAUHCAkKCw0NDQ8PDwgCARAPDw8ODQwLCgkIBwUEAQIUExISEBAODgwKCgcHBAMBAQMEBwcKCgwODhAQEhITAAMAAAAAA7kDuQALAC8AcwAAAQczNxczJzcjBycjJR8HEQ8HIS8HET8HBxEVHw0zITM/DTURNS8NIyEjDw0B17Fgenlhr6tgdnZgAjAHBgUFBAMBAQEBAwQFBQYH/UwHBgUFBAMBAQEBAwQFBQYHXwICAwQFBgYGCAcJCAkKCgK0CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgICANqZmdzYlpagAQEDBAUFBgf9TAcGBQUEAwEBAQEDBAUFBgcCtAcGBQUEAwEBIP1MCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKArQKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgAAAAMAAAAAA/cD+AADAD8AgwAAARUjNRMfBxUjNSMVIzUjFSMVMxUjFTMVMzUzFTM1MxUPByEvBxE/BwcRHw4zITM/DhEvDiMhIw8NA7n83AcGBQUDAwIB/D/8P/z8/Pw//D/8AQIDAwUFBgf8zgcGBQUDAwIBAQIDAwUFBgdfAQECBAQEBgYHBwgICQkJCgMyCgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQr8zgoJCQkICAcHBgYEBAQCAQJ+/PwBOwEBAwQFBQYG3fz8/Pw//D/8/Pz83QYGBQUEAwEBAQEDBAUFBgYDNAYGBQUEAwEBH/zMCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgAAAAEAAAAAA5kD+AALAAA3MxEhETMRIxEhESNnjgIVj4/9644IAdn+JwPw/loBpgAAAAMAAAAAA/cDWgAhAEMAZQAANx8GMyEzPwYvBiMhIw8FAx8HIT8HLwchDwYDHwYzITM/Bi8GIyEjDwUIAQICBAUFBgcDsAcGBQUEAgIBAQICBAUFBgf8UAcGBQUEAgIBAQICBAUFBgcDsAcGBQUEAgIBAQICBAUFBgf8UAcGBQUEAgIBAQICBAUFBgcDsAcGBQUEAgIBAQICBAUFBgf8UAcGBQUEAgLFBgYGBAQDAgIDBAQGBgYGBgYEBAMCAgMEBAYGATUGBgYEBAMCAQECAwQEBgYGBgYGBAQDAgEBAgMEBAYGATUGBgYEBAMCAgMEBAYGBgYGBgQEAwICAwQEBgYAAAAABwAAAAADuQO5AC8AXwCPAL8A4wEHAUsAAAEVHwo/Cy8KKwEPCh8LPwo9AS8JKwEPCScfCz8KPQEvCSsBDwoVHwo/Cy8KKwEPCSURFQ8NIyEjLw01ESUzHw4VIT0BPw0zBxEfDyE/DxEvDyEPDgKKAQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAb4BAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQEBAQEBAgYICQsGBgYHBgYGBgsJCAYCAQEBAQIGCAkLBgYGBgcGBgYLCQgGAgEBvQEBAgYICQsGBgYGBwYGBgsJCAYCAQEBAQEBAgYICQsGBgYHBgYGBgsJCAYCAQECagICAwMFBQUGBwcHCAgJCf24CQkICAcHBwYFBQUDAwICAp4JCQgIBwcHBgUFBQMDAgEB/QwCAgMDBQUFBgcHBwgICQmVAQIEBQYHCQoKDAwNDQ8OCAJQEA4PDQ0MDAoKCQcGBQQCAQECBAUGBwkKCgwMDQ0PDgj9sBAODw0NDAwKCgkHBgUEAgEnBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYGBwYGBgsJCAUDAQEBAQMFCAkLBgYGBwYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBgcGBgYLCQgFAwEBAQEDBQgJCwYGBrYGBgYGCwkIBgIBAQEBAQECBggJCwYGBgYHBgYGCwkIBQMBAQEBAwUICQsGBgYHBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYGBwYGBgsJCAUDAQEBAQMFCAkLBgYG0v4fCQkICAcHBwYFBQUDAwICAgIDAwUFBQYHBwcICAkJAeG9AgIDAwUFBQYHBwcICAkJKCgJCQgIBwcHBgUFBQMDAgJW/bgQDg8NDQwMCgoJBwYFBAIBAQIEBQYHCQoKDAwNDQ8OCAJQEA4PDQ0MDAoKCQcGBQQCAQECBAUGBwkKCgwMDQ0PDgAACQAAAAAD2AOZAAQAEAAgACQAKAA0ADYAQgCGAAAlKwEhNSEVKwEvBT0BJREVDwUrATUzNSM1IxU1ISMVIzUlMx8FHQEjNQc1IRUjPQE/BTMHERUfDiE/DjURNS8OIQ8OAtzc3AG4/glfBgYFBQQDAgMyAgMEBQUGBl9+fj/+SD9+AxMGBgUFBAMCfj/+CX4CAwQFBQYGXgICAwQFBQYHBwgICQkJCgL0CgkJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQkK/QwKCQkJCAgHBwYFBQQDAgKmvLwCAwQEBgYGnfz+ZwYGBgQEAwK8QLy8vLy8/AIDBAQGBgadvLy8vJ0GBgYEBAMCH/2KCgkJCQgIBwcGBQUEAwMBAQEBAwMEBQUGBwcICAkJCQoCdgoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkAAAAAAgAAAAAD+AM7AEkAjQAAATMfCRURFQ8JIzUjFSM1IxUjNSMVIzUjFSM1IxUjNSMVIy8JNRE1PwkzBxEfDyE/DxEvDyEPDgN6BgcGBQsKBwYCAgEBAgIGBwoLBQYHBj8/Pz8/Pz8/Pz8/RQcGBgoKBwYCAgEBAgIGBwoKBgYHBn4BAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCAvwBAgIGBwoKBgYHBv6GBgcGBgoKBwYCAgF+fvz8fn78/H5+/PwBAgIGBwoKBgYHBgF6BgcGBgoKBwYCAgE//oYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQF6DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAAQAAAAAA7kDuQA3AEsAkwDYAAATETMRPwchHwcRMxE1Lw0jISMPDQEVDwcjLwc1Ix0BHw07Aj8NPQEfCBEPByEvBxE/BwcRFR8NMyEzPw01ETUvDiMhIw8NxT8BAQMEBQUGBwG4BwYFBQQDAQE/AgIDBAUGBgYIBwkICQoK/kgKCgkICQcIBgYGBQQDAgIBuQEBAwQFBQYH/AYGBQUEAwEBPwICAwQFBgYGCAcJCAkKCfwKCgkICQcIBgYGBQQDAgIMBQYFmAQCAgEBAgMDBQUGB/1LBgYFBQQDAQEBAQMEBQUGBl4CAgMEBQYGBggHCQgJCgoCtAoKCQgJBwgGBgYFBAMCAgICAwQFBQeYBwcICAkJCQr95AoKCQgJBwgGBgYFBAMCAgGi/uQBHAYGBQUEAwEBAQEDBAUFBgb+5AEcCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoBz54GBgUFBAMBAQEBAwQFBQYGnp4JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgmeAQEDBJgFBgUH/eQHBgUFBAMBAQEBAwQFBQYHArQHBgUFBAMBASD9TAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgIcCgkJCQgIBweYBwUFBAMCAgICAwQFBgYGCAcJCAkKAAQAAAAAA/gD+ABHAGsArwDrAAABFSMPBx8HMxUfBz8HNTM/By8HIzUvBw8GJR8HEQ8HIS8HET8HBxEVHw0zITM/DTURNS8NIyEjDw03HwchHwcRHwc/BxE1Lw0jIQ8GAYKeBgYFBQQDAQEBAQMEBQUGBp4BAQMEBQUGBwYGBQUEAwEBnQcGBQUEAwEBAQEDBAUFBgedAQEDBAUFBgYHBgUFBAMBAVkHBgUFBAMBAQEBAwQFBQYH/YoGBgUFBAMBAQEBAwQFBQYGXgICAwQFBgYGCAcJCAkKCQJ2CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/YoJCgkICQcIBgYGBQQDAgL8AQEDBAUFBgcCdgYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAQICAwQFBgYGCAcJCAkKCf2KBwYFBQQDAQJenQEBAwQFBQYGBwYFBQQDAQGeBgYFBQQDAQEBAQMEBQUGBp4BAQMEBQUGBwYGBQUEAwEBnQcGBQUEAwEBAQEDBAUFBpcBAQMEBQUGB/2KBgYFBQQDAQEBAQMEBQUGBgJ2BwYFBQQDAQEg/YoJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkCdgoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkK8gYGBQUEAwEBAQEDBAUFBgb9igcGBQUEAwEBAQEDBAUFBgcCdgkKCQgJBwgGBgYFBAMCAgEBAwQFBQYAAAACAAAAAAP4A/gAfwD/AAABDx8vHz8fHx4FHx8/Hy8fDx4DuQEBAwQFBgcICQkLCw0NDg4QEBASEhITFBQUFRUWFhYXFxYWFhUVFBQUExISEhAQEA4ODQ0LCwkJCAcGBQQDAQEBAQMEBQYHCAkJCwsNDQ4OEBAQEhISExQUFBUVFhYWFxcWFhYVFRQUFBMSEhIQEBAODg0NCwsJCQgHBgUEAwH8UAECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwICABcWFhYVFRQUFBMSEhIQEBAODg0NCwsJCQgHBgUEAwEBAQEDBAUGBwgJCQsLDQ0ODhAQEBISEhMUFBQVFRYWFhcXFhYWFRUUFBQTEhISEBAQDg4NDQsLCQkIBwYFBAMBAQEBAwQFBgcICQkLCw0NDg4QEBASEhITFBQUFRUWFhYXGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGQAAAAAGAAAAAAP4A7kAIQAtAE8AWQB7AIEAACUhHwcPByEvBz8GJTMVIzUzNSM1MzUjJSEfBw8HIS8HPwYlMxUHMxUjNTcjJSEfBw8HIS8HPwYlMxUjNSMBYgJ2BwYFBQQDAQEBAQMEBQUGB/2KBgYFBQQDAQEBAQMEBQUG/qy9vX4/P34BWgJ2BwYFBQQDAQEBAQMEBQUGB/2KBgYFBQQDAQEBAQMEBQUG/qy9cXG9cXEBWgJ2BwYFBQQDAQEBAQMEBQUGB/2KBgYFBQQDAQEBAQMEBQUG/qx+Pz/FAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAX/8PyA+IPwBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBfzmEPzmE/AEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwF//L0AAwAAAAAD9wP3AAsAHwBpAAAlBwEvAz8ECQEfAw8DCQI/Ax8CJwEPBx8HAR8DIT8GPQEvBiEBPwcvBwEvBisBDwUB6Xr+4QQDAQEBAQMEZAHzAQkEAwEBAQEDBP5m/ssBmgUFBgYGBgVT/dUGBgUEAwIBAQEBAgMEBQUHATUFBAcDAcYGBgUFBAMCAgMEBQUGBv6LAh8HBQUEAwIBAQEBAgMEBQUH/vcHCAgICQgJCQkJCQgJCAfJdgEYBQUFBgUGBQRiAbr+/gUFBQYFBgUE/nABLQGOBAMBAQEBAyn95AcHCAgICQkJCQkJCQgIBwf+0wQCAgEBAgIEBQUGBwYGBQUEAwEBAhEHBwgICAkJCQoJCAkICAcHAQIHBQUDAwICAgIDAwUFAAAGAAAAAAP3A3oAHgBCAIYAqADMARAAAAEPAh8FOwE/BT0BLwUrAg8BNx8HFQ8HIS8HNT8HBxUfDjMhMz8ONS8OIyEjDw0THwchPwcvByEPBiUfBxUPByEvBzU/BwcVHw4zITM/DjUvDiMhIw8NAxUCAQEBARsDAgMDAwMDAhsCAQECAgIDAwMyAwMCgQcGBQUDAwIBAQIDAwUFBgf8zgcGBQUDAwIBAQIDAwUFBgdfAQECBAQEBgYHBwgICQkJCgMyCgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQr8zgoJCQkICAcHBgYEBAQCAX0BAgIEBQUGBwF6BgYFBQQDAQEBAQMEBQUGBv6GBwYFBQQCAgMSBwYFBQMDAgEBAgMDBQUGB/zOBwYFBQMDAgEBAgMDBQUGB18BAQIEBAQGBgcHCAgJCQkKAzIKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCvzOCgkJCQgIBwcGBgQEBAIBAT4DAwcGAx8CAgEBAgIfAwMEAwMDAwICAQECQgEBAwQFBQYHfgYGBQUEAwEBAQEDBAUFBgZ+BwYFBQQDAQEgfgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCX4KCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgFwBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAQEDBAUFBlgBAQMEBQUGBn4HBgUFBAMBAQEBAwQFBQYHfgYGBQUEAwEBH34KCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgp+CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAAAAwAAAAAD+AOZACEAoQDDAAATHwchPwcvBiMhIw8FAx8HITMfDg8PIz8DNS8GKwEPBx8HOwE/Bi8EMz8PLw8hIw8FAx8HIT8HLwYjISMPBQgBAQMEBQUGBwGFBgYFBQQDAQEBAQMEBQUGBv57BwYFBQQDAQEBAQMEBQUGBwMUDA0MCwsLCQkICAYFBAMCAQECAwQFBggICQkLCwsMDQxHQQQDAQECAwQFBgYGBgYFBXQDAwEBAQIDBH4FBQYGBgYGBQQCAgEBAgMES0gTEhMREBAODgwLCQgHBAMBAQMEBwgJCwwODggQERETE/zjBwYFBQQDAQEBAQMEBQUGBwOLBwYFBQMDAgEBAgMDBQUGB/x1BwYFBQQDAQEEBgYGBAQDAgEBAgMEBAYGBgYGBgQEAwICAwQEBgYBNQYGBgQEAwIBAgMFBQYHCQgKCwsLDA0NDA0MDAsKCgkIBwYGBAMCAUoFBgYGBgUGBQMDAQMDBIMFBQYGBgYFBXkDAwICAwQFBgYGBgUGBUcBAwUGCAoLDA0PDxEREhMTFBITERAQDw0MCwUJBwUEAgIDBAQGBgE1BgYGBAQDAgEBAgMEBAYGBgYGBgQEAwICAwQEBgYAAAAOAAAAAAP4A/gAAwAHAAsADwAVABkAIwAnACwAMgA4ADwAYQClAAABMzUjBTM1IwUzNSM7ATUjITMVMzUjBTM1IyEdATMVMzUjNSMFMzUjITsBNSMHHQEzNSMHHQEzNSMHMzUjATMfBxEPByEvBxE/BwcRHw8hPw8RLw8hDw4C/D8//sU/P/7Ffn5+Pz8B+D8/fv3JPz8BuT8/Pz/+CD8/Ajc/P369Pz9+Pz+9fn4CywQECAcGBQQBAgECBAUGBwQI/NwICAcGBQQBAgECBAUGBwQIZAEBAwMFBQYHBwgJCQkKCwoDIAoLCgkJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkJCgsK/OAKCwoJCQkIBwcGBQUDAwEBYkBAQEBAPj5+QEBAPkBAvD4+QEA+fvxAPn78QEABGwECBAUGBwQI/NwICAcGBQQBAgECBAUGBwQIAyQICAcGBQQBAin84AoLCgkJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkJCgsKAyAKCwoJCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCQoLAAIAAAAAA/gD+AB/AP8AAAEVDx0rAS8dPQE/HTsBHx0FHx8/Hy8fDx4DegICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgL8jgECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwICABMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZAAAAAAMAAAAAA9gD2AALADAAdQAAAREhIy8FNREBFzMfBRURFQ8FIyERITUhESMRIRE1PwUzBxkBFR8NMyEzPw01ETUvDSMhIw8NAeH+qgcHBgYEBAIDDgQDBwYGBAQCAgQEBgYHA/6nAXr+hj/+hgIEBAYGBwNfAgIDBQUFBwcHCQgJCgoKAuoKCgoJCAkHBwcFBQUDAgICAgMFBQUHBwcJCAkKCgr9FgoKCgkICQcHBwUFBQMCAgHh/oYCBAQGBgcDAVoBuQECBAQFBwYE/RIHBwYGBAQCAXo/AXr+hgFVBwcGBgQEAiT+q/5rCgoKCQgJBwcHBQUFAwICAgIDBQUFBwcHCQgJCgoKAuoKCgoJCAkHBwcFBQUDAgICAgMEBQYHBwcJCAkKCgAAAQAAAAADeQO5AEsAABMPAR0BHwMJAQ8CFR8HMyE/By8HIQE/Aj0BLwIBIT8HLwchIw8EiQECAQECAgEt/tQDAgIBAQQCAwgEBAUCtAcGBQUEAwEBAQEDBAUFBgf9iwEUAwICAgID/uwCdQcGBQUEAgIBAQICBAUFBgf9SwQEBAgDAgOnBAQEBQQEBAT+ev56BAQIBQQECAQDBAIBAQEDBAUFBgYHBgUFBAMBAQFnBAUFBQUFBQQBZwEBAwQFBQYHBgYFBQQDAQEBAgQDBAAAAAgAAAAAA/cD+AAxAF8AZgCyALYAugC+ARYAAAEfBzMfEQ8BLw8/BB8PFQ8BLwgPASc1PwwlIT8DIQUPAhcPBx8PPw8vDyMPDSUhNSE1ITUhNSE1IScRHw4zIS8BNTchLwcRPwchHwcRHwMRLw4jISMPDQKOCwwUDQ4OBwcHAwMDBQYEBAQJAwQDAwUEBQICFBAQDw8PDg0MCwoJCAcFBAIBAQIDBboMDAwLCgoJCAgGBgUEAwEBAgIPCwsLCwsMFRUTGQYBAgIDAwQMBgUEBAMF/YgBaw0OEBD+WgGsAgoHAQsGBAQDAgEBAQQFBwoLDA8PERIUFBUWFhcWFRQTExEPDg0LCQgFBAEBBAUHCgsNDg8RExMUFRYXDA0MDAwMCwsLCgoKCQgJ/kwB+P4IAfj+CAH4/gi9AQECBAQEBgYHBwgICQkJCgGcAgED/mQHBgUFAwMCAQECAwMFBQYHArQHBgUFBAICARAQEA8BAQIDBAUGBgYICAgICgkK/UwKCQkJCAgHBwYGBAQEAgEBGA0MEQoHBgIBFAoJCQYDAgEBAQIDBAgLEg0QAwEBAgQFBwgJCgsMDQ4PDw8QDw0OEF8EBQUHBwkJCQsLCwwNDQ0OCA8NCwYGBQQDAwMCAQIzEhAIBgUEAwEDBAUFBw4EEhAPDlAECwoBFQ0MDQ4NDg8WFhUUFBIRDw8MCwoHBgMBAQMGBwoLDA8PERIUFBUWFhcWFRQUEhEPDwwLCgcGAwEBAgMDAwUFBQYHBwgICIY/Pz8/P1/9igoKCQgJBwgGBgYFBAMCAhAPCRcBAQMEBQUGBwJ2BgYFBQQDAQEBAQMEBQUGBv5jAgMEBQGrCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAAADwAAAAAD2AP4AAMABwALAC0ATwBxAJMAtQDXANsA3wDjAQUBJwFJAAAlFSM1IxUjNSMVIzUlFR8HMz8GNS8GIw8GBR0BHwYzPwY1LwYjDwYFHQEfBjM/BjUvBiMPBgEVHwczPwY1LwYjDwYFHQEfBjM/BjUvBiMPBgUdAR8GMz8GNS8GIw8GARUjNSMVIzUjFSM1JRUfBzM/BjUvBiMPBgUdAR8GMz8GNS8GIw8GBR0BHwYzPwY1LwYjDwYDmn7dft1+AnYBAgQFBwgJCqEKCQgHBQQCAgQFBwgJCpwKCggIBgUC/qQCBAYGCAkKogoJCAYGBAICBAYGCAkKnQoJCQcGBQP+pQIEBQcICQqhCgkIBwUEAgIEBQcICQqcCgoICAYFAgKzAQIEBQcICQqhCgkIBwUEAgIEBQcICQqcCgoICAYFAv6kAgQGBggJCqIKCQgGBgQCAgQGBggJCp0KCQkHBgUD/qUCBAUHCAkKoQoJCAcFBAICBAUHCAkKnAoKCAgGBQIDcX7dft1+AnYBAgQFBwgJCqEKCQgHBQQCAgQFBwgJCpwKCggIBgUC/qQCBAYGCAkKogoJCAYGBAICBAYGCAkKnQoJCQcGBQP+pQIEBQcICQqhCgkIBwUEAgIEBQcICQqcCgoICAYFAsV+fn5+fn4NmAUKCQgGBgQCAgQGBggJCqIKCQgGBgQCAQMFBgcJCQqYBQoJCAYGBAICBAYGCAkKogoJCAYGBAIBAwUGBwkJCpgFCgkIBgYEAgIEBgYICQqiCgkIBgYEAgEDBQYHCQkBcJgFCgkIBgYEAgIEBgYICQqiCgkIBgYEAgEDBQYHCQkKmAUKCQgGBgQCAgQGBggJCqIKCQgGBgQCAQMFBgcJCQqYBQoJCAYGBAICBAYGCAkKogoJCAYGBAIBAwUGBwkJAWN+fn5+fn4NmAUKCQgGBgQCAgQGBggJCqIKCQgGBgQCAQMFBgcJCQqYBQoJCAYGBAICBAYGCAkKogoJCAYGBAIBAwUGBwkJCpgFCgkIBgYEAgIEBgYICQqiCgkIBgYEAgEDBQYHCQkAAAAUAAAAAAP4A/gAEAAhADIAQwBUAGUAdgCHAI8AoACxAMIA0wDkAPUBBgEXASYBLgFnAAAlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiURFQ8CIRE3FR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUzHwIRDwIjNzURNScjMx8CESERJRUfAiERIQ8CFR8CIREhDwIVHwIhPwEfATM/BxEvByMPAS8BIQ8CAgACBAUBHgUEAgIEBf7lBQUD/iMCBAUBHgUEAgIEBf7lBQUDAdsCBAUBHgUEAgIEBf7lBQUD/iMCBAUBHgUEAgIEBf7lBQUDAdsCBAUBHgUEAgIEBf7lBQUD/iMCBAUBHgUEAgIEBf7lBQUDAdsCBAUBHgUEAgIEBf7lBQUD/iMCBAUBHgUEAgIEBf7lBQUDA2MCBAX+L1QCBAUBHgUEAgIEBf7lBQUD/iMCBAUBHgUEAgIEBf7lBQUDAdsCBAUBHgUEAgIEBf7lBQUD/iMCBAUBHgUEAgIEBf7lBQUDAdsCBAUBHgUEAgIEBf7lBQUD/iMCBAUBHgUEAgIEBf7lBQUDAdsCBAUBHgUEAgIEBf7lBQUD/iMCBAUBHgUEAgIEBf7lBQUDA6kDBQQCAgQFLwICKAMFBAL+JP5cAgQFAX3+gwUEAgIEBQF9/oMFBAICBAUDawgGAgU7CAgHBwUEAQIBAgQFBwcECDwFBQUJ/JgFBQOiAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVB/k4DBQQCAcCaAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVdAgQF/F4FBAIHBwOcBggCBAX+LwHcDgMFBAL+JAIEBQYFBAL+QAIEBQYFBAICAgICAQIEBQcHBAgDoAgIBwcFBAECAQMCAgEDBQAKAAAAAAP3A/gAEQA1AEEARQBJAIcAkwCqALYBFgAAJQczPwEzHwEzJzcjDwExLwEjJR8HFQ8HIS8HNT8HJRUjLwc1JRUjNSEVIzUlFS8EDwcfCD8HNS8HDwQ1LwcPBiUfBxUjNSMVESsBDw0dASMRIxUjNT8HBxURHw4zIR0BHw0zITM/DhEvBxEvDiMhIw8NAs5ILC4FAQQtLEVEKikIAywtAQ4HBgUFAwMCAQECAwMFBQYH/ocHBgUFBAMBAQEBAwQFBQYH/qVeBwYFBQMDAgEDM379yX4BekgFBgYGBgUGBQQDAQEBAgIEgAQGBgYGBgUFfQQDAgEBAwQFBgYGBgUGBUgBAQMEBQUGBwYGBQUEAwEBmAcGBQUDAwIBfj+dCgoJCAkHCAYGBgUEAwICvT9+AQIDAwUFBgdfAQECBAQEBgYHBwgICQkJCgFaAgIDBAUGBgYIBwkICQoKAXkKCQkJCAgHBwYGBAQEAgEBAwQHCAoLDAgBAQIEBAQGBgcHCAgJCQkK/Q0KCQkJCAgHBwYGBAQEAgHmblALC1BvbUoPB1IuAQEDBAUFBgf8BgYFBQQDAQEBAQMEBQUGBvwHBgUFBAMBAT+9AQEDBAUFBged/Pz8vb1fsEgEAwEBAQEDBAUGBgYGBgUFfgQDAQEBAQMEfgUGBgYGBQYFBAMBAQEBAwRJsAcGBQUEAgIBAQICBAUFBpcBAQMEBQUGBp69vf7FAgIDBAUGBgYIBwkICQoKXgK1vZ4GBgUFBAMBAR+e/igKCgkICQcIBgYGBQQDAgJfCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJAQQPDQ0MCgkHAwHeCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAoAAAAAA/cDuQAOABYAOgA+AIIAhgCVAJkAqADsAAABFSsBLwk1BRUXNSc1NzU3HwcVDwcjLwc1PwclFSM1BR0BHw07Aj8ONS8OKwIPDQEVIzUlMx8JFSM1IxUjNSMVIzU/CTMHER8PIS8BNSM1MzUjNTM1MzUzFTM1Lw8hDw4BBH4GBwYFCwkIBgICAQJwyZCQGQcGBQUDAwIBAQIDAwUFBgf7BwYFBQQDAQEBAQMEBQUGB/5mvQH4AgIDBAUGBgYIBwkICQoK+woJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkK+woKCQgJBwgGBgYFBAMCAv7FvQK1BgcGBQsJCAYCAgG9P/w/vQECAgYICQsFBgcGfgECAwQFBwcICQoKCwwMDA0BfQECvb29vX69PwECAwQFBwcICQoKCwwMDA39ig0MDAwLCgoJCAcHBQQDAgFDfgECAgYHCgoGBgdFDCNgND0BOjIvAQEDBAUFBgb8BwYFBQQDAQEBAQMEBQUGB/wGBgUFBAMBAT9+fl78CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/AkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKARJ+fr0BAgIGBwoKBgYHRX5+fn5FBwYGCgoHBgICAT/9yQ0MDAwLCgoJCAcHBQQDAgEIECd+P34/fn78DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAABAAAAAANaA/cAPQAAAREBLwIrAQ8GHwMBHwM/AwE/Ay8HDwMBES8HDwYB4f76BQUGBgYGBQUEAwIBAQIDBAE7BAYGBgYGBgQBOwQDAgEBAgMEBQUGBgYGBQX++wECAwQEBgYGBgYGBAQDAgPZ/JsBBQQDAgIDBAUFBgYGBgYF/sUEAgIBAQICBAE7BQYGBgYFBgUEAwEBAQEDBP77A2QHBgUFBAICAQEBAwQFBQYAAAYAAAAAA/gD+AAQACEAMgBDAFQAeAAANxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAgEzHwIRDwIhLwIRPwIHER8HIT8HES8HIQ8GlAIEBQLCBQQCAgQF/UEFBQMBAgQFAsIFBAICBAX9QQUFAwECBAUCwgUEAgIEBf1BBQUDAQIEBQLCBQQCAgQF/UEFBQMDOQMFBAICBAX8XgUEAgIEBScBAgQFBwcECAOgCAgHBwUEAQIBAgQFBwcECPxgCAgHBwUEAqIDBQQCAgQFBgUEAgEDBE4DBQQCAgQFBgUEAgEDBE4DBQQCAgQFBgUEAgEDBE4DBQQCAgQFBgUEAgEDBAI4AgQF/F4FBAICBAUDogUEAg78ZAgIBwcFBAECAQIEBQcHBAgDoAgIBwcFBAECAQIEBQcHCAAAAAAEAAAAAAP4A/gAKwBsAMwBQAAAARUfBzM/By8HIzUvBw8GFxUPDy8PPw8fDgUVHxU7AT8VPQEvFSsBDxUBER8PIS8DISMvDhE/DyEfDxUhFSEVHwMRLw8hDw4CvQEBAwQFBQYGfgcGBQUEAwEBAQEDBAUFBgdeAQEDBAUFBgcGBgUFBAMB+wEDBQYICQsMDg4QERESExMTExIRERAODgwLCQgGBQMBAQMFBggJCwwODhARERITExMTEhEREA4ODAsJCAYFA/5IAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwMCxYVExIQDw0KBQQDAwICAQECAgMDBAUKDQ8QEhMVFgsMDAwNDA0NDQ0MDQwMDAsWFRMSEA8NCgUEAwMCAgH+CAECBAYHCAkLCw0NDg8IDxEBOgcFBQT+4woKCQkJCAgHBgYFBAQCAQEBAQIEBAUGBgcICAkJCQoKAi4KCgkJCQgIBwYGBQQDAwEB/QwC9BAQEA8BAgQGBwgJCwsMDg4PCA8R/coQEQ8PDg0NCwsJCAcGBAIBYn4GBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQFeBwYFBQQDAQEBAQMEBQUGZQoJExIRERAODgwLCQgGBQMBAQMFBggJCwwODhARERITExMTEhEREA4ODAsJCAYFAwEBAwUGCAkLDA4OEBEREhMTDQ0MDQwMDAsWFRMSEA8NCgUEAwMCAgEBAgIDAwQFCg0PEBITFRYLDAwMDQwNDQ0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBAQICAwMEBQoNDxASExUWCwwMDA0MDQJI/cwQEA8PDg0MCwsJCAYGAgMCDxAQEAICBAQEBgYHCAcJCQkJCgI0CQoJCQgICAcGBQUEBAIBAQEBAgQEBQUGBwgICAkJCgkeP8MEBQUHATUQEA8PDg0MCwsJCAYGAgMCAQIEBgYICQsLDA0ODw8QAAAAAwAAAAAD+AP4AHYAtQDcAAAlBy8FDwojDwcfBzsBPw4zHwo/CzMfDDM/BjUvCw8GAw8EBQEzPw4vDw8OFQEHEz8EDwkDJT8NLwMBLwMPAgMELg0NDw4QDw8ICAsLCgkICAcGegYGBQUEAwEBAQEDBAUFBgaPBQUFBAQDAwQEBAQFBQYGBwgHBwcHBwYSBQUHBwYHBgNJBQcGCAcICAgICAgHBwYGBRsFBQUGBgYGBQUEAgIBAgMbCgsMDQ0ODxAPDw8ODQ0LITQEBQYI/c4BVgcHBgYGBQYEBQMEAgMBAQEBAQEDAgQDBQQGBQYGBgcHBgcGBgYGBQUEBAMDAgIB/ugCrAQGCNd3ftwMDAsKCAgGAtACrgwMCgoIBwMEOX4FAwEBAQEDBf73BQYGBwYGBpY1DAsHBgQBAQECBAYGBwkJCwsBAQMEBQUGBgcGBQUEAwEBAgICBAMFDAgGBgUFAwICAQIEBQYHFQUEAgEBAgMCVAYFBAQDAgEBAgIEBAUFByQFAwMCAQIDBQUFBgYGBgUlDAoJCAYFAwIBAgMFBwgKAZ7TCAcFBKgBGAECAgMDBAUEBQYGBgYHBgcHBgYGBQYEBQMEAgMBAQEBAQEDAgQDBQQGBQYGBgcH/qoGAjwHBgQ2wX43BAUHCAoKDAb9TM4EBggICgsGDOJ+BQYGBgcGBgUBCQUDAQEBAQMAAAAAAwAAAAAD2AP4AEcAUgDNAAABFSMPBh0BHwYzHQEfBj8GPQEzPwY9AS8GIz0BLwYPBgMrAS8GNQURFR8NMyE/By8HIS8HET8HIRUfDjsBFR8HPwc1LwcBLwYjISMPDQMcXwYGBgQEAwICAwQEBgYGXwIDBAQGBgYGBgYEBAMCXwYGBgQEAwICAwQEBgYGXwIDBAQGBgYGBgYEBAMCZcAHBQYEBAMCAf5RAQMDBAUFBgcHCAgJCQkKAfgGBgYEBAMCAQECAwQEBgYG/ggGBgYEBAMCAQECAwQEBgYGARIBAQMDBAQGBgcHCAgJCQkK5QECAwQEBgYGBgYGBAQDAgEBAQIDBAQGBv71BwcICQkJCQr+1AoJCQkICAcHBgUFBAMDAQEkXwEBAwQFBQYGBwYFBQQDAQFeBwYFBQQDAQEBAQMEBQUGB14BAQMEBQUGBwYGBQUEAwEBXwYGBQUEAwEBAQEDBAUFBgGMAgMEBQUGBssG/MwJCgkICQcIBgYGBQQDAgIBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYDMwcGBQUDAwIB5AkKCQkICAcHBgUFBAMCAtUHBgUFBAMBAQEBAwQFBQYH4AkJCQgICAgGARgGBgUEBAICAgIDBAUGBgYIBwkICQoAAAABAAAAAALcAn4AKwAAAQ8EHwY7AT8DHwQ/By8IDwIB6bwEAwIBAQIDBAUFBgYGBgUFp6cFBQYGBgYFBQQDAgEBAgMEvQUGBQYGBgYCdb0FBQYGBgYFBQQDAgIDBKanBAMBAQEBAwQFBgUHBgUGBb0EAwEBAQEDAAADAAAAAAPYAzsAPwCAAPQAAAEPDy8PPw8fDgUVHw8/Dy8PDw4DDxAdAR8GMz8UHxU/BjUvGw8IAn4BAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwL+xgEDBQYICQsMDg4QERESExMTExIRERAODgwLCQgGBQMBAQMFBggJCwwODhARERITExMTEhEREA4ODAsJCAYFA14PDw8ODg0MDQsLCwkKCQgHAwEDAwUFBAcHBQgDAwMQDxIUFRcZGh0dHx8gICEhIyAhIB8eHhwaGRgVFBEQDgMEBQYGBgYGBQUDAwEBAgcJCAoKCgsMDA0NDg4ODxAQEBARIiMkJCUmJiUlIyQiEBEQAYINDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNCgkTEhEREA4ODAsJCAYFAwEBAwUGCAkLDA4OEBEREhMTExMSEREQDg4MCwkIBgUDAQEDBQYICQsMDg4QERESEwFdCgkLCgsMCw0MDQ0ODg4PDwYGBgYFBQQEAQIBBAIDBB0YGBYUFBIQDw0LCQgFAwEBAwUHCQsNDxESExQWFxkZBQUDAwEBAQIEBAUGBQcGBg4PDg4ODQ0NDAwLCwoLCQkJCAgHDAsIBQQBAQQGCAoNBwgIAAAAAAEAAAAAA1oD+AA9AAAJAQ8DHwc/AwERFR8GPwcRAR8DPwcvAwEvAw8CAer+xQQDAgEBAgMEBQUGBgYGBQUBBgIDBAQGBgYGBgYEBAMCAQEFBQUGBgYGBQUEAwIBAQIDBP7FBQUGBgYGBQPv/sUFBgYGBgUGBQQDAQEBAQMEAQX8mwYGBQUEAwEBAQEDBAUFBgYDZf77BAMBAQEBAwQFBgYGBgUGBQE7BAMBAQEBAwAAHQAAAAAD2APYAAMABwALAA8AFAAmADIAOgA+AEIARgBKAE4AUgBaAF4AYgBmAGoAcgB+AIIAhgCKAI4AkgCWAJoAtgAAJRc1JwcXNScHFzUnBxc1Jwc7ATUnJQ8EFzM/BzMnJRUfAzcvBAUXBxc1JzUnBRc1JwUXNScFFzUnBRc1JwUXNScFFzUnJRcHFzUnNScHFzUnBxc1JwcXNScHFzUnBxc1FzUnFScFJwczBxc1MzUjNScFFzUnBRc1JwUXNScFFzUnBRc1JwUXNScFFzUnJTEjFTMPAhUXPwMnIQcXNSExHwM3MzUC+UVCgUVC/0VCgUVChAREQAMMAwYHCAgFAwwKCwoJCQcHCjv8kgIEBgU1BAIBATsBtSADRSM7AbU/O/yLPjsBtT87AbU/O/yLPjsBtT87AXNGBD87Q4FGQ4FGQ/9GQoJGQr0+Q0M7AbkEAwQBQAMDPAG1Pzv8iz47AbU/OwG1Pzv8iz47AbU/OwG1Pzv86l8GBAEBPgECAgIeAZUEPwFcBwgGBycaKwM7AzsDOwM7AzsDOwM7Az47AxEEBQUCAT4BAwQFBgcJCSURBw0ODQkiCAQFHgNAAToDOwJBAwYDQgMDA0IDQANDAwYDQgMDA0IDQANDAz8EQQNCAzsDOwQ8BDwEPAQ8BDwEPAQ8BEIDCQM7BAMDAQE8AwMDPAMDBgNCAwMDQgNAA0MDBgNCAwMDQgNAA0MDBgNCA30/DQcIJQMlCAUCED8DQgIEBgkVPwAAAAALAAAAAAPYA9gAAwAHAAsADwATABcAGwAnACsALwAzAAAlMzUjBTM1IwUzNSMhMzUjBTM1IyEzNSsBMzUjBSMVMzUzFTM1IzUjITM1IwUzNSMFMzUjAxy8vP6GvLz+hry8Aja+vv6Gvr4COLy8vr6+/oa8vL68vL4COLy8/oa8vP6GvLwovLy8vLy+vr68vr68vLy8vry8vLy8AAADAAAAAAO5A7kAIQBVAJkAAAEfByE/By8HIQ8GATMfCRURFQ8JIyEjLwk1ETU/CTMHER8PIT8PES8PIQ8OAUMBAQMEBQUGBgE8BgYFBQQDAQEBAQMEBQUGBv7EBgYFBQQDAQH3BgcGBgoKBwYCAgEBAgIGBwoKBgYHBv2KBgcGBgoKBwYCAgEBAgIGBwoKBgYHBn4BAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAeAGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGAZMBAgIGBwoKBgYHBv2KBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgJ2BgcGBgoKBwYCAgE//YoNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQJ2DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAAIAAAAAArcD+AAgAEEAACUzPwYRLwYjDwYDHwYFMz8GES8GIw8GER8GAYAGCwoJCAYEAgIEBggJCgsLCwoJCAYEAgEBBAUHCAkLAQsFCwoJCAYEAgIEBggJCgsLCwoJCAYEAgEDBQcICgoIAwQGBwkKCwOMCwoJBwYEAwMEBgcJCgv8egsLCQkGBgMBAwQGBwkKCwOMCwoJBwYEAwMEBgcJCgv8egsLCQkGBgMAAAAAAgAAAAADuAOZACsAmwAACQEvBA8HHwg/AwE/Ay8HDwIFER8PIT8PES8HDwcRDwYjISMvBhE/BjMhPwcvByEPDgOD/l2hBQUGBgYGBgUEAgIBAQIDBLcFBgYGBgUGBQG5BAMBAQEBAwQFBgYGBgUG/L8BAQIEBAQGBgcHCAgJCQkKAnUKCQkJCAgIBgYGBQMEAgEBAQICBAUFBgcGBgUFBAMBAQECAgQFBQYH/YsHBgUFAwMCAQECAwMFBQYHAdkHBgUFAwMCAQECAwMFBQYH/icKCQkJCAgHBwYGBAQEAgEDUf5fnwQDAQEBAQMEBQYGBgYGBQW1BAMBAQEBAwQBuAUFBgYGBgUFBAMCAQECAxr9igoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKAVsHBQYEBAMCAQECAwQEBgUH/qUGBgYEBAMCAgMEBAYGBgJ2BgYGBAQDAgECAwQEBgYGBgYGBAQDAgEBAQMDBAUFBgcHCAgJCQkAAAAABgAAAAAD+AP4ABAAIQAyAEMAVAB4AAATFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CATMfAhEPAiEvAhE/AgcRHwchPwcRLwchDwaUAgQFAsIFBAICBAX9QQUFAwECBAUCwgUEAgIEBf1BBQUDAQIEBQLCBQQCAgQF/UEFBQMBAgQFAsIFBAICBAX9QQUFAwM5AwUEAgIEBfxeBQQCAgQFJwECBAUHBwQIA6AICAcHBQQBAgECBAUHBwQI/GAICAcHBQQCAYIDBQQCAgQFBgUEAgEDBE4DBQQCAgQFBgUEAgEDBE4DBQQCAgQFBgUEAgEDBE4DBQQCAgQFBgUEAgEDBAFYAgQF/F4FBAICBAUDogUEAg78ZAgIBwcFBAECAQIEBQcHBAgDoAgIBwcFBAECAQIEBQcHCAAAAAQAAAAAA7gDuQAjAGcAiwDPAAABHwYdAg8GIS8HNT8HBxUfDjMhMz8ONS8OIyEjDw0BHwYdAg8GIS8HNT8HBxUfDjMhMz8ONS8OIyEjDw0DXwYFBAQDAwICAwMEBAUG/UIFBQUEAwMBAQEBAwMEBQUFWgEBAgMEBAYFBwcHCAgJCQkCvgkJCQgIBwcHBQYEBAMCAQEBAQIDBAQGBQcHBwgICQkJ/UIJCQkICAcHBwUGBAQDAgEDFwYFBAQDAwICAwMEBAUG/UIFBQUEAwMBAQEBAwMEBQUFWgEBAgMEBAYFBwcHCAgJCQkCvgkJCQgIBwcHBQYEBAMCAQEBAQIDBAQGBQcHBwgICQkJ/UIJCQkICAcHBwUGBAQDAgEBggEBAwQFBQYHvAcGBQUEAwEBAQEDBAUFBge8BwYFBQQDAQEgvAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCrwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgIOAQEDBAUFBge8BwYFBQQDAQEBAQMEBQUGB7wHBgUFBAMBASC8CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKvAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAAEAAAAAA7kDuQBHAAATDwMfAwkBDwMfBz8DCQEfAz8HLwMJAT8DLwcPAwkBLwMPAlAEAwEBAQEDBAGD/n0EAwEBAQEDBAUGBQcGBQYFAYMBgwUGBQcGBQYFBAMBAQEBAwT+fQGDBAMBAQEBAwQFBgUGBwUGBf59/n0FBgUGBgYGA7AFBgUHBgUGBf59/n0FBgUGBgYGBQQDAQEBAQMEAYP+fQQDAQEBAQMEBQYFBgcFBgUBgwGDBQYFBgcFBgUEAwEBAQEDBP59AYMEAwEBAQEDAAAAFQAAAAAD+AP4ABAAIQAyAEMAVABlAHYAhwCPAJYApwC4AMkA2gDrAPwBDQEeASYBLQFRAAAlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiURFQ8CIREjESEvAhElFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUzHwIRIREjESERPwIHER8HIT8HES8HIQ8GAnACBAUBHgUEAgIEBf7lBQUD/gcCBAUBHgUEAgIEBf7lBQUDAfcCBAUBHgUEAgIEBf7lBQUD/gcCBAUBHgUEAgIEBf7lBQUDAfcCBAUBHgUEAgIEBf7lBQUD/gcCBAUBHgUEAgIEBf7lBQUDAfcCBAUBHgUEAgIEBf7lBQUD/gcCBAUBHgUEAgIEBf7lBQUDA2MCBAX+Sxz+LwUEAgJMAgQFAR4FBAICBAX+5QUFA/4HAgQFAR4FBAICBAX+5QUFAwH3AgQFAR4FBAICBAX+5QUFA/4HAgQFAR4FBAICBAX+5QUFAwH3AgQFAR4FBAICBAX+5QUFA/4HAgQFAR4FBAICBAX+5QUFAwH3AgQFAR4FBAICBAX+5QUFA/4HAgQFAR4FBAICBAX+5QUFAwNVAwUEAv5AHP4kAgQFJwECBAUHBwQIA6AICAcHBQQBAgECBAUHBwQI/GAICAcHBQQChgMFBAICBAUGBQQCAQMEBgMFBAICBAUGBQQCAQMETgMFBAICBAUGBQQCAQMEBgMFBAICBAUGBQQCAQMETgMFBAICBAUGBQQCAQMEBgMFBAICBAUGBQQCAQMETgMFBAICBAUGBQQCAQMEBgMFBAICBAUGBQQCAQMEXP5OAwUEAgHA/kACBAUBtX4DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBXkCBAX+LwHc/iQB0QUEAg78ZAgIBwcFBAECAQIEBQcHBAgDoAgIBwcFBAECAQIEBQcHCAAACgAAAAADtwO3AAsADwAbAB8AIwAnACsALwAzAHcAAAEVDwcjNSMVIzUjFSMvBzUBFSM1IxUjNSMVIzUlFSM1IxUjNSMVIzUnER8PIT8PES8PIQ8OA3kBAgQEBQcGBLA/0UCsCAYHBQQEAgEC8tE/0UDRAvLRP9FA0T8BAQMDBAUGBggHCAkJCgoKAqgKCgoJCQgHCAYGBQQDAwEBAQEDAwQFBgcHBwgJCQoKCv1YCgoKCQkIBwgGBgUEAwMBARJmCAYHBQQEAgGLi4uLAQIEBAUHBgRqARDR0dHR0dHampqampqaWP1YCgoKCQkIBwgGBgUEAwMBAQEBAwMEBQYGCAcICQkKCgoCqAoKCgkJCAcIBgYFBAMDAQEBAQMDBAUGBwcHCAkJCgoAAAAACwAAAAADuQO5AAsADwATABcAGwAfACMAJwArAC8AcwAAARUPBisBNSMVIzUjFSM1JRUjNSMVIzUjFSM1JRUjNSMVIzUjFSM1BxUZASMRFR8NMyEzPw01ETUvDSMhIw8NA3oBAQMDBAQGBaI/vT+9ArW9P70/vQK1vT+9P70/PwICAwQEBgUHBwcICAkJCQK+CQkJCAgHBwcFBgQEAwICAgIDBAQGBQcHBwgICQkJ/UIJCQkICAcHBwUGBAQDAgIBQ6IGBQQEAwMCvb29vb38vb29vb29/L29vb29vb0//mICvv1CCQkJCAgHBwcFBgQEAwICAgIDBAQGBQcHBwgICQkJAr4JCQkICAcHBwUGBAQDAgICAgMEBAYGBgcHCAgJCQAAABAAAAAAA/cD9wAZADIATABmAIAAmgC0AM4A5wEAARkBMgFLAWQBfQGWAAAlFR8DMyEzPwM9AS8EIQ8EBRUfAzMhMz8ELwQjIQ8DJRUfAzMhMz8DPQEvBCEPBAUVHwMzITM/Az0BLwQhDwQlFR8DMyEzPwM9AS8EIQ8EBRUfAzMhMz8DPQEvBCEPBCUVHwMzITM/Az0BLwQhDwQFFR8DMyEzPwM9AS8EIQ8EJRUfAzMhMz8DPQEvAyMhDwMFFR8DMyEzPwM9AS8DIyEPAyUVHwMzITM/Az0BLwMjIQ8DBRUfAzMhMz8DPQEvAyMhDwMlFR8DMyEzPwM9AS8DIyEPAwUVHwMzITM/Az0BLwMjIQ8DJRUfAzMhMz8DPQEvAyMhDwMFFR8DMyEzPwM9AS8DIyEPAwJfAQMFAwMBegMDBQQBAQIEBgP+hgMDBQMB/akBBAUDAwF6AwMFAwEBAQEBBAYD/oMDBQQBAlcBAwUDAwF6AwMFBAEBAgQGA/6GAwMFAwH9qQEEBQMDAXoDAwUDAQEBBAYD/oYDAwUEAQJXAQMFAwMBegMDBQQBAQIEBgP+hgMDBQMB/akBBAUDAwF6AwMFAwEBAQQGA/6GAwMFBAECVwEDBQMDAXoDAwUEAQECBAYD/oYDAwUDAf2pAQQFAwMBegMDBQMBAQEEBgP+hgMDBQQBAlcBAwUDAwF6AwMFBAEBAgQGA/6DAwUDAf2pAQQFAwMBegMDBQMBAQEEBgP+gwMFBAECVwEDBQMDAXoDAwUEAQECBAYD/oMDBQMB/akBBAUDAwF6AwMFAwEBAQQGA/6DAwUEAQJXAQMFAwMBegMDBQQBAQIEBgP+gwMFAwH9qQEEBQMDAXoDAwUDAQEBBAYD/oMDBQQBAlcBAwUDAwF6AwMFBAEBAgQGA/6DAwUDAf2pAQQFAwMBegMDBQMBAQEEBgP+gwMFBAEYAwMFBAEBBAUDAwMDAwQCAQEBAwUDAwMDBQQBAQQFAwMDAwMEAgEDBQN7AwMFBAEBBAUDAwMDAwQCAQEBAwUDAwMDBQQBAQQFAwMDAwMEAgEBAQMFA3sDAwUEAQEEBQMDAwMDBAIBAQEDBQMDAwMFBAEBBAUDAwMDAwQCAQEBAwUDewMDBQQBAQQFAwMDAwMEAgEBAQMFAwMDAwUEAQEEBQMDAwMDBAIBAQEDBQPZAwMFAwEBAwUDAwMDAwQDAQQFAwMDAwUDAQEDBQMDAwMDBAMBBAUDewMDBQMBAQMFAwMDAwMEAwEEBQMDAwMFAwEBAwUDAwMDAwQDAQQFA3sDAwUDAQEDBQMDAwMDBAMBBAUDAwMDBQMBAQMFAwMDAwMEAwEEBQN7AwMFAwEBAwUDAwMDAwQDAQQFAwMDAwUDAQEDBQMDAwMDBAMBBAUDAAAADwAAAAADuQO4AAIADgASABUAGAAcACAAIwAmACkALAAvADIANgB6AAAlIzclFQ8GKwE1IxUjNSMHNTcjNyUVIzUjFSM1Iwc1NyM3BSM3ByM/AQc1Iwc1Iw8BNScRFR8OIT8ONRE1Lw4hDw4BgpycAfgBAQMDBAQGBaI/vXuBvZWVAfi9P71wjL2dnQH4o6P8pqafYH1/eC1XfgICAwQEBgUHBwcICAkJCQK+CQkJCAgHBwcFBgQEAwICAgIDBAQGBQcHBwgICQkJ/UIJCQkICAcHBwUGBAQDAgKGoB2iBQYEBAMDAr29vYWFP5Uovb29vYyMP52dn5+hHF5efHwtV4Qk/UIJCQkICAcHBwUGBAQDAgEBAQECAwQEBgUHBwcICAkJCQK+CQkJCAgHBwcFBgQEAwIBAQEBAgMEBAYFBwcHCAgJCQAAAAMAAAAAA7kDuQBPAHMAtwAAAR8HMxEPByE1LwcPBxUfByEzPw01ES8HIw8GJx8HEQ8HIS8HET8HBxEVHw0zITM/DTURNS8NIyEjDw0DOwEBAwQFBQYGIAEBAwQFBQYH/igBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYB+AoKCQgJBwgGBgYFBAMCAgEBAwQFBQYGQAYGBQUEAwGeBgYFBQQDAQEBAQMEBQUGBv4IBwYFBQQDAQEBAQMEBQUGB18CAgMEBQYGBggHCQgJCgoB+AkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCf4ICgoJCAkHCAYGBgUEAwICAp4HBgUFBAMBAf4oBwYFBQQDAQEgBgYFBQQDAQEBAQMEBQUGBkAGBgUFBAMBAQICAwQFBgYGCAcJCAkKCgH4BgYFBQQDAQEBAQMEBQUG1gEBAwQFBQYH/ggGBgUFBAMBAQEBAwQFBQYGAfgHBgUFBAMBASD+CAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQH4CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAANAAAAAAP4A/gAAwAHAAsADwATABcAGwAfACMALwAzAFgAnAAAJTM1IwczNSMHMzUjITM1IwczNSMhMzUjBzM1IwczNSM7ATUjOwEVMzUzNSMVIzUjBzM1IyUzHwcRDwchLwcRPwcHER8PIT8PES8PIQ8OAr1+fvx+fvx+fgF6fn78fn4Ben5+/H5+/H5+fn5+fn5+fn5+fvx+fgLLBAQIBwYFBAECAQIEBQYHBAj83AgIBwYFBAECAQIEBQYHBAhkAQEDAwUFBgcHCAkJCQoLCgMgCgsKCQkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQkKCwr84AoLCgkJCQgHBwYFBQMDAcV+fn5+fn5+fn5+fn5+fn5+fn5+fn5+AQIEBQYHBAj83AgIBwYFBAECAQIEBQYHBAgDJAgIBwYFBAECKfzgCgsKCQkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQkKCwoDIAoLCgkJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkJCgsACwAAAAADuAOZAAsAGwAfACMAJwArAC8AOwBCAE4AkgAAARUrAS8GNSURDwYrATUzNSM1IxUjNSMVIzUlFSM1IxUjNSMVIzUlHwcVIzUjMQcVMyM1IxUjNT8HBxEfDjMhMz8OES8PIQ8OAUOdBwYFBQQCAgEC9AECAwMFBQYHnb29P/w/vQL0vT/8P70C1AcGBQUDAwIBvT/8/Pw/vQEBAwQFBQYGXgEBAgMEBQYGBggICAgKCQoCtAoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICgkK/UwKCQoICAgIBgYGBQQDAgEBJH4CAwQFBQYGX73+5AYGBQUEAwJ+P35+fn5+vX5+fn5+fr0BAgMEBAYGBl9/AX5/fl4GBgYEBAMCASD9igoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgJ2CgkJCQgIBwcGBQUEAwMBAQEBAwMEBQUGBwcICAkJCQAABgAAAAADygNyACwASACHAOYBMgFtAAABAy8EIw8GFR8HPwMTPwI1LwcjDwIlHQEPCC8HNT8GJRUPDSsBLw09AT8OHw0lMz8GOwEfBhUjDw8fDjM/BzMVMzUvDisBDw0FFR8HNy8HPw07AR8IMy8PDw4FMzUzHwc/Dj0CLw0rAQ8JIzUjA2PbeAcICAkJCQgIBwUDAQIEBaEICAkJCQkIB/8GAwICBAUHBwgHCAUKCQn9kwECAgUICQsLDQoKCQgDBgUCAgMFBgkJDAGPAQICAgMDBQQFBgUHBwcIBwgHBgcFBgQFBAMDAgIBAQICAgQDBQQGBQYHBwcICAgHBgYGBQQEBAMCAgL9/00CAwUFCAgKDAwFCgkHBQQCTw4NDAsLCQkIBwYFBAMDAQEBAQMDBAYFBwgICQkKCwsMEQ8NDAoJBwUETQECAwUGBggICgoLDAwNDQ0RDw0NDAoKCAgGBgQEAwICcQECBQYICgsNLwUFAwMDAQEBAQICAgMDBAUFBQYGBwcIBwcGBgkIBgQDAksBAgMEBQYHCAkKCwwNDg8PEBAODg0MCwoJCAYGBAQC/rZQBAYICgsNDhAQDg4MDAsKCQgIBgYFAwMCAgMDBQUHBwkJCgsLDQ0OCBEPDgwLBAQEAwIEUQIV/u55BQUDAQIEBQcICQkJCQgIoQYEAwEBAwQGAT8ICQkJCQgIBwQEAQEDBAcvIgYGBQUJCAcFAwEBAgQFAwcICgoJCAYGBQMCIRwUCQgIBwcGBQUEAwMCAQECAwMEBAUGBgcHBwgJCTIJCAgIBwYGBQUDBAICAQEBAQICBAQEBgYGCAgICSYHBwYFBAMCAQMFBgcJCyMBAQIDBAUFBgcHCAkJCgoLCwsKCQkICAYHBQUDAwMBAQMEBgcICAkp2w8ODAsLCQgHBgYEAwMCAQICAwQFBgYHBwgJCQkJPCkVExIRDw0MCjoGBggICQkKCzERCAcHBwUGBAQDAwIBAQECBgYICAgJDAsLCgoKCAgIBgYFBAMBAQECAwUFBwgJCgwMDQ4OEMkxDAoJCAYFAwEBAgMEBgYICQoLDA0ODw8RLBEPDw4NDAsKCAgHBQUDAgIEBgcJBQUGBgaoAAAIAAAAAAO4A/gAGAAyAEwAZgB6AIQAjgCzAAA3FR8DMyEzPwQvBCMhDwM1FR8DMyEzPwM9AS8EIQ8ENRUfAzMhMz8DPQEvBCEPBDUVHwMzITM/Az0BLwQhDwQBFTM1Mx0BDwMjISMvAz0BJTMfAx0BIzUjFSM9AT8DMzUjDwcRHwchPwcTLwdHAQQFAwMBuQMDBQMBAQEBAQQGA/5EAwUEAQEEBQMDA1IDAwUEAQECBAYD/K4DAwUEAQEEBQMDA1IDAwUEAQECBAYD/K4DAwUEAQEEBQMDA1IDAwUEAQECBAYD/K4DAwUEAQF6IJ0BBAUCBP7FAwMFAwEBSgMDBQQBnSCdAQMFAwMEBQkIBwYCBAIBAwQGBwQICgE/CgkIBwYCAwIBAQMEBgcECQkYAwMFBAEBBAUDAwMDAwQCAQMFA3sDAwUEAQEEBQMDAwMDBAIBAQEDBQN7AwMFBAEBBAUDAwMDAwQCAQEBAwUDewMDBQQBAQQFAwMDAwMEAgEBAQMFAwGHnp6OAwMFBAEBBAUDA429AQMFAwOOnZ2OAwMFAwEgAQMEBgcECAn+wAoJCAcFAwMCAQIFBQcECQkBQAkJCAcGAgQCAAAEAAAAAAO5A7kAHQAuAHcAlQAAATMVDw4jITUhPwcBITMfBBUPBSE1JR8EPwQfBw8EHwQPBy8EDwQvBj0BPwMvAz0BPwYBITMfDhUjNS8HIQGCPwEBAgMEBQYGBggICAgKCQr+5QEbBwYFBQQCAgH+xQHFAgkJBjMBATECBgUL/jcCdgYGBQVYWAUGBQcGBQYFBAMBAQEBAwRYWAQDAQEBAQMEBQYFBgYGBgVYWAUFBgYGBgUFBAMCAgMEWFgEAwICAwQFBQYG/YoBGwoJCggICAgGBgYFBAMCAQE/AQICBAUFBgf+5QFDnQoKCQgJBwgGBgYFBAMCAj8BAQMEBQUGBwHYAgUHZQcIB2EEBwME/BABAgIEWFgEAgIBAQICBAUGBgYGBgUFWFgFBQYGBgYFBQQDAgEBAgMEWFgEAwIBAQIDBAUFBgYGBgUFWFgFBQYGBgYGBQQCAgEBKwICAwQFBgYGCAcJCAkKCp2dBwYFBQQDAQEAAAAABgAAAAAD+AKYADYARwCWAMUBBQEVAAABHwQVDworAS8MNT8MOwEfBSUfAyM/Bx8CJw8HHw47AT8GNQ8GIy8MMzUvDg8HIzUjFTM/BzMfBzM1Lw4PBiEPBh0BHw07AT8NPQEvDg8GBTM1JzMfAjMRIxUXIycjAdcEAwMEAQEEAwMEBAQFBQYGBw0HBgYFBQUEBAQCAwICAgIDAgQEBAUFBQYGBwcGBwYGBQUEAeoFBAIBYwMDBgYICAkKCwkHYwcGBQQEAgEBAQECAwQEBgYHCAgJCgoLCwwLCgoKCQgHBwcICAgICAkODQYFBQQFAwMDAgECkgIBAwMFBAYGBwgICQkKCwsKCgkJCQjfATAwAQEEBQgICQoKCggGBgMDAQEwAQICAgMEBAUGBQcHBwgJCwoKCAkHB/7ZBwYFBQMCAgICAwQFBgcICAkKCgsLDA0LCwsKCQgIBwYGBAMDAQEDAwQEBgcHCAkJCgsMDAwMDAoKCgn+pTACAgQFjzYwAgGVOgIOBQYGDRAREA0GBgUEBAMDAgIBAQIDAwQFBQUGBgcPERAHBgYGBQUEAwMCAgEBAgICBAQDCAkLDAwKCQkGBQMBAQMEDAgJCQoKCwwMDQwLCwoJCAgHBgUEAwICAQECAwMEBCcEBQMDAgIBAQMCAwMEBAUFBQYHDh4MCwoJCQgHBwYFBAMCAQEBAQMDBQUGESTWgAsLCQgHBAICBAUICQsNgI0KCQgIBwcGBQUEAwICAQEBAgMFBQcICAgKCgsLDQ0MCwsKCgkICAcGBQUDAgICAgQEBQcHCAgKCgoLDA0MDAwKCgkJBwcGBQQEAgEBAQEDAwQFB8PEKQkI3AEryCHpAAAGAAAAAAPYA9gALwBfAHMBRwF3AacAADcVHwk7AT8KLwsPCgUfCjsBPwk9AS8KDwoDHQEPBSsBPQE/BTMDHwchMx8FHQEjDw8VKwEvBTURLwcPBxEfDzMVHw8hPwcvByEjLwU9ATM/DzU7AR8FFREfBz8HES8PIzUvDyEPBiUfCz8KPQEvCSsBDwkFFR8KPwsvCisBDwkoAQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAQMyAQEBAgYICQsGBgYHBgYGBgsJCAYCAQEBAQIGCAkLBgYGBgcGBgYLCQgGAgEB/QIDBAQGBgadAgMEBAYGBt0BAgMEBAYGBgE7BgYGBAQDAp0KCQkJCAgHBwYFBQQDAwEBnQYGBgQEAwIBAgMEBAYGBgYGBgQEAwIBAQEDAwQFBQYHBwgICQkJCp0BAQMDBAUFBgcHCAgJCQkKATsGBgYEBAMCAQECAwQEBgYG/sUGBgYEBAMCnQoJCQkICAcHBgUFBAMDAQGdBgYGBAQDAgECAwQEBgYGBgYGBAQDAgEBAQMDBAUFBgcHCAgJCQkKnQEBAwMEBQUGBwcICAkJCQr+xQYGBgQEAwICdQEBAQIGCAkLBgYGBwYGBgYLCQgGAgEBAQECBggJCwYGBgYHBgYGCwkIBgIBAfzNAQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAWYGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQEBAQEBAgYICQsGBgYHBgYGBgsJCAYCAQEBAQIGCAkLBgYGBgcGBgYLCQgGAgEBAQEBAQIGCAkLBgYGAfGdBgYGBAQDAp0GBgYEBAMCARwGBgYEBAMCAQIDBAQGBgadAQEDAwQFBQYHBwgICQkJCp0CAwQEBgYGATsGBgYEBAMCAQECAwQEBgYG/sUKCQkJCAgHBwYFBQQDAwEBnQoJCQkICAcHBgUFBAMDAQEBAgMEBAYGBgYGBgQEAwIBAgMEBAYGBp0BAQMDBAUFBgcHCAgJCQkKnQIDBAQGBgb+xQYGBgQEAwIBAQIDBAQGBgYBOwoJCQkICAcHBgUFBAMDAQGdCgkJCQgIBwcGBQUEAwMBAQECAwQEBgYaBwYGBgsJCAYCAQEBAQEBAgYICQsGBgYHBgYGBgsJCAYCAQEBAQIGCAkLBgYGBgcGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBwYGBgYLCQgGAgEBAQECBggJCwYGBgAABAAAAAADwAMpADAApACoALAAAAEdAQ8NIy8NPQE/DiczPw8fDh0BKwEPDh8PPwwzFTMRLw8PDiUTIxMDMzczFzMDIwN3AgMDBQUGBwgJCQkLCwsLEgkICAcHBwYGBAQEAgIBAgIDBAQFBgYICAgKCgyURgECAwMEBAUGBgcICAkJCgsLCgoJCQgHBgYFBAQDAgF3ExIQEA4NDAoKCAcGBAMCAQECAwUGBwgJCgwMDQ4OEBAMDAsKCgoICQgHDQsKAkcBAgQGBggKCgwNDQ8QEBESFBIREA8ODAsKCAgGBQQC/sRYs1j2TzvbO0/RTQGpNQoKCgkICAcHBgYEBAMCAgECAgIEBAQFBgcHBwkJCQgHBwcGBgUFBAQEAgMBAQF4CAgHBwcGBgUFBAMDAwEBAQEBAgIEBAUFBgcICAkKCgsuAgMEBQYHCAkKCgwMDQ4ODw8ODQwLCwkJBwYGBAMCAQEBAQIDAwQEBAULDA04ATgREQ8ODQwMCQkIBwUEAwIBAQIDBQUHBwkKCgsMDQ4Oov76AQb+DbCwAkwAAAgAAAAAA7gD+AAY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Dg0ODA0LDAoJCQgHBgQEAk9CBwYFBQQDAQEBAQMEBQUGB/7CAwQGBggICQoKDAsNDQ0ODg4ODQ0NCwwKCgkICAYGBAKe/oYHBgUFBAMBAQEBAwQFBQYHAXoGBgUFBAMBAQEBAwQFBQYG/oYHBgUFBAMBAQEBAwQFBQYHAXoGBgUFBAMBAQEBAwQFBQaX/VQHCAcGBwYFBQUEBAIDAgEBAgIDBAQFBQUGBwYHCAcCrEABDgwLCQcFBAEBBAUHCgoMDgEBAwQFBQYHBgYFBQQDAQH9TQ4NDAwLCwkJCQcGBQQDAgEBAgMEBQYHCQkJCwsMDQ0NArMBAQMEBQUGBgcGBQUEAwEBDQ0MDAsLCQkIBwYFBQMBAQEBAwUFBgcICQkLCwwMDQAGAAAAAAP3A/gAHwBfARsCGgI9AokAAAEPBy8HPwcfBgcfDz8PLw8PDjcfCj8FOwEfARUPBh8JMx8CDwwVHwUdAQ8CLwUjDw0vDQ8JLwM/BTUvCSMvAT0BPwwvBj8DHwY/CDU/AjsBHwEHIwcvBisBDw4VHwYjDw0dAR8ODwcfDzM/BhUfDTsBPw4fBjsBPw09AS8FNT8NPQEvDz8HLw8PBDUvDSsBDw0BHwcPCCc/BzsBHwUnAQ8BAwcfBjM3JT8BLwM3Jw8BPwkBFwcXNx8CPwgvDw8GAqEBAgIEBAUFBgYFBQQEAgIBAQICBAQFBQYGBQUEBAICeAEBAgQDBQUGBwcHCAkJCQkJCQkJCAcHBwYFBQMDAwEBAQEDAwMFBQYHBwcICQkJCQkJCQkIBwcHBgUFAwQCAWMBAgQEBgYICAoJCgkJCQkIAwMEAgIBCAUEAgEBAQUEBgYICAoKCgQCAgEBAgMOCQkIBwcFBQMCAQMEBQcCAgMDBAsICQkKCQoJCAgHBQUDAgEBAgIEAwICAgIEBQYHBw8GBwYHBgYGBgYFBQMDBAICAQEJBQQCAQIDBAYHBwkJCgsDAwIDAw8JCQgHBgUEBAEBAQMEBQcCAQECAwMECwcICAkJCBAJBwcGBAMDAQIDAwMDAlECAgYFBwYGBwcHBwcGBwYGBgYEBQMDAwEBAQECAgMDBAQHBwcGBwUGBQUEAwMDAgEBAgMDAwUEBgUHBgcIBwgFBAQDAgEBAQEBAQIDBAQFBgUGBwcGBwcIBwcHBwcHBgECAwMDBAUFBgUHBgcHCAcHBwYHBgUGBQQEAwMCAgEGBQYHBgcHBwcGBwcGBgYFBQUDAwICAQECAgMEChIHBgYGBgUFBAMDAwIBAQIDAwMEBQUGBgYHCAcIAQUEAwMDAQEBAQEBAwMDBAUFBgYGBwcHBwcHDg0OAQICAwQEBAYFBgYHBwcHBwcHBgcGBQUFBAQDAgICAWIHBQUDAwIBAQEBAgMDBQUHEIERBwcICAgJCAkJCQgJCAcIp/1yBAJTAgEDBQUFBgcEBQEDBk0DAwEBAQpgvj3xBgcICgoMDAwBDYF6CBEQEBCbCwkHBwUDAgEBAgMFBwcJCwsNDQ0PDg8PDw8ODg4NDAFYBgUFBAQCAgEBAgIEBAUFBgYFBQQEAgIBAQICBAQFBQYJCQkJCAcHBwYFBQQDAgEBAQECAwQFBQYHBwcICQgKCQkJCQkIBwcHBgUFAwQCAQEBAQIEAwUFBgcHBwgJCQmqCgkJCAcHBQQEAQEBAwQFBwICAwMECwcICAkJCQ8JBwcGBAQCAQIDAwMDAgEDAwQGBwcJCQoJCgkJCAgDAwQCAgEBCQUEAgECAwUFBwcJCQoLAwICAQECAw8JCQgHBgUHAQEBAQEBAgMDBAUCAQECAwMECwgJCQkKCQoICAYGBQMCAQIDAwQCAgICBAUGBggICgkKCQoJCAgDAwMDAgEBCQUDAwEBAgQEBgYICAoKCgQCAgIDBQEFBAQDAgIBAQICAwQEBQUGBgcGBwcHCAcHBwcHBwYBAgMDAwQFBQYFBwYHBwgHBwcHBgYGBQUEBAMDAwEBBgYGBgcGBwcHBwYHBgcFBgUEBAIDAQEBAQICAwMEBAcHBwcGBgUFBQQEAwICAQECAgMEBAUFBgYHBwcICAUEBAMCAgEBAgIDBAQFBQYGBwYHBwcHBwYHBwYMAQMCAgMEBAQFBgYGBwcHBwcHBwYHBQYFBQQEAwICAgEEBgUGBwYHBwcHBwcHBgYFBgUEAwMDAQEBAQEDBggHBwcHBgYFBQUEBAMCAgEBAgIDBAQFBQUGBwcHCAGOBwgICAgJCAkJCQgJCAgHBxCBEQYFBAQDAgEBAgMEBAUm/W8GA/7/CAkIBwQDAQEBUAROCwsLDBIJYTq88g0MDAsJCAcFAQ+BewgBAQMFnAsNDQ4ODg8PDw4PDg4NDAwKCQgGBQMCAQECAwUGCAkAAAACAAAAAAO4A/cAKwBXAAAJAQ8C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AwMBAgEBAgIEAwUEQAUGBgYGBwYHBwYHBwYGBgZVBgsBAQMCBAQEBQUFBgYHBwcHWAcHBwYHBgUFBQQEBAIDAQEKAQIDBAcEVAYGBgcGBwcGBwcGBgYGBgU9BAQEAwICAQEBAgMDBARFAQQDAmgHBwYGBgUFBQQEAwICAQEEAQECAgMEBAUEBgYGBgcGCG1FBAQDAgIBAQECAgMEBAU/BgYGBgYHBgcHBgcGBwYGBlQFCwEBAwMDBAQFBQUGBwYHBwdfBwcHBgYFBQUEBAQCAwECAAoJCQkICAcHBgUFBAMCAgICAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKCAgQDw4ODQwLCgkIBwUEAwMEBQcICQoLDA0ODg8QEBAQDw4ODQwLCwkIBgYDAwEBAwMGBggJCwsMDQ4ODxABqQECAwKbBgcRYwICPwQCBAR4ISMIAQIDAlsFAwMBDwIDBQYHCAkKCgoKCgoKCAlQBAQEQgIBAUEGBAMCAQECBAUGBggJCQkKaAQDAgEBAgMCmQoMCWMCAQEBQAMEAgR5ISIIAQIEAloFAwMBFh8WHnUEBARCAwECQgUEBAEBAQMDBQYHBwkJCgppBAMCAQRpBAIDAwEBRgMDAgIBAQECAgIEAwUFQAUGBgYHBgcHBgcHBgcGBgVVDxABAgMDBAQEBQYFBgcGBwdgBwcHBgYGBQUFBAMEAgIBAQZVBgYGBwYHBwcGBwYHBgYFBT4FBAQDAgIBAQEBAgMDBARIAm4HBwcGBgYFBQQEAwMCAgEBAgIDAwQEBQUGBgYHBgdoAwMCAgIBQgQDAwICAQEBAgICBAMFBUAFBgYGBwYHBwYHBwYHBgYFUQQFCAIBDwICAgMEBAUEBgYGBgcGBwdZBwcHBgYGBQUFBAQDAgICBlUGBgcGBwYHBwYHBgcGBgUGPQUEBAMCAgEBAQECAwMEBEgCcAgGBwYGBgUFBAQDAwICAQECAgMDBAQFBQYGBgYHAAAAAAEAAAAAA/gDegBTAAAJAS8IDw4dAR8GAR8GOwE/BgE/Bj0BLw0rAQ8FA1b+FcEHCAgICQkJCQkJCQgJCAgHBgYFBAMCAgICAwMFBgYBBQcHCAkICQoJCQoJCQgIBwcCLwYGBQMDAgICAgMEBQYGBwgICQgJCQkJCQkJCAgIA17+DcUG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CgkICAgHBwYFBQTGAQICBgcKCwUGBwYGBwYFCwoHBgICAQECAgYHCgsFBgcGBgcGBQsKBwYCAgG6YQcGBQUEAwEBAQEDBAUFBgZlBQUFBQYHBwcICAkJCQoKCgoKCgkJCQgIBwcHBgUFBQUB3wYGBQUEAwEBAQEDBAUFBgb+JAIEBAUGBwcICAkKCgoLCwsLCwsKCgoJCAgHBwYFBAQB8wECAgYHCgsFBgcGBgcGBQsKBwYCAgEBAgIGBwoLBQYHBgYHBgULCgcGAgIBtwL+YgYGBQUEAwEBAQEDBAUFBgYBngUEBQUGBwcICAgJCgkKCwoKCwoJCgkICAgHBwYFBQQFogYGBQUEAwEBAQEDBAUFBgaiBQQFBQYHBwgICAkKCQoLCgoLCgkKCQgICAcHBgUFBMUGBwYFCwoHBgICAQECAgYHCgsFBgcGBgcGBQsKBwYCAgEBAgIGBwoLBQYHHwYCAwQEBgYGBgYGBAQDAhAJCQgIBwcGBgQFAwMCAgICAwMFBAYGBwcICAkJEAIDBAQGBgYGBgYEBAMCEAkJCAgHBwYGBAUDAwICAgIDAwUEBgYHBwgICQkBEgYGBgYLCQgGAgIBAQICBggJCwYGBgYHBgYGCgoHBgICAQECAgYHCgoGBgYTAQIDBAQGBgYGBgYEBAMCAQ4ICQcIBgcFBgQEBAICAQEBAQICBAQEBgUHBggHCQgOAQIDBAQGBgYGBgYEBAMCAQoKCgoICQcHBwYEBQMCAgICAwUEBgcHBwkICgoKAREGBwYFCwoHBgICAQECAgYHCgsFBgcGBgcGBQsKBwYCAgEBAgIGBwoLBQYHHwYCAwQEBgYGBgYGBAQDAhAJCQgIBwcGBgQFAwMCAgICAwMFBAYGBwcICAkJEAIDBAQGBgYGBgYEBAMCEAkJCAgHBwYGBAUDAwICAgIDAwUEBgYHBwgICQkAAAAABQAAAAADpgPkAAoAOAB1AL0BBQAAAR0BHwYzJQ8GFREVHwUzITM/BhErAS8ONSc7AR8HERUPDiEvDxE/DiE7AR8GDwYrAREzHwcPByMvBj0BPwYzESsBLwU9AT8FAR8HFSE9AT8GHwYdAg8FKwEvBT0BIRUPBisBLwY1PwYC6wIDBAUFBgYq/p0GBgUFBAMCAgMEBQUGBgF3BwUGBAQDAgFeCQoICQgICAYHBQUEAwIBAdv6BgUF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HQIfDTsCPw09ASEdAR8NOwI/DT0CLw0rARE7AT8NPQIvDSsCDw0dASE9AS8NKwIPDQOaBgYFBQQDAQEBAQMEBQUGBn4HBgUFBAMBAQEBAwQFBQYH/cgHBgUFBAMBAQEBAwQFBQYHfgYGBQUEAwEBAQEDBAUFBgYCVwICAwQFBgYGCAcJCAkKCh8fCgoJCAkHCAYGBgUEAwIC/oYCAgMEBQYGBggHCQgJCgofHwoKCQgJBwgGBgYFBAMCAgJXBgYFBQQDAQEBAQMEBQUGBn4HBgUFBAMBAQEBAwQFBQYH/cgHBgUFBAMBAQEBAwQFBQYHfgYGBQUEAwEBAQEDBAUFBgZeAgIDBAUGBgYIBwkICQoJICAJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgl+CgoJCAkHCAYGBgUEAwICAXoCAgMEBQYGBggHCQgJCgp+CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJICAJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgl+CgoJCAkHCAYGBgUEAwIC/oYCAgMEBQYGBggHCQgJCgp+CQoJCAkHCAYGBgUEAwICAQQBAQMEBQUGB34GBgUFBAMBAQEBAwQFBQYGfgcGBQUEAwEBAQEDBAUFBgd+BgYFBQQDAQEBAQMEBQUGBn4HBgUFBAMBAQI3HwoKCQgJBwgGBgYFBAMCAv6GAgIDBAUGBgYIBwkICQoKHx8KCgkICQcIBgYGBQQDAgIBegICAwQFBgYGCAcJCAkKCh9+AQEDBAUFBgZ+BwYFBQQDAQEBAQMEBQUGB34GBgUFBAMBAQEBAwQFBQYGfgcGBQUEAwEBAQEDBAUFBgd+BgYFBQQDAQEffgoKCQgJBwgGBgYFBAMCAv6GAgIDBAUGBgYIBwkICQoKfgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCSAgCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJfgoKCQgJBwgGBgYFBAMCAgF6AgIDBAUGBgYIBwkICQoKfgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCSAgCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAEAAAAAA/gDZQArAAAJAi8DDwcfAwEfAz8DAT8DLwcPAgPA/Y3+8gUFBgcGBgUG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/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMBaxwBwPxIHAEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUG/EgGBQUEAwMBhgMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFXfxIA7j8SAYFBQQDAwEBAQEDAwQFBQYDuAYFBQQDAwEBAQEDAwQFBQAAAAMAAAAAA9gD2AAyAIcAxwAAAQ8HER8GOwEfBxU/BCEzPwYRLwclITMfDRURFQ8OIQ8DKwEvBz0BIy8ONRE1Pw0nITMfBg8GIyEPCxEVDwYvBjURNT8NAQQGBgYEBAMCAQECAwQEBgYGXgcGBQUEAwEBhwUFBgcBWgYGBgQEAwIBAQIDBAQGBgb9igJ2CgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkK/rKzBQYFBwYGBAQDAwICAT8KCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCVQCVgYGBgQEAwIBAQIDBAQGBgb9qgcG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AgEBAQNDBgYGBAQDAgIDBAQGBgb+hgYGBgQEAwICAwQEBgYGQwMBAQN6BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGB2UEBAcFBQMCAQICIgMLCw0QIQMDBgi2BAgHBiQRDAsLAyICAgECAwUFB8MFBgwLCwoJCAcNDQUGBggHCAgJCQkJCQkJCQkIBwcGBQQEAwIBAQEDAwUMGQoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKGQwFAwMBAQECAwQEBQYHBwgHDg4ODg4NDAl1BwgICAkJCQklCgkJCQgIBwcGBQUEAwMBAwQFBggJCv7zAQIDBAQGBgYGBgYEBAMCAf7zCgkIBgUEAgEBAwMEBQUGBwcICAkJCQolCQkJCQgICAd0DgwODg4ODg4IBwcGBQQEAwIBAQEDAwUMGQoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKGQwFAwMBAQECAwQEBQYHBwgMDA0BjwECAwShOZAGBwgfBgYGBAQDAgEBAgMEBAYGBh8IBwaQOaEEAwIBAQADCQcGBjoFBQMCAQICBAQGBQYGBgY6OgYGBgYFBQUEAgIBAgMFBToGBgeGCAgQEA8CAwQEBgYGBgYGBAQDAgEBAgMEBAYGBgYGBgQEAwIPEBAQHwECAgYHCgoGBgYHBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgcGBgYKCgcGAgIBhAEDBAQFBgYGBgY6AwkHBwY6AwQEAwECBAY9BgcHCQM6BgYGBgYFBAQDQAECBAUHCAkLFhYICAYGBQUDAwIBAgIEBAYFBwcICAgJCQkJCQkJCQgWAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMCAhYJCQkJCQkJCQkICAgHBgYFBAUDAQEEBQgGwnUGBgUDBAIBAQEBAwMEBAYGBwcICAkJCQobDAwMCwoJCAeiLQYGBgQEAwICAwQEBgYGLaIHCAkKCwwGDCEKCQkJCAgHBwYFBQQDAwEBAQECBAQEBgZ1wgoHBAMCBAcFBgYHCAgICQkJCQkJCQkJFgICAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEWCAkJCQkJCQkJCAgIBwcFBgYEAgAAAAAFAAAAAAN6A7kAEwAnAH8AswDnAAABFTM/BzUvByURHwchPwcRJSEfBxU7AR8NHQIPDSsBHQEPDSMhIy8NNRE/BiUfBxUPDCMvBjU/EycfBxUPDCMvBjU/EwK9XwYGBQUEAwEBAQEDBAUFBgb9qQEBAwQFBQYGAXoHBgUFBAMBAf4oAfgGBgUFBAMBAV8JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCglfAgIDBAUGBgYIBwkICQoK/oYJCgkICQcIBgYGBQQDAgIBAQMEBQUGAf8GBgUFBAMBAQECAgMHCQsMBwhRBgYHBQYFBAQCAQICBAQFSggHBgUEAgICAQMEBQUG9QYGBQUEAwEBAQICAwcJCwwHCFEGBgcFBgUEBAIBAgIEBAVKCAcGBQQCAgIBAwQFBQYCP/wBAQMEBQUGBr4GBgUFBAMBAT/+KAcGBQUEAwEBAQEDBAUFBgcB2D8BAQMEBQUGBiACAgMEBQYGBggHCQgJCgm+CQoJCAkHCAYGBgUEAwICXgoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgH4BgYFBQQDAf0BAQMEBQUGBg4JCAkIEA8NDAUFKQIBAgIDBQUGBgYGBgUEBCQFBQcHBwgJFAYFBQQDAQEBAQMEBQUGBg4JCAkIEA8NDAUFKQIBAgIDBQUGBgYGBgUEBCQFBQcHBwgJFAYFBQQDAQAAAAAKAAAAAAOkA48ANwCKAKsAzAEMAUwBbQGOAc4CDgAAASMPDR0BHwc/Ah8CPwgvDzMfFBUPDSMvAw8CIy8NNT8UJSMPBx8HPwcvBiUjDwcfBz8HLwYlMx8ODw8vDz8OITMfDg8PLw8/DiUjDwcfBz8HLwYlIw8HHwc/By8GNzMfDg8PLw8/DiMzHw4PDy8PPw4CAAQRCwoMDG8oFw0KBAICAgQEBQUHBwcJiygqMSiKCggHBgYFBAMBAQECAwMFBQ0PLXIMDAoKFhEQBwcLCgoJCRFvHhQJEgcHBwUEAwEBBgcJCwYHBwgICQoKBgcSeCgqMSeCEAYKCQkJCAcHBgsJBwYBAgMEBQYHCAgTEx5wEQkJCgoLBwcQAUwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP2CBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgCbgsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCv2VCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKAcQEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP78BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj0CwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoK8QsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgIVAQMHCQyCKBoREQgIBwgIBwkJBwcGBAQDDwMCAgIQAwQFBQcICAkIBwgICAgICRERLoQMCgYDQAIBAgUFBgcIEIMeFQoXCwwMDQ0NDg8PDxAPDgYGBgUEBAMDAQEOAwEBAw8BAwMEBAUGBgYODw8QDw4ODg0MDQsMCxYVHoIRBwcHBQQCAgJUAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCQAIDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMCAgMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwJpAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCQAIDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMCAgMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwIAAAAAAwAAAAADegP4ACMAkgEhAAABHw87Aj8PAyMPHR0BHxUhPxU9AS8eMx8dHQEPJSMvJT0BPx0BXBQBAwMEBAUGBgYHBwgICAgJZgkICAgIBwcGBgYFBAQDAwEUpBAQEA8QDw4P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Pw0CIPwGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBv6NBgYFBQQDAQEBAQMEBQUGBrBIBAMBAQEBAwQFBgUGBwUGBX4EAwEBAQEDBH4FBgUHBgUGBQQDAQEBAQMESLAJCgkICQcIBgYGBQQDAgIBAQMEBQUGAYH8BgYFBQQDAQEBAQMEBQUGBvwHBgUFBAMBAQEBAwQFBQYH/AYGBQUEAwEBAQEDBAUFBgb8BwYFBQQDAQEBAQMEBQUG/stABgYFBQQDAQEBAQMEBQUGBkAGBgUFBAMBAQEBAwQFBQYBAgF6CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/AYGBQUEAwEBAQEDBAUFBgb8BwYFBQQDAQEBAQMEBQUGB/6GBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAgIDBAUGBgYIBwkICQrzQAYGBQUEAwEBAQEDBAUFBgZABgYFBQQDAQEBAQMEBQUGBvwHBgUFBAMBAQEBAwQFBQYH/AYGBQUEAwEBAQEDBAUFBjgBegkKCQgJBwgGBgYFBAMCAgEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBv6GBwYFBQQDAQEBAQMEBQUGB34GBgUFBAMBAQEBAwQFBQYGfgoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAYIBAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGfgcGBQUEAwEBSAUGBQcGBQYFBAMBAQEBAwR+BQYFBgcFBgV+BAMBAQEBAwQFBgUHBgUGBUgBAQIDBAUGBgYIBwkICQoKfgYGBQUEAwF/AQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAX8BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwF/AgIDBAUGBgYIBwkICQoJ/oYKCgkICQcIBgYGBQQDAgEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYHAXoGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBgf8CQoJCAkHCAYGBgUEAwICAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAX8BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBfwIC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CAYGBgUEAwIBAQECAgQFBQYHBgYFBQQDAQEBAgIEBQUGB/3JBgYFBQQDAQEBAgIEBQUGBwYGBQUEAwEBAgIDBAUGBgYIBwkICQoBggEBAwQFBgUGBgYGBUgBAQMEBQUGBgcGBQUEAwEBSAUGBQYGBgYFBAMBAQEBAwR+BQYFBwYFBgV+BAMBAQEBAwR+BQYFBgcFBgV+BAMBAQEBAwQFBgUHBgUGBUgBAQMEBQUGBwYGBQUEAwEBSAUGBQcGBQYFBAMBAb0BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBvgEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwG+AgIDBAUGBgYIBwkICQoJ/oYHBgUFBAMBAQEBAwQFBQYHAXoGBgUFBAMBAQEBAwQFBQYG/oYHBgUFBAMBAQEBAwQFBQYHAXoJCgkICQcIBgYGBQQDAgIAAAUAAAAAA7gDuQA+AH0AnwDBARcAAAEfCA8ILwc/BCMvBz8HMy8EPwchHwcPBDMfBw8HIx8EDwcvCD8JMx8GHQEPBiMvBz8HIR8GHQEPBiEvBz8GJyEzHw4RDwcvBxEvByEPBxEPBy8HETU/DQMbBgYGBX4EAwEBAQEDBH4FBgYGBgUGBQQDAQEBAQMESO4HBgUFBAICAQECAgQFBQYH7kgEAwEBAQEDBAUGBgb9yAYGBgUEAwEBAQEDBEjuBwYFBQQCAgEBAgIEBQUGB+5IBAMBAQEBAwQFBgYGBgUGBX4EAwEBAQEDBH4FBgYGXvwGBgYEBAMCAgMEBAYGBvwGBgYEBAMCAQECAwQEBgYGAXoGBgYEBAMCAgMEBAYGBv6GBgYGBAQDAgEBAgMEBAYGWQI3CgkKCAgICAYGBgUEAwIBAQECAgQFBQYHBgYFBQQDAQEBAgIEBQUGB/3JBgYFBQQDAQEBAgIEBQUGBwYGBQUEAwEBAgIDBAUGBgYIBwkICQoBggEBAwR+BQYFBgYGBgV+BAMBAQEBAwQFBgUHBgUGBUgBAQMEBQUGBwYGBQUEAwEBSAUGBQcGBQYFBAMBAQEBAwQFBgUGBwUGBUgBAQMEBQUGBgcGBQUEAwEBSAUGBQYHBQYFBAMBAQEBAwR+BQYFBwYFBgV+BAMBAb0BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBvgEBAwQFBQYGBwYF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BQYFBAQEAwMBBQQFBgcICgoLKAUEAwQCAgEBAQIDBAQEBRwNDAsKCAQGBAcBAwMEBAUFBdz8/PwHBgYGCgoHBgICAV8JCgkICQcIBgcFBQQDAgIBAQMEBQUGBgcGBQUEAgIBAQEDBAUFBgZfAQICBgcKCgYGBgf8BgcGBQsJCAYCAgFeBwYFBQQCAgEBAgIEBQUGBwF6BgYFBQQDAQEBAQMEBQUGBv6GCgkKCAgICAYGBgUDBAIBAQEBAgQDBQYGBggICAgKCQpeAQICBggJCwUGBwEjCgkJCAgIBgcGBwcICAkJCgoJCQgIBwcGBgcIBwkJCYkBAQIDAwQFBSwPDw0LCgkGDAICAwQEBAUFBQUEBQQDAwITBgcJCgsMBw0rBQQEAwMCAQICAwMEBQUbEA4NDQsFCAcVAgMDBAQFBQUFBQQEBAMCAgsDBAQFBQYGBgcHCAgICCYFBAUDAwIChgwKCgkICgsLCwsKCAkJC4MBAQIDAwQFBR0MCwoJCQYGAgoBAwMDBAUEBQYEBQQEBAIDDgUFBwgICQoKHQUEBAQCAgEBAQEDAgQEBQUWCwsKCQgIBgQOAgMDBAUEBQUFBQUEAwMDAQgEBgcJCgUMDB0FBQQEAwIC/T8/PwEBAQIGCAkLBgYGBgEBAwMEBQUGBwcICAkJCQq9BgYGBAQDAgIDBAQGBga9BgYGBAQDAgEHBgYGCwkIBgIBAQEBAgYICQsGBgYHAQIDBAQGBgb9SwYGBgQEAwIBAgMEBAYGBgYGBgQEAwIBAwMEBQUGBwcICAkJCQoCtQoJCQkICAcHBgUFBAMDAQEGBgYGCwkIBgIBAQAAAAADAAAAAAO4A7gAPgB9ANMAAAEfCA8ILwc/BCMvBz8HMy8EPwchHwcPBDMfBw8HIx8EDwcvCD8IAyEfDxEPBy8HES8HIQ8HEQ8HLwcRNT8NAxsGBgYFfgQDAQEBAQMEfgUGBgYGBQYFBAMBAQEBAwRI7gcGBQUEAgIBAQICBAUFBgfuSAQDAQEBAQMEBQYGBv3IBgYGBQQDAQEBAQMESO4HBgUFBAICAQECAgQFBQYH7kgEAwEBAQEDBAUGBgYGBQYFfgQDAQEBAQMEfgUGBgYBAjcKCQoICAgIBgYGBQQDAgEBAQICBAUFBgcGBgUFBAMBAQECAgQFBQYH/ckGBgUFBAMBAQECAgQFBQYHBgYF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ZwB1AGwAYQByAGUALQBpAGMAbwBuAHMAZQAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAZQAtAGkAYwBvAG4AcwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIAB1AHMAaQBuAGcAIABTAHkAbgBjAGYAdQBzAGkAbwBuACAATQBlAHQAcgBvACAAUwB0AHUAZABpAG8AdwB3AHcALgBzAHkAbgBjAGYAdQBzAGkAbwBuAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIhAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgAKZXhwb3J0LXBkZg9tb3JlLXZlcnRpY2FsLTIJc3ViLXRvdGFsEXRhYmxlLWFsaWduLXJpZ2h0BmhlYWRlcgVjbG9jawdyZWZyZXNoCWFsaWduLXRvcA5hcnJvdy1yaWdodC11cAx1c2VyLWRlZmluZWQNcHJvdGVjdC1zaGVldAVwYXN0ZQRwbGF5EWNoZXZyb24tZG93bi1maWxsDGluc2VydC1yaWdodA9wYXN0ZS10ZXh0LW9ubHkHcmVwbGFjZQdsZXZlbC00CHVwbG9hZC0xBHVuZG8NZGVsZXRlLWNvbHVtbgxyZXN0YXJ0LWF0LTEJcGVyaW1ldGVyBXN0YW1wEmNvbnRpbnVlLW51bWJlcmluZwthbGlnbi1yaWdodA9zaG93LWhpZGUtcGFuZWwWY29uZGl0aW9uYWwtZm9ybWF0dGluZxFtb3JlLWhvcml6b250YWwtMQRzZW5kBGNlbGwRc29ydC1kZXNjZW5kaW5nLTISdGltZWxpbmUtd29yay13ZWVrB2p1c3RpZnkOaHlwZXJsaW5rLWVkaXQJcmVjdGFuZ2xlCmdyb3VwLWljb24KbGluZS1zbWFsbA1kcmFnLWFuZC1kcm9wC2NoZWNrLWxhcmdlBnNoYXBlcwxjaGV2cm9uLWRvd24PZGVjcmVhc2UtaW5kZW50DGNpcmNsZS1jaGVjawxmaWx0ZXItY2xlYXIFbm90ZXMGZXhwb3J0DWJyaW5nLWZvcndhcmQEZWRpdAtmaWx0ZXItbWFpbg5zcGxpdC12ZXJ0aWNhbAxjb21tZW50LXNob3cSY2hldnJvbi1kb3duLXNtYWxsDWZpbHRlci1hY3RpdmUXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IEYm9sZBJjaGV2cm9uLWxlZnQtc21hbGwPaGlnaGxpZ2h0LWNvbG9yDHByaW50LWxheW91dAdiZXR3ZWVuC2xpbmstcmVtb3ZlEHRhYmxlLW9mLWNvbnRlbnQNZ3JpcC12ZXJ0aWNhbANrcGkJcmVkYWN0aW9uBnZvbHVtZQpicmVhay1wYWdlBmxlbmd0aBNjaGV2cm9uLWxlZnQtZG91YmxlDmh5cGVybGluay1jb3B5Cmxvd2VyLWNhc2UIYnVsbGV0LTINY2hldnJvbi1yaWdodAl1bmdyb3VwLTEQYXV0by1maXQtY29udGVudBhmaWx0ZXJlZC1zb3J0LWRlc2NlbmRpbmcRYWdlbmRhLWRhdGUtcmFuZ2ULZ3JhbmQtdG90YWwNbW91c2UtcG9pbnRlcgxhbGlnbi1taWRkbGUIYm9va21hcmsOZmllbGQtc2V0dGluZ3MXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24IcGFzc3dvcmQGc2VhcmNoBHJlZG8IbG9jYXRpb24EbGluaw1zdHJpa2V0aHJvdWdoD2F1dG8tZml0LXdpbmRvdwZpdGFsaWMMbW9udGgtYWdlbmRhE2NoZXZyb24tcmlnaHQtc21hbGwFcHJpbnQOdGltZWxpbmUtdG9kYXkSdGV4dC10aGF0LWNvbnRhaW5zC2ZvbGRlci1vcGVuCXJlc2l6ZXItMQ1icmVhay1zZWN0aW9uCGJ1bGxldC02CGljb25zZXRzDGNoZXZyb24tbGVmdA1ib3JkZXItYm90dG9tDXNwYWNpbmctYWZ0ZXIKY2lyY2xlLWFkZBB0ZXh0LWFsdGVybmF0aXZlB2xldmVsLTEKdHdvLWNvbHVtbgZ0b3AtMTAGcmVuYW1lBXN0eWxlCWZvbnQtbmFtZQ9tb3JlLXZlcnRpY2FsLTEPbGluZS12ZXJ5LXNtYWxsBnJlcGVhdAphcnJvdy1sZWZ0BWNoZWNrEnZlcnRpY2FsLWFsaWduLXRvcApjaGV2cm9uLXVwCWJvdHRvbS0xMANkYXkJdW5ncm91cC0yCW9wZW4tbGluawVwYXVzZQRjb3B5DnBhZ2UtbnVtYmVyaW5nDmxpc3QtdW5vcmRlcmVkCmZyZWV6ZS1yb3cHbGV2ZWwtMwpleHBvcnQteGxzDmNvbW1lbnQtcmVvcGVuDHBhaW50LWJ1Y2tldBFib3JkZXItZGlhZ29uYWwtMRJmaXhlZC1jb2x1bW4td2lkdGgFaW1hZ2URbnVtYmVyLWZvcm1hdHRpbmcQcHJvdGVjdC13b3JrYm9vaw9yZWN1cnJlbmNlLWVkaXQMc2VuZC10by1iYWNrC2luc2VydC1sZWZ0BGFyZWEMbGluZS1zcGFjaW5nCnNlbGVjdC1hbGwMYm9yZGVyLWlubmVyBnJhZGl1cwlkYXRhLWJhcnMNYm9yZGVyLW1pZGRsZQp1cHBlci1jYXNlCnBhZ2Utc2V0dXAHem9vbS1pbghmaWx0ZXJlZA5oeXBlcmxpbmstb3BlbhFjYWxjdWxhdGVkLW1lbWJlcgRtZW51DGdyZWF0ZXItdGhhbghidWxsZXQtNA9ib3R0b20tMTAtaXRlbXMRYm9yZGVyLWRpYWdvbmFsLTIJdGh1bWJuYWlsCmZvbnQtY29sb3IMYWxpZ24tYm90dG9tCGRvd25sb2FkC2NsZWFyLXJ1bGVzDnNvcnQtYXNjZW5kaW5nEHNwbGl0LWhvcml6b250YWwHZ3JvdXAtMglkcm9wLWRvd24Lc3VwZXJzY3JpcHQOY2hhbmdlcy1hY2NlcHQUY2hldnJvbi1yaWdodC1kb3VibGUQc29ydC1hc2NlbmRpbmctMgxib3JkZXItcmlnaHQDbWR4DGJvcmRlci1vdXRlcgdzYXZlLWFzDGVuZC1mb290bm90ZRBleGl0LWZ1bGwtc2NyZWVuA3BhbgxyYWRpby1idXR0b24PdGV4dC1hbm5vdGF0aW9uBHVzZXIOc3BhY2luZy1iZWZvcmUPc29ydC1kZXNjZW5kaW5nB2Rpc3BsYXkKYWxpZ24tbGVmdAZwZW9wbGUKZXhwb3J0LWNzdgZmb290ZXIFYnJlYWsOZGF0ZS1vY2N1cnJpbmcIYnVsbGV0LTMMc3Ryb2tlLXdpZHRoC2Rlc2NyaXB0aW9uDGV4cG9ydC1leGNlbAp0YWJsZS1jZWxsC3RleHQtaGVhZGVyC2xpbmUtbm9ybWFsBW1vbnRoDGNvbG9yLXNjYWxlcxJjaGFuZ2Utc2NhbGUtcmF0aW8Ec2F2ZQZleHBhbmQGY2lyY2xlDGxpc3Qtb3JkZXJlZAVlcmFzZQpmb3JtLWZpZWxkCXRleHQtd3JhcApleHBvcnQtc3ZnCGJ1bGxldC0xCmJvcmRlci1hbGwDc3VtCndlYi1sYXlvdXQJc2VsZWN0aW9uE3RhYmxlLWJvcmRlci1jdXN0b20NYmVsb3ctYXZlcmFnZQlsZXNzLXRoYW4KYXJyb3ctZG93bhV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20MdGltZWxpbmUtZGF5CXNpZ25hdHVyZQhmaWxlLW5ldxBjaGV2cm9uLXVwLXNtYWxsA2V5ZQhhcnJvdy11cApib3JkZXItdG9wB29wYWNpdHkSaW50ZXJtZWRpYXRlLXN0YXRlEHJlc2l6ZXItdmVydGljYWwJY2hlY2stYm94FXZlcnRpY2FsLWFsaWduLWNlbnRlcgd0d28tcm93BWNsb3NlA2FsbAV0YWJsZQ1oaWRlLWhlYWRpbmdzD3RhYmxlLWNlbGwtbm9uZQtmcmVlemUtcGFuZQ1zZW5kLWJhY2t3YXJkCmV4cG9ydC1wbmcOZHVwbGljYXRlLWNlbGwLc3BlbGwtY2hlY2sSdGFibGUtYWxpZ24tY2VudGVyCmRlbGV0ZS1yb3cEbm9uZQdncm91cC0xC2NoYW5nZS1jYXNlEHRhYmxlLWFsaWduLWxlZnQGZmlsdGVyCmNsZWFyLWZvcm0LYXJyb3ctcmlnaHQQaGlkZS1mb3JtdWxhLWJhcgNjdXQIYnVsbGV0LTUScmVzaXplci1ob3Jpem9udGFsE2NoZXZyb24tZG93bi1kb3VibGUEbG9jawtjaXJjbGUtaW5mbwxpbnNlcnQtYmVsb3cIcGVudGFnb24MY2xlYXItZm9ybWF0CXRpbWUtem9uZQRwbHVzC2JvcmRlci1sZWZ0B2xldmVsLTINYWJvdmUtYXZlcmFnZQVvcmRlcglzdWJzY3JpcHQNY2hhbmdlcy10cmFjaxBoeXBlcmxpbmstcmVtb3ZlEHRvcC1ib3R0b20tcnVsZXMJY29kZS12aWV3CmNvbGxhcHNlLTIPaW5jcmVhc2UtaW5kZW50DHRhYmxlLWRlbGV0ZRxjb25kaXRpb25hbC1mb3JtYXR0aW5nLWxhcmdlDGFsaWduLWNlbnRlcgdyZWFwcGx5DmNoYW5nZXMtcmVqZWN0DmhpZGUtZ3JpZGxpbmVzBHdlZWsJbGFzdC1wYWdlBGxpbmUHZXF1YWx0bw1jaXJjbGUtcmVtb3ZlC2Z1bGwtc2NyZWVuCWRpbWVuc2lvbhdmaWx0ZXJlZC1zb3J0LWFzY2VuZGluZw10aW1lbGluZS13ZWVrBXRyYXNoDHByb3BlcnRpZXMtMRFjaGV2cm9uLXVwLWRvdWJsZQlzb3J0aW5nLTIJc29ydGluZy0xCHpvb20tb3V0BWNoYXJ0C2JvcmRlci1ub25lDHRhYmxlLXVwZGF0ZQluYW1lZC1zZXQPYW5ub3RhdGlvbi1lZGl0CXZpZXctc2lkZQtjb21tZW50LWFkZAlncmlkLXZpZXcHY2FwdGlvbgl1bmRlcmxpbmUJdGV4dC1mb3JtC2luc2VydC1jb2RlDXJlc2l6ZXItcmlnaHQKZmlyc3QtcGFnZQNib3gPZGF0YS12YWxpZGF0aW9uDGluc2VydC1hYm92ZQdsZXZlbC01C3pvb20tdG8tZml0DmVycm9yLXRyZWV2aWV3C21lcmdlLWNlbGxzDWJvcmRlci1jZW50ZXIGZm9sZGVyCWhpZ2hsaWdodAxwcm9wZXJ0aWVzLTIHdGFibGUtMg5icmluZy10by1mcm9udA1mcmVlemUtY29sdW1uC3Bhc3RlLXN0eWxlCnVuZmlsdGVyZWQJcGFyYWdyYXBoE2NoYXJ0LWluc2VydC1jb2x1bW4MY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchFhZGQtY2hhcnQtZWxlbWVudA9jaGFydC1ncmlkbGluZXMRY2hhcnQtaW5zZXJ0LWxpbmUXY2hhcnQtc3dpdGNoLXJvdy1jb2x1bW4KY2hhcnQtYXhlcwtjaGFydC1saW5lcxFjaGFydC1heGlzLXRpdGxlcwtjaGFydC10aXRsZRBjaGFydC1pbnNlcnQtcGllEWNoYXJ0LWRhdGEtbGFiZWxzJGNoYXJ0LWF4aXMtdGl0bGVzLXByaW1hcnktaG9yaXpvbnRhbBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQcY2hhcnQtcHJpbWFyeS1taW5vci12ZXJ0aWNhbBtjaGFydC1heGVzLXByaW1hcnktdmVydGljYWwYY2hhcnQtZGF0YS1sYWJlbHMtY2VudGVyFmNoYXJ0LWRhdGEtbGFiZWxzLW5vbmUcY2hhcnQtcHJpbWFyeS1tYWpvci12ZXJ0aWNhbB1jaGFydC1heGVzLXByaW1hcnktaG9yaXpvbnRhbBBjaGFydC1sZWdlbmQtdG9wHmNoYXJ0LXByaW1hcnktbWlub3ItaG9yaXpvbnRhbB5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbR1jaGFydC1kYXRhLWxhYmVscy1vdXRzaWRlLWVuZCJjaGFydC1heGlzLXRpdGxlcy1wcmltYXJ5LXZlcnRpY2FsEWNoYXJ0LWxlZ2VuZC1sZWZ0HWNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1iYXNlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5FGNoYXJ0LTJkLXN0YWNrZWQtYmFyFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dA5jaGFydC0yZC1waWUtMhljaGFydC0yZC1jbHVzdGVyZWQtY29sdW1uIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYRZjaGFydC0yZC1jbHVzdGVyZWQtYmFyIGNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtYmFyDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1saW5lFWNoYXJ0LTJkLXN0YWNrZWQtYXJlYRBjaGFydC1pbnNlcnQtYmFyDWNoYXJ0LTJkLWFyZWETbW9yZS1zY2F0dGVyLWNoYXJ0cxdjaGFydC0yZC1zdGFja2VkLWNvbHVtbg50aW1lbGluZS1tb250aAlkcmFnLWZpbGwMY2lyY2xlLWNsb3NlBnJlc2l6ZQ9jaGV2cm9uLXVwLWZpbGwEaG9tZQlzb3J0aW5nLTMRY2hldnJvbi1sZWZ0LWZpbGwSY2hldnJvbi1yaWdodC1maWxsFGludGVybWVkaWF0ZS1zdGF0ZS0yCHNldHRpbmdzC2NoZWNrLXNtYWxsC3RhYmxlLW1lcmdlDHRhYmxlLW5lc3RlZBB0YWJsZS1pbnNlcnQtcm93E3RhYmxlLWluc2VydC1jb2x1bW4VdGFibGUtb3ZlcndyaXRlLWNlbGxzCWV5ZS1zbGFzaA1nYW50dC1ncmlwcGVyDWJyaW5nLXRvLXZpZXcPYnJpbmctdG8tY2VudGVyB3dhcm5pbmcNY3JpdGljYWwtcGF0aBJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xD2JvcmRlci1zaGFkb3ctMgVhdWRpbwV2aWRlbwRjcm9wC3N0YXItZmlsbGVkB2ZpbHRlcnMKYWRqdXN0bWVudAlwYWdlLXNpemUFcmVzZXQIdHJpYW5nbGUOcGFnZS10ZXh0LXdyYXAEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsMcGFnZS1jb2x1bW5zFWNvbnRpbnVvdXMtcGFnZS1icmVhawtwYWdlLWNvbHVtbhFwYWdlLWNvbHVtbi1yaWdodBBwYWdlLWNvbHVtbi1sZWZ0D3BhZ2UtY29sdW1uLW9uZQ9wYWdlLWNvbHVtbi10d28RcGFnZS1jb2x1bW4tdGhyZWUQbXVsdGlwbGUtY29tbWVudA5mb3JtYXQtcGFpbnRlcghsYXVuY2hlcg9jaGFyYWN0ZXItc3R5bGUMbGlua2VkLXN0eWxlHGNoYXJ0LTJkLXN0YWNrZWQtbGluZS1tYXJrZWQoY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1saW5lLW1hcmtlZBRjaGFydC0yZC1saW5lLW1hcmtlZBJsaXN0LXVub3JkZXJlZC1ydGwQbGlzdC1vcmRlcmVkLXJ0bBNpbmNyZWFzZS1pbmRlbnQtcnRsE2RlY3JlYXNlLWluZGVudC1ydGwFZW1vamkRdHJhdmVsLWFuZC1wbGFjZXMGbmF0dXJlD2Zvb2QtYW5kLWRyaW5rcwdhbmltYWxzB29iamVjdHMKYWN0aXZpdGllcw1oYW5kLWdlc3R1cmVzB3N5bWJvbHMFZmxhZ3MGdW5sb2NrDG1vcmUtY2hldnJvbgxib3JkZXItZnJhbWUKZnJhbWUtbm9uZQlmcmFtZS1tYXQLZnJhbWUtYmV2ZWwKZnJhbWUtbGluZQpmcmFtZS1ob29rC2ZyYW1lLWluc2V0CGJ1bGxldC03DG9yZ2FuaXplLXBkZgdmcmFtZS03B2ZyYW1lLTgHZnJhbWUtOQhmcmFtZS0xMAhmcmFtZS0xMQljYXB0aW9uLTEKYXJyb3ctaGVhZA9hcnJvdy1oZWFkLWZpbGwIYmFyLWhlYWQLY2lyY2xlLWhlYWQQY2lyY2xlLWhlYWQtZmlsbAtzcXVhcmUtaGVhZBBzcXVhcmUtaGVhZC1maWxsCmFycm93LXRhaWwPYXJyb3ctdGFpbC1maWxsCGJhci10YWlsC2NpcmNsZS10YWlsEGNpcmNsZS10YWlsLWZpbGwLc3F1YXJlLXRhaWwQc3F1YXJlLXRhaWwtZmlsbA1maWxlLWRvY3VtZW50D2NvbW1lbnQtcmVzb2x2ZRhtdWx0aXBsZS1jb21tZW50LXJlc29sdmUMdGFibGUtaGVhZGVyCmJsb2NrcXVvdGUJYWRkLW5vdGVzCmVkaXQtbm90ZXMMZGVsZXRlLW5vdGVzBmxheWVycwlmb250LXNpemUMZXhwb3J0LXBkZi0xC2ltcG9ydC13b3JkDWV4cG9ydC13b3JkLTENZHJvcGRvd24tbGlzdAljb21iby1ib3gRcmVwZWF0aW5nLXNlY3Rpb24OYnVpbGRpbmctYmxvY2sPY29udGVudC1jb250cm9sB2FpLWNoYXQLeG1sLW1hcHBpbmcJdGh1bWJzLXVwC3RodW1icy1kb3duC2NhbGN1bGF0aW9uDHRleHQtb3V0bGluZQ9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUMZG91YmxlLWNoZWNrCHNxdWlnZ2x5Cm1pY3JvcGhvbmUMYnV0dG9uLWZpZWxkDGluc2VydC1zaGVldAlkdXBsaWNhdGUAAAAA) format("truetype");
}
.e-icons {
  font-family: "e-icons";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
}
.e-icons.e-small {
  font-size: 8px;
}
.e-icons.e-medium {
  font-size: 16px;
}
.e-icons.e-large {
  font-size: 24px;
}
.e-icons.e-export-pdf:before {
  content: "\e700";
}
.e-icons.e-more-vertical-2:before {
  content: "\e701";
}
.e-icons.e-sub-total:before {
  content: "\e702";
}
.e-icons.e-table-align-right:before {
  content: "\e703";
}
.e-icons.e-header:before {
  content: "\e704";
}
.e-icons.e-clock:before {
  content: "\e705";
}
.e-icons.e-refresh:before {
  content: "\e706";
}
.e-icons.e-align-top:before {
  content: "\e707";
}
.e-icons.e-arrow-right-up:before {
  content: "\e708";
}
.e-icons.e-user-defined:before {
  content: "\e709";
}
.e-icons.e-protect-sheet:before {
  content: "\e70a";
}
.e-icons.e-paste:before {
  content: "\e70b";
}
.e-icons.e-play:before {
  content: "\e70c";
}
.e-icons.e-chevron-down-fill:before {
  content: "\e70d";
}
.e-icons.e-insert-right:before {
  content: "\e70e";
}
.e-icons.e-paste-text-only:before {
  content: "\e70f";
}
.e-icons.e-replace:before {
  content: "\e710";
}
.e-icons.e-level-4:before {
  content: "\e711";
}
.e-icons.e-upload-1:before {
  content: "\e712";
}
.e-icons.e-undo:before {
  content: "\e713";
}
.e-icons.e-delete-column:before {
  content: "\e714";
}
.e-icons.e-restart-at-1:before {
  content: "\e715";
}
.e-icons.e-perimeter:before {
  content: "\e716";
}
.e-icons.e-stamp:before {
  content: "\e717";
}
.e-icons.e-continue-numbering:before {
  content: "\e718";
}
.e-icons.e-align-right:before {
  content: "\e719";
}
.e-icons.e-show-hide-panel:before {
  content: "\e71a";
}
.e-icons.e-conditional-formatting:before {
  content: "\e71b";
}
.e-icons.e-more-horizontal-1:before {
  content: "\e71c";
}
.e-icons.e-send:before {
  content: "\e71d";
}
.e-icons.e-cell:before {
  content: "\e71e";
}
.e-icons.e-sort-descending-2:before {
  content: "\e71f";
}
.e-icons.e-timeline-work-week:before {
  content: "\e720";
}
.e-icons.e-justify:before {
  content: "\e721";
}
.e-icons.e-hyperlink-edit:before {
  content: "\e722";
}
.e-icons.e-rectangle:before {
  content: "\e723";
}
.e-icons.e-group-icon:before {
  content: "\e724";
}
.e-icons.e-line-small:before {
  content: "\e725";
}
.e-icons.e-drag-and-drop:before {
  content: "\e726";
}
.e-icons.e-check-large:before {
  content: "\e727";
}
.e-icons.e-shapes:before {
  content: "\e728";
}
.e-icons.e-chevron-down:before {
  content: "\e729";
}
.e-icons.e-decrease-indent:before {
  content: "\e72a";
}
.e-icons.e-circle-check:before {
  content: "\e72b";
}
.e-icons.e-filter-clear:before {
  content: "\e72c";
}
.e-icons.e-notes:before {
  content: "\e72d";
}
.e-icons.e-export:before {
  content: "\e72e";
}
.e-icons.e-bring-forward:before {
  content: "\e72f";
}
.e-icons.e-edit:before {
  content: "\e730";
}
.e-icons.e-filter-main:before {
  content: "\e731";
}
.e-icons.e-split-vertical:before {
  content: "\e732";
}
.e-icons.e-comment-show:before {
  content: "\e733";
}
.e-icons.e-chevron-down-small:before {
  content: "\e734";
}
.e-icons.e-filter-active:before {
  content: "\e735";
}
.e-icons.e-drag-and-drop-indicator:before {
  content: "\e736";
}
.e-icons.e-bold:before {
  content: "\e737";
}
.e-icons.e-chevron-left-small:before {
  content: "\e738";
}
.e-icons.e-highlight-color:before {
  content: "\e739";
}
.e-icons.e-print-layout:before {
  content: "\e73a";
}
.e-icons.e-between:before {
  content: "\e73b";
}
.e-icons.e-link-remove:before {
  content: "\e73c";
}
.e-icons.e-table-of-content:before {
  content: "\e73d";
}
.e-icons.e-grip-vertical:before {
  content: "\e73e";
}
.e-icons.e-kpi:before {
  content: "\e73f";
}
.e-icons.e-redaction:before {
  content: "\e740";
}
.e-icons.e-volume:before {
  content: "\e741";
}
.e-icons.e-break-page:before {
  content: "\e742";
}
.e-icons.e-length:before {
  content: "\e743";
}
.e-icons.e-chevron-left-double:before {
  content: "\e744";
}
.e-icons.e-hyperlink-copy:before {
  content: "\e745";
}
.e-icons.e-lower-case:before {
  content: "\e746";
}
.e-icons.e-bullet-2:before {
  content: "\e747";
}
.e-icons.e-chevron-right:before {
  content: "\e748";
}
.e-icons.e-ungroup-1:before {
  content: "\e749";
}
.e-icons.e-auto-fit-content:before {
  content: "\e74a";
}
.e-icons.e-filtered-sort-descending:before {
  content: "\e74b";
}
.e-icons.e-agenda-date-range:before {
  content: "\e74c";
}
.e-icons.e-grand-total:before {
  content: "\e74d";
}
.e-icons.e-mouse-pointer:before {
  content: "\e74e";
}
.e-icons.e-align-middle:before {
  content: "\e74f";
}
.e-icons.e-bookmark:before {
  content: "\e750";
}
.e-icons.e-field-settings:before {
  content: "\e751";
}
.e-icons.e-paste-match-destination:before {
  content: "\e752";
}
.e-icons.e-password:before {
  content: "\e753";
}
.e-icons.e-search:before {
  content: "\e754";
}
.e-icons.e-redo:before {
  content: "\e755";
}
.e-icons.e-location:before {
  content: "\e756";
}
.e-icons.e-link:before {
  content: "\e757";
}
.e-icons.e-strikethrough:before {
  content: "\e758";
}
.e-icons.e-auto-fit-window:before {
  content: "\e759";
}
.e-icons.e-italic:before {
  content: "\e75a";
}
.e-icons.e-month-agenda:before {
  content: "\e75b";
}
.e-icons.e-chevron-right-small:before {
  content: "\e75c";
}
.e-icons.e-print:before {
  content: "\e75d";
}
.e-icons.e-timeline-today:before {
  content: "\e75e";
}
.e-icons.e-text-that-contains:before {
  content: "\e75f";
}
.e-icons.e-folder-open:before {
  content: "\e760";
}
.e-icons.e-resizer-1:before {
  content: "\e761";
}
.e-icons.e-break-section:before {
  content: "\e762";
}
.e-icons.e-bullet-6:before {
  content: "\e763";
}
.e-icons.e-iconsets:before {
  content: "\e764";
}
.e-icons.e-chevron-left:before {
  content: "\e765";
}
.e-icons.e-border-bottom:before {
  content: "\e766";
}
.e-icons.e-spacing-after:before {
  content: "\e767";
}
.e-icons.e-circle-add:before {
  content: "\e768";
}
.e-icons.e-text-alternative:before {
  content: "\e769";
}
.e-icons.e-level-1:before {
  content: "\e76a";
}
.e-icons.e-two-column:before {
  content: "\e76b";
}
.e-icons.e-top-10:before {
  content: "\e76c";
}
.e-icons.e-rename:before {
  content: "\e76d";
}
.e-icons.e-style:before {
  content: "\e76e";
}
.e-icons.e-font-name:before {
  content: "\e76f";
}
.e-icons.e-more-vertical-1:before {
  content: "\e770";
}
.e-icons.e-line-very-small:before {
  content: "\e771";
}
.e-icons.e-repeat:before {
  content: "\e772";
}
.e-icons.e-arrow-left:before {
  content: "\e773";
}
.e-icons.e-check:before {
  content: "\e774";
}
.e-icons.e-vertical-align-top:before {
  content: "\e775";
}
.e-icons.e-chevron-up:before {
  content: "\e776";
}
.e-icons.e-bottom-10:before {
  content: "\e777";
}
.e-icons.e-day:before {
  content: "\e778";
}
.e-icons.e-ungroup-2:before {
  content: "\e779";
}
.e-icons.e-open-link:before {
  content: "\e77a";
}
.e-icons.e-pause:before {
  content: "\e77b";
}
.e-icons.e-copy:before {
  content: "\e77c";
}
.e-icons.e-page-numbering:before {
  content: "\e77d";
}
.e-icons.e-list-unordered:before {
  content: "\e77e";
}
.e-icons.e-freeze-row:before {
  content: "\e77f";
}
.e-icons.e-level-3:before {
  content: "\e780";
}
.e-icons.e-export-xls:before {
  content: "\e781";
}
.e-icons.e-comment-reopen:before {
  content: "\e782";
}
.e-icons.e-paint-bucket:before {
  content: "\e783";
}
.e-icons.e-border-diagonal-1:before {
  content: "\e784";
}
.e-icons.e-fixed-column-width:before {
  content: "\e785";
}
.e-icons.e-image:before {
  content: "\e786";
}
.e-icons.e-number-formatting:before {
  content: "\e787";
}
.e-icons.e-protect-workbook:before {
  content: "\e788";
}
.e-icons.e-recurrence-edit:before {
  content: "\e789";
}
.e-icons.e-send-to-back:before {
  content: "\e78a";
}
.e-icons.e-insert-left:before {
  content: "\e78b";
}
.e-icons.e-area:before {
  content: "\e78c";
}
.e-icons.e-line-spacing:before {
  content: "\e78d";
}
.e-icons.e-select-all:before {
  content: "\e78e";
}
.e-icons.e-border-inner:before {
  content: "\e78f";
}
.e-icons.e-radius:before {
  content: "\e790";
}
.e-icons.e-data-bars:before {
  content: "\e791";
}
.e-icons.e-border-middle:before {
  content: "\e792";
}
.e-icons.e-upper-case:before {
  content: "\e793";
}
.e-icons.e-page-setup:before {
  content: "\e794";
}
.e-icons.e-zoom-in:before {
  content: "\e795";
}
.e-icons.e-filtered:before {
  content: "\e796";
}
.e-icons.e-hyperlink-open:before {
  content: "\e797";
}
.e-icons.e-calculated-member:before {
  content: "\e798";
}
.e-icons.e-menu:before {
  content: "\e799";
}
.e-icons.e-greater-than:before {
  content: "\e79a";
}
.e-icons.e-bullet-4:before {
  content: "\e79b";
}
.e-icons.e-bottom-10-items:before {
  content: "\e79c";
}
.e-icons.e-border-diagonal-2:before {
  content: "\e79d";
}
.e-icons.e-thumbnail:before {
  content: "\e79e";
}
.e-icons.e-font-color:before {
  content: "\e79f";
}
.e-icons.e-align-bottom:before {
  content: "\e7a0";
}
.e-icons.e-download:before {
  content: "\e7a1";
}
.e-icons.e-clear-rules:before {
  content: "\e7a2";
}
.e-icons.e-sort-ascending:before {
  content: "\e7a3";
}
.e-icons.e-split-horizontal:before {
  content: "\e7a4";
}
.e-icons.e-group-2:before {
  content: "\e7a5";
}
.e-icons.e-drop-down:before {
  content: "\e7a6";
}
.e-icons.e-superscript:before {
  content: "\e7a7";
}
.e-icons.e-changes-accept:before {
  content: "\e7a8";
}
.e-icons.e-chevron-right-double:before {
  content: "\e7a9";
}
.e-icons.e-sort-ascending-2:before {
  content: "\e7aa";
}
.e-icons.e-border-right:before {
  content: "\e7ab";
}
.e-icons.e-mdx:before {
  content: "\e7ac";
}
.e-icons.e-border-outer:before {
  content: "\e7ad";
}
.e-icons.e-save-as:before {
  content: "\e7ae";
}
.e-icons.e-end-footnote:before {
  content: "\e7af";
}
.e-icons.e-exit-full-screen:before {
  content: "\e7b0";
}
.e-icons.e-pan:before {
  content: "\e7b1";
}
.e-icons.e-radio-button:before {
  content: "\e7b2";
}
.e-icons.e-text-annotation:before {
  content: "\e7b3";
}
.e-icons.e-user:before {
  content: "\e7b4";
}
.e-icons.e-spacing-before:before {
  content: "\e7b5";
}
.e-icons.e-sort-descending:before {
  content: "\e7b6";
}
.e-icons.e-display:before {
  content: "\e7b7";
}
.e-icons.e-align-left:before {
  content: "\e7b8";
}
.e-icons.e-people:before {
  content: "\e7b9";
}
.e-icons.e-export-csv:before {
  content: "\e7ba";
}
.e-icons.e-footer:before {
  content: "\e7bb";
}
.e-icons.e-break:before {
  content: "\e7bc";
}
.e-icons.e-date-occurring:before {
  content: "\e7bd";
}
.e-icons.e-bullet-3:before {
  content: "\e7be";
}
.e-icons.e-stroke-width:before {
  content: "\e7bf";
}
.e-icons.e-description:before {
  content: "\e7c0";
}
.e-icons.e-export-excel:before {
  content: "\e7c1";
}
.e-icons.e-table-cell:before {
  content: "\e7c2";
}
.e-icons.e-text-header:before {
  content: "\e7c3";
}
.e-icons.e-line-normal:before {
  content: "\e7c4";
}
.e-icons.e-month:before {
  content: "\e7c5";
}
.e-icons.e-color-scales:before {
  content: "\e7c6";
}
.e-icons.e-change-scale-ratio:before {
  content: "\e7c7";
}
.e-icons.e-save:before {
  content: "\e7c8";
}
.e-icons.e-expand:before {
  content: "\e7c9";
}
.e-icons.e-circle:before {
  content: "\e7ca";
}
.e-icons.e-list-ordered:before {
  content: "\e7cb";
}
.e-icons.e-erase:before {
  content: "\e7cc";
}
.e-icons.e-form-field:before {
  content: "\e7cd";
}
.e-icons.e-text-wrap:before {
  content: "\e7ce";
}
.e-icons.e-export-svg:before {
  content: "\e7cf";
}
.e-icons.e-bullet-1:before {
  content: "\e7d0";
}
.e-icons.e-border-all:before {
  content: "\e7d1";
}
.e-icons.e-sum:before {
  content: "\e7d2";
}
.e-icons.e-web-layout:before {
  content: "\e7d3";
}
.e-icons.e-selection:before {
  content: "\e7d4";
}
.e-icons.e-table-border-custom:before {
  content: "\e7d5";
}
.e-icons.e-below-average:before {
  content: "\e7d6";
}
.e-icons.e-less-than:before {
  content: "\e7d7";
}
.e-icons.e-arrow-down:before {
  content: "\e7d8";
}
.e-icons.e-vertical-align-bottom:before {
  content: "\e7d9";
}
.e-icons.e-timeline-day:before {
  content: "\e7da";
}
.e-icons.e-signature:before {
  content: "\e7db";
}
.e-icons.e-file-new:before {
  content: "\e7dc";
}
.e-icons.e-chevron-up-small:before {
  content: "\e7dd";
}
.e-icons.e-eye:before {
  content: "\e7de";
}
.e-icons.e-arrow-up:before {
  content: "\e7df";
}
.e-icons.e-border-top:before {
  content: "\e7e0";
}
.e-icons.e-opacity:before {
  content: "\e7e1";
}
.e-icons.e-intermediate-state:before {
  content: "\e7e2";
}
.e-icons.e-resizer-vertical:before {
  content: "\e7e3";
}
.e-icons.e-check-box:before {
  content: "\e7e4";
}
.e-icons.e-vertical-align-center:before {
  content: "\e7e5";
}
.e-icons.e-two-row:before {
  content: "\e7e6";
}
.e-icons.e-close:before {
  content: "\e7e7";
}
.e-icons.e-all:before {
  content: "\e7e8";
}
.e-icons.e-table:before {
  content: "\e7e9";
}
.e-icons.e-hide-headings:before {
  content: "\e7ea";
}
.e-icons.e-table-cell-none:before {
  content: "\e7eb";
}
.e-icons.e-freeze-pane:before {
  content: "\e7ec";
}
.e-icons.e-send-backward:before {
  content: "\e7ed";
}
.e-icons.e-export-png:before {
  content: "\e7ee";
}
.e-icons.e-duplicate-cell:before {
  content: "\e7ef";
}
.e-icons.e-spell-check:before {
  content: "\e7f0";
}
.e-icons.e-table-align-center:before {
  content: "\e7f1";
}
.e-icons.e-delete-row:before {
  content: "\e7f2";
}
.e-icons.e-none:before {
  content: "\e7f3";
}
.e-icons.e-group-1:before {
  content: "\e7f4";
}
.e-icons.e-change-case:before {
  content: "\e7f5";
}
.e-icons.e-table-align-left:before {
  content: "\e7f6";
}
.e-icons.e-filter:before {
  content: "\e7f7";
}
.e-icons.e-clear-form:before {
  content: "\e7f8";
}
.e-icons.e-arrow-right:before {
  content: "\e7f9";
}
.e-icons.e-hide-formula-bar:before {
  content: "\e7fa";
}
.e-icons.e-cut:before {
  content: "\e7fb";
}
.e-icons.e-bullet-5:before {
  content: "\e7fc";
}
.e-icons.e-resizer-horizontal:before {
  content: "\e7fd";
}
.e-icons.e-chevron-down-double:before {
  content: "\e7fe";
}
.e-icons.e-lock:before {
  content: "\e7ff";
}
.e-icons.e-circle-info:before {
  content: "\e800";
}
.e-icons.e-insert-below:before {
  content: "\e801";
}
.e-icons.e-pentagon:before {
  content: "\e802";
}
.e-icons.e-clear-format:before {
  content: "\e803";
}
.e-icons.e-time-zone:before {
  content: "\e804";
}
.e-icons.e-plus:before {
  content: "\e805";
}
.e-icons.e-border-left:before {
  content: "\e806";
}
.e-icons.e-level-2:before {
  content: "\e807";
}
.e-icons.e-above-average:before {
  content: "\e808";
}
.e-icons.e-order:before {
  content: "\e809";
}
.e-icons.e-subscript:before {
  content: "\e80a";
}
.e-icons.e-changes-track:before {
  content: "\e80b";
}
.e-icons.e-hyperlink-remove:before {
  content: "\e80c";
}
.e-icons.e-top-bottom-rules:before {
  content: "\e80d";
}
.e-icons.e-code-view:before {
  content: "\e80e";
}
.e-icons.e-collapse-2:before {
  content: "\e80f";
}
.e-icons.e-increase-indent:before {
  content: "\e810";
}
.e-icons.e-table-delete:before {
  content: "\e811";
}
.e-icons.e-conditional-formatting-large:before {
  content: "\e812";
}
.e-icons.e-align-center:before {
  content: "\e813";
}
.e-icons.e-reapply:before {
  content: "\e814";
}
.e-icons.e-changes-reject:before {
  content: "\e815";
}
.e-icons.e-hide-gridlines:before {
  content: "\e816";
}
.e-icons.e-week:before {
  content: "\e817";
}
.e-icons.e-last-page:before {
  content: "\e818";
}
.e-icons.e-line:before {
  content: "\e819";
}
.e-icons.e-equalto:before {
  content: "\e81a";
}
.e-icons.e-circle-remove:before {
  content: "\e81b";
}
.e-icons.e-full-screen:before {
  content: "\e81c";
}
.e-icons.e-dimension:before {
  content: "\e81d";
}
.e-icons.e-filtered-sort-ascending:before {
  content: "\e81e";
}
.e-icons.e-timeline-week:before {
  content: "\e81f";
}
.e-icons.e-trash:before {
  content: "\e820";
}
.e-icons.e-properties-1:before {
  content: "\e821";
}
.e-icons.e-chevron-up-double:before {
  content: "\e822";
}
.e-icons.e-sorting-2:before {
  content: "\e823";
}
.e-icons.e-sorting-1:before {
  content: "\e824";
}
.e-icons.e-zoom-out:before {
  content: "\e825";
}
.e-icons.e-chart:before {
  content: "\e826";
}
.e-icons.e-border-none:before {
  content: "\e827";
}
.e-icons.e-table-update:before {
  content: "\e828";
}
.e-icons.e-named-set:before {
  content: "\e829";
}
.e-icons.e-annotation-edit:before {
  content: "\e82a";
}
.e-icons.e-view-side:before {
  content: "\e82b";
}
.e-icons.e-comment-add:before {
  content: "\e82c";
}
.e-icons.e-grid-view:before {
  content: "\e82d";
}
.e-icons.e-caption:before {
  content: "\e82e";
}
.e-icons.e-underline:before {
  content: "\e82f";
}
.e-icons.e-text-form:before {
  content: "\e830";
}
.e-icons.e-insert-code:before {
  content: "\e831";
}
.e-icons.e-resizer-right:before {
  content: "\e832";
}
.e-icons.e-first-page:before {
  content: "\e833";
}
.e-icons.e-box:before {
  content: "\e834";
}
.e-icons.e-data-validation:before {
  content: "\e835";
}
.e-icons.e-insert-above:before {
  content: "\e836";
}
.e-icons.e-level-5:before {
  content: "\e837";
}
.e-icons.e-zoom-to-fit:before {
  content: "\e838";
}
.e-icons.e-error-treeview:before {
  content: "\e839";
}
.e-icons.e-merge-cells:before {
  content: "\e83a";
}
.e-icons.e-border-center:before {
  content: "\e83b";
}
.e-icons.e-folder:before {
  content: "\e83c";
}
.e-icons.e-highlight:before {
  content: "\e83d";
}
.e-icons.e-properties-2:before {
  content: "\e83e";
}
.e-icons.e-table-2:before {
  content: "\e83f";
}
.e-icons.e-bring-to-front:before {
  content: "\e840";
}
.e-icons.e-freeze-column:before {
  content: "\e841";
}
.e-icons.e-paste-style:before {
  content: "\e842";
}
.e-icons.e-unfiltered:before {
  content: "\e843";
}
.e-icons.e-paragraph:before {
  content: "\e844";
}
.e-icons.e-chart-insert-column:before {
  content: "\e845";
}
.e-icons.e-chart-legend:before {
  content: "\e846";
}
.e-icons.e-chart-insert-x-y-scatter:before {
  content: "\e847";
}
.e-icons.e-add-chart-element:before {
  content: "\e848";
}
.e-icons.e-chart-gridlines:before {
  content: "\e849";
}
.e-icons.e-chart-insert-line:before {
  content: "\e84a";
}
.e-icons.e-chart-switch-row-column:before {
  content: "\e84b";
}
.e-icons.e-chart-axes:before {
  content: "\e84c";
}
.e-icons.e-chart-lines:before {
  content: "\e84d";
}
.e-icons.e-chart-axis-titles:before {
  content: "\e84e";
}
.e-icons.e-chart-title:before {
  content: "\e84f";
}
.e-icons.e-chart-insert-pie:before {
  content: "\e850";
}
.e-icons.e-chart-data-labels:before {
  content: "\e851";
}
.e-icons.e-chart-axis-titles-primary-horizontal:before {
  content: "\e852";
}
.e-icons.e-chart-legend-none:before {
  content: "\e853";
}
.e-icons.e-chart-legend-right:before {
  content: "\e854";
}
.e-icons.e-chart-primary-minor-vertical:before {
  content: "\e855";
}
.e-icons.e-chart-axes-primary-vertical:before {
  content: "\e856";
}
.e-icons.e-chart-data-labels-center:before {
  content: "\e857";
}
.e-icons.e-chart-data-labels-none:before {
  content: "\e858";
}
.e-icons.e-chart-primary-major-vertical:before {
  content: "\e859";
}
.e-icons.e-chart-axes-primary-horizontal:before {
  content: "\e85a";
}
.e-icons.e-chart-legend-top:before {
  content: "\e85b";
}
.e-icons.e-chart-primary-minor-horizontal:before {
  content: "\e85c";
}
.e-icons.e-chart-primary-major-horizontal:before {
  content: "\e85d";
}
.e-icons.e-chart-legend-bottom:before {
  content: "\e85e";
}
.e-icons.e-chart-data-labels-outside-end:before {
  content: "\e85f";
}
.e-icons.e-chart-axis-titles-primary-vertical:before {
  content: "\e860";
}
.e-icons.e-chart-legend-left:before {
  content: "\e861";
}
.e-icons.e-chart-data-labels-inside-base:before {
  content: "\e862";
}
.e-icons.e-chart-data-labels-inside-end:before {
  content: "\e863";
}
.e-icons.e-chart-title-none:before {
  content: "\e864";
}
.e-icons.e-chart-title-centered-overlay:before {
  content: "\e865";
}
.e-icons.e-chart-2d-stacked-bar:before {
  content: "\e866";
}
.e-icons.e-chart-2d-stacked-line:before {
  content: "\e867";
}
.e-icons.e-chart-donut:before {
  content: "\e868";
}
.e-icons.e-chart-2d-pie-2:before {
  content: "\e869";
}
.e-icons.e-chart-2d-clustered-column:before {
  content: "\e86a";
}
.e-icons.e-chart-2d-100-percent-stacked-area:before {
  content: "\e86b";
}
.e-icons.e-chart-2d-clustered-bar:before {
  content: "\e86c";
}
.e-icons.e-chart-2d-100-percent-stacked-bar:before {
  content: "\e86d";
}
.e-icons.e-chart-2d-line:before {
  content: "\e86e";
}
.e-icons.e-chart-2d-100-percent-stacked-column:before {
  content: "\e86f";
}
.e-icons.e-chart-2d-100-percent-stacked-line:before {
  content: "\e870";
}
.e-icons.e-chart-2d-stacked-area:before {
  content: "\e871";
}
.e-icons.e-chart-insert-bar:before {
  content: "\e872";
}
.e-icons.e-chart-2d-area:before {
  content: "\e873";
}
.e-icons.e-more-scatter-charts:before {
  content: "\e874";
}
.e-icons.e-chart-2d-stacked-column:before {
  content: "\e875";
}
.e-icons.e-timeline-month:before {
  content: "\e876";
}
.e-icons.e-drag-fill:before {
  content: "\e877";
}
.e-icons.e-circle-close:before {
  content: "\e878";
}
.e-icons.e-resize:before {
  content: "\e879";
}
.e-icons.e-chevron-up-fill:before {
  content: "\e87a";
}
.e-icons.e-home:before {
  content: "\e87b";
}
.e-icons.e-sorting-3:before {
  content: "\e87c";
}
.e-icons.e-chevron-left-fill:before {
  content: "\e87d";
}
.e-icons.e-chevron-right-fill:before {
  content: "\e87e";
}
.e-icons.e-intermediate-state-2:before {
  content: "\e87f";
}
.e-icons.e-settings:before {
  content: "\e880";
}
.e-icons.e-check-small:before {
  content: "\e881";
}
.e-icons.e-table-merge:before {
  content: "\e882";
}
.e-icons.e-table-nested:before {
  content: "\e883";
}
.e-icons.e-table-insert-row:before {
  content: "\e884";
}
.e-icons.e-table-insert-column:before {
  content: "\e885";
}
.e-icons.e-table-overwrite-cells:before {
  content: "\e886";
}
.e-icons.e-eye-slash:before {
  content: "\e887";
}
.e-icons.e-gantt-gripper:before {
  content: "\e888";
}
.e-icons.e-bring-to-view:before {
  content: "\e889";
}
.e-icons.e-bring-to-center:before {
  content: "\e88a";
}
.e-icons.e-warning:before {
  content: "\e88b";
}
.e-icons.e-critical-path:before {
  content: "\e88c";
}
.e-icons.e-border-diagonal-up:before {
  content: "\e88d";
}
.e-icons.e-border-diagonal-down:before {
  content: "\e88e";
}
.e-icons.e-border-custom:before {
  content: "\e88f";
}
.e-icons.e-border-none-1:before {
  content: "\e890";
}
.e-icons.e-border-box:before {
  content: "\e891";
}
.e-icons.e-border-shadow-1:before {
  content: "\e892";
}
.e-icons.e-border-shadow-2:before {
  content: "\e893";
}
.e-icons.e-audio:before {
  content: "\e894";
}
.e-icons.e-video:before {
  content: "\e895";
}
.e-icons.e-crop:before {
  content: "\e896";
}
.e-icons.e-star-filled:before {
  content: "\e897";
}
.e-icons.e-filters:before {
  content: "\e898";
}
.e-icons.e-adjustment:before {
  content: "\e899";
}
.e-icons.e-page-size:before {
  content: "\e89a";
}
.e-icons.e-reset:before {
  content: "\e89b";
}
.e-icons.e-triangle:before {
  content: "\e89c";
}
.e-icons.e-page-text-wrap:before {
  content: "\e89d";
}
.e-icons.e-tint:before {
  content: "\e89e";
}
.e-icons.e-brightness:before {
  content: "\e89f";
}
.e-icons.e-contrast:before {
  content: "\e8a0";
}
.e-icons.e-saturation:before {
  content: "\e8a1";
}
.e-icons.e-fade:before {
  content: "\e8a2";
}
.e-icons.e-flip-vertical:before {
  content: "\e8a3";
}
.e-icons.e-flip-horizontal:before {
  content: "\e8a4";
}
.e-icons.e-transform-left:before {
  content: "\e8a5";
}
.e-icons.e-transform-right:before {
  content: "\e8a6";
}
.e-icons.e-sharpness:before {
  content: "\e8a7";
}
.e-icons.e-grain:before {
  content: "\e8a8";
}
.e-icons.e-frame-custom:before {
  content: "\e8a9";
}
.e-icons.e-frame-1:before {
  content: "\e8aa";
}
.e-icons.e-frame-2:before {
  content: "\e8ab";
}
.e-icons.e-frame-3:before {
  content: "\e8ac";
}
.e-icons.e-frame-4:before {
  content: "\e8ad";
}
.e-icons.e-frame-5:before {
  content: "\e8ae";
}
.e-icons.e-frame-6:before {
  content: "\e8af";
}
.e-icons.e-transform:before {
  content: "\e8b0";
}
.e-icons.e-check-tick:before {
  content: "\e8b1";
}
.e-icons.e-even-page-break:before {
  content: "\e8b2";
}
.e-icons.e-odd-page-break:before {
  content: "\e8b3";
}
.e-icons.e-page-columns:before {
  content: "\e8b4";
}
.e-icons.e-continuous-page-break:before {
  content: "\e8b5";
}
.e-icons.e-page-column:before {
  content: "\e8b6";
}
.e-icons.e-page-column-right:before {
  content: "\e8b7";
}
.e-icons.e-page-column-left:before {
  content: "\e8b8";
}
.e-icons.e-page-column-one:before {
  content: "\e8b9";
}
.e-icons.e-page-column-two:before {
  content: "\e8ba";
}
.e-icons.e-page-column-three:before {
  content: "\e8bb";
}
.e-icons.e-multiple-comment:before {
  content: "\e8bc";
}
.e-icons.e-format-painter:before {
  content: "\e8bd";
}
.e-icons.e-launcher:before {
  content: "\e8be";
}
.e-icons.e-character-style:before {
  content: "\e8bf";
}
.e-icons.e-linked-style:before {
  content: "\e8c0";
}
.e-icons.e-chart-2d-stacked-line-marked:before {
  content: "\e8c1";
}
.e-icons.e-chart-2d-100-percent-stacked-line-marked:before {
  content: "\e8c2";
}
.e-icons.e-chart-2d-line-marked:before {
  content: "\e8c3";
}
.e-icons.e-list-unordered-rtl:before {
  content: "\e8c4";
}
.e-icons.e-list-ordered-rtl:before {
  content: "\e8c5";
}
.e-icons.e-increase-indent-rtl:before {
  content: "\e8c6";
}
.e-icons.e-decrease-indent-rtl:before {
  content: "\e8c7";
}
.e-icons.e-emoji:before {
  content: "\e8c8";
}
.e-icons.e-travel-and-places:before {
  content: "\e8c9";
}
.e-icons.e-nature:before {
  content: "\e8ca";
}
.e-icons.e-food-and-drinks:before {
  content: "\e8cb";
}
.e-icons.e-animals:before {
  content: "\e8cc";
}
.e-icons.e-objects:before {
  content: "\e8cd";
}
.e-icons.e-activities:before {
  content: "\e8ce";
}
.e-icons.e-hand-gestures:before {
  content: "\e8cf";
}
.e-icons.e-symbols:before {
  content: "\e8d0";
}
.e-icons.e-flags:before {
  content: "\e8d1";
}
.e-icons.e-unlock:before {
  content: "\e8d2";
}
.e-icons.e-more-chevron:before {
  content: "\e8d3";
}
.e-icons.e-border-frame:before {
  content: "\e8d4";
}
.e-icons.e-frame-none:before {
  content: "\e8d5";
}
.e-icons.e-frame-mat:before {
  content: "\e8d6";
}
.e-icons.e-frame-bevel:before {
  content: "\e8d7";
}
.e-icons.e-frame-line:before {
  content: "\e8d8";
}
.e-icons.e-frame-hook:before {
  content: "\e8d9";
}
.e-icons.e-frame-inset:before {
  content: "\e8da";
}
.e-icons.e-bullet-7:before {
  content: "\e8db";
}
.e-icons.e-organize-pdf:before {
  content: "\e8dc";
}
.e-icons.e-frame-7:before {
  content: "\e8dd";
}
.e-icons.e-frame-8:before {
  content: "\e8de";
}
.e-icons.e-frame-9:before {
  content: "\e8df";
}
.e-icons.e-frame-10:before {
  content: "\e8e0";
}
.e-icons.e-frame-11:before {
  content: "\e8e1";
}
.e-icons.e-caption-1:before {
  content: "\e8e2";
}
.e-icons.e-arrow-head:before {
  content: "\e8e3";
}
.e-icons.e-arrow-head-fill:before {
  content: "\e8e4";
}
.e-icons.e-bar-head:before {
  content: "\e8e5";
}
.e-icons.e-circle-head:before {
  content: "\e8e6";
}
.e-icons.e-circle-head-fill:before {
  content: "\e8e7";
}
.e-icons.e-square-head:before {
  content: "\e8e8";
}
.e-icons.e-square-head-fill:before {
  content: "\e8e9";
}
.e-icons.e-arrow-tail:before {
  content: "\e8ea";
}
.e-icons.e-arrow-tail-fill:before {
  content: "\e8eb";
}
.e-icons.e-bar-tail:before {
  content: "\e8ec";
}
.e-icons.e-circle-tail:before {
  content: "\e8ed";
}
.e-icons.e-circle-tail-fill:before {
  content: "\e8ee";
}
.e-icons.e-square-tail:before {
  content: "\e8ef";
}
.e-icons.e-square-tail-fill:before {
  content: "\e8f0";
}
.e-icons.e-file-document:before {
  content: "\e8f1";
}
.e-icons.e-comment-resolve:before {
  content: "\e8f2";
}
.e-icons.e-multiple-comment-resolve:before {
  content: "\e8f3";
}
.e-icons.e-table-header:before {
  content: "\e8f4";
}
.e-icons.e-blockquote:before {
  content: "\e8f5";
}
.e-icons.e-add-notes:before {
  content: "\e8f6";
}
.e-icons.e-edit-notes:before {
  content: "\e8f7";
}
.e-icons.e-delete-notes:before {
  content: "\e8f8";
}
.e-icons.e-layers:before {
  content: "\e8f9";
}
.e-icons.e-font-size:before {
  content: "\e8fa";
}
.e-icons.e-export-pdf-1:before {
  content: "\e8fb";
}
.e-icons.e-import-word:before {
  content: "\e8fc";
}
.e-icons.e-export-word-1:before {
  content: "\e8fd";
}
.e-icons.e-dropdown-list:before {
  content: "\e8fe";
}
.e-icons.e-combo-box:before {
  content: "\e8ff";
}
.e-icons.e-repeating-section:before {
  content: "\e900";
}
.e-icons.e-building-block:before {
  content: "\e901";
}
.e-icons.e-content-control:before {
  content: "\e902";
}
.e-icons.e-ai-chat:before {
  content: "\e903";
}
.e-icons.e-xml-mapping:before {
  content: "\e904";
}
.e-icons.e-thumbs-up:before {
  content: "\e905";
}
.e-icons.e-thumbs-down:before {
  content: "\e906";
}
.e-icons.e-calculation:before {
  content: "\e907";
}
.e-icons.e-text-outline:before {
  content: "\e908";
}
.e-icons.e-calculate-sheet:before {
  content: "\e909";
}
.e-icons.e-translate:before {
  content: "\e90a";
}
.e-icons.e-shorten:before {
  content: "\e90b";
}
.e-icons.e-elaborate:before {
  content: "\e90c";
}
.e-icons.e-rephrase:before {
  content: "\e90d";
}
.e-icons.e-grammar-check:before {
  content: "\e90e";
}
.e-icons.e-preformat-code:before {
  content: "\e90f";
}
.e-icons.e-import:before {
  content: "\e910";
}
.e-icons.e-import-1:before {
  content: "\e911";
}
.e-icons.e-redact:before {
  content: "\e912";
}
.e-icons.e-smart-paste:before {
  content: "\e913";
}
.e-icons.e-auto-fit-column:before {
  content: "\e914";
}
.e-icons.e-auto-fit-all-column:before {
  content: "\e915";
}
.e-icons.e-columns:before {
  content: "\e916";
}
.e-icons.e-thumbs-up-fill:before {
  content: "\e917";
}
.e-icons.e-thumbs-down-fill:before {
  content: "\e918";
}
.e-icons.e-stop-rectangle:before {
  content: "\e919";
}
.e-icons.e-double-check:before {
  content: "\e91a";
}
.e-icons.e-squiggly:before {
  content: "\e91b";
}
.e-icons.e-microphone:before {
  content: "\e91c";
}
.e-icons.e-button-field:before {
  content: "\e91d";
}
.e-icons.e-insert-sheet:before {
  content: "\e91e";
}
.e-icons.e-duplicate:before {
  content: "\e91f";
}

.e-control,
.e-css,
.e-error {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 12px;
  font-weight: 400;
}

.e-error {
  color: #d13438;
}

.e-control,
.e-control [class^=e-],
.e-control [class*=" e-"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-control:focus,
.e-control *:focus {
  outline: none;
}

.e-rtl {
  direction: rtl;
  text-align: right;
}

.e-overlay {
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  opacity: 0.5;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
  width: 100%;
}

.e-hidden {
  display: none;
}

.e-blazor-hidden {
  visibility: hidden;
}

.e-disabled {
  background-image: none;
  cursor: default;
  opacity: 0.35;
}

.e-ul {
  list-style-type: none;
}

.e-prevent-select {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.e-warning {
  color: #ca5010;
}

.e-success {
  color: #0b6a0b;
}

.e-information {
  color: #fff;
}

.e-block-touch {
  -ms-touch-action: pinch-zoom;
      touch-action: pinch-zoom;
}

.e-license {
  color: #ff0;
  text-decoration: none;
}

.e-license-banner {
  position: absolute;
  right: 10px;
  top: 27%;
  cursor: pointer;
}

@-webkit-keyframes SlideLeftOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
}

@keyframes SlideLeftOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
}
@-webkit-keyframes SlideLeftIn {
  from {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideLeftIn {
  from {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideRightIn {
  from {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideRightIn {
  from {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideRightOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
}
@keyframes SlideRightOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
}
@-webkit-keyframes SlideBottomIn {
  from {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideBottomIn {
  from {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideBottomOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
@keyframes SlideBottomOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
@-webkit-keyframes SlideTopIn {
  from {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideTopIn {
  from {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideTopOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@keyframes SlideTopOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@-webkit-keyframes SlideRight {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@keyframes SlideRight {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@-webkit-keyframes SlideLeft {
  from {
    width: 100%;
  }
  to {
    width: 0;
  }
}
@keyframes SlideLeft {
  from {
    width: 100%;
  }
  to {
    width: 0;
  }
}
@-webkit-keyframes SlideDown {
  from {
    height: 0;
  }
  to {
    height: 100%;
  }
}
@keyframes SlideDown {
  from {
    height: 0;
  }
  to {
    height: 100%;
  }
}
@-webkit-keyframes SlideUp {
  from {
    height: 100%;
  }
  to {
    height: 0;
  }
}
@keyframes SlideUp {
  from {
    height: 100%;
  }
  to {
    height: 0;
  }
}
@-webkit-keyframes FadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes FadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes FadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes FadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes ZoomIn {
  from {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
  to {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
}
@keyframes ZoomIn {
  from {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
  to {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
}
@-webkit-keyframes ZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
}
@keyframes ZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
}
@-webkit-keyframes FadeZoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes FadeZoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes FadeZoomOut {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
}
@keyframes FadeZoomOut {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
}
@-webkit-keyframes FlipRightDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(135deg);
            transform: perspective(400px) rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(135deg);
            transform: perspective(400px) rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-135deg);
            transform: perspective(400px) rotateY(-135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-135deg);
            transform: perspective(400px) rotateY(-135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg) perspective(200px);
            transform: rotateY(135deg) perspective(200px);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg) perspective(200px);
            transform: rotateY(135deg) perspective(200px);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYLeftIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(180deg);
            transform: perspective(400px) rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYLeftIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(180deg);
            transform: perspective(400px) rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYLeftOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateY(125deg);
            transform: perspective(850px) rotateY(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYLeftOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateY(125deg);
            transform: perspective(850px) rotateY(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYRightIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYRightIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYRightOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYRightOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXDownIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(180deg);
            transform: perspective(400px) rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXDownIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(180deg);
            transform: perspective(400px) rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXDownOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateX(125deg);
            transform: perspective(850px) rotateX(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXDownOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateX(125deg);
            transform: perspective(850px) rotateX(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXUpIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(-180deg);
            transform: perspective(400px) rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXUpIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(-180deg);
            transform: perspective(400px) rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXUpOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(-180deg);
            transform: rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXUpOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(-180deg);
            transform: rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
.e-ripple,
.e-ripple-style {
  overflow: hidden;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.e-ripple-element,
.e-ripple-style::after {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: opacity, -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, transform 0ms cubic-bezier(0, 0.1, 0.2, 1), -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
}

.e-ripple-style::after {
  background: rgba(0, 0, 0, 0.3);
  content: "";
  display: block;
  height: 50%;
  left: 25%;
  opacity: 0;
  top: 25%;
  -webkit-transform: scale(3);
          transform: scale(3);
  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: transform 0.5s, opacity 0.5s;
  transition: transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;
  width: 50%;
}
.e-ripple-style:active::after {
  opacity: 1;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: 0s;
  transition: 0s;
}
/*!****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-calendars/styles/fluent.css ***!
  \****************************************************************************************************************************************/
/*! calendar bootstrap5 theme variables */
/*! component icons */
.e-calendar .e-header .e-date-icon-prev::before {
  content: "\e7df";
}
.e-calendar .e-header .e-date-icon-next::before {
  content: "\e7d8";
}

/*! calendar layout */
ejs-calendar {
  display: block;
}

.e-calendar.e-disabled .e-header .e-prev, .e-calendar.e-disabled .e-header .e-next {
  cursor: default;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-calendar.e-disabled .e-header .e-title {
  cursor: default;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-calendar.e-disabled .e-content td {
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-calendar.e-disabled .e-btn.e-today {
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}

.e-calendar {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  border-radius: 0;
  display: block;
  overflow: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-calendar.e-rtl .e-header .e-title {
  float: right;
  text-align: right;
}
.e-calendar.e-rtl .e-header .e-icon-container {
  float: left;
}
.e-calendar .e-header {
  background: none;
  display: table;
  font-weight: 400;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-calendar .e-header button {
  background: transparent;
  border: 0;
  margin-right: 2px;
  padding: 0;
  text-decoration: none;
}
.e-calendar .e-header span {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  padding: 5px;
  vertical-align: middle;
}
.e-calendar .e-header span.e-disabled {
  cursor: default;
}
.e-calendar .e-week-header {
  padding: 0 0 6px;
}
.e-calendar th {
  cursor: default;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
}
.e-calendar .e-content .e-selected, .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-calendar .e-content span.e-day {
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  overflow: hidden;
  padding: 0;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}
.e-calendar .e-content th, .e-calendar .e-content td {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-calendar .e-content td.e-disabled {
  opacity: 1;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-calendar .e-content td {
  cursor: pointer;
  padding: 0;
  text-align: center;
}
.e-calendar .e-content td.e-week-number {
  color: #605e5c;
  font-size: 14px;
  font-style: 400;
  font-weight: 400;
  background-color: #faf9f8;
  border-right: 1px solid #605e5c;
}
.e-calendar .e-content td.e-overlay {
  background: none;
  width: initial;
}
.e-calendar .e-content table {
  border-collapse: separate;
  border-spacing: 0;
  border-width: 0;
  float: left;
  margin: 0;
  outline: 0;
  padding: 0 12px 0 12px;
  table-layout: fixed;
  width: 100%;
}
.e-calendar .e-content td.e-other-month > span.e-day, .e-calendar .e-content td.e-other-year > span.e-day {
  display: inline-block;
  font-weight: 400;
}
.e-calendar .e-content tr.e-month-hide {
  display: none;
  font-weight: 400;
}
.e-calendar .e-content tr.e-month-hide, .e-calendar .e-content td.e-other-month, .e-calendar .e-content td.e-other-year {
  pointer-events: initial;
  -ms-touch-action: initial;
      touch-action: initial;
}
.e-calendar .e-content tr.e-month-hide, .e-calendar .e-content td.e-other-month.e-disabled, .e-calendar .e-content td.e-other-year.e-disabled {
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-calendar .e-content td.e-week-number:hover span.e-day, .e-calendar .e-content td.e-week-number:hover {
  background-color: #fff;
  cursor: default;
  background-color: #faf9f8;
}
.e-calendar .e-header .e-prev, .e-calendar .e-header .e-next {
  border-radius: 0;
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
}
.e-calendar .e-header .e-title {
  cursor: pointer;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  padding: 0 5px;
  border: none;
  border-radius: 2px;
}
.e-calendar .e-header .e-title {
  margin-left: 6px;
}
.e-calendar .e-header .e-prev:hover, .e-calendar .e-header .e-next:hover {
  cursor: pointer;
}
.e-calendar .e-header .e-prev.e-overlay, .e-calendar .e-header .e-next.e-overlay {
  background: none;
}
.e-calendar .e-header.e-decade .e-title, .e-calendar .e-header.e-year .e-title {
  margin-left: 9px;
}
.e-calendar .e-header.e-decade .e-title {
  cursor: default;
}
.e-calendar .e-header .e-icon-container {
  display: inline-block;
  float: right;
  padding-top: 0;
}
.e-calendar .e-footer-container {
  text-transform: uppercase;
}

.e-calendar {
  border-spacing: 0;
  max-width: 222.5px;
  min-width: 222.5px;
  padding: 0;
}
.e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-calendar.e-week-number {
  min-width: 298px;
}
.e-calendar.e-week {
  max-width: 294px;
  min-width: 288px;
}
.e-calendar .e-header .e-title {
  line-height: 28px;
}
.e-calendar.e-rtl .e-header .e-title {
  text-align: right;
  text-indent: 4px;
}
.e-calendar .e-header {
  height: 28px;
}
.e-calendar .e-header.e-month {
  padding: 12px 12px 4px 12px;
}
.e-calendar .e-header.e-year, .e-calendar .e-header.e-decade {
  padding: 14px 12px 4px 12px;
}
.e-calendar th {
  font-weight: 400;
  height: 28px;
  text-transform: none;
}
.e-calendar .e-content .e-selected, .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-calendar .e-content span.e-day {
  border: none;
  font-size: 12px;
  font-weight: 400;
  height: 28px;
  line-height: 28px;
  width: 28px;
}
.e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 25px;
}
.e-calendar .e-content td.e-today span.e-day {
  height: 25px;
  width: 25px;
  line-height: 25px;
}
.e-calendar .e-content.e-year table, .e-calendar .e-content.e-decade table {
  border-spacing: 0;
  padding: 0 8px 0 8px;
}
.e-calendar .e-content.e-month td {
  height: 28px;
  padding: 0;
}
.e-calendar .e-content .tfooter > tr > td {
  height: 36px;
  line-height: 36px;
}
.e-calendar .e-content.e-year td, .e-calendar .e-content.e-decade td {
  height: 40px;
  padding: 2px;
}
.e-calendar .e-content.e-year td > span.e-day, .e-calendar .e-content.e-decade td > span.e-day {
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  width: 40px;
}
.e-calendar .e-content.e-year td.e-selected:not(.e-focused-date) > span.e-day, .e-calendar .e-content.e-decade td.e-selected:not(.e-focused-date) > span.e-day, .e-calendar .e-content.e-year td.e-selected:not(.e-focused-date):hover > span.e-day, .e-calendar .e-content.e-decade td.e-selected:not(.e-focused-date):hover > span.e-day {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-calendar .e-header .e-icon-container .e-prev, .e-calendar .e-header .e-icon-container .e-next {
  height: 28px;
  width: 28px;
}
.e-calendar .e-footer-container {
  background-color: transparent;
  border-top: 0 solid #edebe9;
  text-align: center;
  cursor: default;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 8px;
  width: 100%;
}
.e-small.e-calendar,
.e-small .e-calendar {
  max-width: 194px;
  min-width: 194px;
  padding: 0;
  min-height: 220px;
}
.e-small.e-calendar.e-calendar-day-header-lg,
.e-small .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-small.e-calendar.e-week-number .e-content table,
.e-small .e-calendar.e-week-number .e-content table {
  padding: 0 5px;
}
.e-small.e-calendar .e-content span.e-day,
.e-small .e-calendar .e-content span.e-day {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
.e-small.e-calendar .e-content.e-month td.e-today span.e-day,
.e-small .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 21px;
}
.e-small.e-calendar .e-content td.e-today span.e-day,
.e-small .e-calendar .e-content td.e-today span.e-day {
  height: 21px;
  width: 21px;
  line-height: 21px;
}
.e-small.e-calendar .e-content.e-month td,
.e-small .e-calendar .e-content.e-month td {
  height: 24px;
}
.e-small.e-calendar .e-header,
.e-small .e-calendar .e-header {
  height: 28px;
}
.e-small.e-calendar .e-header button span,
.e-small .e-calendar .e-header button span {
  font-size: 12px;
  padding: 0;
  line-height: 14px;
}
.e-small.e-calendar .e-header .e-title,
.e-small .e-calendar .e-header .e-title {
  font-size: 12px;
  line-height: 28px;
}
.e-small.e-calendar .e-header .e-icon-container .e-prev, .e-small.e-calendar .e-header .e-icon-container .e-next,
.e-small .e-calendar .e-header .e-icon-container .e-prev,
.e-small .e-calendar .e-header .e-icon-container .e-next {
  height: 26px;
  width: 26px;
}
.e-small.e-calendar th,
.e-small .e-calendar th {
  font-size: 12px;
  height: 26px;
}
.e-calendar .e-btn.e-today.e-flat.e-disabled, .e-calendar .e-btn.e-today.e-flat.e-disabled:hover, .e-calendar .e-btn.e-today.e-flat.e-disabled:active, .e-calendar .e-btn.e-today.e-flat.e-disabled:focus, .e-calendar .e-btn.e-today.e-flat.e-disabled:hover:active {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  cursor: default;
  opacity: 1;
  outline: none;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}

.e-content-placeholder.e-calendar.e-placeholder-calendar {
  background-size: 250px 336px;
  min-height: 336px;
}

.e-calendar {
  background-color: #fff;
  border: 1px solid #edebe9;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-calendar .e-date-icon-prev, .e-calendar .e-date-icon-next {
  color: #605e5c;
}
.e-calendar th {
  border-bottom: 0;
  color: #201f1e;
}
.e-calendar .e-header {
  border-bottom: 0;
}
.e-calendar .e-header a span {
  border: none;
  color: #323130;
}
.e-calendar .e-header .e-title {
  color: #201f1e;
}
.e-calendar .e-header .e-title:hover {
  background: #f3f2f1;
  cursor: pointer;
  text-decoration: none;
}
.e-calendar .e-header .e-title:focus {
  -webkit-box-shadow: 0 0 0 1px #605e5c;
          box-shadow: 0 0 0 1px #605e5c;
  background: none;
  text-decoration: none;
}
.e-calendar .e-header .e-title:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #f3f2f1;
  text-decoration: none;
}
.e-calendar .e-header .e-prev:hover > span, .e-calendar .e-header .e-next:hover > span {
  border: #f3f2f1;
  color: #323130;
  cursor: pointer;
}
.e-calendar .e-header .e-prev:hover, .e-calendar .e-header .e-next:hover {
  background: #f3f2f1;
}
.e-calendar .e-header .e-prev:focus, .e-calendar .e-header .e-next:focus {
  -webkit-box-shadow: 0 0 0 1px #605e5c;
          box-shadow: 0 0 0 1px #605e5c;
}
.e-calendar .e-header .e-prev:active, .e-calendar .e-header .e-next:active {
  background: #8a8886;
  color: #201f1e;
}
.e-calendar .e-header button.e-prev:active span, .e-calendar .e-header button.e-next:active span {
  border: none;
  color: #323130;
}
.e-calendar .e-header.e-decade .e-title {
  color: #323130;
  cursor: default;
}
.e-calendar .e-header .e-next.e-disabled span, .e-calendar .e-header .e-prev.e-disabled span {
  color: #a19f9d;
  font-weight: 400;
}
.e-calendar .e-header .e-next.e-disabled, .e-calendar .e-header .e-prev.e-disabled {
  opacity: 1;
}

.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day, .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day {
  color: #3b3a39;
}
.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day, .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day {
  color: #201f1e;
}
.e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day, .e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day {
  color: #a19f9d;
}
.e-calendar .e-content.e-year td.e-selected:hover span.e-day, .e-calendar .e-content.e-decade td.e-selected:hover span.e-day {
  background-color: #edebe9;
}
.e-calendar .e-content.e-year td > span.e-day, .e-calendar .e-content.e-decade td > span.e-day {
  background: none;
}
.e-calendar .e-content .e-week-number span {
  color: #605e5c;
}
.e-calendar .e-content td.e-focused-date span.e-day, .e-calendar .e-content td.e-focused-date:hover span.e-day, .e-calendar .e-content td.e-focused-date:focus span.e-day {
  background: #f3f2f1;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: none;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-calendar .e-content td.e-focused-date:hover span.e-day {
  background-color: #f3f2f1;
  border: none;
  border-radius: 0;
  color: #201f1e;
}
.e-calendar .e-content td.e-today span.e-day, .e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #0078d4;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
  color: #fff;
  border-radius: 50%;
}
.e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #0078d4;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-calendar .e-content td.e-today:focus span.e-day, .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #edebe9;
  border: none;
  border-radius: 0;
  color: #fff;
  background-color: #0078d4;
  border-radius: 50%;
}
.e-calendar .e-content td.e-today:hover span.e-day, .e-calendar .e-content td.e-focused-date.e-today:hover span.e-day, .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #f3f2f1;
  border: none;
  color: #fff;
  background-color: #0078d4;
  border-radius: 50%;
}
.e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: #edebe9;
  border: none;
  -webkit-box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
  color: #201f1e;
}
.e-calendar .e-content td.e-today.e-selected:hover span.e-day, .e-calendar .e-content td.e-selected:hover span.e-day, .e-calendar .e-content td.e-selected.e-focused-date span.e-day {
  background: #edebe9;
  color: #201f1e;
  background-color: #0078d4;
  border-radius: 50%;
  color: #fff;
}
.e-calendar .e-content span {
  color: #201f1e;
}
.e-calendar .e-content .e-disabled span.e-day:hover {
  background: none;
  border: 0;
  color: #a19f9d;
}
.e-calendar .e-content .e-other-month:hover span.e-day {
  color: #605e5c;
}
.e-calendar .e-content .e-other-month span.e-day, .e-calendar .e-content .e-other-month.e-today span.e-day {
  color: #605e5c;
}
.e-calendar .e-content .e-other-month.e-today:hover span.e-day {
  background-color: #f3f2f1;
  color: #605e5c;
  background: #0078d4;
  border: none;
  border-radius: 50%;
  -webkit-box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
  color: #fff;
}
.e-calendar .e-content thead {
  background: none;
  border-bottom: 0;
}
.e-calendar .e-content td:hover span.e-day, .e-calendar .e-content td:focus span.e-day {
  background-color: #f3f2f1;
  border: none;
  border-radius: 0;
  color: #201f1e;
}
.e-calendar .e-content td:focus span.e-day {
  background-color: #edebe9;
  color: #201f1e;
  border: none;
  border-radius: 0;
  border-radius: 50%;
}
.e-calendar .e-content td.e-disabled span.e-day, .e-calendar .e-content td.e-disabled:hover span.e-day, .e-calendar .e-content td.e-disabled:focus span.e-day {
  background: none;
  border: none;
  color: #a19f9d;
}
.e-calendar .e-content td.e-today.e-disabled.e-overlay span.e-day, .e-calendar .e-content td.e-today.e-disabled.e-overlay:hover span.e-day, .e-calendar .e-content td.e-today.e-disabled.e-overlay:focus span.e-day {
  background-color: #0078d4;
  border-radius: 50%;
  color: #fff;
}
.e-calendar .e-content td.e-selected span.e-day {
  background-color: #edebe9;
  color: #201f1e;
  border: none;
  border-radius: 0;
}
.e-calendar .e-content td.e-selected:not(.e-focused-date) span.e-day {
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-calendar .e-content .e-footer {
  color: #edebe9;
}
.e-calendar .e-content td.e-today.e-selected.e-focused-date span.e-day, .e-calendar .e-content td.e-today.e-selected:hover span.e-day, .e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: #0078d4;
  border-radius: 50%;
  color: #fff;
}
.e-calendar .e-content td.e-today.e-selected.e-focused-date {
  background-color: #edebe9;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-calendar .e-content td.e-today.e-selected {
  background-color: #edebe9;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-calendar .e-content td.e-selected:hover span.e-day {
  background-color: #edebe9;
  border: none;
  border-radius: 0;
  color: #201f1e;
}
.e-calendar .e-content td.e-selected.e-focused-date span.e-day {
  background-color: #edebe9;
  border: none;
  border-radius: 4px;
  color: #201f1e;
}
.e-calendar .e-content.e-month td.e-today span.e-day {
  color: #fff;
}
.e-calendar .e-content.e-month td.e-disabled.e-today span.e-day {
  color: #a19f9d;
}
.e-calendar .e-content.e-year td.e-selected > span.e-day, .e-calendar .e-content.e-decade td.e-selected > span.e-day, .e-calendar .e-content.e-year td.e-selected:hover > span.e-day, .e-calendar .e-content.e-decade td.e-selected:hover > span.e-day {
  background-color: #c7e0f4;
  color: #201f1e;
}
.e-calendar .e-content.e-year td.e-focused-date > span.e-day, .e-calendar .e-content.e-decade td.e-focused-date > span.e-day {
  background: none;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-calendar .e-content td.e-focused-date.e-today {
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-calendar .e-content td.e-focused-date:hover span.e-day {
  border-radius: 4px;
}
.e-calendar .e-content.e-year td.e-focused-date:hover > span.e-day, .e-calendar .e-content.e-decade td.e-focused-date:hover > span.e-day {
  background: #f3f2f1;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}

.e-calendar.e-device .e-prev:hover, .e-calendar.e-device .e-next:hover, .e-calendar.e-device .e-prev:active, .e-calendar.e-device .e-next:active, .e-calendar.e-device .e-prev:focus, .e-calendar.e-device .e-next:focus {
  background: none;
}
.e-calendar.e-device button.e-prev:active span, .e-calendar.e-device button.e-next:active span {
  color: #605e5c;
}
.e-small.e-calendar .e-header .e-title,
.e-small .e-calendar .e-header .e-title {
  color: #201f1e;
}

.e-calendar .e-zoomin {
  -webkit-animation: animatezoom 0.3s;
          animation: animatezoom 0.3s;
}

@-webkit-keyframes animatezoom {
  from {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes animatezoom {
  from {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.e-calendar .e-btn.e-today.e-flat.e-primary,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary {
  background-color: transparent;
  border: 0;
  border-color: transparent;
  color: #201f1e;
}

.e-calendar .e-btn.e-today.e-flat.e-primary:hover,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:hover {
  background-color: transparent;
  border-color: transparent;
  color: #0078d4;
}

.e-calendar .e-btn.e-today.e-flat.e-primary:active,
.e-calendar .e-btn.e-today.e-flat.e-primary.e-active,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:active,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-active {
  background-color: transparent;
  border-color: rgb(0, 96, 169.6);
  color: #0078d4;
  border: none;
  outline: none;
}

.e-calendar .e-btn.e-today.e-flat.e-primary:focus,
.e-calendar .e-btn.e-today.e-flat.e-primary.e-focus,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:focus,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-focus {
  background-color: transparent;
  border: none;
  border-color: rgb(0, 96, 169.6);
  color: #0078d4;
  outline: none;
}

.e-calendar .e-btn.e-today.e-flat.e-primary.e-disabled,
.e-calendar .e-btn.e-today.e-flat.e-primary.e-disabled,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-disabled,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-disabled {
  color: #a19f9d;
}

.e-calendar .e-calendar-content-table .e-cell.e-focused-cell span.e-day {
  -webkit-box-shadow: 0 0 0 1px #605e5c;
          box-shadow: 0 0 0 1px #605e5c;
  border-radius: 0;
}

.e-bigger.e-calendar,
*.e-bigger .e-calendar {
  max-width: 257.5px;
  min-width: 257.5px;
  padding: 0;
}
.e-bigger.e-calendar.e-calendar-day-header-lg,
*.e-bigger .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-bigger.e-calendar.e-week,
*.e-bigger .e-calendar.e-week {
  max-width: 320px;
  min-width: 314px;
}
.e-bigger.e-calendar.e-week-number,
*.e-bigger .e-calendar.e-week-number {
  min-width: 335px;
}
.e-bigger.e-calendar .e-header .e-title,
*.e-bigger .e-calendar .e-header .e-title {
  font-size: 16px;
  line-height: 32px;
  width: 60%;
}
.e-bigger.e-calendar.e-rtl .e-header .e-title,
*.e-bigger .e-calendar.e-rtl .e-header .e-title {
  line-height: 32px;
  text-indent: 6px;
}
.e-bigger.e-calendar .e-header,
*.e-bigger .e-calendar .e-header {
  height: 32px;
  padding: 16px 16px 8px 16px;
}
.e-bigger.e-calendar .e-header button,
*.e-bigger .e-calendar .e-header button {
  margin-right: 2px;
}
.e-bigger.e-calendar .e-header button span,
*.e-bigger .e-calendar .e-header button span {
  font-size: 16px;
  padding: 0;
}
.e-bigger.e-calendar .e-header.e-year, .e-bigger.e-calendar .e-header.e-decade,
*.e-bigger .e-calendar .e-header.e-year,
*.e-bigger .e-calendar .e-header.e-decade {
  padding: 16px 16px 8px 16px;
}
.e-bigger.e-calendar th,
*.e-bigger .e-calendar th {
  font-size: 14px;
  height: 32px;
  text-transform: none;
}
.e-bigger.e-calendar .e-content.e-year span.e-day,
*.e-bigger .e-calendar .e-content.e-year span.e-day {
  font-size: 14px;
  font-weight: 400;
}
.e-bigger.e-calendar .e-content.e-month table,
*.e-bigger .e-calendar .e-content.e-month table {
  padding: 0 16px 0 16px;
}
.e-bigger.e-calendar .e-content.e-year table, .e-bigger.e-calendar .e-content.e-decade table,
*.e-bigger .e-calendar .e-content.e-year table,
*.e-bigger .e-calendar .e-content.e-decade table {
  padding: 0 12px 0 12px;
}
.e-bigger.e-calendar .e-content .e-selected, .e-bigger.e-calendar .e-content .e-state-hover,
*.e-bigger .e-calendar .e-content .e-selected,
*.e-bigger .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-bigger.e-calendar .e-content span.e-day,
*.e-bigger .e-calendar .e-content span.e-day {
  font-size: 14px;
  height: 32px;
  line-height: 32px;
  width: 32px;
}
.e-bigger.e-calendar .e-content.e-month td.e-today span.e-day,
*.e-bigger .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 29px;
}
.e-bigger.e-calendar .e-content td.e-today span.e-day,
*.e-bigger .e-calendar .e-content td.e-today span.e-day {
  height: 29px;
  width: 29px;
  line-height: 29px;
}
.e-bigger.e-calendar .e-content.e-month td,
*.e-bigger .e-calendar .e-content.e-month td {
  height: 0;
  padding: 0;
}
.e-bigger.e-calendar .e-content.e-year td, .e-bigger.e-calendar .e-content.e-decade td,
*.e-bigger .e-calendar .e-content.e-year td,
*.e-bigger .e-calendar .e-content.e-decade td {
  height: 44px;
  padding: 0;
}
.e-bigger.e-calendar .e-content.e-year td > span.e-day, .e-bigger.e-calendar .e-content.e-decade td > span.e-day,
*.e-bigger .e-calendar .e-content.e-year td > span.e-day,
*.e-bigger .e-calendar .e-content.e-decade td > span.e-day {
  height: 44px;
  line-height: 44px;
  width: 44px;
}
.e-bigger.e-calendar .e-header .e-icon-container .e-prev, .e-bigger.e-calendar .e-header .e-icon-container .e-next,
*.e-bigger .e-calendar .e-header .e-icon-container .e-prev,
*.e-bigger .e-calendar .e-header .e-icon-container .e-next {
  height: 32px;
  width: 32px;
}
.e-bigger.e-calendar .e-footer-container,
*.e-bigger .e-calendar .e-footer-container {
  border-top: 0 solid #edebe9;
  padding: 16px;
}
.e-bigger .e-content-placeholder.e-calendar.e-placeholder-calendar,
.e-bigger.e-content-placeholder.e-calendar.e-placeholder-calendar {
  background-size: 300px 392px;
  min-height: 392px;
}

.e-bigger.e-small .e-calendar {
  background-color: #fff;
  border: 1px solid #edebe9;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-bigger.e-small .e-calendar .e-date-icon-prev, .e-bigger.e-small .e-calendar .e-date-icon-next {
  color: #605e5c;
}
.e-bigger.e-small .e-calendar th {
  border-bottom: 0;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-header {
  border-bottom: 0;
}
.e-bigger.e-small .e-calendar .e-header a span {
  border: none;
  color: #323130;
}
.e-bigger.e-small .e-calendar .e-header .e-title {
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-header .e-title:hover {
  background: #f3f2f1;
  cursor: pointer;
  text-decoration: none;
}
.e-bigger.e-small .e-calendar .e-header .e-title:focus {
  -webkit-box-shadow: 0 0 0 1px #605e5c;
          box-shadow: 0 0 0 1px #605e5c;
  background: none;
  text-decoration: none;
}
.e-bigger.e-small .e-calendar .e-header .e-title:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #f3f2f1;
  text-decoration: none;
}
.e-bigger.e-small .e-calendar .e-header .e-prev:hover > span, .e-bigger.e-small .e-calendar .e-header .e-next:hover > span {
  border: #f3f2f1;
  color: #323130;
  cursor: pointer;
}
.e-bigger.e-small .e-calendar .e-header .e-prev:hover, .e-bigger.e-small .e-calendar .e-header .e-next:hover {
  background: #f3f2f1;
}
.e-bigger.e-small .e-calendar .e-header .e-prev:focus, .e-bigger.e-small .e-calendar .e-header .e-next:focus {
  -webkit-box-shadow: 0 0 0 1px #605e5c;
          box-shadow: 0 0 0 1px #605e5c;
}
.e-bigger.e-small .e-calendar .e-header .e-prev:active, .e-bigger.e-small .e-calendar .e-header .e-next:active {
  background: #8a8886;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-header button.e-prev:active span, .e-bigger.e-small .e-calendar .e-header button.e-next:active span {
  border: none;
  color: #323130;
}
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title {
  color: #323130;
  cursor: default;
}
.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled span, .e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled span {
  color: #a19f9d;
  font-weight: 400;
}
.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled, .e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled {
  opacity: 1;
}

.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day {
  color: #3b3a39;
}
.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day {
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day {
  color: #a19f9d;
}
.e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:hover span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:hover span.e-day {
  background-color: #edebe9;
}
.e-bigger.e-small .e-calendar .e-content.e-year td > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td > span.e-day {
  background: none;
}
.e-bigger.e-small .e-calendar .e-content .e-week-number span {
  color: #605e5c;
}
.e-bigger.e-small .e-calendar .e-content td.e-focused-date span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date:focus span.e-day {
  background: #f3f2f1;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: none;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day {
  background-color: #f3f2f1;
  border: none;
  border-radius: 0;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content td.e-today span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #0078d4;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
  color: #fff;
  border-radius: 50%;
}
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #0078d4;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-bigger.e-small .e-calendar .e-content td.e-today:focus span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #edebe9;
  border: none;
  border-radius: 0;
  color: #fff;
  background-color: #0078d4;
  border-radius: 50%;
}
.e-bigger.e-small .e-calendar .e-content td.e-today:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #f3f2f1;
  border: none;
  color: #fff;
  background-color: #0078d4;
  border-radius: 50%;
}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: #edebe9;
  border: none;
  -webkit-box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-selected:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-selected.e-focused-date span.e-day {
  background-color: #edebe9;
  color: #201f1e;
  background-color: #0078d4;
  border-radius: 50%;
  color: #fff;
}
.e-bigger.e-small .e-calendar .e-content span {
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content .e-disabled span.e-day:hover {
  background: none;
  border: 0;
  color: #a19f9d;
}
.e-bigger.e-small .e-calendar .e-content .e-other-month:hover span.e-day {
  color: #605e5c;
}
.e-bigger.e-small .e-calendar .e-content .e-other-month span.e-day, .e-bigger.e-small .e-calendar .e-content .e-other-month.e-today span.e-day {
  color: #605e5c;
}
.e-bigger.e-small .e-calendar .e-content .e-other-month.e-today:hover span.e-day {
  background-color: #f3f2f1;
  color: #605e5c;
  background: #0078d4;
  border: none;
  border-radius: 50%;
  -webkit-box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
  color: #fff;
}
.e-bigger.e-small .e-calendar .e-content thead {
  background: none;
  border-bottom: 0;
}
.e-bigger.e-small .e-calendar .e-content td:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td:focus span.e-day {
  background-color: #f3f2f1;
  border: none;
  border-radius: 0;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content td:focus span.e-day {
  background-color: #edebe9;
  color: #201f1e;
  border: none;
  border-radius: 0;
  border-radius: 50%;
}
.e-bigger.e-small .e-calendar .e-content td.e-disabled span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-disabled:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-disabled:focus span.e-day {
  background: none;
  border: none;
  color: #a19f9d;
}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-disabled.e-overlay span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-today.e-disabled.e-overlay:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-today.e-disabled.e-overlay:focus span.e-day {
  background-color: #0078d4;
  border-radius: 50%;
  color: #fff;
}
.e-bigger.e-small .e-calendar .e-content td.e-selected span.e-day {
  background-color: #edebe9;
  color: #201f1e;
  border: none;
  border-radius: 0;
}
.e-bigger.e-small .e-calendar .e-content td.e-selected:not(.e-focused-date) span.e-day {
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-bigger.e-small .e-calendar .e-content .e-footer {
  color: #edebe9;
}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected.e-focused-date span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-today.e-selected:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: #0078d4;
  border-radius: 50%;
  color: #fff;
}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected.e-focused-date {
  background-color: #edebe9;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected {
  background-color: #edebe9;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-bigger.e-small .e-calendar .e-content td.e-selected:hover span.e-day {
  background-color: #edebe9;
  border: none;
  border-radius: 0;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content td.e-selected.e-focused-date span.e-day {
  background-color: #edebe9;
  border: none;
  border-radius: 4px;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content.e-month td.e-today span.e-day {
  color: #fff;
}
.e-bigger.e-small .e-calendar .e-content.e-month td.e-disabled.e-today span.e-day {
  color: #a19f9d;
}
.e-bigger.e-small .e-calendar .e-content.e-year td.e-selected > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:hover > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:hover > span.e-day {
  background-color: #c7e0f4;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content.e-year td.e-focused-date > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-focused-date > span.e-day {
  background: none;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today {
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day {
  border-radius: 4px;
}
.e-bigger.e-small .e-calendar .e-content.e-year td.e-focused-date:hover > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-focused-date:hover > span.e-day {
  background: #f3f2f1;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}

.e-bigger.e-small .e-calendar.e-device .e-prev:hover, .e-bigger.e-small .e-calendar.e-device .e-next:hover, .e-bigger.e-small .e-calendar.e-device .e-prev:active, .e-bigger.e-small .e-calendar.e-device .e-next:active, .e-bigger.e-small .e-calendar.e-device .e-prev:focus, .e-bigger.e-small .e-calendar.e-device .e-next:focus {
  background: none;
}
.e-bigger.e-small .e-calendar.e-device button.e-prev:active span, .e-bigger.e-small .e-calendar.e-device button.e-next:active span {
  color: #605e5c;
}
.e-bigger.e-small .e-calendar {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  border-radius: 0;
  display: block;
  overflow: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title {
  float: right;
  text-align: right;
}
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-icon-container {
  float: left;
}
.e-bigger.e-small .e-calendar .e-header {
  background: none;
  display: table;
  font-weight: 400;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-bigger.e-small .e-calendar .e-header button {
  background: transparent;
  border: 0;
  margin-right: 2px;
  padding: 0;
  text-decoration: none;
}
.e-bigger.e-small .e-calendar .e-header span {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  padding: 5px;
  vertical-align: middle;
}
.e-bigger.e-small .e-calendar .e-header span.e-disabled {
  cursor: default;
}
.e-bigger.e-small .e-calendar .e-week-header {
  padding: 0 0 6px;
}
.e-bigger.e-small .e-calendar th {
  cursor: default;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
}
.e-bigger.e-small .e-calendar .e-content .e-selected, .e-bigger.e-small .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-bigger.e-small .e-calendar .e-content span.e-day {
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  overflow: hidden;
  padding: 0;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}
.e-bigger.e-small .e-calendar .e-content th, .e-bigger.e-small .e-calendar .e-content td {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-bigger.e-small .e-calendar .e-content td.e-disabled {
  opacity: 1;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-bigger.e-small .e-calendar .e-content td {
  cursor: pointer;
  padding: 0;
  text-align: center;
}
.e-bigger.e-small .e-calendar .e-content td.e-week-number {
  color: #605e5c;
  font-size: 14px;
  font-style: 400;
  font-weight: 400;
  background-color: #faf9f8;
  border-right: 1px solid #605e5c;
}
.e-bigger.e-small .e-calendar .e-content td.e-overlay {
  background: none;
  width: initial;
}
.e-bigger.e-small .e-calendar .e-content table {
  border-collapse: separate;
  border-spacing: 0;
  border-width: 0;
  float: left;
  margin: 0;
  outline: 0;
  padding: 0 12px 0 12px;
  table-layout: fixed;
  width: 100%;
}
.e-bigger.e-small .e-calendar .e-content td.e-other-month > span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-other-year > span.e-day {
  display: inline-block;
  font-weight: 400;
}
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide {
  display: none;
  font-weight: 400;
}
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide, .e-bigger.e-small .e-calendar .e-content td.e-other-month, .e-bigger.e-small .e-calendar .e-content td.e-other-year {
  pointer-events: initial;
  -ms-touch-action: initial;
      touch-action: initial;
}
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide, .e-bigger.e-small .e-calendar .e-content td.e-other-month.e-disabled, .e-bigger.e-small .e-calendar .e-content td.e-other-year.e-disabled {
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-bigger.e-small .e-calendar .e-content td.e-week-number:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-week-number:hover {
  background-color: #fff;
  cursor: default;
  background-color: #faf9f8;
}
.e-bigger.e-small .e-calendar .e-header .e-prev, .e-bigger.e-small .e-calendar .e-header .e-next {
  border-radius: 0;
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
}
.e-bigger.e-small .e-calendar .e-header .e-title {
  cursor: pointer;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  padding: 0 5px;
  border: none;
  border-radius: 2px;
}
.e-bigger.e-small .e-calendar .e-header .e-title {
  margin-left: 6px;
}
.e-bigger.e-small .e-calendar .e-header .e-prev:hover, .e-bigger.e-small .e-calendar .e-header .e-next:hover {
  cursor: pointer;
}
.e-bigger.e-small .e-calendar .e-header .e-prev.e-overlay, .e-bigger.e-small .e-calendar .e-header .e-next.e-overlay {
  background: none;
}
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title, .e-bigger.e-small .e-calendar .e-header.e-year .e-title {
  margin-left: 9px;
}
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title {
  cursor: default;
}
.e-bigger.e-small .e-calendar .e-header .e-icon-container {
  display: inline-block;
  float: right;
  padding-top: 0;
}
.e-bigger.e-small .e-calendar .e-footer-container {
  text-transform: uppercase;
}

.e-bigger.e-small .e-calendar {
  border-spacing: 0;
  max-width: 222.5px;
  min-width: 222.5px;
  padding: 0;
}
.e-bigger.e-small .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-bigger.e-small .e-calendar.e-week-number {
  min-width: 298px;
}
.e-bigger.e-small .e-calendar.e-week {
  max-width: 294px;
  min-width: 288px;
}
.e-bigger.e-small .e-calendar .e-header .e-title {
  line-height: 28px;
}
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title {
  text-align: right;
  text-indent: 4px;
}
.e-bigger.e-small .e-calendar .e-header {
  height: 28px;
}
.e-bigger.e-small .e-calendar .e-header.e-month {
  padding: 12px 12px 4px 12px;
}
.e-bigger.e-small .e-calendar .e-header.e-year, .e-bigger.e-small .e-calendar .e-header.e-decade {
  padding: 14px 12px 4px 12px;
}
.e-bigger.e-small .e-calendar th {
  font-weight: 400;
  height: 28px;
  text-transform: none;
}
.e-bigger.e-small .e-calendar .e-content .e-selected, .e-bigger.e-small .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-bigger.e-small .e-calendar .e-content span.e-day {
  border: none;
  font-size: 12px;
  font-weight: 400;
  height: 28px;
  line-height: 28px;
  width: 28px;
}
.e-bigger.e-small .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 25px;
}
.e-bigger.e-small .e-calendar .e-content td.e-today span.e-day {
  height: 25px;
  width: 25px;
  line-height: 25px;
}
.e-bigger.e-small .e-calendar .e-content.e-year table, .e-bigger.e-small .e-calendar .e-content.e-decade table {
  border-spacing: 0;
  padding: 0 8px 0 8px;
}
.e-bigger.e-small .e-calendar .e-content.e-month td {
  height: 28px;
  padding: 0;
}
.e-bigger.e-small .e-calendar .e-content .tfooter > tr > td {
  height: 36px;
  line-height: 36px;
}
.e-bigger.e-small .e-calendar .e-content.e-year td, .e-bigger.e-small .e-calendar .e-content.e-decade td {
  height: 40px;
  padding: 2px;
}
.e-bigger.e-small .e-calendar .e-content.e-year td > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td > span.e-day {
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  width: 40px;
}
.e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:not(.e-focused-date) > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:not(.e-focused-date) > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:not(.e-focused-date):hover > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:not(.e-focused-date):hover > span.e-day {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-bigger.e-small .e-calendar .e-header .e-icon-container .e-prev, .e-bigger.e-small .e-calendar .e-header .e-icon-container .e-next {
  height: 28px;
  width: 28px;
}
.e-bigger.e-small .e-calendar .e-footer-container {
  background-color: transparent;
  border-top: 0 solid #edebe9;
  text-align: center;
  cursor: default;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 8px;
  width: 100%;
}
.e-small.e-bigger.e-calendar .e-content.e-year span.e-day,
.e-small.e-bigger .e-calendar .e-content.e-year span.e-day {
  font-size: 14px;
}
.e-small.e-bigger.e-calendar .e-content.e-month table,
.e-small.e-bigger .e-calendar .e-content.e-month table {
  padding: 0 12px 0 12px;
}
/* stylelint-disable property-no-vendor-prefix */
/* stylelint-disable-line no-empty-source */
/*! component icons */
.e-time-wrapper .e-time-icon.e-icons::before,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons::before {
  content: "\e705";
}

.e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header .e-popup-close::before,
.e-datetimepicker.e-popup-expand .e-model-header .e-popup-close::before {
  content: "\e7e7";
  font-family: "e-icons";
}

.e-input-group.e-control-wrapper.e-time-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-time-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-time-wrapper,
*.e-control-wrapper.e-time-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons {
  font-size: 16px;
}
.e-time-wrapper .e-time-icon.e-icons.e-disabled,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons.e-disabled {
  pointer-events: none;
}
.e-time-wrapper span,
*.e-control-wrapper.e-time-wrapper span {
  cursor: pointer;
}

.e-timepicker.e-time-modal {
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}

.e-timepicker.e-popup {
  border-style: solid;
  border-width: 1px;
  overflow: auto;
}
.e-timepicker.e-popup .e-content {
  position: relative;
}
.e-timepicker.e-popup .e-list-parent.e-ul {
  margin: 0;
  padding: 0 0;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  cursor: default;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover {
  cursor: pointer;
}

.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  line-height: 36px;
  text-indent: 12px;
}

.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 12px;
  line-height: 26px;
  text-indent: 8px;
}

.e-small .e-time-wrapper .e-time-icon.e-icons,
*.e-small.e-time-wrapper .e-time-icon.e-icons,
*.e-small .e-control-wrapper.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-small.e-time-wrapper .e-time-icon.e-icons {
  font-size: 14px;
}

.e-content-placeholder.e-timepicker.e-placeholder-timepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

/* stylelint-disable */
.e-time-overflow {
  overflow: hidden;
}

.e-timepicker-mob-popup-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-timepicker-mob-popup-wrap .e-timepicker.e-popup.e-lib.e-control.e-popup-open {
  left: 0 !important;
  position: relative;
  top: 0 !important;
}

.e-timepicker-mob-popup-wrap .e-popup-expand.e-timepicker.e-popup,
.e-datetimepicker.e-popup-expand.e-timepicker.e-popup,
.e-timepicker-mob-popup-wrap .e-popup-expand.e-datetimepicker.e-popup,
.e-datetimepicker.e-popup-expand.e-popup {
  border-radius: 0;
}

.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header,
.e-datetimepicker.e-popup-expand .e-model-header {
  height: 10%;
  padding: 2.5vh 2.5vw 2.5vh 1.5vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 2vh;
  border-bottom: none;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-popup-close,
.e-datetimepicker.e-popup-expand .e-model-header .e-popup-close {
  float: left;
  padding: 1vh 2vw;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-model-title,
.e-datetimepicker.e-popup-expand .e-model-header .e-model-title {
  padding: 1vh 2vw;
  text-transform: capitalize;
  font-weight: 500;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-btn.e-popup-close,
.e-datetimepicker.e-popup-expand .e-model-header .e-btn.e-popup-close {
  font-size: 2vh;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-content,
.e-datetimepicker.e-popup-expand .e-content {
  height: 90%;
  overflow: auto;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,
.e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
  padding: 1vh 0;
  line-height: 5vh;
}
@media (max-device-width: 768px) {
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,
  .e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
    font-size: 14px;
  }
}
@media (min-device-width: 768px) {
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,
  .e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
    font-size: 24px;
  }
}

@media screen and (orientation: landscape) {
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header,
  .e-datetimepicker.e-popup-expand .e-model-header {
    height: 15%;
    font-size: 2vw;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-popup-close,
  .e-datetimepicker.e-popup-expand .e-model-header .e-popup-close {
    padding: 1vh 1vw;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-model-title,
  .e-datetimepicker.e-popup-expand .e-model-header .e-model-title {
    padding: 1vh 1vw;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-btn.e-popup-close,
  .e-datetimepicker.e-popup-expand .e-model-header .e-btn.e-popup-close {
    font-size: 2vw;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-content,
  .e-datetimepicker.e-popup-expand .e-content {
    height: 85%;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,
  .e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
    padding: 1vh 0;
    line-height: 10vh;
  }
}
/* stylelint-enable */
.e-time-wrapper .e-input-group-icon.e-icons.e-active {
  color: #201f1e;
}
.e-time-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #201f1e;
}

.e-timepicker.e-popup {
  background-color: #fff;
  border: 0 solid #edebe9;
  border-radius: 6px;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-timepicker.e-popup .e-list-parent.e-ul {
  background-color: #fff;
}
.e-timepicker.e-popup .e-list-parent.e-ul li.e-list-item {
  border: none;
  color: #201f1e;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-disabled {
  color: #a19f9d;
  opacity: 1;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover, .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-navigation, .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item:focus {
  background-color: #f3f2f1;
  border: none;
  color: #201f1e;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active {
  background-color: #edebe9;
  color: #201f1e;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active.e-hover {
  background-color: #f3f2f1;
  color: #201f1e;
}

.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  color: #201f1e;
}

.e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header,
.e-datetimepicker.e-popup-expand .e-model-header {
  background-color: #8a8886;
  color: #fff;
}
.e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header .e-popup-close,
.e-datetimepicker.e-popup-expand .e-model-header .e-popup-close {
  color: #fff;
  font-weight: 500;
}

.e-bigger .e-time-wrapper .e-time-icon.e-icons,
*.e-bigger.e-time-wrapper .e-time-icon.e-icons,
*.e-bigger .e-control-wrapper .e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-bigger.e-time-wrapper .e-time-icon.e-icons {
  font-size: 18px;
}

.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul,
*.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul {
  padding: 0 0;
}
.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 18px;
  line-height: 40px;
  text-indent: 16px;
}

.e-bigger .e-content-placeholder.e-timepicker.e-placeholder-timepicker,
.e-bigger.e-content-placeholder.e-timepicker.e-placeholder-timepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

.e-small.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 16px;
  line-height: 38px;
  text-indent: 16px;
}

.e-small.e-bigger .e-time-wrapper .e-time-icon.e-icons,
*.e-small.e-bigger.e-time-wrapper .e-time-icon.e-icons,
*.e-small.e-bigger .e-control-wrapper.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-small.e-bigger.e-time-wrapper .e-time-icon.e-icons {
  font-size: 16px;
}

.e-bigger.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  color: #201f1e;
}

/*! component icons */
.e-input-group-icon.e-date-icon,
*.e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 16px;
  margin: 0;
  min-height: 18px;
  min-width: 30px;
  outline: none;
}
.e-input-group-icon.e-date-icon::before,
*.e-control-wrapper .e-input-group-icon.e-date-icon::before {
  content: "\e75e";
  font-family: "e-icons";
}
.e-input-group-icon.e-date-icon:focus,
*.e-control-wrapper .e-input-group-icon.e-date-icon:focus {
  background: #323130;
  border-radius: 50%;
}

.e-small .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-small .e-input-group-icon.e-date-icon,
*.e-small .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 16px;
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close::before {
  content: "\e7e7";
  font-family: "e-icons";
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header .e-date-icon-next::before {
  content: "\e7d8";
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header .e-date-icon-prev::before {
  content: "\e7df";
}

.e-input-group.e-control-wrapper.e-date-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-date-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-datepicker .e-calendar .e-content table tbody tr.e-month-hide:last-child {
  display: none;
}
.e-datepicker.e-popup-wrapper {
  border-radius: 6px;
  overflow-y: hidden;
  pointer-events: auto;
}
.e-datepicker.e-date-modal {
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}
.e-datepicker .e-model-header {
  background-color: #8a8886;
  color: #fff;
  cursor: default;
  display: block;
  padding: 10px 10px 10px 15px;
}
.e-datepicker .e-model-header .e-model-year {
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
  margin: 0;
}
.e-datepicker .e-model-month, .e-datepicker .e-model-day {
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  margin: 0;
}

/* stylelint-disable */
.e-date-overflow {
  overflow: hidden !important;
}

.e-datepick-mob-popup-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-wrapper.e-lib.e-popup.e-control.e-popup-open {
  position: relative;
  top: 0 !important;
  left: 0 !important;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-wrapper.e-popup-expand.e-lib.e-popup.e-control.e-popup-open {
  min-width: 100%;
  min-height: 100%;
}

.e-content-placeholder.e-datepicker.e-placeholder-datepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-content.e-month td.e-today span.e-day {
    line-height: 64px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand {
  border-radius: 0;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device {
  height: 15vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close {
  float: right;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device {
  height: 15vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close {
  float: right;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
  height: 20vh;
  padding: 2vh 6vw;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-day-wrapper {
  margin: 12vh 0 0 0;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close {
  color: inherit;
  float: left;
  font-size: 18px;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-btn.e-flat.e-popup-close {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-weight: 400;
  padding: 0;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-today.e-flat.e-primary {
  color: #fff;
  float: right;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-today.e-flat.e-primary {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-day {
  font-size: 5vw;
  line-height: 6vw;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar {
  min-width: 100%;
  min-height: 100%;
  height: 100%;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade {
  height: 10vh;
  border-style: solid;
  border-width: 1px 0;
  border-color: #edebe9;
  padding: 2vh 2vw;
  line-height: 5vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
  position: inherit;
  line-height: inherit;
  margin-left: 5vw;
  text-align: left;
  vertical-align: middle;
  width: 60vw;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev {
  margin-right: 16px;
  vertical-align: inherit;
  height: 35px;
  width: 35px;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev {
    height: 55px;
    width: 55px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev .e-icons {
  vertical-align: inherit;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev .e-icons {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next {
  margin-right: 0;
  vertical-align: inherit;
  height: 35px;
  width: 35px;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next {
    height: 55px;
    width: 55px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next .e-icons {
  vertical-align: inherit;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next .e-icons {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-icon-container, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-icon-container, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-icon-container {
  float: right;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar th {
    font-size: 24px;
    height: 48px;
  }
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-content span.e-day {
    font-size: 24px;
    height: 64px;
    width: 64px;
    line-height: 64px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container {
  height: 79vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-footer-container {
  display: none;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month {
  height: 69vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table {
  height: 69vh;
}

@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device {
    height: 25vh;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close {
    float: right;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade {
    overflow-y: auto;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade {
    height: 50vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade {
    height: 60vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade table {
    height: 60vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-footer-container {
    padding: 10px 0;
    height: 10%;
    font-size: 24px;
  }
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
    width: 100%;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
    height: 30vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
    height: 25vh;
  }
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close {
    float: left;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-day-wrapper {
    margin: 12vh 0 0 0;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-model-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-model-day {
    font-size: 4vw;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev {
    margin-right: 16px;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
    line-height: 12vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
    line-height: inherit;
  }
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade {
    overflow-y: auto;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade {
    height: 60vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade {
    height: 65vh;
  }
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar {
    display: block;
    max-width: 100%;
    overflow: visible;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container {
    height: 70%;
    width: 100%;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar.e-device .e-month table tbody {
    display: table-row-group;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year table {
    height: 69vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year table {
    height: 65vh;
  }
}
/* stylelint-enable */
.e-datepicker.e-popup-wrapper,
.e-small.e-datepicker.e-popup-wrapper {
  border: 0 solid #edebe9;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-datepicker .e-calendar,
.e-small.e-datepicker .e-calendar {
  background-color: #fff;
  border: none;
}

*.e-input-group.e-date-wrapper.e-dateinput-active:active:not(.e-success):not(.e-warning):not(.e-error) {
  border: none;
}

.e-date-wrapper span.e-input-group-icon.e-date-icon.e-icons.e-active {
  color: #605e5c;
}
.e-date-wrapper span.e-input-group-icon.e-date-icon.e-icons.e-active {
  color: #605e5c;
}

.e-bigger .e-content-placeholder.e-datepicker.e-placeholder-datepicker,
.e-bigger.e-content-placeholder.e-datepicker.e-placeholder-datepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

.e-bigger.e-datepicker.e-popup-wrapper,
.e-bigger.e-small.e-datepicker.e-popup-wrapper {
  border: 0 solid #edebe9;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-bigger.e-datepicker .e-calendar,
.e-bigger.e-small.e-datepicker .e-calendar {
  background-color: #fff;
  border: none;
}

.e-bigger .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-bigger .e-input-group-icon.e-date-icon,
*.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 18px;
  margin: 0;
  min-height: 18px;
  min-width: 36px;
}

.e-small.e-bigger .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-small.e-bigger .e-input-group-icon.e-date-icon,
*.e-small.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 20px;
}

.e-daterangepicker.e-popup .e-calendar .e-header .e-title {
  width: 65%;
}

.e-daterangepicker.e-popup.e-small .e-calendar .e-header .e-title {
  width: 61%;
}

/*! component icons */
.e-input-group-icon.e-range-icon,
*.e-control-wrapper .e-input-group-icon.e-range-icon {
  border-bottom-right-radius: 0;
  border-right: 0;
  border-top-right-radius: 0;
  font-size: 16px;
  margin: 0;
  min-height: 18px;
  min-width: 30px;
  outline: none;
}
.e-input-group-icon.e-range-icon::before,
*.e-control-wrapper .e-input-group-icon.e-range-icon::before {
  content: "\e7da";
  font-family: "e-icons";
}
.e-input-group-icon.e-range-icon:focus,
*.e-control-wrapper .e-input-group-icon.e-range-icon:focus {
  background: #f3f2f1;
  border-radius: 50%;
}

.e-daterangepicker .e-calendar .e-header .e-date-icon-next::before {
  content: "\e7d8";
}
.e-daterangepicker .e-calendar .e-header .e-date-icon-prev::before {
  content: "\e7df";
}
.e-daterangepicker .e-change-icon::before {
  content: "\e7f9";
}
.e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-next::before {
  content: "\e7d8";
}
.e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-prev::before {
  content: "\e7df";
}
.e-daterangepicker.e-rtl .e-start-end .e-change-icon::before {
  content: "\e773";
}

.e-small .e-input-group-icon.e-range-icon,
*.e-control-wrapper.e-small .e-input-group-icon.e-range-icon,
*.e-small .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 14px;
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-range-header .e-popup-close::before, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-model-header .e-popup-close::before {
  content: "\e7e7";
  font-family: "e-icons";
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-range-header .e-apply::before, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-model-header .e-apply::before {
  content: "\e774";
  font-family: "e-icons";
}

.e-input-group.e-control-wrapper.e-date-range-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-date-range-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-float-input.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden,
.e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden,
.e-float-input.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden {
  border: 0;
  height: 0;
  margin: 0;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}

.e-daterangepicker.e-popup {
  border: 1px solid #edebe9;
  border-radius: 0;
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  max-height: 500px;
  max-width: 730px;
}
.e-daterangepicker.e-popup.e-daterange-day-header-lg {
  max-width: 100%;
}
.e-daterangepicker.e-popup.e-preset-wrapper {
  min-width: 588px;
}
.e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.e-daterangepicker.e-popup .e-range-header {
  background: #fff;
  padding: 12px 0;
  width: auto;
}
.e-daterangepicker.e-popup .e-range-header .e-start-label, .e-daterangepicker.e-popup .e-range-header .e-end-label {
  cursor: default;
  display: inline-block;
  font-size: 14px;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 48%;
}
.e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  width: 4%;
}
.e-daterangepicker.e-popup .e-range-header .e-day-span {
  direction: ltr;
  font-size: 10px;
  height: 18px;
  margin: 0;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-daterangepicker.e-popup .e-range-header .e-start-end {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 28px;
}
.e-daterangepicker.e-popup .e-calendar {
  border: none;
  margin: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-title {
  cursor: pointer;
  line-height: 28px;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next, .e-daterangepicker.e-popup .e-calendar .e-header .e-prev {
  height: 28px;
  width: 28px;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next span, .e-daterangepicker.e-popup .e-calendar .e-header .e-prev span {
  padding: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected {
  border-radius: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected {
  border-radius: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  border: none;
}
.e-daterangepicker.e-popup .e-footer {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  clear: both;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  height: 78px;
}
.e-daterangepicker.e-popup .e-footer .e-btn {
  font-weight: 600;
  height: 30px;
  line-height: 24px;
  overflow: hidden;
  padding: 0 16px;
  text-overflow: ellipsis;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply {
  margin: 0 8px 0 8px;
}
.e-daterangepicker.e-popup .e-date-range-container {
  float: left;
}
.e-daterangepicker.e-popup .e-date-range-container.e-range-border {
  border-right: 1px solid #edebe9;
}
.e-daterangepicker.e-popup .e-calendar-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-daterangepicker.e-popup .e-calendar-container .e-left-container, .e-daterangepicker.e-popup .e-calendar-container .e-right-container {
  float: left;
}
.e-daterangepicker.e-popup .e-presets {
  max-height: 192px;
  overflow: auto;
  width: auto;
}
.e-daterangepicker.e-popup .e-presets .e-list-item {
  border-radius: 0;
  cursor: pointer;
  line-height: 48px;
  overflow: hidden;
  padding: 0 24px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.e-daterangepicker.e-popup .e-presets .e-list-parent {
  margin: 0;
  max-width: 160px;
  padding: 0;
}
.e-daterangepicker.e-popup .e-presets .e-text-content {
  line-height: 47px;
}
.e-daterangepicker.e-popup .e-presets .e-ul li.e-list-item {
  font-size: 14px;
  height: 36px;
  line-height: 36px;
}
.e-daterangepicker.e-popup .e-hide-range {
  display: none;
}
.e-daterangepicker.e-rtl .e-date-range-container {
  float: right;
}
.e-daterangepicker.e-rtl .e-date-range-container.e-range-border {
  border-left: 1px solid #edebe9;
  border-right: 0;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-next {
  float: left;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-daterangepicker.e-rtl .e-footer {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-daterangepicker.e-rtl .e-footer .e-btn.e-cancel {
  margin: 0 8px 0 8px;
}
.e-daterangepicker.e-rtl .e-footer .e-btn.e-apply {
  margin-left: 0;
}

.e-small .e-daterangepicker.e-popup .e-range-header,
*.e-small.e-daterangepicker.e-popup .e-range-header {
  margin: 10px 10px 0 10px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-start-label, .e-small .e-daterangepicker.e-popup .e-range-header .e-end-label,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-start-label,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-end-label {
  font-size: 16px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-change-icon,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 12px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-start-end {
  height: 32px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-day-span,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-day-span {
  font-size: 12px;
  margin: 0 0 10px 0;
}
.e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply,
*.e-small.e-daterangepicker.e-popup .e-footer .e-btn.e-apply {
  margin: 10px 10px 10px 8px;
}
.e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item,
*.e-small.e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item {
  font-size: 12px;
  height: 26px;
  line-height: 26px;
}

.e-daterangepicker .e-calendar .e-month .e-selected span.e-day {
  height: 25px;
  width: 25px;
  line-height: 25px;
}

.e-daterangepicker.e-small .e-calendar .e-month .e-selected span.e-day {
  height: 21px;
  width: 21px;
  line-height: 21px;
}

/* stylelint-disable */
.e-range-overflow {
  overflow: hidden;
}

.e-daterangepick-mob-popup-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-control.e-lib.e-device.e-popup-open {
  position: relative;
  top: 0 !important;
  left: 0 !important;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand.e-control.e-lib.e-device.e-popup-open {
  min-height: 100%;
  min-width: 100%;
  height: 100%;
  width: 100%;
}

.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container {
  min-height: 100%;
  min-width: 100%;
  height: 100%;
  width: 100%;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
  height: 20vh;
  padding: 2vh 2vw;
  margin: 0;
  color: #201f1e;
}
@media (max-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper {
    font-size: 16px;
  }
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper {
    font-size: 18px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-apply {
  float: right;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end {
  margin: 3vh 0 0 0;
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar {
    min-height: 100%;
    height: 100%;
  }
}
@media (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar {
    min-height: 80vh;
    height: 80vh;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar {
  min-width: 100%;
  width: 100%;
  padding: 0;
  overflow: unset;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade {
  height: 10vh;
  border-style: solid;
  border-width: 0 0 1px 0;
  border-color: #edebe9;
  padding: 2vh 2vw;
  line-height: 5vh;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-prev, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-prev, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-prev {
  height: 36px;
  width: 36px;
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-prev span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-prev span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-prev span {
    font-size: 18px;
    padding: 11px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next {
  height: 36px;
  width: 36px;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next span {
  padding: 10px;
  line-height: 1;
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next span {
    font-size: 18px;
  }
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title {
    line-height: 8vh;
  }
}
@media (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title {
    line-height: inherit;
  }
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title {
    font-size: 18px;
  }
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar th {
    font-size: 18px;
    height: 48px;
  }
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-content span.e-day {
    font-size: 18px;
    height: 64px;
    width: 64px;
    line-height: 64px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder {
  height: 100%;
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container {
    min-height: 78vh;
    height: 78vh;
  }
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-calendar {
    min-height: 78vh;
    height: 78vh;
  }
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container {
    min-height: 100%;
    height: 100%;
  }
}
@media (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container {
    min-height: 80vh;
    height: 80vh;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-separator {
  margin: 0;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month {
  height: 69vh;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table {
  padding: 0 2vw;
  height: 69vh;
  border-spacing: unset;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-footer {
  display: none;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets {
  max-height: 90%;
  height: 90%;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul {
  height: 100%;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul li.e-list-item {
  font-size: 16px;
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul li.e-list-item {
    font-size: 18px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap {
  position: relative;
  height: 100%;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header {
  height: 10%;
  padding: 2.5vh 2.5vw 2.5vh 1.5vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3vh;
  border-bottom: none;
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header {
    font-size: 18px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-popup-close {
  float: left;
  padding: 1vh 2vw;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-model-title {
  padding: 1vh 2vw;
  text-transform: capitalize;
}

@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-btn {
    padding: 0;
  }
}
@media screen and (orientation: landscape) and (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-btn {
    font-size: 18px;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container {
    min-height: 70vh;
    height: 70vh;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container {
    min-height: 65%;
    height: 65%;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-calendar {
    min-height: 70vh;
    height: 70vh;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-decade {
    height: 50vh;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets {
    max-height: 85%;
    height: 85%;
  }
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header {
    height: 15%;
    font-size: 18px;
  }
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-popup-close {
    padding: 1vh 1vw;
  }
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-model-title {
    padding: 1vh 1vw;
  }
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
    width: 100%;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
    height: 27vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
    height: 25vh;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end {
    margin: 0;
    height: 28px;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end {
    margin: 5vh 0 0 0;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-day-span {
    margin: 8px 0;
    font-size: 16px;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container {
    min-height: 75vh;
    height: 75vh;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade {
    overflow-y: auto;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade {
    height: 60vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade {
    height: 65vh;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade table {
    display: table;
    border-spacing: unset;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade table {
    height: 65vh;
  }
}
.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-date-time-icon {
  width: calc(100% - 80px);
}

.e-outline.e-float-input.e-static-clear.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-date-time-icon {
  width: calc(100% - 110px);
}

.e-date-range-wrapper .e-input-group-icon.e-icons.e-active {
  color: #201f1e;
}
.e-date-range-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #201f1e;
}

.e-daterangepicker.e-popup {
  background: #fff;
}
.e-daterangepicker.e-popup .e-calendar {
  background-color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-title, .e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover {
  color: #201f1e;
  text-decoration: none;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover {
  background-color: #edebe9;
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-start-date.e-selected, .e-daterangepicker.e-popup .e-calendar .e-content .e-end-date.e-selected {
  background-color: #edebe9;
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span {
  background-color: #f3f2f1;
  border: 1px solid #0078d4;
  color: #201f1e;
  -webkit-box-shadow: inset 0 0 0 1px #0078d4;
          box-shadow: inset 0 0 0 1px #0078d4;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span {
  background: #edebe9;
  border: none;
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day {
  background-color: #e1dfdd;
  border: none;
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day {
  border: 1px solid #0078d4;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day {
  border: 1px solid #0078d4;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span {
  background-color: #fff;
  border: none;
  color: #3b3a39;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected {
  background-color: #fff;
  border: none;
  color: #3b3a39;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  background-color: #0078d4;
  color: #fff;
  border-radius: 50%;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected span.e-day, .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected span.e-day {
  background-color: #0078d4;
  border-radius: 50%;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day {
  background-color: #0078d4;
  color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span {
  color: #fff;
}
.e-daterangepicker.e-popup .e-presets {
  background-color: #fff;
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-presets .e-list-item.e-active {
  background-color: transparent;
  color: #0078d4;
}
.e-daterangepicker.e-popup .e-presets .e-list-item.e-hover {
  background-color: #edebe9;
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-start-label, .e-daterangepicker.e-popup .e-end-label {
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-change-icon {
  color: #605e5c;
}
.e-daterangepicker.e-popup .e-day-span {
  color: #605e5c;
}
.e-daterangepicker.e-popup .e-separator {
  background-color: #edebe9;
}
.e-daterangepicker.e-popup .e-footer {
  background-color: #fff;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary {
  background-color: #0078d4;
  border-color: #0078d4;
  color: #fff;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:hover,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:hover {
  background-color: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  color: #fff;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:active,
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary.e-active,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:active,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary.e-active {
  background-color: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:disabled,
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:disabled,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:disabled,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:disabled {
  background-color: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-flat,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat {
  background-color: #fff;
  border-color: #8a8886;
  color: #323130;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-flat:hover,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat:hover {
  background-color: #f3f2f1;
  border-color: #8a8886;
  color: #323130;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-flat:active,
.e-daterangepicker.e-popup .e-footer .e-btn.e-flat.e-active,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat:active,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat.e-active {
  background-color: #8a8886;
  border-color: #8a8886;
  color: #323130;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-flat:disabled,
.e-daterangepicker.e-popup .e-footer .e-btn.e-flat:disabled,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat:disabled,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat:disabled {
  background-color: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}

.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span {
  line-height: 23px;
}

.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span {
  line-height: 25px;
}

.e-small .e-calendar .e-content.e-month td.e-today.e-range-hover span.e-day,
.e-small .e-calendar .e-content.e-month td.e-other-month.e-today.e-range-hover span.e-day {
  line-height: 19px;
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-model-header {
  background-color: #8a8886;
  color: #fff;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-model-header .e-popup-close {
  color: #fff;
}

.e-bigger .e-daterangepicker.e-range-modal,
*.e-device.e-daterangepicker.e-range-modal {
  background-color: rgba(243, 242, 241, 0.6);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}

.e-bigger .e-daterangepicker.e-popup .e-start-label, .e-bigger .e-daterangepicker.e-popup .e-end-label,
*.e-bigger.e-daterangepicker.e-popup .e-start-label,
*.e-bigger.e-daterangepicker.e-popup .e-end-label,
*.e-device.e-daterangepicker.e-popup .e-start-label,
*.e-device.e-daterangepicker.e-popup .e-end-label {
  font-size: 16px;
}
.e-bigger .e-daterangepicker.e-popup .e-day-span,
*.e-bigger.e-daterangepicker.e-popup .e-day-span,
*.e-device.e-daterangepicker.e-popup .e-day-span {
  font-size: 12px;
}
.e-bigger .e-daterangepicker.e-popup.e-preset-wrapper,
*.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper,
*.e-device.e-daterangepicker.e-popup.e-preset-wrapper {
  max-width: 770px;
  min-width: auto;
}
.e-bigger .e-daterangepicker.e-popup.e-preset-wrapper .e-presets,
*.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper .e-presets,
*.e-device.e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header,
*.e-bigger.e-daterangepicker.e-popup .e-range-header,
*.e-device.e-daterangepicker.e-popup .e-range-header {
  width: auto;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  border: 1px solid #0078d4;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
  font-size: 14px;
  font-weight: 600;
  height: 36px;
  line-height: 34px;
  max-width: 116px;
  overflow: hidden;
  padding: 1px 6px;
  text-overflow: ellipsis;
  width: 50%;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  border-left: 0;
  border-radius: 0 2px 2px 0;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn {
  border-radius: 2px 0 0 2px;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]),
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]),
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]) {
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]), .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]),
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]),
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover {
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  max-width: 141px;
}
.e-bigger .e-daterangepicker.e-popup .e-presets,
*.e-bigger.e-daterangepicker.e-popup .e-presets,
*.e-device.e-daterangepicker.e-popup .e-presets {
  max-height: 240px;
}
.e-bigger .e-daterangepicker.e-popup .e-presets.e-preset-wrapper,
*.e-bigger.e-daterangepicker.e-popup .e-presets.e-preset-wrapper,
*.e-device.e-daterangepicker.e-popup .e-presets.e-preset-wrapper {
  max-height: none;
}
.e-bigger .e-daterangepicker.e-popup .e-presets ul,
*.e-bigger.e-daterangepicker.e-popup .e-presets ul,
*.e-device.e-daterangepicker.e-popup .e-presets ul {
  max-width: none;
}
.e-bigger .e-daterangepicker.e-popup .e-presets ul li.e-list-item,
*.e-bigger.e-daterangepicker.e-popup .e-presets ul li.e-list-item,
*.e-device.e-daterangepicker.e-popup .e-presets ul li.e-list-item {
  font-size: 16px;
  height: 48px;
  line-height: 48px;
  padding: 0 16px;
}
.e-bigger .e-daterangepicker .e-calendar,
*.e-bigger.e-daterangepicker .e-calendar,
*.e-device.e-daterangepicker .e-calendar {
  max-width: 296px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header,
*.e-bigger.e-daterangepicker .e-calendar .e-header,
*.e-device.e-daterangepicker .e-calendar .e-header {
  padding: 8px 16px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-next, .e-bigger .e-daterangepicker .e-calendar .e-header .e-prev,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-next,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev,
*.e-device.e-daterangepicker .e-calendar .e-header .e-next,
*.e-device.e-daterangepicker .e-calendar .e-header .e-prev {
  height: 32px;
  width: 32px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-next span, .e-bigger .e-daterangepicker .e-calendar .e-header .e-prev span,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-next span,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev span,
*.e-device.e-daterangepicker .e-calendar .e-header .e-next span,
*.e-device.e-daterangepicker .e-calendar .e-header .e-prev span {
  padding: 0;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-title,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-title,
*.e-device.e-daterangepicker .e-calendar .e-header .e-title {
  cursor: pointer;
  line-height: 32px;
}
.e-bigger .e-daterangepicker .e-footer,
*.e-bigger.e-daterangepicker .e-footer,
*.e-device.e-daterangepicker .e-footer {
  height: 92px;
}
.e-bigger .e-daterangepicker .e-footer .e-btn,
*.e-bigger.e-daterangepicker .e-footer .e-btn,
*.e-device.e-daterangepicker .e-footer .e-btn {
  height: 36px;
  line-height: 32px;
  overflow: hidden;
}
.e-bigger .e-daterangepicker .e-footer .e-btn.e-apply,
*.e-bigger.e-daterangepicker .e-footer .e-btn.e-apply,
*.e-device.e-daterangepicker .e-footer .e-btn.e-apply {
  margin: 0 8px 0 8px;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn {
  border: 1px solid #0078d4;
  border-radius: 2px 0 0 2px;
  border-right: 0;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn {
  border-radius: 0 2px 2px 0;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel {
  margin: 0 8px 0 8px;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply {
  margin-left: 0;
}
.e-bigger .e-daterangepicker.e-device.e-popup,
*.e-bigger.e-daterangepicker.e-device.e-popup,
*.e-device.e-daterangepicker.e-device.e-popup {
  max-width: 294px;
}
.e-bigger .e-daterangepicker.e-device.e-popup .e-range-header,
*.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header,
*.e-device.e-daterangepicker.e-device.e-popup .e-range-header {
  margin: 0;
  padding: 12px 6px 12px 6px;
}
.e-bigger .e-daterangepicker.e-device.e-popup .e-range-header .e-day-span,
*.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span,
*.e-device.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span {
  margin: 12px 0;
}

.e-daterangepicker.e-bigger .e-calendar .e-month .e-selected span.e-day {
  height: 29px;
  width: 29px;
  line-height: 29px;
}

.e-bigger .e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker,
.e-bigger.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

.e-bigger .e-calendar .e-content.e-month td.e-today.e-range-hover span.e-day {
  line-height: 28px;
}

.e-bigger .e-calendar .e-content.e-month td.e-other-month.e-today.e-range-hover span.e-day {
  line-height: 29px;
}

.e-bigger .e-daterangepicker,
*.e-bigger.e-daterangepicker,
*.e-device.e-daterangepicker {
  background-color: #fff;
  padding: 0;
}
.e-bigger .e-daterangepicker .e-calendar th,
*.e-bigger.e-daterangepicker .e-calendar th,
*.e-device.e-daterangepicker .e-calendar th {
  color: #3b3a39;
}
.e-bigger .e-daterangepicker .e-start-btn, .e-bigger .e-daterangepicker .e-end-btn,
*.e-bigger.e-daterangepicker .e-start-btn,
*.e-bigger.e-daterangepicker .e-end-btn,
*.e-device.e-daterangepicker .e-start-btn,
*.e-device.e-daterangepicker .e-end-btn {
  background: #fff;
}
.e-bigger .e-daterangepicker .e-start-btn.e-active, .e-bigger .e-daterangepicker .e-start-btn.e-active:active, .e-bigger .e-daterangepicker .e-end-btn.e-active, .e-bigger .e-daterangepicker .e-end-btn.e-active:active:not([disabled]), .e-bigger .e-daterangepicker .e-start-btn.e-active:hover, .e-bigger .e-daterangepicker .e-end-btn.e-active:hover,
*.e-bigger.e-daterangepicker .e-start-btn.e-active,
*.e-bigger.e-daterangepicker .e-start-btn.e-active:active,
*.e-bigger.e-daterangepicker .e-end-btn.e-active,
*.e-bigger.e-daterangepicker .e-end-btn.e-active:active:not([disabled]),
*.e-bigger.e-daterangepicker .e-start-btn.e-active:hover,
*.e-bigger.e-daterangepicker .e-end-btn.e-active:hover,
*.e-device.e-daterangepicker .e-start-btn.e-active,
*.e-device.e-daterangepicker .e-start-btn.e-active:active,
*.e-device.e-daterangepicker .e-end-btn.e-active,
*.e-device.e-daterangepicker .e-end-btn.e-active:active:not([disabled]),
*.e-device.e-daterangepicker .e-start-btn.e-active:hover,
*.e-device.e-daterangepicker .e-end-btn.e-active:hover {
  background: #0078d4;
  color: #fff;
}

.e-daterangepicker.e-bigger.e-small .e-calendar .e-month .e-selected span.e-day {
  height: 25px;
  width: 25px;
  line-height: 25px;
}

.e-bigger.e-small .e-daterangepicker.e-popup {
  border: 1px solid #edebe9;
  border-radius: 0;
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  max-height: 500px;
  max-width: 730px;
}
.e-bigger.e-small .e-daterangepicker.e-popup.e-daterange-day-header-lg {
  max-width: 100%;
}
.e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper {
  min-width: 588px;
}
.e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header {
  background: #fff;
  padding: 12px 0;
  width: auto;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-start-label, .e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-end-label {
  cursor: default;
  display: inline-block;
  font-size: 14px;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 48%;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  width: 4%;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-day-span {
  direction: ltr;
  font-size: 10px;
  height: 18px;
  margin: 0;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-start-end {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 28px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar {
  border: none;
  margin: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title {
  cursor: pointer;
  line-height: 28px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev {
  height: 28px;
  width: 28px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next span, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev span {
  padding: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected {
  border-radius: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected {
  border-radius: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  border: none;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  clear: both;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  height: 78px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn {
  font-weight: 600;
  height: 30px;
  line-height: 24px;
  overflow: hidden;
  padding: 0 16px;
  text-overflow: ellipsis;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply {
  margin: 0 8px 0 8px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-date-range-container {
  float: left;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-date-range-container.e-range-border {
  border-right: 1px solid #edebe9;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-left-container, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-right-container {
  float: left;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets {
  max-height: 192px;
  overflow: auto;
  width: auto;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item {
  border-radius: 0;
  cursor: pointer;
  line-height: 48px;
  overflow: hidden;
  padding: 0 24px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-parent {
  margin: 0;
  max-width: 160px;
  padding: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-text-content {
  line-height: 47px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-ul li.e-list-item {
  font-size: 14px;
  height: 36px;
  line-height: 36px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-hide-range {
  display: none;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container {
  float: right;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container.e-range-border {
  border-left: 1px solid #edebe9;
  border-right: 0;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-next {
  float: left;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer .e-btn.e-cancel {
  margin: 0 8px 0 8px;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer .e-btn.e-apply {
  margin-left: 0;
}

.e-bigger.e-small .e-daterangepicker .e-calendar {
  max-width: 246px;
}

.e-bigger.e-small .e-daterangepicker.e-popup,
.e-bigger.e-small.e-daterangepicker.e-popup {
  background: #fff;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar {
  background-color: #fff;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-header .e-title,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover {
  color: #201f1e;
  text-decoration: none;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover {
  background-color: #edebe9;
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-start-date.e-selected, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-end-date.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-start-date.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-end-date.e-selected {
  background-color: #edebe9;
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span {
  background-color: #f3f2f1;
  border: 1px solid #0078d4;
  color: #201f1e;
  -webkit-box-shadow: inset 0 0 0 1px #0078d4;
          box-shadow: inset 0 0 0 1px #0078d4;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span {
  background: #edebe9;
  border: none;
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day {
  background-color: #e1dfdd;
  border: none;
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day {
  border: 1px solid #0078d4;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day {
  border: 1px solid #0078d4;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span {
  background-color: #fff;
  border: none;
  color: #3b3a39;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected {
  background-color: #fff;
  border: none;
  color: #3b3a39;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  background-color: #0078d4;
  color: #fff;
  border-radius: 50%;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected span.e-day {
  background-color: #0078d4;
  border-radius: 50%;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day {
  background-color: #0078d4;
  color: #fff;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span {
  color: #fff;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets {
  background-color: #fff;
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item.e-active,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets .e-list-item.e-active {
  background-color: transparent;
  color: #0078d4;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item.e-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets .e-list-item.e-hover {
  background-color: #edebe9;
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-start-label, .e-bigger.e-small .e-daterangepicker.e-popup .e-end-label,
.e-bigger.e-small.e-daterangepicker.e-popup .e-start-label,
.e-bigger.e-small.e-daterangepicker.e-popup .e-end-label {
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-change-icon,
.e-bigger.e-small.e-daterangepicker.e-popup .e-change-icon {
  color: #605e5c;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-day-span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-day-span {
  color: #605e5c;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-separator,
.e-bigger.e-small.e-daterangepicker.e-popup .e-separator {
  background-color: #edebe9;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer,
.e-bigger.e-small.e-daterangepicker.e-popup .e-footer {
  background-color: #fff;
}
.e-bigger.e-small .e-calendar .e-content.e-month td.e-today.e-range-hover span.e-day {
  line-height: 23px;
}

.e-bigger.e-small .e-calendar .e-content.e-month td.e-today.e-other-month.e-range-hover span.e-day {
  line-height: 25px;
}

.e-bigger .e-input-group-icon.e-range-icon, .e-bigger.e-control-wrapper .e-input-group-icon.e-range-icon, .e-bigger .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 18px;
  margin: 0;
  min-height: 18px;
  min-width: 36px;
  outline: none;
}

.e-small.e-bigger .e-input-group-icon.e-range-icon,
*.e-control-wrapper.e-small.e-bigger .e-input-group-icon.e-range-icon,
*.e-small.e-bigger .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 18px;
}

.e-daterangepicker.e-popup.e-bigger .e-calendar .e-header .e-title,
.e-daterangepicker.e-popup.e-device .e-calendar .e-header .e-title {
  width: 72%;
}

.e-daterangepicker.e-popup.e-bigger.e-small .e-calendar .e-header .e-title {
  width: 70%;
}

/*! component icons */
.e-datetime-wrapper .e-time-icon.e-icons::before {
  content: "\e705";
  font-family: "e-icons";
}

.e-input-group.e-control-wrapper.e-datetime-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-datetime-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-datetime-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 16px;
}
.e-datetime-wrapper.e-control-wrapper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-datetime-wrapper .e-time-icon.e-icons.e-disabled, .e-datetime-wrapper .e-date-icon.e-icons.e-disabled {
  pointer-events: none;
}
.e-datetime-wrapper .e-clear-icon {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.e-datetime-wrapper span {
  cursor: pointer;
}
.e-datetime-wrapper .e-input-group-icon.e-date-icon, .e-datetime-wrapper .e-input-group-icon.e-time-icon {
  font-size: 16px;
  margin: 0;
  outline: none;
}
.e-datetime-wrapper .e-input-group-icon.e-time-icon {
  border: 0;
  border-style: none;
  margin: 0;
}

.e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon {
  margin: 0;
}

.e-control.e-datetimepicker.e-popup-wrapper.e-popup-container.e-popup-expand.e-popup.e-popup-open .e-datetime-mob-popup-wrap {
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
}

.e-datetime-mob-popup-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-datetime-mob-popup-wrap .e-datetimepicker.e-popup.e-lib.e-control.e-popup-open {
  left: 0 !important; /* stylelint-disable-line declaration-no-important */
  position: relative;
  top: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-datetimepicker.e-time-modal {
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}

.e-datetimepicker.e-popup {
  border-style: solid;
  border-width: 1px;
  overflow: auto;
}
.e-datetimepicker.e-popup .e-content {
  position: relative;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul {
  margin: 0;
  padding: 8px 0;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  color: #201f1e;
  cursor: default;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover {
  cursor: pointer;
}

.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  line-height: 30px;
  text-indent: 12px;
}

.e-small .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 12px;
  line-height: 26px;
  text-indent: 8px;
}

.e-small.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-small .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 14px;
}
.e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

.e-datetimepicker.e-popup-expand.e-popup {
  position: fixed;
}
.e-datetimepicker.e-popup-expand.e-popup .e-datetime-mob-popup-wrap {
  position: relative;
  width: 100%;
}

/*! datetimepicker theme */
.e-datetime-wrapper .e-input-group-icon.e-icons.e-active {
  color: #201f1e;
}
.e-datetime-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #201f1e;
}

.e-datetimepicker.e-popup {
  border: 0 solid #edebe9;
  border-radius: 6px;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-datetimepicker.e-popup .e-list-parent.e-ul {
  background-color: #fff;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul li.e-list-item {
  border: none;
  color: #201f1e;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover, .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-navigation, .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item:focus {
  background-color: #f3f2f1;
  border: none;
  color: #201f1e;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active {
  background-color: #edebe9;
  color: #201f1e;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active.e-hover {
  background-color: #f3f2f1;
  color: #201f1e;
}

.e-bigger.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-bigger .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 18px;
}
.e-bigger.e-datetime-wrapper .e-input-group-icon.e-time-icon,
*.e-bigger .e-datetime-wrapper .e-input-group-icon.e-time-icon {
  margin: 0;
}

.e-bigger.e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon,
*.e-bigger .e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon {
  margin: 0;
}

.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul,
*.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul {
  padding: 8px 0;
}
.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 16px;
  line-height: 32px;
  text-indent: 16px;
}

.e-bigger .e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker,
.e-bigger.e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

.e-small.e-bigger.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-small.e-bigger .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 16px;
}
.e-small.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 14px;
  line-height: 30px;
  text-indent: 16px;
}
/*!**************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-buttons/styles/fluent.css ***!
  \**************************************************************************************************************************************/
.e-btn,
.e-css.e-btn {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-font-smoothing: antialiased;
  border: 1px solid;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 600;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1.572em;
  outline: none;
  padding: 4px 11px;
  text-align: center;
  text-decoration: none;
  text-transform: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}
.e-btn:disabled,
.e-css.e-btn:disabled {
  cursor: default;
}

.e-btn:hover, .e-btn:focus,
.e-css.e-btn:hover,
.e-css.e-btn:focus {
  text-decoration: none;
}

.e-btn::-moz-focus-inner,
.e-css.e-btn::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.e-btn .e-btn-icon,
.e-css.e-btn .e-btn-icon {
  display: inline-block;
  font-size: 16px;
  margin-top: -4px;
  vertical-align: middle;
  width: 1em;
}
.e-btn .e-btn-icon.e-icon-left,
.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.5em;
  width: 2em;
}
.e-btn .e-btn-icon.e-icon-right,
.e-css.e-btn .e-btn-icon.e-icon-right {
  width: 2em;
  margin-right: -0.5em;
}
.e-btn .e-btn-icon.e-icon-top,
.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 8px;
  display: block;
  margin-top: 0;
  width: auto;
}
.e-btn .e-btn-icon.e-icon-bottom,
.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 8px;
  display: block;
  margin-top: 0;
  width: auto;
}

.e-btn.e-icon-btn,
.e-css.e-btn.e-icon-btn {
  padding: 4px 11px;
}

.e-btn.e-top-icon-btn, .e-btn.e-bottom-icon-btn,
.e-css.e-btn.e-top-icon-btn,
.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}

.e-btn.e-round,
.e-css.e-btn.e-round {
  border-radius: 50%;
  height: 32px;
  line-height: 1;
  padding: 0;
  width: 32px;
}
.e-btn.e-round .e-btn-icon,
.e-css.e-btn.e-round .e-btn-icon {
  font-size: 16px;
  line-height: 1.5em;
  margin-top: 0;
  width: auto;
}

.e-btn.e-rtl .e-icon-right,
.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.5em;
  margin-right: 0;
}
.e-btn.e-rtl .e-icon-left,
.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.5em;
}

.e-btn.e-flat,
.e-css.e-btn.e-flat {
  border: 1px solid;
}

.e-btn.e-small,
.e-css.e-btn.e-small {
  font-size: 12px;
  line-height: 1.5em;
  padding: 3px 12px;
  border-radius: 2px;
}
.e-btn.e-small .e-btn-icon,
.e-css.e-btn.e-small .e-btn-icon {
  font-size: 12px;
  width: 1em;
}
.e-btn.e-small .e-btn-icon.e-icon-left,
.e-css.e-btn.e-small .e-btn-icon.e-icon-left {
  margin-left: -0.57143em;
  width: 2em;
}
.e-btn.e-small .e-btn-icon.e-icon-right,
.e-css.e-btn.e-small .e-btn-icon.e-icon-right {
  margin-right: -0.57143em;
  width: 2em;
}
.e-btn.e-small .e-btn-icon.e-icon-top,
.e-css.e-btn.e-small .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-css.e-btn.e-small .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-btn.e-small.e-icon-btn,
.e-css.e-btn.e-small.e-icon-btn {
  padding: 3px 7px;
}
.e-btn.e-small.e-top-icon-btn, .e-btn.e-small.e-bottom-icon-btn,
.e-css.e-btn.e-small.e-top-icon-btn,
.e-css.e-btn.e-small.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}
.e-btn.e-small.e-round,
.e-css.e-btn.e-small.e-round {
  height: 26px;
  line-height: 1;
  padding: 0;
  width: 26px;
  border-radius: 50%;
}
.e-btn.e-small.e-round .e-btn-icon,
.e-css.e-btn.e-small.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 1;
  width: auto;
}
.e-btn.e-small.e-rtl .e-icon-right,
.e-css.e-btn.e-small.e-rtl .e-icon-right {
  margin-left: -0.57143em;
  margin-right: 0;
}
.e-btn.e-small.e-rtl .e-icon-left,
.e-css.e-btn.e-small.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.57143em;
}

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

.e-small .e-btn,
.e-small.e-btn,
.e-small .e-css.e-btn,
.e-small.e-css.e-btn {
  font-size: 12px;
  line-height: 1.5em;
  padding: 3px 12px;
  border-radius: 2px;
}
.e-small .e-btn .e-btn-icon,
.e-small.e-btn .e-btn-icon,
.e-small .e-css.e-btn .e-btn-icon,
.e-small.e-css.e-btn .e-btn-icon {
  font-size: 12px;
  width: 1em;
}
.e-small .e-btn .e-btn-icon.e-icon-left,
.e-small.e-btn .e-btn-icon.e-icon-left,
.e-small .e-css.e-btn .e-btn-icon.e-icon-left,
.e-small.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.57143em;
  width: 2em;
}
.e-small .e-btn .e-btn-icon.e-icon-right,
.e-small.e-btn .e-btn-icon.e-icon-right,
.e-small .e-css.e-btn .e-btn-icon.e-icon-right,
.e-small.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -0.57143em;
  width: 2em;
}
.e-small .e-btn .e-btn-icon.e-icon-top,
.e-small.e-btn .e-btn-icon.e-icon-top,
.e-small .e-css.e-btn .e-btn-icon.e-icon-top,
.e-small.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-small .e-btn .e-btn-icon.e-icon-bottom,
.e-small.e-btn .e-btn-icon.e-icon-bottom,
.e-small .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-small.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-small .e-btn.e-icon-btn,
.e-small.e-btn.e-icon-btn,
.e-small .e-css.e-btn.e-icon-btn,
.e-small.e-css.e-btn.e-icon-btn {
  padding: 3px 7px;
}
.e-small .e-btn.e-top-icon-btn, .e-small .e-btn.e-bottom-icon-btn,
.e-small.e-btn.e-top-icon-btn,
.e-small.e-btn.e-bottom-icon-btn,
.e-small .e-css.e-btn.e-top-icon-btn,
.e-small .e-css.e-btn.e-bottom-icon-btn,
.e-small.e-css.e-btn.e-top-icon-btn,
.e-small.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}
.e-small .e-btn.e-round,
.e-small.e-btn.e-round,
.e-small .e-css.e-btn.e-round,
.e-small.e-css.e-btn.e-round {
  height: 26px;
  line-height: 1;
  padding: 0;
  width: 26px;
  border-radius: 50%;
}
.e-small .e-btn.e-round .e-btn-icon,
.e-small.e-btn.e-round .e-btn-icon,
.e-small .e-css.e-btn.e-round .e-btn-icon,
.e-small.e-css.e-btn.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 1;
  width: auto;
}
.e-small .e-btn.e-rtl .e-icon-right,
.e-small.e-btn.e-rtl .e-icon-right,
.e-small .e-css.e-btn.e-rtl .e-icon-right,
.e-small.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.57143em;
  margin-right: 0;
}
.e-small .e-btn.e-rtl .e-icon-left,
.e-small.e-btn.e-rtl .e-icon-left,
.e-small .e-css.e-btn.e-rtl .e-icon-left,
.e-small.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.57143em;
}

/* stylelint-disable property-no-vendor-prefix */
.e-btn,
.e-css.e-btn {
  -webkit-tap-highlight-color: transparent;
  background: #fff;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
  -webkit-transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}
.e-btn:hover,
.e-css.e-btn:hover {
  background: #f3f2f1;
  border-color: #8a8886;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  color: #323130;
}

.e-btn:focus,
.e-css.e-btn:focus {
  background: #f3f2f1;
  border-color: #8a8886;
  color: #323130;
  outline: 1px solid;
  outline-offset: -3px;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}

.e-btn:focus:not(:focus-visible),
.e-css.e-btn:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}

.e-btn:focus-visible,
.e-css.e-btn:focus-visible {
  background: #f3f2f1;
}

.e-btn:active,
.e-css.e-btn:active {
  background: #edebe9;
  border-color: #8a8886;
  color: #323130;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-btn.e-active,
.e-css.e-btn.e-active {
  background: #edebe9;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
}

.e-btn:disabled, .e-btn.e-disabled,
.e-css.e-btn:disabled,
.e-css.e-btn.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  outline: none;
}

.e-btn .e-ripple-element,
.e-css.e-btn .e-ripple-element {
  background: transparent;
}

.e-btn.e-round, .e-btn.e-round-edge,
.e-css.e-btn.e-round,
.e-css.e-btn.e-round-edge {
  background: #fff;
  border-color: #8a8886;
  color: #323130;
}
.e-btn.e-round:hover, .e-btn.e-round-edge:hover,
.e-css.e-btn.e-round:hover,
.e-css.e-btn.e-round-edge:hover {
  background: #f3f2f1;
  border-color: #8a8886;
  color: #323130;
}
.e-btn.e-round:focus, .e-btn.e-round-edge:focus,
.e-css.e-btn.e-round:focus,
.e-css.e-btn.e-round-edge:focus {
  background: #f3f2f1;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
  outline: 1px solid;
  outline-offset: -3px;
}
.e-btn.e-round:focus:not(:focus-visible), .e-btn.e-round-edge:focus:not(:focus-visible),
.e-css.e-btn.e-round:focus:not(:focus-visible),
.e-css.e-btn.e-round-edge:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-round:focus-visible, .e-btn.e-round-edge:focus-visible,
.e-css.e-btn.e-round:focus-visible,
.e-css.e-btn.e-round-edge:focus-visible {
  background: #f3f2f1;
}
.e-btn.e-round:active, .e-btn.e-round-edge:active,
.e-css.e-btn.e-round:active,
.e-css.e-btn.e-round-edge:active {
  background: #edebe9;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
  outline: none;
  outline-offset: 0;
}
.e-btn.e-round:disabled, .e-btn.e-round.e-disabled, .e-btn.e-round-edge:disabled, .e-btn.e-round-edge.e-disabled,
.e-css.e-btn.e-round:disabled,
.e-css.e-btn.e-round.e-disabled,
.e-css.e-btn.e-round-edge:disabled,
.e-css.e-btn.e-round-edge.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-round.e-primary:hover, .e-btn.e-round-edge.e-primary:hover,
.e-css.e-btn.e-round.e-primary:hover,
.e-css.e-btn.e-round-edge.e-primary:hover {
  border-color: #0078d4;
}
.e-btn.e-round.e-primary:focus, .e-btn.e-round-edge.e-primary:focus,
.e-css.e-btn.e-round.e-primary:focus,
.e-css.e-btn.e-round-edge.e-primary:focus {
  outline: 1px solid;
}
.e-btn.e-round.e-primary:focus:not(:focus-visible), .e-btn.e-round-edge.e-primary:focus:not(:focus-visible),
.e-css.e-btn.e-round.e-primary:focus:not(:focus-visible),
.e-css.e-btn.e-round-edge.e-primary:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-round.e-primary:focus-visible, .e-btn.e-round-edge.e-primary:focus-visible,
.e-css.e-btn.e-round.e-primary:focus-visible,
.e-css.e-btn.e-round-edge.e-primary:focus-visible {
  background: rgb(0, 108, 190.8);
}
.e-btn.e-round.e-success:hover, .e-btn.e-round-edge.e-success:hover,
.e-css.e-btn.e-round.e-success:hover,
.e-css.e-btn.e-round-edge.e-success:hover {
  border-color: #0b6a0b;
}
.e-btn.e-round.e-success:focus, .e-btn.e-round-edge.e-success:focus,
.e-css.e-btn.e-round.e-success:focus,
.e-css.e-btn.e-round-edge.e-success:focus {
  outline: 1px solid;
}
.e-btn.e-round.e-success:focus:not(:focus-visible), .e-btn.e-round-edge.e-success:focus:not(:focus-visible),
.e-css.e-btn.e-round.e-success:focus:not(:focus-visible),
.e-css.e-btn.e-round-edge.e-success:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-round.e-success:focus-visible, .e-btn.e-round-edge.e-success:focus-visible,
.e-css.e-btn.e-round.e-success:focus-visible,
.e-css.e-btn.e-round-edge.e-success:focus-visible {
  background: rgb(9.9, 95.4, 9.9);
}
.e-btn.e-round.e-info:hover, .e-btn.e-round-edge.e-info:hover,
.e-css.e-btn.e-round.e-info:hover,
.e-css.e-btn.e-round-edge.e-info:hover {
  border-color: #038387;
}
.e-btn.e-round.e-info:focus, .e-btn.e-round-edge.e-info:focus,
.e-css.e-btn.e-round.e-info:focus,
.e-css.e-btn.e-round-edge.e-info:focus {
  outline: 1px solid;
}
.e-btn.e-round.e-info:focus:not(:focus-visible), .e-btn.e-round-edge.e-info:focus:not(:focus-visible),
.e-css.e-btn.e-round.e-info:focus:not(:focus-visible),
.e-css.e-btn.e-round-edge.e-info:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-round.e-info:focus-visible, .e-btn.e-round-edge.e-info:focus-visible,
.e-css.e-btn.e-round.e-info:focus-visible,
.e-css.e-btn.e-round-edge.e-info:focus-visible {
  background: rgb(2.7, 117.9, 121.5);
}
.e-btn.e-round.e-warning:hover, .e-btn.e-round-edge.e-warning:hover,
.e-css.e-btn.e-round.e-warning:hover,
.e-css.e-btn.e-round-edge.e-warning:hover {
  border-color: #ca5010;
}
.e-btn.e-round.e-warning:focus, .e-btn.e-round-edge.e-warning:focus,
.e-css.e-btn.e-round.e-warning:focus,
.e-css.e-btn.e-round-edge.e-warning:focus {
  outline: 1px solid;
}
.e-btn.e-round.e-warning:focus:not(:focus-visible), .e-btn.e-round-edge.e-warning:focus:not(:focus-visible),
.e-css.e-btn.e-round.e-warning:focus:not(:focus-visible),
.e-css.e-btn.e-round-edge.e-warning:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-round.e-warning:focus-visible, .e-btn.e-round-edge.e-warning:focus-visible,
.e-css.e-btn.e-round.e-warning:focus-visible,
.e-css.e-btn.e-round-edge.e-warning:focus-visible {
  background: rgb(207.3, 97.5, 39.9);
}
.e-btn.e-round.e-danger:hover, .e-btn.e-round-edge.e-danger:hover,
.e-css.e-btn.e-round.e-danger:hover,
.e-css.e-btn.e-round-edge.e-danger:hover {
  border-color: #d13438;
}
.e-btn.e-round.e-danger:focus, .e-btn.e-round-edge.e-danger:focus,
.e-css.e-btn.e-round.e-danger:focus,
.e-css.e-btn.e-round-edge.e-danger:focus {
  outline: 1px solid;
}
.e-btn.e-round.e-danger:focus:not(:focus-visible), .e-btn.e-round-edge.e-danger:focus:not(:focus-visible),
.e-css.e-btn.e-round.e-danger:focus:not(:focus-visible),
.e-css.e-btn.e-round-edge.e-danger:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-round.e-danger:focus-visible, .e-btn.e-round-edge.e-danger:focus-visible,
.e-css.e-btn.e-round.e-danger:focus-visible,
.e-css.e-btn.e-round-edge.e-danger:focus-visible {
  background: rgb(188.1, 46.8, 50.4);
}

.e-btn.e-primary,
.e-css.e-btn.e-primary {
  background: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-btn.e-primary:hover,
.e-css.e-btn.e-primary:hover {
  background: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  color: #fff;
}
.e-btn.e-primary:focus,
.e-css.e-btn.e-primary:focus {
  background: rgb(0, 108, 190.8);
  border-color: #0078d4;
  color: #fff;
  outline: 1px solid;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-btn.e-primary:focus:not(:focus-visible),
.e-css.e-btn.e-primary:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-primary:focus-visible,
.e-css.e-btn.e-primary:focus-visible {
  background: rgb(0, 108, 190.8);
}
.e-btn.e-primary:active,
.e-css.e-btn.e-primary:active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-primary.e-active,
.e-css.e-btn.e-primary.e-active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-primary:disabled, .e-btn.e-primary.e-disabled,
.e-css.e-btn.e-primary:disabled,
.e-css.e-btn.e-primary.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  outline: none;
}
.e-btn.e-primary .e-ripple-element,
.e-css.e-btn.e-primary .e-ripple-element {
  background: transparent;
}

.e-btn.e-success,
.e-css.e-btn.e-success {
  background: #0b6a0b;
  border-color: #0b6a0b;
  color: #fff;
}
.e-btn.e-success:hover,
.e-css.e-btn.e-success:hover {
  background: rgb(9.9, 95.4, 9.9);
  border-color: rgb(9.9, 95.4, 9.9);
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  color: #fff;
}
.e-btn.e-success:focus,
.e-css.e-btn.e-success:focus {
  background: rgb(9.9, 95.4, 9.9);
  border-color: #0b6a0b;
  color: #fff;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-btn.e-success:focus:not(:focus-visible),
.e-css.e-btn.e-success:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-success:focus-visible,
.e-css.e-btn.e-success:focus-visible {
  background: rgb(9.9, 95.4, 9.9);
}
.e-btn.e-success:active, .e-btn.e-success.e-active,
.e-css.e-btn.e-success:active,
.e-css.e-btn.e-success.e-active {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-success:disabled, .e-btn.e-success.e-disabled,
.e-css.e-btn.e-success:disabled,
.e-css.e-btn.e-success.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  outline: none;
}
.e-btn.e-success .e-ripple-element,
.e-css.e-btn.e-success .e-ripple-element {
  background: transparent;
}

.e-btn.e-info,
.e-css.e-btn.e-info {
  background: #038387;
  border-color: #038387;
  color: #fff;
}
.e-btn.e-info:hover,
.e-css.e-btn.e-info:hover {
  background: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  color: #fff;
}
.e-btn.e-info:focus,
.e-css.e-btn.e-info:focus {
  background: rgb(2.7, 117.9, 121.5);
  border-color: #038387;
  color: #fff;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-btn.e-info:focus:not(:focus-visible),
.e-css.e-btn.e-info:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-info:focus-visible,
.e-css.e-btn.e-info:focus-visible {
  background: rgb(2.7, 117.9, 121.5);
}
.e-btn.e-info:active, .e-btn.e-info.e-active,
.e-css.e-btn.e-info:active,
.e-css.e-btn.e-info.e-active {
  background: rgb(53.4, 155.8, 159);
  color: #fff;
  border-color: rgb(53.4, 155.8, 159);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-info:disabled, .e-btn.e-info.e-disabled,
.e-css.e-btn.e-info:disabled,
.e-css.e-btn.e-info.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  outline: none;
}
.e-btn.e-info .e-ripple-element,
.e-css.e-btn.e-info .e-ripple-element {
  background: transparent;
}

.e-btn.e-warning,
.e-css.e-btn.e-warning {
  background: #ca5010;
  border-color: #ca5010;
  color: #fff;
}
.e-btn.e-warning:hover,
.e-css.e-btn.e-warning:hover {
  background: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  color: #fff;
}
.e-btn.e-warning:focus,
.e-css.e-btn.e-warning:focus {
  background: rgb(207.3, 97.5, 39.9);
  border-color: #ca5010;
  color: #fff;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-btn.e-warning:focus:not(:focus-visible),
.e-css.e-btn.e-warning:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-warning:focus-visible,
.e-css.e-btn.e-warning:focus-visible {
  background: rgb(207.3, 97.5, 39.9);
}
.e-btn.e-warning:active, .e-btn.e-warning.e-active,
.e-css.e-btn.e-warning:active,
.e-css.e-btn.e-warning.e-active {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-warning:disabled, .e-btn.e-warning.e-disabled,
.e-css.e-btn.e-warning:disabled,
.e-css.e-btn.e-warning.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  outline: none;
}
.e-btn.e-warning .e-ripple-element,
.e-css.e-btn.e-warning .e-ripple-element {
  background: transparent;
}

.e-btn.e-danger,
.e-css.e-btn.e-danger {
  background: #d13438;
  border-color: #d13438;
  color: #fff;
}
.e-btn.e-danger:hover,
.e-css.e-btn.e-danger:hover {
  background: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  color: #fff;
}
.e-btn.e-danger:focus,
.e-css.e-btn.e-danger:focus {
  background: rgb(188.1, 46.8, 50.4);
  border-color: #d13438;
  color: #fff;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-btn.e-danger:focus:not(:focus-visible),
.e-css.e-btn.e-danger:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-danger:focus-visible,
.e-css.e-btn.e-danger:focus-visible {
  background: rgb(188.1, 46.8, 50.4);
}
.e-btn.e-danger:active,
.e-css.e-btn.e-danger:active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-danger.e-active,
.e-css.e-btn.e-danger.e-active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-danger:disabled, .e-btn.e-danger.e-disabled,
.e-css.e-btn.e-danger:disabled,
.e-css.e-btn.e-danger.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  outline: none;
}
.e-btn.e-danger .e-ripple-element,
.e-css.e-btn.e-danger .e-ripple-element {
  background: transparent;
}

.e-btn.e-flat,
.e-css.e-btn.e-flat {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
}
.e-btn.e-flat:hover,
.e-css.e-btn.e-flat:hover {
  background: #f3f2f1;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
}
.e-btn.e-flat:focus,
.e-css.e-btn.e-flat:focus {
  background: #f3f2f1;
  border-color: #8a8886;
  color: #323130;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat:focus:not(:focus-visible),
.e-css.e-btn.e-flat:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-flat:active, .e-btn.e-flat.e-active,
.e-css.e-btn.e-flat:active,
.e-css.e-btn.e-flat.e-active {
  background: #edebe9;
  border-color: #8a8886;
  color: #323130;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat:disabled, .e-btn.e-flat.e-disabled,
.e-css.e-btn.e-flat:disabled,
.e-css.e-btn.e-flat.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-flat .e-ripple-element,
.e-css.e-btn.e-flat .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-primary,
.e-css.e-btn.e-flat.e-primary {
  background: transparent;
  border-color: transparent;
  color: #0078d4;
}
.e-btn.e-flat.e-primary:hover,
.e-css.e-btn.e-flat.e-primary:hover {
  background: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  color: #fff;
}
.e-btn.e-flat.e-primary:focus,
.e-css.e-btn.e-flat.e-primary:focus {
  background: rgb(0, 108, 190.8);
  border-color: transparent;
  color: #fff;
}
.e-btn.e-flat.e-primary:focus:not(:focus-visible),
.e-css.e-btn.e-flat.e-primary:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-flat.e-primary:active, .e-btn.e-flat.e-primary.e-active,
.e-css.e-btn.e-flat.e-primary:active,
.e-css.e-btn.e-flat.e-primary.e-active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-btn.e-flat.e-primary:disabled, .e-btn.e-flat.e-primary.e-disabled,
.e-css.e-btn.e-flat.e-primary:disabled,
.e-css.e-btn.e-flat.e-primary.e-disabled {
  background: #f3f2f1;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-flat.e-primary .e-ripple-element,
.e-css.e-btn.e-flat.e-primary .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-success,
.e-css.e-btn.e-flat.e-success {
  background: transparent;
  border-color: transparent;
  color: #0b6a0b;
}
.e-btn.e-flat.e-success:hover,
.e-css.e-btn.e-flat.e-success:hover {
  background: rgb(9.9, 95.4, 9.9);
  border-color: rgb(9.9, 95.4, 9.9);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-flat.e-success:focus,
.e-css.e-btn.e-flat.e-success:focus {
  background: rgb(9.9, 95.4, 9.9);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-success:focus:not(:focus-visible),
.e-css.e-btn.e-flat.e-success:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-flat.e-success:active, .e-btn.e-flat.e-success.e-active,
.e-css.e-btn.e-flat.e-success:active,
.e-css.e-btn.e-flat.e-success.e-active {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-success:disabled, .e-btn.e-flat.e-success.e-disabled,
.e-css.e-btn.e-flat.e-success:disabled,
.e-css.e-btn.e-flat.e-success.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-btn.e-flat.e-success .e-ripple-element,
.e-css.e-btn.e-flat.e-success .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-info,
.e-css.e-btn.e-flat.e-info {
  background: transparent;
  border-color: transparent;
  color: #038387;
}
.e-btn.e-flat.e-info:hover,
.e-css.e-btn.e-flat.e-info:hover {
  background: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-flat.e-info:focus,
.e-css.e-btn.e-flat.e-info:focus {
  background: rgb(2.7, 117.9, 121.5);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-info:focus:not(:focus-visible),
.e-css.e-btn.e-flat.e-info:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-flat.e-info:active, .e-btn.e-flat.e-info.e-active,
.e-css.e-btn.e-flat.e-info:active,
.e-css.e-btn.e-flat.e-info.e-active {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-info:disabled, .e-btn.e-flat.e-info.e-disabled,
.e-css.e-btn.e-flat.e-info:disabled,
.e-css.e-btn.e-flat.e-info.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-btn.e-flat.e-info .e-ripple-element,
.e-css.e-btn.e-flat.e-info .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-warning,
.e-css.e-btn.e-flat.e-warning {
  background: transparent;
  border-color: transparent;
  color: #ca5010;
}
.e-btn.e-flat.e-warning:hover,
.e-css.e-btn.e-flat.e-warning:hover {
  background: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-flat.e-warning:focus,
.e-css.e-btn.e-flat.e-warning:focus {
  background: rgb(207.3, 97.5, 39.9);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-warning:focus:not(:focus-visible),
.e-css.e-btn.e-flat.e-warning:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-flat.e-warning:active, .e-btn.e-flat.e-warning.e-active,
.e-css.e-btn.e-flat.e-warning:active,
.e-css.e-btn.e-flat.e-warning.e-active {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-warning:disabled, .e-btn.e-flat.e-warning.e-disabled,
.e-css.e-btn.e-flat.e-warning:disabled,
.e-css.e-btn.e-flat.e-warning.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-btn.e-flat.e-warning .e-ripple-element,
.e-css.e-btn.e-flat.e-warning .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-danger,
.e-css.e-btn.e-flat.e-danger {
  background: transparent;
  border-color: transparent;
  color: #d13438;
}
.e-btn.e-flat.e-danger:hover,
.e-css.e-btn.e-flat.e-danger:hover {
  background: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-flat.e-danger:focus,
.e-css.e-btn.e-flat.e-danger:focus {
  background: rgb(188.1, 46.8, 50.4);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-danger:focus:not(:focus-visible),
.e-css.e-btn.e-flat.e-danger:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-flat.e-danger:active, .e-btn.e-flat.e-danger.e-active,
.e-css.e-btn.e-flat.e-danger:active,
.e-css.e-btn.e-flat.e-danger.e-active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-danger:disabled, .e-btn.e-flat.e-danger.e-disabled,
.e-css.e-btn.e-flat.e-danger:disabled,
.e-css.e-btn.e-flat.e-danger.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-btn.e-flat.e-danger .e-ripple-element,
.e-css.e-btn.e-flat.e-danger .e-ripple-element {
  background: transparent;
}

.e-btn.e-outline,
.e-css.e-btn.e-outline {
  background: transparent;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
}
.e-btn.e-outline:hover,
.e-css.e-btn.e-outline:hover {
  background: #f3f2f1;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
}
.e-btn.e-outline:focus:not(:focus-visible),
.e-css.e-btn.e-outline:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-outline:focus-visible,
.e-css.e-btn.e-outline:focus-visible {
  background: transparent;
}
.e-btn.e-outline:active, .e-btn.e-outline.e-active,
.e-css.e-btn.e-outline:active,
.e-css.e-btn.e-outline.e-active {
  background: #edebe9;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
}
.e-btn.e-outline:disabled, .e-btn.e-outline.e-disabled,
.e-css.e-btn.e-outline:disabled,
.e-css.e-btn.e-outline.e-disabled {
  background: transparent;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-outline.e-primary,
.e-css.e-btn.e-outline.e-primary {
  background: transparent;
  border-color: #0078d4;
  color: #0078d4;
}
.e-btn.e-outline.e-primary:hover,
.e-css.e-btn.e-outline.e-primary:hover {
  background: rgb(0, 108, 190.8);
  border-color: #0078d4;
  color: #fff;
}
.e-btn.e-outline.e-primary:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-primary:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-outline.e-primary:focus-visible,
.e-css.e-btn.e-outline.e-primary:focus-visible {
  background: transparent;
}
.e-btn.e-outline.e-primary:active, .e-btn.e-outline.e-primary.e-active,
.e-css.e-btn.e-outline.e-primary:active,
.e-css.e-btn.e-outline.e-primary.e-active {
  background: rgb(0, 96, 169.6);
  border-color: #0078d4;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-primary:disabled, .e-btn.e-outline.e-primary.e-disabled,
.e-css.e-btn.e-outline.e-primary:disabled,
.e-css.e-btn.e-outline.e-primary.e-disabled {
  background: transparent;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-outline.e-success,
.e-css.e-btn.e-outline.e-success {
  background: transparent;
  border-color: #0b6a0b;
  color: #0b6a0b;
}
.e-btn.e-outline.e-success:hover,
.e-css.e-btn.e-outline.e-success:hover {
  background: rgb(9.9, 95.4, 9.9);
  border-color: rgb(9.9, 95.4, 9.9);
  color: #fff;
}
.e-btn.e-outline.e-success:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-success:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-outline.e-success:focus-visible,
.e-css.e-btn.e-outline.e-success:focus-visible {
  background: transparent;
}
.e-btn.e-outline.e-success:active, .e-btn.e-outline.e-success.e-active,
.e-css.e-btn.e-outline.e-success:active,
.e-css.e-btn.e-outline.e-success.e-active {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-success:disabled, .e-btn.e-outline.e-success.e-disabled,
.e-css.e-btn.e-outline.e-success:disabled,
.e-css.e-btn.e-outline.e-success.e-disabled {
  background: transparent;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-outline.e-info,
.e-css.e-btn.e-outline.e-info {
  background: transparent;
  border-color: #038387;
  color: #038387;
}
.e-btn.e-outline.e-info:hover,
.e-css.e-btn.e-outline.e-info:hover {
  background: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  color: #fff;
}
.e-btn.e-outline.e-info:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-info:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-outline.e-info:focus-visible,
.e-css.e-btn.e-outline.e-info:focus-visible {
  background: transparent;
}
.e-btn.e-outline.e-info:active, .e-btn.e-outline.e-info.e-active,
.e-css.e-btn.e-outline.e-info:active,
.e-css.e-btn.e-outline.e-info.e-active {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-info:disabled, .e-btn.e-outline.e-info.e-disabled,
.e-css.e-btn.e-outline.e-info:disabled,
.e-css.e-btn.e-outline.e-info.e-disabled {
  background: transparent;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-outline.e-warning,
.e-css.e-btn.e-outline.e-warning {
  background: transparent;
  border-color: #ca5010;
  color: #ca5010;
}
.e-btn.e-outline.e-warning:hover,
.e-css.e-btn.e-outline.e-warning:hover {
  background: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  color: #fff;
}
.e-btn.e-outline.e-warning:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-warning:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-outline.e-warning:focus-visible,
.e-css.e-btn.e-outline.e-warning:focus-visible {
  background: transparent;
}
.e-btn.e-outline.e-warning:active, .e-btn.e-outline.e-warning.e-active,
.e-css.e-btn.e-outline.e-warning:active,
.e-css.e-btn.e-outline.e-warning.e-active {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-warning:disabled, .e-btn.e-outline.e-warning.e-disabled,
.e-css.e-btn.e-outline.e-warning:disabled,
.e-css.e-btn.e-outline.e-warning.e-disabled {
  background: transparent;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-outline.e-danger,
.e-css.e-btn.e-outline.e-danger {
  background: transparent;
  border-color: #d13438;
  color: #d13438;
}
.e-btn.e-outline.e-danger:hover,
.e-css.e-btn.e-outline.e-danger:hover {
  background: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  color: #fff;
}
.e-btn.e-outline.e-danger:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-danger:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-outline.e-danger:focus-visible,
.e-css.e-btn.e-outline.e-danger:focus-visible {
  background: transparent;
}
.e-btn.e-outline.e-danger:active, .e-btn.e-outline.e-danger.e-active,
.e-css.e-btn.e-outline.e-danger:active,
.e-css.e-btn.e-outline.e-danger.e-active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-danger:disabled, .e-btn.e-outline.e-danger.e-disabled,
.e-css.e-btn.e-outline.e-danger:disabled,
.e-css.e-btn.e-outline.e-danger.e-disabled {
  background: transparent;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}

.e-btn.e-link,
.e-css.e-btn.e-link {
  background: transparent;
  border-color: transparent;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #0078d4;
}
.e-btn.e-link:hover,
.e-css.e-btn.e-link:hover {
  border-radius: 0;
  color: rgb(0, 96, 169.6);
  text-decoration: underline;
}
.e-btn.e-link:focus,
.e-css.e-btn.e-link:focus {
  border-radius: 0;
  text-decoration: underline;
  color: rgb(0, 96, 169.6);
}
.e-btn.e-link:focus:not(:focus-visible),
.e-css.e-btn.e-link:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-link:disabled,
.e-css.e-btn.e-link:disabled {
  color: #a19f9d;
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-decoration: none;
  outline: none;
}

.e-btn.e-inherit,
.e-css.e-btn.e-inherit {
  color: inherit;
  background: inherit;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-inherit:hover, .e-btn.e-inherit:focus, .e-btn.e-inherit:active, .e-btn.e-inherit.e-active,
.e-css.e-btn.e-inherit:hover,
.e-css.e-btn.e-inherit:focus,
.e-css.e-btn.e-inherit:active,
.e-css.e-btn.e-inherit.e-active {
  background: rgba(0, 0, 0, 0.056);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: inherit;
  outline: none;
}
.e-btn.e-inherit:disabled,
.e-css.e-btn.e-inherit:disabled {
  background: inherit;
  color: inherit;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: 0.5;
}

.e-bigger.e-small .e-btn,
.e-bigger .e-small.e-btn,
.e-bigger.e-small .e-css.e-btn,
.e-bigger .e-small.e-css.e-btn {
  font-size: 14px;
  line-height: 1.572em;
  padding: 6px 16px;
}
.e-bigger.e-small .e-btn .e-btn-icon,
.e-bigger .e-small.e-btn .e-btn-icon,
.e-bigger.e-small .e-css.e-btn .e-btn-icon,
.e-bigger .e-small.e-css.e-btn .e-btn-icon {
  font-size: 20px;
  width: 1em;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-small.e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.5em;
  width: 2em;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-right,
.e-bigger .e-small.e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-right,
.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -0.5em;
  width: 2em;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-top,
.e-bigger .e-small.e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-top,
.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger .e-small.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-bigger.e-small .e-btn.e-icon-btn,
.e-bigger .e-small.e-btn.e-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-icon-btn,
.e-bigger .e-small.e-css.e-btn.e-icon-btn {
  padding: 6px 13px;
}
.e-bigger.e-small .e-btn.e-top-icon-btn, .e-bigger.e-small .e-btn.e-bottom-icon-btn,
.e-bigger .e-small.e-btn.e-top-icon-btn,
.e-bigger .e-small.e-btn.e-bottom-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-top-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-bottom-icon-btn,
.e-bigger .e-small.e-css.e-btn.e-top-icon-btn,
.e-bigger .e-small.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger.e-small .e-btn.e-round,
.e-bigger .e-small.e-btn.e-round,
.e-bigger.e-small .e-css.e-btn.e-round,
.e-bigger .e-small.e-css.e-btn.e-round {
  height: 36px;
  line-height: 1;
  padding: 0;
  width: 36px;
}
.e-bigger.e-small .e-btn.e-round .e-btn-icon,
.e-bigger .e-small.e-btn.e-round .e-btn-icon,
.e-bigger.e-small .e-css.e-btn.e-round .e-btn-icon,
.e-bigger .e-small.e-css.e-btn.e-round .e-btn-icon {
  font-size: 18px;
  line-height: 0;
  width: auto;
}
.e-bigger.e-small .e-btn.e-rtl .e-icon-right,
.e-bigger .e-small.e-btn.e-rtl .e-icon-right,
.e-bigger.e-small .e-css.e-btn.e-rtl .e-icon-right,
.e-bigger .e-small.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.5em;
  margin-right: 0;
}
.e-bigger.e-small .e-btn.e-rtl .e-icon-left,
.e-bigger .e-small.e-btn.e-rtl .e-icon-left,
.e-bigger.e-small .e-css.e-btn.e-rtl .e-icon-left,
.e-bigger .e-small.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.5em;
}

.e-bigger .e-btn,
.e-bigger.e-btn,
.e-bigger .e-css.e-btn,
.e-bigger.e-css.e-btn {
  font-size: 16px;
  line-height: 1.5em;
  padding: 7px 20px;
}
.e-bigger .e-btn .e-btn-icon,
.e-bigger.e-btn .e-btn-icon,
.e-bigger .e-css.e-btn .e-btn-icon,
.e-bigger.e-css.e-btn .e-btn-icon {
  font-size: 22px;
  width: 1em;
}
.e-bigger .e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.6111em;
  width: 2em;
}
.e-bigger .e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-btn .e-btn-icon.e-icon-right,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -0.6111em;
  width: 2em;
}
.e-bigger .e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-btn .e-btn-icon.e-icon-top,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 8px;
  width: auto;
}
.e-bigger .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 8px;
  width: auto;
}
.e-bigger .e-btn.e-icon-btn,
.e-bigger.e-btn.e-icon-btn,
.e-bigger .e-css.e-btn.e-icon-btn,
.e-bigger.e-css.e-btn.e-icon-btn {
  padding: 7px 15px;
}
.e-bigger .e-btn.e-top-icon-btn, .e-bigger .e-btn.e-bottom-icon-btn,
.e-bigger.e-btn.e-top-icon-btn,
.e-bigger.e-btn.e-bottom-icon-btn,
.e-bigger .e-css.e-btn.e-top-icon-btn,
.e-bigger .e-css.e-btn.e-bottom-icon-btn,
.e-bigger.e-css.e-btn.e-top-icon-btn,
.e-bigger.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger .e-btn.e-round,
.e-bigger.e-btn.e-round,
.e-bigger .e-css.e-btn.e-round,
.e-bigger.e-css.e-btn.e-round {
  height: 40px;
  line-height: 1;
  padding: 0;
  width: 40px;
}
.e-bigger .e-btn.e-round .e-btn-icon,
.e-bigger.e-btn.e-round .e-btn-icon,
.e-bigger .e-css.e-btn.e-round .e-btn-icon,
.e-bigger.e-css.e-btn.e-round .e-btn-icon {
  font-size: 22px;
  line-height: 0;
  width: auto;
}
.e-bigger .e-btn.e-rtl .e-icon-right,
.e-bigger.e-btn.e-rtl .e-icon-right,
.e-bigger .e-css.e-btn.e-rtl .e-icon-right,
.e-bigger.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.6111em;
  margin-right: 0;
}
.e-bigger .e-btn.e-rtl .e-icon-left,
.e-bigger.e-btn.e-rtl .e-icon-left,
.e-bigger .e-css.e-btn.e-rtl .e-icon-left,
.e-bigger.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.6111em;
}
.e-bigger .e-btn.e-small,
.e-bigger.e-btn.e-small,
.e-bigger .e-css.e-btn.e-small,
.e-bigger.e-css.e-btn.e-small {
  font-size: 14px;
  line-height: 1.572em;
  padding: 6px 16px;
  border-radius: 2px;
}
.e-bigger .e-btn.e-small .e-btn-icon,
.e-bigger.e-btn.e-small .e-btn-icon,
.e-bigger .e-css.e-btn.e-small .e-btn-icon,
.e-bigger.e-css.e-btn.e-small .e-btn-icon {
  font-size: 20px;
  width: 1em;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger.e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-left {
  margin-left: -0.5em;
  width: 2em;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger.e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-right {
  margin-right: -0.5em;
  width: 2em;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger.e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger.e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-bigger .e-btn.e-small.e-icon-btn,
.e-bigger.e-btn.e-small.e-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-icon-btn {
  padding: 6px 13px;
}
.e-bigger .e-btn.e-small.e-top-icon-btn, .e-bigger .e-btn.e-small.e-bottom-icon-btn,
.e-bigger.e-btn.e-small.e-top-icon-btn,
.e-bigger.e-btn.e-small.e-bottom-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-top-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-bottom-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-top-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger .e-btn.e-small.e-round,
.e-bigger.e-btn.e-small.e-round,
.e-bigger .e-css.e-btn.e-small.e-round,
.e-bigger.e-css.e-btn.e-small.e-round {
  height: 36px;
  line-height: 1;
  padding: 0;
  width: 36px;
  border-radius: 50%;
}
.e-bigger .e-btn.e-small.e-round .e-btn-icon,
.e-bigger.e-btn.e-small.e-round .e-btn-icon,
.e-bigger .e-css.e-btn.e-small.e-round .e-btn-icon,
.e-bigger.e-css.e-btn.e-small.e-round .e-btn-icon {
  font-size: 18px;
  line-height: 0;
  width: auto;
}
.e-bigger .e-btn.e-small.e-rtl .e-icon-right,
.e-bigger.e-btn.e-small.e-rtl .e-icon-right,
.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-right,
.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-right {
  margin-left: -0.5em;
  margin-right: 0;
}
.e-bigger .e-btn.e-small.e-rtl .e-icon-left,
.e-bigger.e-btn.e-small.e-rtl .e-icon-left,
.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-left,
.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.5em;
}

.e-checkbox-wrapper .e-check::before,
.e-css.e-checkbox-wrapper .e-check::before {
  content: "\e774";
}

.e-checkbox-wrapper .e-stop::before,
.e-css.e-checkbox-wrapper .e-stop::before {
  content: "\e87f";
}

.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  cursor: pointer;
  display: inline-block;
  line-height: 1;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 3px;
}
.e-checkbox-wrapper label,
.e-css.e-checkbox-wrapper label {
  cursor: pointer;
  display: inline-block;
  line-height: 0;
  margin: 0;
  position: relative;
  white-space: nowrap;
}

.e-checkbox-wrapper:focus .e-frame, .e-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper:focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-checkbox-wrapper:focus, .e-checkbox-wrapper.e-focus,
.e-css.e-checkbox-wrapper:focus,
.e-css.e-checkbox-wrapper.e-focus {
  border: 1px solid #323130;
  padding: 3px;
}

.e-checkbox-wrapper .e-ripple-container,
.e-css.e-checkbox-wrapper .e-ripple-container {
  border-radius: 50%;
  bottom: -9px;
  height: 36px;
  left: -9px;
  pointer-events: none;
  position: absolute;
  right: -9px;
  top: -9px;
  width: 36px;
  z-index: 1;
}
.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label {
  cursor: pointer;
  display: inline-block;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: normal;
}

.e-checkbox-wrapper .e-checkbox,
.e-css.e-checkbox-wrapper .e-checkbox {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-checkbox-wrapper .e-checkbox + .e-label,
.e-css.e-checkbox-wrapper .e-checkbox + .e-label {
  margin-right: 8px;
}

.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  border: 1px solid;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: "e-icons";
  height: 20px;
  line-height: 18px;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: 20px;
}
.e-checkbox-wrapper .e-frame + .e-label,
.e-css.e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 8px;
}
.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-css.e-checkbox-wrapper .e-frame + .e-ripple-container {
  left: auto;
}

.e-checkbox-wrapper .e-check,
.e-css.e-checkbox-wrapper .e-check {
  font-size: 16px;
}

.e-checkbox-wrapper .e-stop,
.e-css.e-checkbox-wrapper .e-stop {
  font-size: 16px;
  line-height: 19px;
}

.e-checkbox-wrapper.e-checkbox-disabled,
.e-css.e-checkbox-wrapper.e-checkbox-disabled {
  cursor: default;
  pointer-events: none;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame {
  cursor: default;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label {
  cursor: default;
}

.e-checkbox-wrapper.e-rtl .e-ripple-container,
.e-css.e-checkbox-wrapper.e-rtl .e-ripple-container {
  right: -9px;
}
.e-checkbox-wrapper.e-rtl .e-frame,
.e-css.e-checkbox-wrapper.e-rtl .e-frame {
  margin: 0;
}
.e-checkbox-wrapper.e-rtl .e-frame:hover,
.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover {
  background-color: #fff;
  border-color: #323130;
}
.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-check), .e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-stop)::before,
.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-check),
.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-stop)::before {
  content: "\e774";
  font-size: 16px;
}
.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  left: -9px;
  right: auto;
}
.e-checkbox-wrapper.e-rtl .e-label,
.e-css.e-checkbox-wrapper.e-rtl .e-label {
  margin-left: 0;
  margin-right: 8px;
}
.e-checkbox-wrapper.e-rtl .e-label + .e-frame,
.e-css.e-checkbox-wrapper.e-rtl .e-label + .e-frame {
  margin: 0;
}
.e-checkbox-wrapper.e-rtl .e-checkbox + .e-label,
.e-css.e-checkbox-wrapper.e-rtl .e-checkbox + .e-label {
  margin-left: 8px;
  margin-right: 0;
}

.e-checkbox-wrapper.e-small .e-frame,
.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 16px;
  line-height: 14px;
  width: 16px;
}
.e-checkbox-wrapper.e-small .e-check,
.e-css.e-checkbox-wrapper.e-small .e-check {
  font-size: 10px;
}
.e-checkbox-wrapper.e-small .e-stop,
.e-css.e-checkbox-wrapper.e-small .e-stop {
  font-size: 10px;
  line-height: 16px;
}
.e-checkbox-wrapper.e-small .e-label,
.e-css.e-checkbox-wrapper.e-small .e-label {
  font-size: 12px;
  line-height: 16px;
}
.e-checkbox-wrapper.e-small .e-ripple-container,
.e-css.e-checkbox-wrapper.e-small .e-ripple-container {
  bottom: -13px;
  height: 30px;
  left: -13px;
  right: -13px;
  top: -13px;
  width: 30px;
}

.e-checkbox-wrapper[readonly] {
  pointer-events: none;
}

.e-small .e-checkbox-wrapper .e-frame,
.e-small.e-checkbox-wrapper .e-frame,
.e-small .e-css.e-checkbox-wrapper .e-frame,
.e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 16px;
  line-height: 14px;
  width: 16px;
}
.e-small .e-checkbox-wrapper .e-frame:hover,
.e-small.e-checkbox-wrapper .e-frame:hover,
.e-small .e-css.e-checkbox-wrapper .e-frame:hover,
.e-small.e-css.e-checkbox-wrapper .e-frame:hover {
  background-color: #fff;
  border-color: #323130;
}
.e-small .e-checkbox-wrapper .e-frame:hover:not(.e-check), .e-small .e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-small.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-small.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-small .e-css.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-small .e-css.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-small.e-css.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-small.e-css.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before {
  content: "\e774";
  font-size: 10px;
}
.e-small .e-checkbox-wrapper .e-check,
.e-small.e-checkbox-wrapper .e-check,
.e-small .e-css.e-checkbox-wrapper .e-check,
.e-small.e-css.e-checkbox-wrapper .e-check {
  font-size: 10px;
}
.e-small .e-checkbox-wrapper .e-stop,
.e-small.e-checkbox-wrapper .e-stop,
.e-small .e-css.e-checkbox-wrapper .e-stop,
.e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 10px;
  line-height: 16px;
}
.e-small .e-checkbox-wrapper .e-label,
.e-small.e-checkbox-wrapper .e-label,
.e-small .e-css.e-checkbox-wrapper .e-label,
.e-small.e-css.e-checkbox-wrapper .e-label {
  font-size: 12px;
  line-height: 16px;
}
.e-small .e-checkbox-wrapper .e-ripple-container,
.e-small.e-checkbox-wrapper .e-ripple-container,
.e-small .e-css.e-checkbox-wrapper .e-ripple-container,
.e-small.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -13px;
  height: 30px;
  left: -13px;
  right: -13px;
  top: -13px;
  width: 30px;
}

.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  background-color: #fff;
  border-color: #323130;
}
.e-checkbox-wrapper .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-checkbox-wrapper .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-frame.e-stop {
  background-color: #fff;
  border-color: #0078d4;
  color: #0078d4;
}

.e-checkbox-wrapper .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-element {
  background: transparent;
}

.e-checkbox-wrapper .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-check .e-ripple-element {
  background: transparent;
}

.e-checkbox-wrapper:active .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-element {
  background: transparent;
}
.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element {
  background: transparent;
}

.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label {
  color: #201f1e;
}

.e-checkbox-wrapper .e-checkbox:focus + .e-frame, .e-checkbox-wrapper .e-checkbox:active + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame {
  background-color: #fff;
  border-color: #323130;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check, .e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check {
  background-color: #0078d4;
  border-color: #0078d4;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop, .e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop {
  background-color: #0078d4;
  border-color: #0078d4;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #005a9e;
}

.e-checkbox-wrapper:hover .e-frame,
.e-css.e-checkbox-wrapper:hover .e-frame {
  background-color: #fff;
  border-color: #323130;
  font-size: 16px;
}
.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop) {
  color: #605e5c;
}
@media (max-width: 768px) {
  .e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
  .e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop) {
    color: #fff;
  }
}
.e-checkbox-wrapper:hover .e-frame:not(.e-check), .e-checkbox-wrapper:hover .e-frame:not(.e-stop)::before,
.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check),
.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-stop)::before {
  content: "\e774";
}
.e-checkbox-wrapper:hover .e-frame.e-check,
.e-css.e-checkbox-wrapper:hover .e-frame.e-check {
  background-color: #005a9e;
  border-color: #005a9e;
  color: #fff;
}
.e-checkbox-wrapper:hover .e-frame.e-stop,
.e-css.e-checkbox-wrapper:hover .e-frame.e-stop {
  border-color: #005a9e;
}
.e-checkbox-wrapper:hover .e-label,
.e-css.e-checkbox-wrapper:hover .e-label {
  color: #201f1e;
}

.e-checkbox-wrapper.e-checkbox-disabled .e-frame,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame {
  background-color: #fff;
  border-color: #edebe9;
  color: #a19f9d;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check {
  background-color: #c8c6c4;
  border-color: #c8c6c4;
  color: #fff;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop {
  background-color: #fff;
  border-color: #c8c6c4;
  color: #a19f9d;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label {
  color: #a19f9d;
}

.e-checkbox-wrapper.e-focus .e-ripple-container,
.e-css.e-checkbox-wrapper.e-focus .e-ripple-container {
  background-color: transparent;
}
.e-checkbox-wrapper.e-focus .e-ripple-container.e-ripple-check,
.e-css.e-checkbox-wrapper.e-focus .e-ripple-container.e-ripple-check {
  background-color: transparent;
}
.e-checkbox-wrapper.e-focus .e-frame, .e-checkbox-wrapper.e-focus .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame.e-check {
  outline: rgba(0, 120, 212, 0.25);
  outline-offset: 0;
}

.e-small .e-checkbox-wrapper:hover .e-frame,
.e-small.e-checkbox-wrapper:hover .e-frame,
.e-small .e-css.e-checkbox-wrapper:hover .e-frame,
.e-small.e-css.e-checkbox-wrapper:hover .e-frame {
  font-size: 10px;
}
.e-small .e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-small.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-small .e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-small.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop) {
  color: #605e5c;
}

.e-bigger.e-small .e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-checkbox-wrapper .e-frame,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 22px;
  line-height: 21px;
  width: 22px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-frame:hover:not(.e-check), .e-bigger.e-small .e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-small.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-bigger.e-small.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before {
  content: "\e774";
  font-size: 16px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-check,
.e-bigger.e-small.e-checkbox-wrapper .e-check,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-check,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-check {
  font-size: 16px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-stop,
.e-bigger.e-small.e-checkbox-wrapper .e-stop,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-stop,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 16px;
  line-height: 21px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-label,
.e-bigger.e-small.e-checkbox-wrapper .e-label,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-label,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-label {
  font-size: 14px;
  line-height: 22px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -16px;
  height: 38px;
  left: -16px;
  right: -16px;
  top: -16px;
  width: 38px;
}

.e-bigger .e-checkbox-wrapper .e-frame,
.e-bigger.e-checkbox-wrapper .e-frame,
.e-bigger .e-css.e-checkbox-wrapper .e-frame,
.e-bigger.e-css.e-checkbox-wrapper .e-frame {
  height: 24px;
  line-height: 22px;
  width: 24px;
}
.e-bigger .e-checkbox-wrapper .e-frame:hover:not(.e-check), .e-bigger .e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-bigger.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-bigger .e-css.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-bigger .e-css.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-css.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-bigger.e-css.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before {
  content: "\e774";
  font-size: 18px;
}
.e-bigger .e-checkbox-wrapper .e-frame + .e-label,
.e-bigger.e-checkbox-wrapper .e-frame + .e-label,
.e-bigger .e-css.e-checkbox-wrapper .e-frame + .e-label,
.e-bigger.e-css.e-checkbox-wrapper .e-frame + .e-label {
  font-size: 16px;
  line-height: 24px;
  margin-left: 12px;
}
.e-bigger .e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper .e-frame + .e-ripple-container {
  left: auto;
}
.e-bigger .e-checkbox-wrapper .e-check,
.e-bigger.e-checkbox-wrapper .e-check,
.e-bigger .e-css.e-checkbox-wrapper .e-check,
.e-bigger.e-css.e-checkbox-wrapper .e-check {
  font-size: 18px;
}
.e-bigger .e-checkbox-wrapper .e-stop,
.e-bigger.e-checkbox-wrapper .e-stop,
.e-bigger .e-css.e-checkbox-wrapper .e-stop,
.e-bigger.e-css.e-checkbox-wrapper .e-stop {
  font-size: 20px;
  line-height: 23px;
}
.e-bigger .e-checkbox-wrapper .e-label,
.e-bigger.e-checkbox-wrapper .e-label,
.e-bigger .e-css.e-checkbox-wrapper .e-label,
.e-bigger.e-css.e-checkbox-wrapper .e-label {
  font-size: 16px;
}
.e-bigger .e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-checkbox-wrapper .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -15px;
  height: 38px;
  left: -15px;
  right: -15px;
  top: -15px;
  width: 38px;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame {
  margin: 0;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-check), .e-bigger .e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-check),
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-stop)::before,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-check),
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-check),
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-stop)::before {
  content: "\e774";
  font-size: 18px;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-label {
  margin-left: 0;
  margin-right: 12px;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  left: auto;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  right: auto;
}
.e-bigger .e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-checkbox-wrapper.e-small .e-frame,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 22px;
  line-height: 21px;
  width: 22px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-check,
.e-bigger.e-checkbox-wrapper.e-small .e-check,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-check,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-check {
  font-size: 16px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-stop,
.e-bigger.e-checkbox-wrapper.e-small .e-stop,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-stop,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-stop {
  font-size: 16px;
  line-height: 21px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-label,
.e-bigger.e-checkbox-wrapper.e-small .e-label,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-label,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-label {
  font-size: 14px;
  line-height: 22px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-ripple-container {
  bottom: -16px;
  height: 38px;
  left: -16px;
  right: -16px;
  top: -16px;
  width: 38px;
}

.e-bigger .e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-checkbox-wrapper:hover .e-frame,
.e-bigger .e-css.e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-css.e-checkbox-wrapper:hover .e-frame {
  font-size: 18px;
}
.e-bigger .e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-bigger.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-bigger .e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-bigger.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop) {
  color: #605e5c;
}
@media (max-width: 768px) {
  .e-bigger .e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
  .e-bigger.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
  .e-bigger .e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
  .e-bigger.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop) {
    color: #fff;
  }
}
.e-bigger.e-small .e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-small.e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-small .e-css.e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-small.e-css.e-checkbox-wrapper:hover .e-frame {
  font-size: 16px;
}
.e-bigger.e-small .e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-bigger.e-small.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-bigger.e-small .e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-bigger.e-small.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop) {
  color: #605e5c;
}

.e-radio-wrapper {
  display: inline-block;
  line-height: 1;
  position: relative;
}

/* stylelint-disable property-no-vendor-prefix */
.e-radio {
  -webkit-appearance: none;
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-radio:not(:checked):not(:disabled):hover + label::after,
.e-radio:not(:checked):not(:disabled):hover + label.e-rtl::after,
.e-radio:not(:checked):not(:disabled):hover + label.e-right::after {
  background-color: #605e5c;
  border: 1px solid;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #605e5c;
  content: "";
  height: 10px;
  left: 6px;
  position: absolute;
  top: 6px;
  -webkit-transform: scale(1);
          transform: scale(1);
  width: 10px;
}
.e-radio:not(:checked):not(:disabled):hover + label.e-rtl::after,
.e-radio:not(:checked):not(:disabled):hover + label.e-right::after {
  left: auto;
}
.e-radio + label {
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  display: inline-block;
  margin: 0;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  border: 1px solid transparent;
  height: 24px;
}
.e-radio + label .e-label {
  display: inline-block;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.5;
  padding-left: 28px;
  vertical-align: text-top;
  white-space: normal;
}
.e-radio + label:focus, .e-radio + label.e-focus {
  border: 1px solid transparent;
}
.e-radio + label::before {
  border: 1px solid;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 20px;
  left: 1px;
  top: 1px;
  position: absolute;
  width: 20px;
}
.e-radio + label:focus::before {
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-radio + label::after {
  border: 1px solid;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 10px;
  left: 6px;
  position: absolute;
  top: 6px;
  -webkit-transform: scale(0);
          transform: scale(0);
  width: 10px;
}
.e-radio + label .e-ripple-container {
  border-radius: 50%;
  height: 34px;
  left: -8px;
  position: absolute;
  top: -8px;
  width: 34px;
  z-index: 1;
}
.e-radio + label.e-right .e-label, .e-radio + label.e-rtl .e-label {
  padding-left: 0;
  padding-right: 28px;
}
.e-radio + label.e-right::before, .e-radio + label.e-rtl::before {
  left: auto;
  right: 0;
}
.e-radio + label.e-right::after, .e-radio + label.e-rtl::after {
  left: auto;
  right: 5px;
}
.e-radio + label.e-right .e-ripple-container, .e-radio + label.e-rtl .e-ripple-container {
  left: auto;
  right: -8px;
}
.e-radio + label.e-right.e-rtl .e-label {
  padding-left: 28px;
  padding-right: 0;
}
.e-radio + label.e-right.e-rtl::before {
  left: 0;
  right: auto;
}
.e-radio + label.e-right.e-rtl::after {
  left: 5px;
  right: auto;
}
.e-radio + label.e-right.e-rtl .e-ripple-container {
  left: -8px;
  right: auto;
}
.e-radio + label.e-small .e-label {
  line-height: 1.3;
  padding-left: 22px;
}
.e-radio + label.e-small::before {
  height: 18px;
  width: 18px;
}
.e-radio + label.e-small::after {
  height: 8px;
  left: 5px;
  top: 5px;
  width: 8px;
}
.e-radio + label.e-small .e-ripple-container {
  left: -10px;
  top: -10px;
}
.e-radio + label.e-small.e-right .e-label, .e-radio + label.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 22px;
}
.e-radio + label.e-small.e-right::after, .e-radio + label.e-small.e-rtl::after {
  left: auto;
  right: 5px;
}
.e-radio + label.e-small.e-right .e-ripple-container, .e-radio + label.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-radio + label.e-small.e-right.e-rtl .e-label {
  padding-left: 22px;
  padding-right: 0;
}
.e-radio + label.e-small.e-right.e-rtl::after {
  left: 5px;
  right: auto;
}
.e-radio + label.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}
.e-radio:focus + label, .e-radio:focus .e-label,
.e-radio .e-focus + label,
.e-radio .e-focus .e-label {
  border: 1px solid #323130;
}
.e-radio:focus:not(:focus-visible) + label, .e-radio:focus:not(:focus-visible) .e-label {
  border: 1px solid transparent;
}
.e-radio:focus-visible + label, .e-radio:focus-visible .e-label {
  border: 1px solid #323130;
}
.e-radio:checked + label::after {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: none;
  transition: none;
}

.e-small .e-radio + label .e-label,
.e-radio + label.e-small .e-label {
  line-height: 1.3;
  padding-left: 22px;
}
.e-small .e-radio + label::before,
.e-radio + label.e-small::before {
  height: 18px;
  width: 18px;
}
.e-small .e-radio + label::after,
.e-radio + label.e-small::after {
  height: 8px;
  left: 5px;
  top: 5px;
  width: 8px;
}
.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-small .e-ripple-container {
  left: -10px;
  top: -10px;
}
.e-small .e-radio + label.e-right .e-label, .e-small .e-radio + label.e-rtl .e-label,
.e-radio + label.e-small.e-right .e-label,
.e-radio + label.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 22px;
}
.e-small .e-radio + label.e-right::after, .e-small .e-radio + label.e-rtl::after,
.e-radio + label.e-small.e-right::after,
.e-radio + label.e-small.e-rtl::after {
  left: auto;
  right: 5px;
}
.e-small .e-radio + label.e-right .e-ripple-container, .e-small .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-small.e-right .e-ripple-container,
.e-radio + label.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-small .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-small.e-right.e-rtl .e-label {
  padding-left: 22px;
  padding-right: 0;
}
.e-small .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-small.e-right.e-rtl::after {
  left: 5px;
  right: auto;
}
.e-small .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}

.e-radio + label::before {
  background-color: #fff;
  border-color: #323130;
}
.e-radio + label.e-focus .e-ripple-container {
  background-color: #000;
}
.e-radio + label .e-label {
  color: #201f1e;
}
.e-radio + label .e-ripple-element {
  background-color: transparent;
}
.e-radio + label:active .e-ripple-element {
  background-color: transparent;
}
.e-radio:focus + label::before {
  border-color: rgb(0, 96, 169.6);
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-radio:focus + label::before {
  border-color: #323130;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-radio:hover + label::before {
  border-color: #323130;
}
.e-radio:checked + label::before {
  background-color: #fff;
  border-color: #0078d4;
}
.e-radio:checked + label::after {
  background-color: #0078d4;
  color: #0078d4;
}
.e-radio:checked + label:active .e-ripple-element {
  background-color: transparent;
}
.e-radio:checked + .e-focus .e-ripple-container {
  background-color: transparent;
}
.e-radio:checked + .e-focus::before {
  outline: #fff 0 solid;
  outline-offset: 0;
}
.e-radio:checked:focus + label::before {
  border-color: rgb(0, 96, 169.6);
}
.e-radio:checked:focus + label::after {
  background-color: rgb(0, 96, 169.6);
}
.e-radio:checked + label:hover::before {
  border-color: rgb(0, 96, 169.6);
}
.e-radio:checked + label:hover::after {
  background-color: rgb(0, 96, 169.6);
}
.e-radio:disabled + label {
  cursor: default;
  pointer-events: none;
}
.e-radio:disabled + label::before {
  background-color: transparent;
  border-color: #c8c6c4;
  cursor: default;
}
.e-radio:disabled + label .e-ripple-container {
  background-color: transparent;
}
.e-radio:disabled + label .e-ripple-container::after {
  background-color: transparent;
  cursor: default;
}
.e-radio:disabled + label .e-label {
  color: #a19f9d;
}
.e-radio:disabled:checked + label::before {
  background-color: transparent;
  border-color: #c8c6c4;
}
.e-radio:disabled:checked + label::after {
  background-color: #c8c6c4;
  border-color: #c8c6c4;
  cursor: default;
}
.e-radio:disabled:checked + label .e-ripple-container, .e-radio:disabled:checked + label .e-ripple-container::after {
  background-color: transparent;
}

.e-bigger.e-small .e-radio + label .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 1.5;
  padding-left: 28px;
}
.e-bigger.e-small .e-radio + label::before,
.e-radio + label.e-bigger.e-small::before {
  height: 22px;
  width: 22px;
}
.e-bigger.e-small .e-radio + label::after,
.e-radio + label.e-bigger.e-small::after {
  height: 10px;
  left: 7px;
  top: 7px;
  width: 10px;
}
.e-bigger.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 36px;
  left: -11px;
  top: -11px;
  width: 36px;
}
.e-bigger.e-small .e-radio + label.e-right .e-label, .e-bigger.e-small .e-radio + label.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right .e-label,
.e-radio + label.e-bigger.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 28px;
}
.e-bigger.e-small .e-radio + label.e-right::after, .e-bigger.e-small .e-radio + label.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right::after,
.e-radio + label.e-bigger.e-small.e-rtl::after {
  left: auto;
  right: 7px;
}
.e-bigger.e-small .e-radio + label.e-right .e-ripple-container, .e-bigger.e-small .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-bigger.e-small .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-label {
  padding-left: 28px;
  padding-right: 0;
}
.e-bigger.e-small .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right.e-rtl::after {
  left: 7px;
  right: auto;
}
.e-bigger.e-small .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}

.e-bigger .e-radio:not(:checked):hover + label::after,
.e-bigger .e-radio:not(:checked):hover + label.e-rtl::after,
.e-bigger .e-radio:not(:checked):hover + label.e-right::after {
  background-color: #605e5c;
  border: 1px solid;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #605e5c;
  content: "";
  height: 12px;
  left: 7px;
  position: absolute;
  top: 7px;
  -webkit-transform: scale(1);
          transform: scale(1);
  width: 12px;
}
.e-bigger .e-radio:not(:checked):hover + label.e-rtl::after,
.e-bigger .e-radio:not(:checked):hover + label.e-right::after {
  left: auto;
}
.e-bigger .e-radio:focus + label, .e-bigger .e-radio:focus .e-label,
.e-bigger .e-radio .e-focus + label,
.e-bigger .e-radio .e-focus .e-label {
  border: 1px solid transparent;
}
.e-bigger .e-radio:focus:not(:focus-visible) + label, .e-bigger .e-radio:focus:not(:focus-visible) .e-label {
  border: 1px solid transparent;
}
.e-bigger .e-radio:focus-visible + label, .e-bigger .e-radio:focus-visible .e-label {
  border: 1px solid #323130;
}

.e-bigger .e-radio + label {
  border: 1px solid transparent;
  height: 28px;
}

.e-bigger .e-radio + label .e-label,
.e-radio + label.e-bigger .e-label {
  font-size: 16px;
  line-height: 1.5;
  padding-left: 36px;
}
.e-bigger .e-radio + label::before,
.e-radio + label.e-bigger::before {
  height: 24px;
  width: 24px;
}
.e-bigger .e-radio + label::after,
.e-radio + label.e-bigger::after {
  height: 12px;
  left: 7px;
  top: 7px;
  width: 12px;
}
.e-bigger .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger .e-ripple-container {
  height: 48px;
  left: -11px;
  top: -11px;
  width: 48px;
}
.e-bigger .e-radio + label.e-right .e-label, .e-bigger .e-radio + label.e-rtl .e-label,
.e-radio + label.e-bigger.e-right .e-label,
.e-radio + label.e-bigger.e-rtl .e-label {
  padding-left: 0;
  padding-right: 36px;
}
.e-bigger .e-radio + label.e-right::after, .e-bigger .e-radio + label.e-rtl::after,
.e-radio + label.e-bigger.e-right::after,
.e-radio + label.e-bigger.e-rtl::after {
  left: auto;
  right: 7px;
}
.e-bigger .e-radio + label.e-right .e-ripple-container, .e-bigger .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-rtl .e-ripple-container {
  left: auto;
  right: -11px;
}
.e-bigger .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-right.e-rtl .e-label {
  padding-left: 36px;
  padding-right: 0;
}
.e-bigger .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-right.e-rtl::after {
  left: 7px;
  right: auto;
}
.e-bigger .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-right.e-rtl .e-ripple-container {
  left: -12px;
  right: auto;
}
.e-bigger .e-radio + label.e-small .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 1.5;
  padding-left: 28px;
}
.e-bigger .e-radio + label.e-small::before,
.e-radio + label.e-bigger.e-small::before {
  height: 22px;
  width: 22px;
}
.e-bigger .e-radio + label.e-small::after,
.e-radio + label.e-bigger.e-small::after {
  height: 10px;
  left: 7px;
  top: 7px;
  width: 10px;
}
.e-bigger .e-radio + label.e-small .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 36px;
  left: -11px;
  top: -11px;
  width: 36px;
}
.e-bigger .e-radio + label.e-small.e-right .e-label, .e-bigger .e-radio + label.e-small.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right .e-label,
.e-radio + label.e-bigger.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 28px;
}
.e-bigger .e-radio + label.e-small.e-right::after, .e-bigger .e-radio + label.e-small.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right::after,
.e-radio + label.e-bigger.e-small.e-rtl::after {
  left: auto;
  right: 7px;
}
.e-bigger .e-radio + label.e-small.e-right .e-ripple-container, .e-bigger .e-radio + label.e-small.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-bigger .e-radio + label.e-small.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-label {
  padding-left: 28px;
  padding-right: 0;
}
.e-bigger .e-radio + label.e-small.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right.e-rtl::after {
  left: 7px;
  right: auto;
}
.e-bigger .e-radio + label.e-small.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}

.e-switch-wrapper,
.e-css.e-switch-wrapper {
  cursor: pointer;
  display: inline-block;
  height: 20px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 40px;
  border: 1px solid transparent;
}
.e-switch-wrapper:focus, .e-switch-wrapper.e-focus,
.e-css.e-switch-wrapper:focus,
.e-css.e-switch-wrapper.e-focus {
  border: 1px solid #323130;
}
.e-switch-wrapper .e-switch,
.e-css.e-switch-wrapper .e-switch {
  /* stylelint-disable property-no-vendor-prefix */
  -moz-appearance: none;
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}

.e-switch-wrapper .e-switch-inner,
.e-css.e-switch-wrapper .e-switch-inner {
  -ms-transition: all 0.1s ease;
  -webkit-transition: all 0.1s ease;
  border: 1px solid #605e5c;
  border-radius: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  transition: all 0.1s ease;
  width: 100%;
}

.e-switch-wrapper .e-switch-on, .e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-off {
  -ms-transition: all 0.1s ease 0s;
  -webkit-transition: all 0.1s ease 0s;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 12px;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  position: absolute;
  transition: all 0.1s ease 0s;
  width: 100%;
}

.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  left: -100%;
  text-indent: -16px;
}

.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  left: 0;
  opacity: 1;
  text-indent: 18px;
}

.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  -ms-transition: all 0.1s linear;
  -webkit-transition: all 0.1s linear;
  border-radius: 50%;
  bottom: 2px;
  height: 12px;
  left: 4px;
  margin: auto 0;
  position: absolute;
  top: 2px;
  transition: all 0.1s linear;
  width: 12px;
}

.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
  opacity: 1;
}

.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-off {
  left: 100%;
}

.e-switch-wrapper .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -16px;
}

.e-switch-wrapper.e-switch-disabled,
.e-css.e-switch-wrapper.e-switch-disabled {
  cursor: default;
  pointer-events: none;
}

.e-switch-wrapper .e-ripple-container,
.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  bottom: -9px;
  height: 52px;
  left: -17px;
  pointer-events: none;
  position: absolute;
  top: -17px;
  width: 52px;
  z-index: 1;
}
.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -16px;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
}
.e-switch-wrapper.e-rtl .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  border-radius: 50%;
  height: 12px;
  left: 4px;
  margin: auto 0;
  position: absolute;
  top: 2px;
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  width: 12px;
}

.e-switch-wrapper.e-small,
.e-css.e-switch-wrapper.e-small {
  height: 18px;
  width: 38px;
}
.e-switch-wrapper.e-small .e-switch-handle,
.e-css.e-switch-wrapper.e-small .e-switch-handle {
  height: 10px;
  width: 10px;
}
.e-switch-wrapper.e-small .e-ripple-container,
.e-css.e-switch-wrapper.e-small .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 42px;
  z-index: 1;
}
.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -16px;
}
.e-switch-wrapper.e-small .e-switch-on, .e-switch-wrapper.e-small .e-switch-off,
.e-css.e-switch-wrapper.e-small .e-switch-on,
.e-css.e-switch-wrapper.e-small .e-switch-off {
  font-size: 10px;
}
.e-switch-wrapper.e-small .e-switch-on,
.e-css.e-switch-wrapper.e-small .e-switch-on {
  text-indent: -11px;
}
.e-switch-wrapper.e-small .e-switch-off,
.e-css.e-switch-wrapper.e-small .e-switch-off {
  text-indent: 14px;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -16px;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  height: 10px;
  width: 10px;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on {
  left: 100%;
  opacity: 1;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-off,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off {
  left: 0;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active {
  left: 18px;
}

*.e-small .e-switch-wrapper,
*.e-small.e-switch-wrapper,
*.e-small .e-css.e-switch-wrapper,
*.e-small.e-css.e-switch-wrapper {
  height: 18px;
  width: 38px;
}
*.e-small .e-switch-wrapper .e-switch-handle,
*.e-small.e-switch-wrapper .e-switch-handle,
*.e-small .e-css.e-switch-wrapper .e-switch-handle,
*.e-small.e-css.e-switch-wrapper .e-switch-handle {
  height: 10px;
  width: 10px;
}
*.e-small .e-switch-wrapper .e-ripple-container,
*.e-small.e-switch-wrapper .e-ripple-container,
*.e-small .e-css.e-switch-wrapper .e-ripple-container,
*.e-small.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 42px;
  z-index: 1;
}
*.e-small .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -16px;
}
*.e-small .e-switch-wrapper .e-switch-on, *.e-small .e-switch-wrapper .e-switch-off,
*.e-small.e-switch-wrapper .e-switch-on,
*.e-small.e-switch-wrapper .e-switch-off,
*.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-small.e-css.e-switch-wrapper .e-switch-on,
*.e-small.e-css.e-switch-wrapper .e-switch-off {
  font-size: 10px;
}
*.e-small .e-switch-wrapper .e-switch-on,
*.e-small.e-switch-wrapper .e-switch-on,
*.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-small.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -11px;
}
*.e-small .e-switch-wrapper .e-switch-off,
*.e-small.e-switch-wrapper .e-switch-off,
*.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-small.e-css.e-switch-wrapper .e-switch-off {
  text-indent: 14px;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -16px;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 10px;
  width: 10px;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-on,
*.e-small.e-switch-wrapper.e-rtl .e-switch-on,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 1;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-off,
*.e-small.e-switch-wrapper.e-rtl .e-switch-off,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 18px;
}

.e-switch-wrapper,
.e-css.e-switch-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  background-color: #fff;
  color: #201f1e;
}
.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  background-color: #605e5c;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  background-color: #0078d4;
  color: #fff;
}
.e-switch-wrapper .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  background-color: #fff;
}
.e-switch-wrapper .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active {
  background-color: #0078d4;
  border-color: #0078d4;
}
.e-switch-wrapper .e-switch-inner,
.e-css.e-switch-wrapper .e-switch-inner {
  background-color: #fff;
}
.e-switch-wrapper .e-ripple-element,
.e-css.e-switch-wrapper .e-ripple-element {
  background-color: rgba(0, 0, 0, 0);
}
.e-switch-wrapper .e-ripple-check .e-ripple-element,
.e-css.e-switch-wrapper .e-ripple-check .e-ripple-element {
  background-color: rgba(255, 64, 129, 0);
}
.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #faf9f8;
}
.e-switch-wrapper.e-switch-disabled .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle {
  background-color: #c8c6c4;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off {
  opacity: 1;
  background-color: #fff;
  border-color: #c8c6c4;
  color: #a19f9d;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-on,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-on {
  color: #a19f9d;
  opacity: 1;
  background-color: #c8c6c4;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner {
  background-color: #fff;
  opacity: 1;
  border-color: #c8c6c4;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #fff;
  border-color: #c8c6c4;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner {
  border-color: #c8c6c4;
  color: #a19f9d;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on {
  color: #a19f9d;
  background-color: #c8c6c4;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle {
  background-color: #c8c6c4;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active {
  background-color: #fff;
}
.e-switch-wrapper:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active {
  background-color: #005a9e;
  border-color: #005a9e;
}
.e-switch-wrapper:hover .e-switch-inner,
.e-css.e-switch-wrapper:hover .e-switch-inner {
  background-color: #fff;
  border-color: #323130;
}
.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on {
  background-color: #005a9e;
  color: #fff;
}
.e-switch-wrapper:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-handle.e-switch-active {
  background-color: #fff;
}
.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active),
.e-css.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active) {
  background-color: #323130;
}
.e-switch-wrapper.e-focus .e-switch-inner, .e-switch-wrapper:focus .e-switch-inner,
.e-css.e-switch-wrapper.e-focus .e-switch-inner,
.e-css.e-switch-wrapper:focus .e-switch-inner {
  background-color: #fff;
  border-color: #323130;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  outline: none;
  outline-offset: initial;
}
.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active, .e-switch-wrapper:focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:focus .e-switch-inner.e-switch-active {
  background-color: #005a9e;
  border-color: #0078d4;
  outline: none;
}
.e-switch-wrapper.e-focus .e-ripple-container, .e-switch-wrapper:focus .e-ripple-container,
.e-css.e-switch-wrapper.e-focus .e-ripple-container,
.e-css.e-switch-wrapper:focus .e-ripple-container {
  background-color: rgba(0, 0, 0, 0);
}
.e-switch-wrapper.e-focus .e-ripple-check.e-ripple-container, .e-switch-wrapper:focus .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper.e-focus .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper:focus .e-ripple-check.e-ripple-container {
  background-color: rgba(255, 64, 129, 0);
}
.e-switch-wrapper.e-active .e-switch-inner, .e-switch-wrapper:active .e-switch-inner,
.e-css.e-switch-wrapper.e-active .e-switch-inner,
.e-css.e-switch-wrapper:active .e-switch-inner {
  background-color: #fff;
  border-color: #323130;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  outline: none;
  outline-offset: initial;
}
.e-switch-wrapper.e-active .e-switch-inner.e-switch-active, .e-switch-wrapper:active .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-active .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:active .e-switch-inner.e-switch-active {
  background-color: #005a9e;
  border-color: #0078d4;
  outline: none;
}
.e-switch-wrapper.e-active .e-ripple-container, .e-switch-wrapper:active .e-ripple-container,
.e-css.e-switch-wrapper.e-active .e-ripple-container,
.e-css.e-switch-wrapper:active .e-ripple-container {
  background-color: rgba(0, 0, 0, 0);
}
.e-switch-wrapper.e-active .e-ripple-check.e-ripple-container, .e-switch-wrapper:active .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper.e-active .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper:active .e-ripple-check.e-ripple-container {
  background-color: rgba(255, 64, 129, 0);
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-on {
  background-color: #005a9e;
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-off,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-off {
  background-color: #fff;
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active {
  background-color: #005a9e;
  border-color: #0078d4;
  color: #fff;
  outline: none;
}
.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  background-color: #0078d4;
}
.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  background-color: #605e5c;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  background-color: #fff;
}
.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  background-color: #fff;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active {
  background-color: #0078d4;
  border-color: #0078d4;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active {
  background-color: #0078d4;
  border-color: #005a9e;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner {
  border-color: #323130;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on {
  background-color: #005a9e;
}
.e-switch-wrapper.e-rtl:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-handle.e-switch-active {
  background-color: #fff;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-on {
  color: #a19f9d;
  opacity: 1;
  background-color: #c8c6c4;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-off,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-off {
  opacity: 1;
  background-color: #fff;
  color: #a19f9d;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle {
  background-color: #c8c6c4;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active {
  background-color: #faf9f8;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner {
  background-color: #fff;
  border-color: #c8c6c4;
  opacity: 1;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on {
  color: #a19f9d;
  background-color: #c8c6c4;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #fff;
  border-color: #c8c6c4;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner {
  border-color: #c8c6c4;
  color: #a19f9d;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle.e-switch-active {
  background-color: #faf9f8;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle {
  background-color: #c8c6c4;
}
.e-switch-wrapper .e-switch:focus,
.e-css.e-switch-wrapper .e-switch:focus {
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-switch-wrapper.e-small.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-small.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: transparent;
}

*.e-bigger.e-small .e-switch-wrapper,
*.e-bigger.e-small.e-switch-wrapper,
*.e-bigger.e-small .e-css.e-switch-wrapper,
*.e-bigger.e-small.e-css.e-switch-wrapper {
  height: 22px;
  width: 46px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle {
  height: 14px;
  left: 4px;
  top: 2px;
  width: 14px;
}
*.e-bigger.e-small .e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 54px;
  z-index: 1;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -20px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-on, *.e-bigger.e-small .e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off {
  font-size: 12px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -14px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off {
  text-indent: 14px;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -20px;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 14px;
  width: 14px;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 1;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 22px;
}

*.e-bigger .e-switch-wrapper,
*.e-bigger.e-switch-wrapper,
*.e-bigger .e-css.e-switch-wrapper,
*.e-bigger.e-css.e-switch-wrapper {
  height: 24px;
  width: 48px;
}
*.e-bigger .e-switch-wrapper .e-switch-handle,
*.e-bigger.e-switch-wrapper .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper .e-switch-handle {
  height: 16px;
  left: 4px;
  top: 2px;
  width: 16px;
}
*.e-bigger .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -20px;
}
*.e-bigger .e-switch-wrapper .e-switch-on, *.e-bigger .e-switch-wrapper .e-switch-off,
*.e-bigger.e-switch-wrapper .e-switch-on,
*.e-bigger.e-switch-wrapper .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper .e-switch-off {
  font-size: 14px;
}
*.e-bigger .e-switch-wrapper .e-switch-on,
*.e-bigger.e-switch-wrapper .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -15px;
}
*.e-bigger .e-switch-wrapper .e-switch-off,
*.e-bigger.e-switch-wrapper .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper .e-switch-off {
  text-indent: 18px;
}
*.e-bigger .e-switch-wrapper .e-ripple-container,
*.e-bigger.e-switch-wrapper .e-ripple-container,
*.e-bigger .e-css.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-css.e-switch-wrapper .e-ripple-container {
  height: 52px;
  left: -16px;
  top: -16px;
  width: 58px;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 16px;
  left: 100%;
  margin-left: -20px;
  top: 2px;
  width: 16px;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 1;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 22px;
}
*.e-bigger .e-switch-wrapper.e-small,
*.e-bigger.e-switch-wrapper.e-small,
*.e-bigger .e-css.e-switch-wrapper.e-small,
*.e-bigger.e-css.e-switch-wrapper.e-small {
  height: 22px;
  width: 46px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle {
  height: 14px;
  left: 4px;
  top: 2px;
  width: 14px;
}
*.e-bigger .e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger.e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 54px;
  z-index: 1;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -20px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-on, *.e-bigger .e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off {
  font-size: 12px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on {
  text-indent: -14px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off {
  text-indent: 14px;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -20px;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  height: 14px;
  width: 14px;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on {
  left: 100%;
  opacity: 1;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active {
  left: 22px;
}

.e-chip-list .e-chip-delete.e-dlt-btn::before {
  content: "\e7e7";
  font-size: 10px;
}
.e-chip-list.e-multi-selection .e-chip::before {
  content: "\e774";
}

.e-clone-chip {
  z-index: 2000;
}

.e-chip-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
.e-chip-list.e-chip,
.e-chip-list .e-chip {
  -webkit-tap-highlight-color: transparent;
  border: 1px solid;
  border-radius: 0;
  font-size: 14px;
  margin: 4px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-weight: 400;
  height: 24px;
  line-height: 22px;
  outline: none;
  overflow: hidden;
  padding: 0 4px;
  position: relative;
  -webkit-transition: -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-chip-list.e-chip .e-chip-avatar,
.e-chip-list .e-chip .e-chip-avatar {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 16px;
  width: 16px;
  border-radius: 8px;
  font-size: 12px;
  margin: 0 8px 0 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .e-chip-avatar-wrap, .e-chip-list.e-chip.e-chip-avatar-wrap,
.e-chip-list .e-chip .e-chip-avatar-wrap,
.e-chip-list .e-chip.e-chip-avatar-wrap {
  border-radius: 0;
}
.e-chip-list.e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-icon {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  font-size: 12px;
  margin: 0 8px 0 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-chip .e-chip-drag.e-error-treeview,
.e-chip-list .e-chip .e-chip-drag.e-drag-and-drop,
.e-chip-list .e-chip .e-chip-drag.e-error-treeview {
  margin: 0 8px 0 0;
}
.e-chip-list.e-chip .e-chip-text,
.e-chip-list .e-chip .e-chip-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-chip-list.e-chip .e-chip-delete,
.e-chip-list .e-chip .e-chip-delete {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 24px;
  width: 24px;
  border-radius: 50%;
  font-size: 10px;
  margin: 2px -4px 0 4px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .e-chip-delete.e-dlt-btn::before,
.e-chip-list .e-chip .e-chip-delete.e-dlt-btn::before {
  font-family: "e-icons";
}
.e-chip-list.e-chip .image-url,
.e-chip-list .e-chip .image-url {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  font-size: 12px;
  margin: 0 8px 0 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .trailing-icon-url,
.e-chip-list .e-chip .trailing-icon-url {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 24px;
  width: 24px;
  border-radius: 50%;
  font-size: 10px;
  margin: 2px -4px 0 4px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  font-family: "e-icons";
}
.e-chip-list.e-chip .e-chip-template,
.e-chip-list .e-chip .e-chip-template {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-chip-list .e-chip.e-outline .e-chip-avatar {
  height: 22px;
  width: 22px;
  border-radius: 0;
}
.e-chip-list:not(.e-chip) {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.e-chip-list.e-multi-selection .e-chip::before {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "e-icons";
  height: 16px;
  width: 16px;
  margin: 0 4px 0 -4px;
  margin-top: 0;
  overflow: hidden;
  -webkit-transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
}
.e-chip-list.e-multi-selection .e-chip:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 0;
}
.e-chip-list.e-multi-selection .e-chip.e-chip-icon-wrap::before, .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  display: none;
}
.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 16px;
  width: 16px;
  margin: 0 8px 0 0;
  margin-top: 0;
}
.e-chip-list.e-multi-selection .e-chip.e-active .e-chip-icon, .e-chip-list.e-multi-selection .e-chip.e-active .e-chip-avatar {
  display: none;
}
.e-chip-list.e-multi-selection .e-chip.e-active.e-chip-icon-wrap::before, .e-chip-list.e-multi-selection .e-chip.e-active.e-chip-avatar-wrap::before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 16px;
}
.e-chip-list.e-rtl.e-chip .e-chip-avatar, .e-chip-list.e-rtl .e-chip .e-chip-avatar {
  margin: 0 0 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-icon, .e-chip-list.e-rtl .e-chip .e-chip-icon {
  margin: 0 0 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-rtl.e-chip .e-chip-drag.e-error-treeview, .e-chip-list.e-rtl .e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-rtl .e-chip .e-chip-drag.e-error-treeview {
  margin: 0 0 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-delete, .e-chip-list.e-rtl .e-chip .e-chip-delete {
  margin: 0 4px 0 -4px;
}
.e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap, .e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap, .e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap, .e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap {
  border-radius: 0;
}
.e-chip-list.e-rtl.e-chip .trailing-icon-url, .e-chip-list.e-rtl .e-chip .trailing-icon-url {
  margin: 0 4px 0 -4px;
}
.e-chip-list.e-rtl.e-multi-selection .e-chip::before {
  margin: 0 0 0 8px;
  margin-top: 0;
}
.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  margin: 0 0 0 8px;
  margin-top: 0;
}

.e-drag-indicator {
  background-color: #0078d4;
  height: 24px;
  width: 2px;
  position: absolute;
  display: none;
  z-index: 1000;
}

.e-chip-list.e-selection .e-chip.e-active {
  background: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active .e-chip-avatar {
  background-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused {
  background: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-avatar {
  background-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-avatar {
  background-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip {
  background: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-avatar {
  background-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-drag-and-drop, .e-chip-list.e-selection .e-chip.e-active.e-clone-chip.e-error-treeview {
  color: #201f1e;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline {
  background: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-avatar {
  background-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused {
  background: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-avatar {
  background-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled {
  background: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-avatar {
  background-color: transparent;
  color: #a19f9d;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip {
  background: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-avatar {
  background-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip.e-error-treeview {
  color: #201f1e;
}
.e-chip-list.e-selection .e-chip:active {
  background: #0078d4;
  border-color: #d2d0ce;
  color: #201f1e;
}
.e-chip-list.e-selection .e-chip:active .e-chip-icon,
.e-chip-list.e-selection .e-chip:active .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-selection .e-chip:active .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-selection .e-chip:active.e-outline {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
}
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-icon,
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-avatar {
  background-color: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip, .e-chip-list .e-chip {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip .e-chip-icon,
.e-chip-list.e-chip .e-chip-delete, .e-chip-list .e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip .e-chip-delete.e-dlt-btn {
  color: #201f1e;
}
.e-chip-list.e-chip .e-chip-avatar, .e-chip-list .e-chip .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #201f1e;
}
.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #201f1e;
}
.e-chip-list.e-chip:hover, .e-chip-list .e-chip:hover {
  background: #edebe9;
  border-color: #edebe9;
  color: #201f1e;
}
.e-chip-list.e-chip:hover .e-chip-icon,
.e-chip-list.e-chip:hover .e-chip-delete, .e-chip-list .e-chip:hover .e-chip-icon,
.e-chip-list .e-chip:hover .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip:hover .e-chip-avatar, .e-chip-list .e-chip:hover .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-chip.e-focused, .e-chip-list .e-chip.e-focused {
  -webkit-box-shadow: 0 0 0 4px rgba(80.75, 79.9, 79.05, 0.5);
          box-shadow: 0 0 0 4px rgba(80.75, 79.9, 79.05, 0.5);
  background: #edebe9;
  border-color: #edebe9;
  color: #201f1e;
}
.e-chip-list.e-chip.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-focused .e-chip-delete, .e-chip-list .e-chip.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-focused .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-focused .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-chip.e-focused.e-active, .e-chip-list .e-chip.e-focused.e-active {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
  -webkit-box-shadow: 0 0 0 4px rgba(80.75, 79.9, 79.05, 0.5);
          box-shadow: 0 0 0 4px rgba(80.75, 79.9, 79.05, 0.5);
}
.e-chip-list.e-chip.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-focused.e-active .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-focused.e-active .e-chip-avatar {
  background-color: #e1dfdd;
  color: #201f1e;
}
.e-chip-list.e-chip.e-active, .e-chip-list .e-chip.e-active {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-chip-list.e-chip.e-active .e-chip-icon,
.e-chip-list.e-chip.e-active .e-chip-delete, .e-chip-list .e-chip.e-active .e-chip-icon,
.e-chip-list .e-chip.e-active .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip.e-active .e-chip-avatar, .e-chip-list .e-chip.e-active .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-chip:active, .e-chip-list .e-chip:active {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
  -webkit-box-shadow: 0 0 0 4px rgba(80.75, 79.9, 79.05, 0.5);
          box-shadow: 0 0 0 4px rgba(80.75, 79.9, 79.05, 0.5);
}
.e-chip-list.e-chip:active .e-chip-icon,
.e-chip-list.e-chip:active .e-chip-delete, .e-chip-list .e-chip:active .e-chip-icon,
.e-chip-list .e-chip:active .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip:active .e-chip-avatar, .e-chip-list .e-chip:active .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-chip.e-disabled, .e-chip-list .e-chip.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
  opacity: 1;
  pointer-events: none;
}
.e-chip-list.e-chip.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-chip.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-disabled .e-chip-avatar {
  background-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-clone-chip, .e-chip-list .e-chip.e-clone-chip {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
}
.e-chip-list.e-chip.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-clone-chip .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip.e-clone-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-clone-chip .e-chip-delete.e-dlt-btn {
  color: #201f1e;
}
.e-chip-list.e-chip.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-clone-chip .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-chip.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-clone-chip.e-error-treeview {
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline, .e-chip-list .e-chip.e-outline {
  background: transparent;
  border-color: #201f1e;
  color: #201f1e;
  border-width: 1px;
}
.e-chip-list.e-chip.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-outline .e-chip-delete, .e-chip-list .e-chip.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-outline .e-chip-delete {
  color: #605e5c;
}
.e-chip-list.e-chip.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-outline .e-chip-delete.e-dlt-btn {
  color: #605e5c;
}
.e-chip-list.e-chip.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-outline .e-chip-avatar {
  background-color: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline:hover, .e-chip-list .e-chip.e-outline:hover {
  background: #edebe9;
  border-color: #edebe9;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-outline:hover .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-outline:hover .e-chip-avatar {
  background-color: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-focused, .e-chip-list .e-chip.e-outline.e-focused {
  background: #f3f2f1;
  border-color: #edebe9;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-focused .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-focused .e-chip-avatar {
  background-color: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-outline.e-focused.e-active {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
  -webkit-box-shadow: 0 0 0 4px rgba(38.25, 140.25, 218.45, 0.5);
          box-shadow: 0 0 0 4px rgba(38.25, 140.25, 218.45, 0.5);
}
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-active, .e-chip-list .e-chip.e-outline.e-active {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-active .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-active .e-chip-avatar {
  background-color: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline:active, .e-chip-list .e-chip.e-outline:active {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-outline:active .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-outline:active .e-chip-avatar {
  background-color: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-disabled, .e-chip-list .e-chip.e-outline.e-disabled {
  background: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-chip.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-disabled .e-chip-avatar {
  background-color: transparent;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-outline.e-clone-chip, .e-chip-list .e-chip.e-outline.e-clone-chip {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-delete.e-dlt-btn {
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-outline.e-clone-chip.e-error-treeview {
  color: #201f1e;
}
.e-chip-list.e-chip.e-primary, .e-chip-list .e-chip.e-primary {
  background: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-chip.e-primary .e-chip-icon,
.e-chip-list.e-chip.e-primary .e-chip-delete, .e-chip-list .e-chip.e-primary .e-chip-icon,
.e-chip-list .e-chip.e-primary .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-primary .e-chip-delete.e-dlt-btn {
  color: #fff;
}
.e-chip-list.e-chip.e-primary .e-chip-avatar, .e-chip-list .e-chip.e-primary .e-chip-avatar {
  background-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:hover, .e-chip-list .e-chip.e-primary:hover {
  background: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  color: #fff;
}
.e-chip-list.e-chip.e-primary:hover .e-chip-icon,
.e-chip-list.e-chip.e-primary:hover .e-chip-delete, .e-chip-list .e-chip.e-primary:hover .e-chip-icon,
.e-chip-list .e-chip.e-primary:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:hover .e-chip-avatar, .e-chip-list .e-chip.e-primary:hover .e-chip-avatar {
  background-color: rgb(0, 108, 190.8);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused, .e-chip-list .e-chip.e-primary.e-focused {
  background: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(38.25, 140.25, 218.45, 0.5);
          box-shadow: 0 0 0 4px rgba(38.25, 140.25, 218.45, 0.5);
}
.e-chip-list.e-chip.e-primary.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-focused .e-chip-delete, .e-chip-list .e-chip.e-primary.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-focused .e-chip-avatar {
  background-color: rgb(0, 108, 190.8);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused.e-active, .e-chip-list .e-chip.e-primary.e-focused.e-active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-avatar {
  background-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active, .e-chip-list .e-chip.e-primary.e-active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-active .e-chip-avatar {
  background-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary:active, .e-chip-list .e-chip.e-primary:active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(38.25, 140.25, 218.45, 0.5);
          box-shadow: 0 0 0 4px rgba(38.25, 140.25, 218.45, 0.5);
}
.e-chip-list.e-chip.e-primary:active .e-chip-icon,
.e-chip-list.e-chip.e-primary:active .e-chip-delete, .e-chip-list .e-chip.e-primary:active .e-chip-icon,
.e-chip-list .e-chip.e-primary:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:active .e-chip-avatar, .e-chip-list .e-chip.e-primary:active .e-chip-avatar {
  background-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-disabled, .e-chip-list .e-chip.e-primary.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-primary.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-primary.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-chip.e-primary.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-disabled .e-chip-avatar {
  background-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-primary.e-clone-chip, .e-chip-list .e-chip.e-primary.e-clone-chip {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-avatar {
  background-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-primary.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-primary.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-primary.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline, .e-chip-list .e-chip.e-primary.e-outline {
  background: transparent;
  border-color: #0078d4;
  color: #0078d4;
}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline .e-chip-delete {
  color: #0078d4;
}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn {
  color: #0078d4;
}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline .e-chip-avatar {
  background-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:hover, .e-chip-list .e-chip.e-primary.e-outline:hover {
  background: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-avatar {
  background-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused, .e-chip-list .e-chip.e-primary.e-outline.e-focused {
  background: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-avatar {
  background-color: rgb(0, 108, 190.8);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-active, .e-chip-list .e-chip.e-primary.e-outline.e-active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-avatar {
  background-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active, .e-chip-list .e-chip.e-primary.e-outline:active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline:active .e-chip-avatar {
  background-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-disabled, .e-chip-list .e-chip.e-primary.e-outline.e-disabled {
  background: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-avatar {
  background-color: transparent;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-primary.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-success, .e-chip-list .e-chip.e-success {
  background: #0b6a0b;
  border-color: #0b6a0b;
  color: #fff;
}
.e-chip-list.e-chip.e-success .e-chip-icon,
.e-chip-list.e-chip.e-success .e-chip-delete, .e-chip-list .e-chip.e-success .e-chip-icon,
.e-chip-list .e-chip.e-success .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-success .e-chip-delete.e-dlt-btn {
  color: #fff;
}
.e-chip-list.e-chip.e-success .e-chip-avatar, .e-chip-list .e-chip.e-success .e-chip-avatar {
  background-color: #0b6a0b;
  color: #fff;
}
.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-success:hover, .e-chip-list .e-chip.e-success:hover {
  background: rgb(9.9, 95.4, 9.9);
  border-color: rgb(9.9, 95.4, 9.9);
  color: #fff;
}
.e-chip-list.e-chip.e-success:hover .e-chip-icon,
.e-chip-list.e-chip.e-success:hover .e-chip-delete, .e-chip-list .e-chip.e-success:hover .e-chip-icon,
.e-chip-list .e-chip.e-success:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success:hover .e-chip-avatar, .e-chip-list .e-chip.e-success:hover .e-chip-avatar {
  background-color: rgb(9.9, 95.4, 9.9);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused, .e-chip-list .e-chip.e-success.e-focused {
  background: rgb(9.9, 95.4, 9.9);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(47.6, 128.35, 47.6, 0.5);
          box-shadow: 0 0 0 4px rgba(47.6, 128.35, 47.6, 0.5);
}
.e-chip-list.e-chip.e-success.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-success.e-focused .e-chip-delete, .e-chip-list .e-chip.e-success.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-success.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-success.e-focused .e-chip-avatar {
  background-color: rgb(9.9, 95.4, 9.9);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused.e-active, .e-chip-list .e-chip.e-success.e-focused.e-active {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-avatar {
  background-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active, .e-chip-list .e-chip.e-success.e-active {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-active .e-chip-avatar {
  background-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success:active, .e-chip-list .e-chip.e-success:active {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(47.6, 128.35, 47.6, 0.5);
          box-shadow: 0 0 0 4px rgba(47.6, 128.35, 47.6, 0.5);
}
.e-chip-list.e-chip.e-success:active .e-chip-icon,
.e-chip-list.e-chip.e-success:active .e-chip-delete, .e-chip-list .e-chip.e-success:active .e-chip-icon,
.e-chip-list .e-chip.e-success:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success:active .e-chip-avatar, .e-chip-list .e-chip.e-success:active .e-chip-avatar {
  background-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-disabled, .e-chip-list .e-chip.e-success.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-success.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-success.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-success.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-success.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-chip.e-success.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-success.e-disabled .e-chip-avatar {
  background-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-success.e-clone-chip, .e-chip-list .e-chip.e-success.e-clone-chip {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-success.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-success.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-success.e-clone-chip .e-chip-avatar {
  background-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-success.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-success.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-success.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline, .e-chip-list .e-chip.e-success.e-outline {
  background: transparent;
  border-color: #0b6a0b;
  color: #0b6a0b;
}
.e-chip-list.e-chip.e-success.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline .e-chip-delete {
  color: #0b6a0b;
}
.e-chip-list.e-chip.e-success.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-success.e-outline .e-chip-delete.e-dlt-btn {
  color: #0b6a0b;
}
.e-chip-list.e-chip.e-success.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline .e-chip-avatar {
  background-color: #0b6a0b;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:hover, .e-chip-list .e-chip.e-success.e-outline:hover {
  background: rgb(9.9, 95.4, 9.9);
  border-color: rgb(9.9, 95.4, 9.9);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline:hover .e-chip-avatar {
  background-color: rgb(9.9, 95.4, 9.9);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused, .e-chip-list .e-chip.e-success.e-outline.e-focused {
  background: rgb(9.9, 95.4, 9.9);
  border-color: rgb(9.9, 95.4, 9.9);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-avatar {
  background-color: rgb(9.9, 95.4, 9.9);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-active, .e-chip-list .e-chip.e-success.e-outline.e-active {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-avatar {
  background-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active, .e-chip-list .e-chip.e-success.e-outline:active {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline:active .e-chip-avatar {
  background-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-disabled, .e-chip-list .e-chip.e-success.e-outline.e-disabled {
  background: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-avatar {
  background-color: transparent;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-success.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-info, .e-chip-list .e-chip.e-info {
  background: #038387;
  border-color: #038387;
  color: #fff;
}
.e-chip-list.e-chip.e-info .e-chip-icon,
.e-chip-list.e-chip.e-info .e-chip-delete, .e-chip-list .e-chip.e-info .e-chip-icon,
.e-chip-list .e-chip.e-info .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-info .e-chip-delete.e-dlt-btn {
  color: #fff;
}
.e-chip-list.e-chip.e-info .e-chip-avatar, .e-chip-list .e-chip.e-info .e-chip-avatar {
  background-color: #038387;
  color: #fff;
}
.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-info:hover, .e-chip-list .e-chip.e-info:hover {
  background: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  color: #fff;
}
.e-chip-list.e-chip.e-info:hover .e-chip-icon,
.e-chip-list.e-chip.e-info:hover .e-chip-delete, .e-chip-list .e-chip.e-info:hover .e-chip-icon,
.e-chip-list .e-chip.e-info:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info:hover .e-chip-avatar, .e-chip-list .e-chip.e-info:hover .e-chip-avatar {
  background-color: rgb(2.7, 117.9, 121.5);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused, .e-chip-list .e-chip.e-info.e-focused {
  background: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(40.8, 149.6, 153, 0.5);
          box-shadow: 0 0 0 4px rgba(40.8, 149.6, 153, 0.5);
}
.e-chip-list.e-chip.e-info.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-info.e-focused .e-chip-delete, .e-chip-list .e-chip.e-info.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-info.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-info.e-focused .e-chip-avatar {
  background-color: rgb(2.7, 117.9, 121.5);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused.e-active, .e-chip-list .e-chip.e-info.e-focused.e-active {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-avatar {
  background-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-active, .e-chip-list .e-chip.e-info.e-active {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-active .e-chip-avatar {
  background-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info:active, .e-chip-list .e-chip.e-info:active {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(40.8, 149.6, 153, 0.5);
          box-shadow: 0 0 0 4px rgba(40.8, 149.6, 153, 0.5);
}
.e-chip-list.e-chip.e-info:active .e-chip-icon,
.e-chip-list.e-chip.e-info:active .e-chip-delete, .e-chip-list .e-chip.e-info:active .e-chip-icon,
.e-chip-list .e-chip.e-info:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info:active .e-chip-avatar, .e-chip-list .e-chip.e-info:active .e-chip-avatar {
  background-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-disabled, .e-chip-list .e-chip.e-info.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-info.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-info.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-info.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-info.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-chip.e-info.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-info.e-disabled .e-chip-avatar {
  background-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-info.e-clone-chip, .e-chip-list .e-chip.e-info.e-clone-chip {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-info.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-info.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-info.e-clone-chip .e-chip-avatar {
  background-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-info.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-info.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-info.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline, .e-chip-list .e-chip.e-info.e-outline {
  background: transparent;
  border-color: #038387;
  color: rgb(0.2282608696, 9.9673913043, 10.2717391304);
}
.e-chip-list.e-chip.e-info.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline .e-chip-delete {
  color: rgb(0.2282608696, 9.9673913043, 10.2717391304);
}
.e-chip-list.e-chip.e-info.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-info.e-outline .e-chip-delete.e-dlt-btn {
  color: rgb(0.2282608696, 9.9673913043, 10.2717391304);
}
.e-chip-list.e-chip.e-info.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline .e-chip-avatar {
  background-color: #038387;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:hover, .e-chip-list .e-chip.e-info.e-outline:hover {
  background: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline:hover .e-chip-avatar {
  background-color: rgb(2.7, 117.9, 121.5);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused, .e-chip-list .e-chip.e-info.e-outline.e-focused {
  background: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-avatar {
  background-color: rgb(2.7, 117.9, 121.5);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-active, .e-chip-list .e-chip.e-info.e-outline.e-active {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-avatar {
  background-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:active, .e-chip-list .e-chip.e-info.e-outline:active {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline:active .e-chip-avatar {
  background-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-disabled, .e-chip-list .e-chip.e-info.e-outline.e-disabled {
  background: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-avatar {
  background-color: transparent;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-info.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-warning, .e-chip-list .e-chip.e-warning {
  background: #ca5010;
  border-color: #ca5010;
  color: #fff;
}
.e-chip-list.e-chip.e-warning .e-chip-icon,
.e-chip-list.e-chip.e-warning .e-chip-delete, .e-chip-list .e-chip.e-warning .e-chip-icon,
.e-chip-list .e-chip.e-warning .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-warning .e-chip-delete.e-dlt-btn {
  color: #fff;
}
.e-chip-list.e-chip.e-warning .e-chip-avatar, .e-chip-list .e-chip.e-warning .e-chip-avatar {
  background-color: #ca5010;
  color: #fff;
}
.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-warning:hover, .e-chip-list .e-chip.e-warning:hover {
  background: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  color: #fff;
}
.e-chip-list.e-chip.e-warning:hover .e-chip-icon,
.e-chip-list.e-chip.e-warning:hover .e-chip-delete, .e-chip-list .e-chip.e-warning:hover .e-chip-icon,
.e-chip-list .e-chip.e-warning:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning:hover .e-chip-avatar, .e-chip-list .e-chip.e-warning:hover .e-chip-avatar {
  background-color: rgb(207.3, 97.5, 39.9);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused, .e-chip-list .e-chip.e-warning.e-focused {
  background: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(209.95, 106.25, 51.85, 0.5);
          box-shadow: 0 0 0 4px rgba(209.95, 106.25, 51.85, 0.5);
}
.e-chip-list.e-chip.e-warning.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-focused .e-chip-delete, .e-chip-list .e-chip.e-warning.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-focused .e-chip-avatar {
  background-color: rgb(207.3, 97.5, 39.9);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused.e-active, .e-chip-list .e-chip.e-warning.e-focused.e-active {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-avatar {
  background-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-active, .e-chip-list .e-chip.e-warning.e-active {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-active .e-chip-avatar {
  background-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning:active, .e-chip-list .e-chip.e-warning:active {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(209.95, 106.25, 51.85, 0.5);
          box-shadow: 0 0 0 4px rgba(209.95, 106.25, 51.85, 0.5);
}
.e-chip-list.e-chip.e-warning:active .e-chip-icon,
.e-chip-list.e-chip.e-warning:active .e-chip-delete, .e-chip-list .e-chip.e-warning:active .e-chip-icon,
.e-chip-list .e-chip.e-warning:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning:active .e-chip-avatar, .e-chip-list .e-chip.e-warning:active .e-chip-avatar {
  background-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-disabled, .e-chip-list .e-chip.e-warning.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-warning.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-warning.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-chip.e-warning.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-disabled .e-chip-avatar {
  background-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-warning.e-clone-chip, .e-chip-list .e-chip.e-warning.e-clone-chip {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-avatar {
  background-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-warning.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-warning.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-warning.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline, .e-chip-list .e-chip.e-warning.e-outline {
  background: transparent;
  border-color: #ca5010;
  color: rgb(83.8577981651, 33.2110091743, 6.6422018349);
}
.e-chip-list.e-chip.e-warning.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline .e-chip-delete {
  color: rgb(83.8577981651, 33.2110091743, 6.6422018349);
}
.e-chip-list.e-chip.e-warning.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-warning.e-outline .e-chip-delete.e-dlt-btn {
  color: rgb(83.8577981651, 33.2110091743, 6.6422018349);
}
.e-chip-list.e-chip.e-warning.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline .e-chip-avatar {
  background-color: #ca5010;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:hover, .e-chip-list .e-chip.e-warning.e-outline:hover {
  background: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-avatar {
  background-color: rgb(207.3, 97.5, 39.9);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused, .e-chip-list .e-chip.e-warning.e-outline.e-focused {
  background: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-avatar {
  background-color: rgb(207.3, 97.5, 39.9);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-active, .e-chip-list .e-chip.e-warning.e-outline.e-active {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-avatar {
  background-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:active, .e-chip-list .e-chip.e-warning.e-outline:active {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline:active .e-chip-avatar {
  background-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-disabled, .e-chip-list .e-chip.e-warning.e-outline.e-disabled {
  background: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-avatar {
  background-color: transparent;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-warning.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-danger, .e-chip-list .e-chip.e-danger {
  background: #d13438;
  border-color: #d13438;
  color: #fff;
}
.e-chip-list.e-chip.e-danger .e-chip-icon,
.e-chip-list.e-chip.e-danger .e-chip-delete, .e-chip-list .e-chip.e-danger .e-chip-icon,
.e-chip-list .e-chip.e-danger .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-danger .e-chip-delete.e-dlt-btn {
  color: #fff;
}
.e-chip-list.e-chip.e-danger .e-chip-avatar, .e-chip-list .e-chip.e-danger .e-chip-avatar {
  background-color: #d13438;
  color: #fff;
}
.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:hover, .e-chip-list .e-chip.e-danger:hover {
  background: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  color: #fff;
}
.e-chip-list.e-chip.e-danger:hover .e-chip-icon,
.e-chip-list.e-chip.e-danger:hover .e-chip-delete, .e-chip-list .e-chip.e-danger:hover .e-chip-icon,
.e-chip-list .e-chip.e-danger:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:hover .e-chip-avatar, .e-chip-list .e-chip.e-danger:hover .e-chip-avatar {
  background-color: rgb(188.1, 46.8, 50.4);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused, .e-chip-list .e-chip.e-danger.e-focused {
  background: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(215.9, 82.45, 85.85, 0.5);
          box-shadow: 0 0 0 4px rgba(215.9, 82.45, 85.85, 0.5);
}
.e-chip-list.e-chip.e-danger.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-focused .e-chip-delete, .e-chip-list .e-chip.e-danger.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-focused .e-chip-avatar {
  background-color: rgb(188.1, 46.8, 50.4);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused.e-active, .e-chip-list .e-chip.e-danger.e-focused.e-active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-avatar {
  background-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active, .e-chip-list .e-chip.e-danger.e-active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-active .e-chip-avatar {
  background-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger:active, .e-chip-list .e-chip.e-danger:active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(215.9, 82.45, 85.85, 0.5);
          box-shadow: 0 0 0 4px rgba(215.9, 82.45, 85.85, 0.5);
}
.e-chip-list.e-chip.e-danger:active .e-chip-icon,
.e-chip-list.e-chip.e-danger:active .e-chip-delete, .e-chip-list .e-chip.e-danger:active .e-chip-icon,
.e-chip-list .e-chip.e-danger:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:active .e-chip-avatar, .e-chip-list .e-chip.e-danger:active .e-chip-avatar {
  background-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-disabled, .e-chip-list .e-chip.e-danger.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-danger.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-danger.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-chip.e-danger.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-disabled .e-chip-avatar {
  background-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-danger.e-clone-chip, .e-chip-list .e-chip.e-danger.e-clone-chip {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-avatar {
  background-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-danger.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-danger.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-danger.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline, .e-chip-list .e-chip.e-danger.e-outline {
  background: transparent;
  border-color: #d13438;
  color: #d13438;
}
.e-chip-list.e-chip.e-danger.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline .e-chip-delete {
  color: #d13438;
}
.e-chip-list.e-chip.e-danger.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-danger.e-outline .e-chip-delete.e-dlt-btn {
  color: #d13438;
}
.e-chip-list.e-chip.e-danger.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline .e-chip-avatar {
  background-color: #d13438;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:hover, .e-chip-list .e-chip.e-danger.e-outline:hover {
  background: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-avatar {
  background-color: rgb(188.1, 46.8, 50.4);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused, .e-chip-list .e-chip.e-danger.e-outline.e-focused {
  background: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-avatar {
  background-color: rgb(188.1, 46.8, 50.4);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-avatar {
  background-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-active, .e-chip-list .e-chip.e-danger.e-outline.e-active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-avatar {
  background-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active, .e-chip-list .e-chip.e-danger.e-outline:active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline:active .e-chip-avatar {
  background-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-disabled, .e-chip-list .e-chip.e-danger.e-outline.e-disabled {
  background: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-delete {
  color: #a19f9d;
}
.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-avatar {
  background-color: transparent;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-danger.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}

.e-bigger .e-drag-indicator {
  height: 32px;
}

.e-bigger .e-chip-list.e-chip, .e-bigger .e-chip-list .e-chip,
.e-bigger.e-chip-list.e-chip,
.e-bigger.e-chip-list .e-chip {
  border-radius: 0;
  font-size: 18px;
  height: 32px;
  padding: 4px 12px;
}
.e-bigger .e-chip-list .e-chip-avatar,
.e-bigger.e-chip-list .e-chip-avatar {
  height: 30px;
  width: 30px;
  margin: 0 8px 0 -4px;
  font-size: 16px;
}
.e-bigger .e-chip-list .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-chip-avatar-wrap,
.e-bigger.e-chip-list .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-chip-avatar-wrap {
  border-radius: 0;
}
.e-bigger .e-chip-list .e-chip-icon,
.e-bigger.e-chip-list .e-chip-icon {
  font-size: 16px;
  height: 20px;
  width: 20px;
  margin: 0 8px 0 -4px;
}
.e-bigger .e-chip-list .e-chip-delete,
.e-bigger.e-chip-list .e-chip-delete {
  height: 32px;
  width: 32px;
  margin: 0 -4px 0 4px;
  font-size: 12px;
}
.e-bigger .e-chip-list .trailing-icon-url,
.e-bigger.e-chip-list .trailing-icon-url {
  height: 32px;
  width: 32px;
  margin: 0 -4px 0 4px;
  font-size: 12px;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip::before {
  height: 20px;
  width: 20px;
  margin: 0 4px 0 -4px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 30px;
  width: 30px;
  margin: 0 8px 0 -4px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 20px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-avatar, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-avatar,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-avatar,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-avatar {
  margin: 0 -4px 0 8px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-icon, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-icon,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-icon,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-icon {
  margin: 0 -4px 0 8px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-delete, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-delete,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-delete,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-delete {
  margin: 0 0 0 -14px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap {
  border-radius: 0;
}
.e-bigger .e-chip-list.e-rtl.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-rtl.e-multi-selection .e-chip::before {
  margin: 0 -4px 0 8px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before,
.e-bigger.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  margin: 0 -4px 0 8px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-rtl .trailing-icon-url,
.e-bigger.e-chip-list.e-rtl .trailing-icon-url {
  margin: 0 0 0 -14px;
}

.e-fab.e-btn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 9999px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 40px;
  min-width: 40px;
  padding: 0 15px;
  position: absolute;
  z-index: 100000;
}
.e-fab.e-btn .e-btn-icon {
  margin-top: 0;
  font-size: 14px;
}
.e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-fab.e-btn.e-fab-fixed {
  position: fixed;
}
.e-fab.e-btn.e-fab-top {
  top: 16px;
}
.e-fab.e-btn.e-fab-top.e-fab-middle {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-left.e-fab-center {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.e-fab.e-btn.e-fab-bottom {
  bottom: 16px;
}
.e-fab.e-btn.e-fab-left {
  left: 16px;
}
.e-fab.e-btn.e-fab-left.e-fab-center {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.e-fab.e-btn.e-fab-right {
  right: 16px;
}

.e-rtl.e-fab.e-btn.e-fab-top {
  top: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-right.e-fab-center {
  right: 50%;
  top: 50%;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
}
.e-rtl.e-fab.e-btn.e-fab-bottom {
  bottom: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-right {
  right: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-right.e-fab-center {
  right: 50%;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.e-rtl.e-fab.e-btn.e-fab-left {
  left: 16px;
}

.e-fab-hidden {
  visibility: hidden;
}

.e-small.e-fab.e-btn,
.e-small .e-fab.e-btn {
  border-radius: 9999px;
  min-height: 32px;
  min-width: 32px;
  padding: 0 11px;
}
.e-small.e-fab.e-btn.e-icon-btn,
.e-small .e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-small.e-fab.e-btn .e-btn-icon,
.e-small .e-fab.e-btn .e-btn-icon {
  font-size: 12px;
}

.e-fab.e-btn {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}
.e-fab.e-btn:hover:not(:focus), .e-fab.e-btn:active, .e-fab.e-btn.e-active, .e-fab.e-btn:disabled {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}
.e-fab.e-btn:focus {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}

.e-bigger.e-fab.e-btn,
.e-bigger .e-fab.e-btn {
  border-radius: 9999px;
  min-height: 52px;
  min-width: 52px;
  padding: 0 21px;
}
.e-bigger.e-fab.e-btn.e-icon-btn,
.e-bigger .e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-bigger.e-fab.e-btn .e-btn-icon,
.e-bigger .e-fab.e-btn .e-btn-icon {
  font-size: 16px;
}

.e-bigger.e-small.e-fab.e-btn,
.e-bigger.e-small .e-fab.e-btn,
.e-bigger .e-small.e-fab.e-btn,
.e-small .e-bigger.e-fab.e-btn {
  border-radius: 9999px;
  min-height: 48px;
  min-width: 48px;
  padding: 0 17px;
}
.e-bigger.e-small.e-fab.e-btn.e-icon-btn,
.e-bigger.e-small .e-fab.e-btn.e-icon-btn,
.e-bigger .e-small.e-fab.e-btn.e-icon-btn,
.e-small .e-bigger.e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-bigger.e-small.e-fab.e-btn .e-btn-icon,
.e-bigger.e-small .e-fab.e-btn .e-btn-icon,
.e-bigger .e-small.e-fab.e-btn .e-btn-icon,
.e-small .e-bigger.e-fab.e-btn .e-btn-icon {
  font-size: 14px;
}

.e-speeddial-popup {
  position: absolute;
  z-index: 100000;
  pointer-events: none;
  /* OVERFLOW CSS */
}
.e-speeddial-popup.e-speeddial-top {
  top: 16px;
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-radial .e-speeddial-li {
  top: 0;
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-radial.e-speeddial-middle .e-speeddial-li {
  top: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-middle, .e-speeddial-popup.e-speeddial-top.e-speeddial-linear {
  top: var(--speeddialVertDist);
}
.e-speeddial-popup.e-speeddial-bottom {
  bottom: 16px;
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial .e-speeddial-li {
  bottom: 0;
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial.e-speeddial-middle .e-speeddial-li {
  bottom: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-middle, .e-speeddial-popup.e-speeddial-bottom.e-speeddial-linear {
  bottom: var(--speeddialVertDist);
}
.e-speeddial-popup.e-speeddial-left {
  left: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial .e-speeddial-li {
  left: 0;
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center .e-speeddial-li {
  left: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center, .e-speeddial-popup.e-speeddial-left.e-speeddial-center {
  left: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-linear {
  left: var(--speeddialHorzDist);
}
.e-speeddial-popup.e-speeddial-right {
  right: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial .e-speeddial-li {
  right: 0;
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center .e-speeddial-li {
  right: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center, .e-speeddial-popup.e-speeddial-right.e-speeddial-center {
  right: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-linear {
  right: var(--speeddialHorzDist);
}
.e-speeddial-popup.e-speeddial-template {
  outline: none;
  pointer-events: auto;
  z-index: 100001;
}
.e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-speeddial-popup .e-speeddial-ul {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  list-style-type: none;
  margin: 0;
  padding: 5px 3px;
}
.e-speeddial-popup .e-speeddial-li {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  pointer-events: auto;
  position: relative;
  z-index: 100001;
}
.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 8px;
}
.e-speeddial-popup .e-speeddial-li-text {
  border-radius: 2px;
  padding: 0 5px;
  white-space: nowrap;
  height: 26px;
  line-height: 26px;
  border: 1px solid;
}
.e-speeddial-popup .e-speeddial-li-icon {
  border-radius: 99999px;
  border: 1px solid;
  font-size: 12px;
  height: 32px;
  width: 32px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-speeddial-popup.e-speeddial-fixed {
  position: fixed;
}
.e-speeddial-popup.e-speeddial-vert-right .e-speeddial-li, .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul.e-speeddial-horz-top {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.e-speeddial-popup.e-speeddial-vert-bottom .e-speeddial-ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul.e-speeddial-horz-top, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 3px 5px;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}
.e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul {
  overflow: auto;
  scroll-behavior: smooth;
  /* Hide scrollbar for IE and Edge */
  -ms-overflow-style: none;
  /* Hide scrollbar for Firefox */
  scrollbar-width: none;
}
.e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul::-webkit-scrollbar {
  /* Hide scrollbar for Chrome, Safari and Opera */
  display: none;
}
.e-speeddial-popup.e-speeddial-overflow.e-speeddial-vert-overflow .e-speeddial-ul {
  max-height: var(--speeddialOverflowLimit);
}
.e-speeddial-popup.e-speeddial-overflow.e-speeddial-horz-overflow .e-speeddial-ul {
  max-width: var(--speeddialOverflowLimit);
}
.e-speeddial-popup.e-speeddial-radial {
  height: calc(var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinHeight));
  width: calc(var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinWidth));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-middle {
  height: calc(2 * var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinHeight));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-center {
  width: calc(2 * var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinWidth));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-top-left {
  border-bottom-right-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-top-right {
  border-bottom-left-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-bottom-left {
  border-top-right-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-bottom-right {
  border-top-left-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-ul {
  height: inherit;
  width: inherit;
  position: relative;
  border-radius: inherit;
  padding: 0;
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-li {
  position: absolute;
  -webkit-transform: rotate(var(--speeddialRadialAngle)) translate(var(--speeddialRadialOffset)) rotate(calc(-1 * var(--speeddialRadialAngle)));
          transform: rotate(var(--speeddialRadialAngle)) translate(var(--speeddialRadialOffset)) rotate(calc(-1 * var(--speeddialRadialAngle)));
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-li-text, .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li-text, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li-text {
  position: absolute;
  visibility: hidden;
}

.e-small.e-speeddial-popup .e-speeddial-ul,
.e-small .e-speeddial-popup .e-speeddial-ul {
  padding: 5px 2px;
}
.e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-small .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 8px;
}
.e-small.e-speeddial-popup .e-speeddial-li-text,
.e-small .e-speeddial-popup .e-speeddial-li-text {
  height: 24px;
  line-height: 24px;
}
.e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-small .e-speeddial-popup .e-speeddial-li-icon {
  height: 26px;
  width: 26px;
  font-size: 12px;
}
.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 2px 5px;
}
.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}

.e-speeddial-overlay {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 99998;
}
.e-speeddial-overlay.e-speeddial-fixed {
  height: 100vh;
  width: 100vw;
  position: fixed;
}

.e-speeddial-hidden {
  visibility: hidden;
}

.e-speeddial-overlay {
  background-color: rgba(0, 0, 0, 0.4);
}

.e-speeddial-popup .e-speeddial-li {
  color: #201f1e;
}
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-text {
  background: #fff;
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
  border-color: #edebe9;
}
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-icon {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
  background: #fff;
  border-color: #edebe9;
}
.e-speeddial-popup .e-speeddial-li.e-disabled {
  color: #a19f9d;
}
.e-speeddial-popup .e-speeddial-li.e-disabled .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li.e-disabled .e-speeddial-li-icon {
  background: #f3f2f1;
  border-color: #f3f2f1;
}
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled),
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) {
  color: #323130;
}
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled) .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled) .e-speeddial-li-icon,
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) .e-speeddial-li-icon {
  background: #f3f2f1;
  border-color: #8a8886;
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12), inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12), inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover {
  color: #323130;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover .e-speeddial-li-icon {
  background: #f3f2f1;
  border-color: #8a8886;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active {
  color: #323130;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active .e-speeddial-li-icon {
  background: #edebe9;
  border-color: #8a8886;
}

.e-bigger.e-speeddial-popup .e-speeddial-ul,
.e-bigger .e-speeddial-popup .e-speeddial-ul {
  padding: 6px 5px;
}
.e-bigger.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 6px 0;
}
.e-bigger.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 12px;
}
.e-bigger.e-speeddial-popup .e-speeddial-li-text,
.e-bigger .e-speeddial-popup .e-speeddial-li-text {
  height: 32px;
  line-height: 32px;
}
.e-bigger.e-speeddial-popup .e-speeddial-li-icon,
.e-bigger .e-speeddial-popup .e-speeddial-li-icon {
  height: 40px;
  width: 40px;
  font-size: 14px;
}
.e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 5px 6px;
}
.e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 6px;
}

.e-bigger.e-small.e-speeddial-popup .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-ul {
  padding: 5px 5px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 12px;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li-text,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li-text,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li-text,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li-text {
  height: 30px;
  line-height: 30px;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li-icon,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li-icon {
  height: 36px;
  width: 36px;
  font-size: 14px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 5px 5px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}
/*!****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-dropdowns/styles/fluent.css ***!
  \****************************************************************************************************************************************/
.e-dropdownbase .e-list-group-item,
.e-fixed-head {
  font-size: 12px;
}

.e-small .e-dropdownbase .e-list-group-item,
.e-small .e-fixed-head,
.e-small.e-dropdownbase .e-list-group-item,
.e-small.e-fixed-head {
  font-size: 10px;
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 8px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 8px 0 0;
}

.e-dropdownbase {
  display: block;
  height: 100%;
  min-height: 36px;
  position: relative;
  width: 100%;
}
.e-dropdownbase .e-list-parent {
  margin: 0;
  padding: 0;
}

.e-dropdownbase .e-list-group-item, .e-dropdownbase .e-fixed-head {
  cursor: default;
}

.e-dropdownbase .e-list-item {
  cursor: pointer;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}

.e-dropdownbase .e-list-item .e-list-icon {
  font-size: 16px;
  vertical-align: middle;
}

.e-dropdownbase .e-fixed-head {
  position: absolute;
  top: 0;
}

.e-dropdownbase.e-content {
  overflow: auto;
  position: relative;
}

.e-popup.e-ddl .e-dropdownbase.e-nodata,
.e-popup.e-mention .e-dropdownbase.e-nodata {
  color: #201f1e;
  cursor: default;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  padding: 14px 16px;
  text-align: center;
}

.e-mention.e-popup {
  background: #fff;
  border: 0;
  -webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
          box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
  margin-top: 2px;
  position: absolute;
}

.e-mention.e-popup .e-dropdownbase {
  min-height: 36px;
}

.e-mention .e-dropdownbase .e-list-item .e-highlight {
  display: inline;
  font-weight: bold;
  vertical-align: baseline;
}

.e-mention .e-mention-chip,
.e-mention .e-mention-chip:hover {
  background: #f3f2f1;
  border-radius: 2px;
  border: none;
  color: #0078d4;
  cursor: default;
}

.e-mention.e-editable-element {
  border: 2px solid #edebe9;
  height: auto;
  min-height: 120px;
  width: 100%;
}

.e-form-mirror-div {
  white-space: pre-wrap;
}

.e-small.e-ddl .e-dropdownbase.e-nodata,
.e-small .e-ddl .e-dropdownbase.e-nodata {
  font-size: 12px;
}

.e-rtl .e-dropdownbase.e-dd-group .e-list-item {
  padding-right: 12px;
}

.e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 12px;
  text-indent: 0;
}

.e-small .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 8px;
  text-indent: 0;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  text-indent: 0;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  cursor: pointer;
  font-weight: normal;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}

.e-rtl.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-item {
  padding-right: 12px;
}

.e-rtl .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}
.e-small.e-rtl .e-dropdownbase .e-list-item,
.e-small .e-rtl .e-dropdownbase .e-list-item,
.e-rtl .e-small .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}
.e-dropdownbase {
  border-color: #edebe9;
}
.e-dropdownbase .e-list-item {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  border-bottom: 0;
  border-color: #edebe9;
  color: #201f1e;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 36px;
  min-height: 36px;
  padding-right: 16px;
  text-indent: 8px;
  background-color: #fff;
}

.e-dropdownbase .e-list-group-item,
.e-fixed-head {
  border-color: #edebe9;
  color: #0078d4;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 36px;
  min-height: 36px;
  padding-left: 12px;
  padding-right: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: #fff;
}

.e-dropdownbase .e-list-item.e-active, .e-dropdownbase .e-list-item.e-active.e-hover {
  background-color: #edebe9;
  border-color: #fff;
  color: #201f1e;
}

.e-dropdownbase .e-list-item.e-hover {
  background-color: #f3f2f1;
  border-color: #fff;
  color: #201f1e;
}

.e-dropdownbase .e-list-item:last-child {
  border-bottom: 0;
}

.e-dropdownbase .e-list-item.e-item-focus {
  background-color: #f3f2f1;
}

.e-multi-column.e-ddl.e-popup.e-popup-open table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
}

.e-multi-column.e-ddl.e-popup.e-popup-open th,
.e-multi-column.e-ddl.e-popup.e-popup-open td {
  display: table-cell;
  overflow: hidden;
  padding-right: 16px;
  text-indent: 10px;
  text-overflow: ellipsis;
}

.e-multi-column.e-ddl.e-popup.e-popup-open th {
  line-height: 36px;
  text-align: left;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-ddl-header {
  background-color: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 0;
  color: #0078d4;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 600;
  text-indent: 10px;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-dropdownbase .e-list-item {
  padding-right: 0;
}

.e-multi-column.e-ddl.e-popup.e-popup-open.e-scroller .e-ddl-header {
  padding-right: 16px;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-ddl-header,
.e-multi-column.e-ddl.e-popup.e-popup-open.e-ddl-device .e-ddl-header {
  padding-right: 0;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-center {
  text-align: center;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-right {
  text-align: right;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-left {
  text-align: left;
}

.e-small .e-dropdownbase .e-list-item,
.e-dropdownbase.e-small .e-list-item {
  color: #201f1e;
  line-height: 26px;
  min-height: 26px;
  text-indent: 8px;
}

.e-small .e-dropdownbase .e-list-group-item, .e-small .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-small .e-list-group-item,
.e-dropdownbase.e-small .e-fixed-head {
  font-size: 10px;
  line-height: 26px;
  min-height: 26px;
  padding-left: 8px;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-small .e-list-item .e-list-icon {
  font-size: 14px;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item {
  background-color: #fff;
  border-bottom: 0;
  border-color: #edebe9;
  color: #201f1e;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  text-indent: 8px;
  color: #0078d4;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-item-focus {
  background-color: #f3f2f1;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active,
.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active.e-hover {
  background-color: #edebe9;
  border-color: #fff;
  color: #201f1e;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-hover {
  background-color: #f3f2f1;
  border-color: #fff;
  color: #201f1e;
  color: #0078d4;
}

.e-dropdownbase .e-list-item .e-list-icon {
  color: #605e5c;
}

.e-selectall-parent.e-item-focus {
  background-color: #f3f2f1;
}

.e-bigger .e-dropdownbase,
.e-dropdownbase.e-bigger {
  min-height: 45px;
}
.e-bigger .e-dropdownbase .e-list-item,
.e-dropdownbase.e-bigger .e-list-item {
  line-height: 32px;
  text-indent: 8px;
}

.e-bigger .e-dropdownbase .e-list-group-item, .e-bigger .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-bigger .e-list-group-item,
.e-dropdownbase.e-bigger .e-fixed-head {
  line-height: 32px;
  text-indent: 8px;
}

.e-bigger .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-bigger .e-list-item .e-list-icon {
  font-size: 20px;
}

.e-bigger.e-ddl .e-dropdownbase.e-nodata,
.e-bigger .e-ddl .e-dropdownbase.e-nodata {
  font-size: 16px;
}

.e-bigger.e-small.e-ddl .e-dropdownbase.e-nodata,
.e-bigger.e-small .e-ddl .e-dropdownbase.e-nodata {
  font-size: 14px;
}

.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 16px;
  text-indent: 0;
}

.e-small.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 14px;
  text-indent: 0;
}

.e-small.e-bigger.e-rtl .e-dropdownbase .e-list-item,
.e-small.e-bigger .e-rtl .e-dropdownbase .e-list-item,
.e-rtl .e-small.e-bigger .e-dropdownbase .e-list-item,
.e-small .e-rtl.e-bigger .e-dropdownbase .e-list-item,
.e-bigger .e-rtl.e-small .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}
.e-bigger .e-dropdownbase .e-list-group-item, .e-bigger .e-dropdownbase .e-fixed-head {
  font-size: 16px;
  padding-left: 16px;
}

.e-bigger.e-small .e-dropdownbase .e-list-group-item, .e-bigger.e-small .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-bigger.e-small .e-list-group-item,
.e-dropdownbase.e-bigger.e-small .e-fixed-head {
  font-size: 12px;
}

.e-bigger.e-small .e-dropdownbase .e-list-item,
.e-dropdownbase.e-small.e-bigger .e-list-item {
  color: #201f1e;
  line-height: 30px;
  min-height: 30px;
  text-indent: 8px;
}

.e-bigger.e-small .e-dropdownbase .e-list-group-item, .e-bigger.e-small .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-small.e-bigger .e-list-group-item,
.e-dropdownbase.e-small.e-bigger .e-fixed-head {
  line-height: 30px;
  min-height: 30px;
  padding-left: 14px;
}

.e-bigger.e-small .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-small.e-bigger .e-list-item .e-list-icon {
  font-size: 18px;
}

.e-bigger .e-dropdownbase .e-list-group-item,
.e-bigger .e-fixed-head,
.e-bigger.e-dropdownbase .e-list-group-item,
.e-bigger.e-fixed-head {
  font-size: 14px;
}

.e-bigger.e-small .e-dropdownbase .e-list-group-item,
.e-bigger.e-small .e-fixed-head,
.e-bigger.e-small.e-dropdownbase .e-list-group-item,
.e-bigger.e-small.e-fixed-head {
  font-size: 12px;
}

.e-bigger .e-dropdownbase .e-list-item .e-list-icon,
.e-bigger.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

/* stylelint-disable property-no-vendor-prefix */
/* stylelint-disable-line no-empty-source */
/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-popup.e-ddl {
  border-radius: 4px;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-top: 1px;
}
.e-popup.e-ddl .e-input-group {
  width: auto;
}
.e-popup.e-ddl .e-input-group input {
  line-height: 15px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl .e-filter-parent .e-input-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}
.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}

.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: transparent;
}

.e-input-group.e-control-wrapper.e-ddl.e-readonly .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl.e-readonly input[readonly] {
  background: #fff;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:hover,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:hover {
  background: none;
  color: #605e5c;
}

.e-input-group.e-ddl .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-ddl .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-float-input.e-ddl input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-float-input.e-control-wrapper.e-ddl input[readonly] ~ span.e-input-group-icon.e-ddl-icon {
  background: transparent;
  color: #605e5c;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon,
.e-input-group.e-disabled.e-ddl .e-control.e-dropdownlist ~ .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-disabled.e-ddl .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-ddl .e-input-group-icon {
  border: 0;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-input-group-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.e-ddl.e-popup .e-filter-parent .e-input-group,
.e-ddl.e-popup .e-filter-parent {
  background: #fff;
}

.e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 14px;
}

.e-ddl .e-search-icon::before {
  content: "\e754";
}

.e-ddl .e-back-icon::before {
  content: "\e773";
}

.e-ddl.e-input-group.e-control-wrapper .e-ddl-icon::before {
  content: "\e729";
  font-family: "e-icons";
}

.e-ddl.e-popup.e-resize .e-icons.e-resizer-right::before {
  content: "\e761";
}

.e-popup.e-wide-popup.e-ddl-device.e-popup-close {
  display: block;
  visibility: hidden;
}

.e-popup-full-page {
  bottom: 0;
  left: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
  right: 0;
  top: 0;
}
.e-popup-full-page .e-popup-full-page.e-ddl.e-popup.e-ddl-device-filter {
  margin: 0;
}

.e-ddl.e-control-wrapper .e-ddl-disable-icon {
  position: relative;
}

.e-ddl.e-control-wrapper .e-ddl-disable-icon::before {
  content: "";
}

.e-ddl.e-control-wrapper.e-input-group .e-ddl-icon.e-ddl-disable-icon {
  position: relative;
}

.e-ddl.e-control-wrapper.e-input-group .e-ddl-icon.e-ddl-disable-icon::before {
  content: "";
}

.e-ddl-device-filter .e-filter-parent {
  background-color: #fff;
}

/* stylelint-disable property-no-vendor-prefix */
.e-ddl input.e-input::-webkit-contacts-auto-fill-button {
  display: none;
  pointer-events: none;
  position: absolute;
  right: 0;
  visibility: hidden;
}

/* stylelint-enable property-no-vendor-prefix */
.e-filter-parent {
  border: 0;
  border-top-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: block;
  padding: 8px;
  border-bottom: 1px solid #edebe9;
}

.e-ddl.e-input-group:not(.e-disabled) {
  cursor: pointer;
}

.e-ddl.e-popup.e-ddl-device-filter .e-input-group.e-input-focus::before, .e-ddl.e-popup.e-ddl-device-filter .e-input-group.e-input-focus::after {
  width: 0;
}

.e-ddl.e-popup {
  background: #fff;
  border: 1px solid #edebe9;
  position: absolute;
}
.e-ddl.e-popup .e-search-icon {
  margin: 0;
  opacity: 0.57;
  padding: 12px 8px 8px;
}

.e-ddl.e-popup .e-filter-parent .e-back-icon {
  padding: 0 8px;
}

.e-ddl.e-popup .e-input-group {
  margin-bottom: 0;
}

.e-ddl.e-popup .e-ddl-footer, .e-ddl.e-popup .e-ddl-header {
  cursor: default;
}

/* stylelint-disable property-no-vendor-prefix */
.e-ddl.e-input-group .e-ddl-hidden,
.e-ddl.e-float-input .e-ddl-hidden {
  -webkit-appearance: initial;
  border: 0;
  height: 0;
  padding: 0;
  visibility: hidden;
  width: 0;
}

.e-ddl.e-input-group,
.e-ddl.e-input-group.e-input-focus:focus {
  outline: none;
}

.e-dropdownbase .e-list-item .e-highlight {
  display: inline;
  font-weight: bold;
  vertical-align: baseline;
}

.e-ddl.e-input-group input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide),
.e-float-input input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide),
.e-float-input.e-input-group input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide) {
  opacity: 1;
}

.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
  display: none;
}

.e-input-group.e-static-clear input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-static-clear.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-ddl.e-input-group .e-input-value,
.e-ddl.e-input-group .e-input-value:focus {
  font-family: inherit;
  font-size: 14px;
  height: auto;
  margin: 0;
  outline: none;
  width: 100%;
  overflow: hidden;
}
.e-ddl.e-input-group input[readonly].e-input,
.e-ddl.e-input-group input[readonly],
.e-ddl.e-input-group .e-dropdownlist {
  pointer-events: none;
}

.e-data-form .e-ddl.e-input-group.e-control-container input[readonly].e-input.e-dropdownlist {
  cursor: pointer;
  pointer-events: auto;
}

.e-ddl.e-popup.e-popup-open .e-list-item.e-disabled {
  opacity: 0.7;
  pointer-events: none;
}

ejs-autocomplete,
ejs-combobox,
ejs-dropdownlist {
  display: block;
}

.e-small .e-ddl.e-popup .e-list-item,
.e-input-group.e-ddl.e-small .e-list-item {
  font-size: 12px;
}
.e-small .e-ddl.e-popup .e-list-group-item,
.e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 12px;
}

.e-small.e-ddl.e-popup .e-list-item,
.e-input-group.e-ddl.e-small .e-list-item {
  font-size: 12px;
}
.e-small.e-ddl.e-popup .e-list-group-item,
.e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 12px;
}

.e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-content-placeholder.e-combobox.e-placeholder-combobox {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-ddl.e-popup.e-resize .e-resizer-right {
  bottom: 0;
  right: 0;
  cursor: nwse-resize;
  height: 15px;
  position: absolute;
  width: 15px;
}

.e-popup {
  border-color: #edebe9;
}

.e-float-input.e-input-group.e-ddl.e-control.e-icon-anim > .e-float-text,
.e-float-input.e-input-focus.e-input-group.e-ddl.e-control.e-keyboard > .e-float-text {
  color: #201f1e;
}

.e-ddl.e-popup .e-filter-parent .e-input-group input.e-input-filter {
  border-color: transparent;
}

.e-bigger .e-input-group.e-ddl .e-input-filter, .e-bigger .e-input-group.e-ddl .e-input-filter:focus {
  margin-left: -20px;
}

.e-bigger .e-ddl.e-popup .e-list-item {
  font-size: 16px;
}
.e-bigger .e-ddl.e-popup .e-list-group-item {
  font-size: 16px;
}
.e-bigger.e-ddl.e-popup .e-list-item {
  font-size: 16px;
}
.e-bigger.e-ddl.e-popup .e-list-group-item {
  font-size: 16px;
}
.e-bigger.e-small .e-ddl.e-popup .e-list-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-item {
  font-size: 14px;
}
.e-bigger.e-small .e-ddl.e-popup .e-list-group-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 14px;
}

.e-bigger.e-small.e-ddl.e-popup .e-list-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-item {
  font-size: 14px;
}
.e-bigger.e-small.e-ddl.e-popup .e-list-group-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 14px;
}

.e-bigger .e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-bigger.e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-bigger .e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-bigger.e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-bigger .e-content-placeholder.e-combobox.e-placeholder-combobox,
.e-bigger.e-content-placeholder.e-combobox.e-placeholder-combobox {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger .e-popup.e-ddl-device-filter {
  margin-top: 0;
}

.e-bigger .e-popup.e-ddl .e-list-item {
  font-size: 16px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}

.e-bigger .e-popup.e-ddl .e-list-group-item, .e-bigger .e-popup.e-ddl .e-fixed-head {
  font-size: 14px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}

.e-bigger .e-popup.e-ddl .e-dropdownbase {
  min-height: 40px;
}

.e-bigger .e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 16px;
}

.e-bigger.e-small .e-ddl.e-popup .e-list-item, .e-bigger.e-small .e-ddl.e-popup .e-list-group-item, .e-bigger.e-small .e-ddl.e-popup .e-fixed-head {
  font-size: 14px;
  line-height: 34px;
  padding-left: 0;
  text-indent: 16px;
}

.e-bigger.e-small .e-ddl.e-popup .e-input-group input, .e-bigger.e-small .e-ddl.e-popup .e-input-group input.e-input {
  height: 30px;
}

.e-bigger.e-small .e-popup.e-ddl .e-dropdownbase {
  min-height: 34px;
}

/*! TreeView's bootstrap5 theme wise override definitions and variables */
/* stylelint-disable */
/* stylelint-disable */
.e-ddt .e-ddt-icon::before {
  content: "\e729";
}
.e-ddt .e-chips-close::before {
  content: "\e7e7";
}

.e-ddt {
  cursor: pointer;
  outline: none;
}
.e-ddt .e-ddt-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}
.e-ddt.e-icon-anim .e-ddt-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}
.e-ddt .e-ddt-hidden {
  border: 0;
  height: 0;
  visibility: hidden;
  width: 0;
}
.e-ddt.e-input-group.e-control-wrapper .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper .e-clear-icon {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  min-height: 30px;
}
.e-ddt.e-input-group.e-control-wrapper .e-input-group-icon.e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper .e-input-group-icon.e-ddt-icon {
  border: 0;
}
.e-ddt.e-input-group.e-control-wrapper .e-icon-hide, .e-ddt.e-float-input.e-control-wrapper .e-icon-hide {
  display: none;
}
.e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-clear-icon {
  bottom: 10px;
  position: absolute;
  right: 0;
}
.e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  right: 30px;
  bottom: 0;
}
.e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  position: absolute;
  right: 0;
}
.e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-input-group.e-control-wrapper.e-show-chip input.e-dropdowntree.e-chip-input, .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-input-group.e-control-wrapper.e-show-text input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-float-input.e-control-wrapper.e-show-chip input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-float-input.e-control-wrapper.e-show-text input.e-dropdowntree.e-chip-input {
  padding-left: 0;
  padding-right: 0;
}
.e-ddt.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-ddt .e-chips-wrapper {
  width: 100%;
}
.e-ddt.e-show-chip .e-chips-close {
  min-height: 24px;
  min-width: 24px;
  line-height: 20px;
  text-align: center;
}
.e-ddt.e-show-chip .e-chips-close::before {
  font-size: 10px;
}
.e-ddt.e-show-chip .e-chips-close::before {
  vertical-align: middle;
}
.e-ddt.e-show-chip .e-chips {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  height: 24px;
  margin: 3px 4px;
  max-width: calc(100% - 8px);
  overflow: hidden;
  padding: 0 4px 0 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-ddt.e-show-chip .e-chips > .e-chipcontent {
  max-width: 100%;
  overflow: hidden;
  padding: 0 4px 0 0;
  text-indent: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-ddt.e-show-chip .e-ddt-icon {
  bottom: 0;
}
.e-ddt .e-overflow {
  white-space: nowrap;
}
.e-ddt .e-overflow.e-show-text {
  padding: 0 8px;
  line-height: 30px;
}
.e-ddt .e-overflow.e-show-text.e-input-value:not(.e-icon-hide) {
  display: inline-grid;
}
.e-ddt .e-overflow.e-total-count {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-ddt .e-overflow.e-total-count .e-remain {
  line-height: 30px;
}
.e-ddt .e-overflow.e-wrap-count {
  padding-top: 0;
}
.e-ddt .e-overflow .e-remain {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  padding: 0 0 0 8px;
}
.e-ddt .e-overflow .e-remain.e-wrap-count {
  line-height: 30px;
}
.e-ddt.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 0 8px;
}
.e-ddt.e-show-chip .e-overflow .e-remain.e-wrap-count {
  padding-left: 4px;
}
.e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 30px;
  max-width: calc(100% - 31px);
}
.e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 20px;
  max-width: calc(100% - 31px);
}
.e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 54px;
  max-width: calc(100% - 65px);
}
.e-ddt input[readonly],
.e-ddt .e-dropdowntree,
.e-ddt input[readonly].e-input {
  pointer-events: none;
}
.e-ddt input[readonly].e-chip-input,
.e-ddt .e-dropdowntree.e-chip-input,
.e-ddt input[readonly].e-input.e-chip-input {
  width: 0;
  visibility: hidden;
}
.e-ddt.e-popup {
  border-radius: 2px;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
  position: absolute;
}
.e-ddt.e-popup .e-selectall-parent {
  border-bottom: 1px solid;
  cursor: pointer;
  display: block;
  overflow: hidden;
  position: relative;
  text-indent: 33px;
  white-space: nowrap;
  width: 100%;
  padding: 8px 12px;
}
.e-ddt.e-popup .e-selectall-parent.e-hide-selectall {
  display: none;
}
.e-ddt.e-popup .e-selectall-parent .e-checkbox-wrapper {
  position: relative;
  text-indent: 0;
  bottom: 1px;
}
.e-ddt.e-popup .e-selectall-parent .e-checkbox-wrapper .e-frame {
  margin-top: -3px;
}
.e-ddt.e-popup .e-selectall-parent .e-all-text {
  font-family: inherit;
  font-size: 14px;
  margin: 0 12px;
}
.e-ddt.e-popup .e-filter-wrap {
  border-top-width: 0;
  display: block;
  padding: 4px 12px;
  border-bottom: 1px solid #edebe9;
}
.e-ddt.e-popup .e-filter-wrap .e-input,
.e-ddt.e-popup .e-filter-wrap .e-input:focus {
  padding: 0 20px;
}
.e-ddt.e-popup .e-filter-wrap .e-input-group {
  margin-bottom: 0;
}
.e-ddt.e-popup .e-popup-content {
  overflow: auto;
  position: relative;
}
.e-ddt.e-popup .e-popup-content .e-ddt-nodata {
  display: none;
}
.e-ddt.e-popup .e-popup-content.e-no-data {
  cursor: default;
  font-family: inherit;
  font-size: 14px;
  text-align: center;
  padding: 14px 16px;
}
.e-ddt.e-popup .e-popup-content.e-no-data .e-treeview {
  display: none;
}
.e-ddt.e-popup .e-popup-content.e-no-data .e-ddt-nodata {
  display: block;
  line-height: 22px;
}
.e-ddt.e-popup .e-treeview {
  display: inline-table;
  width: 100%;
}
.e-ddt.e-popup .e-treeview .e-list-item {
  padding: 0;
}
.e-ddt.e-popup .e-treeview .e-list-item .e-ul {
  margin: 0;
  padding: 0 0 0 14px;
}
.e-ddt.e-popup .e-treeview .e-fullrow {
  height: 38px;
}
.e-ddt.e-popup .e-treeview > .e-ul {
  overflow: hidden;
}
.e-ddt.e-popup .e-ddt-footer,
.e-ddt.e-popup .e-ddt-header {
  cursor: default;
}
.e-ddt.e-rtl.e-show-chip .e-chips {
  float: right;
}
.e-ddt.e-rtl.e-show-chip .e-overflow .e-remain, .e-ddt.e-rtl.e-show-text .e-overflow .e-remain {
  padding: 0 8px 0 0;
}
.e-ddt.e-rtl.e-show-chip .e-overflow .e-remain.e-wrap-count, .e-ddt.e-rtl.e-show-text .e-overflow .e-remain.e-wrap-count {
  padding-top: 0;
}
.e-ddt.e-rtl.e-show-chip .e-overflow.e-wrap-count, .e-ddt.e-rtl.e-show-text .e-overflow.e-wrap-count {
  position: absolute;
  right: auto;
}
.e-ddt.e-rtl.e-show-text .e-overflow.e-total-count .e-remain {
  padding: 0 0 0 8px;
}
.e-ddt.e-rtl.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 0 8px;
}
.e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 4px;
  margin-left: 18px;
}
.e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 4px;
  margin-left: 18px;
}
.e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 4px;
  margin-left: 54px;
}
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip .e-clear-icon,
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text .e-clear-icon,
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon,
.e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text .e-clear-icon,
.e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  left: 0;
  right: auto;
}
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  left: 30px;
}
.e-ddt.e-rtl.e-popup .e-treeview .e-list-item .e-ul {
  padding: 0 14px 0 0;
}
.e-ddt.e-rtl.e-popup .e-selectall-parent {
  text-indent: 33px;
}
.e-ddt.e-rtl.e-popup .e-selectall-parent .e-all-text {
  margin: 0 12px;
}

.e-ddt-icon-hide {
  display: none;
}

.e-ddt .e-chips {
  background-color: #f3f2f1;
}
.e-ddt .e-chips .e-chips-close::before {
  color: #605e5c;
}
.e-ddt .e-chips > .e-chipcontent {
  color: #201f1e;
}
.e-ddt .e-overflow .e-remain {
  color: #605e5c;
}
.e-ddt.e-input-group.e-control-wrapper .e-input[readonly], .e-ddt.e-float-input.e-control-wrapper input[readonly] {
  background: transparent;
}
.e-ddt.e-popup {
  background: #fff;
  border-color: #edebe9;
}
.e-ddt.e-popup .e-popup-content.e-no-data {
  color: #3b3a39;
}
.e-ddt.e-popup .e-selectall-parent {
  border-bottom-color: #edebe9;
}
.e-ddt.e-popup .e-selectall-parent:focus {
  background: #f3f2f1;
}
.e-ddt.e-popup .e-selectall-parent .e-all-text {
  color: #201f1e;
}

.e-bigger .e-ddt .e-chips,
.e-ddt.e-bigger .e-chips {
  height: 32px;
  font-size: 18px;
}
.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  bottom: auto;
  right: 36px;
}
.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-text.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-text.e-show-chip.e-show-dd-icon .e-clear-icon {
  bottom: 0;
}
.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 0;
}
.e-bigger .e-ddt.e-input-group.e-control-wrapper .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper .e-clear-icon {
  min-height: 38px;
}
.e-bigger .e-ddt.e-show-chip .e-chips-close,
.e-ddt.e-bigger.e-show-chip .e-chips-close {
  min-height: 32px;
  min-width: 32px;
  line-height: 27px;
}
.e-bigger .e-ddt.e-show-chip .e-chips-close::before,
.e-ddt.e-bigger.e-show-chip .e-chips-close::before {
  font-size: 12px;
}
.e-bigger .e-ddt.e-show-chip .e-overflow .e-remain.e-wrap-count,
.e-ddt.e-bigger.e-show-chip .e-overflow .e-remain.e-wrap-count {
  line-height: 38px;
  padding-top: 0;
}
.e-bigger .e-ddt.e-show-chip .e-overflow.e-total-count .e-remain,
.e-ddt.e-bigger.e-show-chip .e-overflow.e-total-count .e-remain {
  line-height: 38px;
  padding: 0 8px;
}
.e-bigger .e-ddt .e-overflow.e-show-text,
.e-ddt.e-bigger .e-overflow.e-show-text {
  padding: 0 12px;
  line-height: 38px;
}
.e-bigger .e-ddt .e-overflow .e-remain,
.e-ddt.e-bigger .e-overflow .e-remain {
  font-size: 18px;
}
.e-bigger .e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 38px;
  max-width: calc(100% - 39px);
}
.e-bigger .e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 38px;
  max-width: calc(100% - 39px);
}
.e-bigger .e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 58px;
  max-width: calc(100% - 78px);
}
.e-bigger .e-ddt.e-popup .e-selectall-parent,
.e-ddt.e-bigger.e-popup .e-selectall-parent {
  text-indent: 40px;
  padding: 10px 16px;
}
.e-bigger .e-ddt.e-popup .e-selectall-parent .e-all-text,
.e-ddt.e-bigger.e-popup .e-selectall-parent .e-all-text {
  font-size: 16px;
  line-height: 24px;
  margin: 0 16px;
}
.e-bigger .e-ddt.e-popup .e-popup-content.e-no-data,
.e-ddt.e-bigger.e-popup .e-popup-content.e-no-data {
  padding: 10px 16px;
}
.e-bigger .e-ddt.e-popup .e-popup-content.e-no-data .e-ddt-nodata,
.e-ddt.e-bigger.e-popup .e-popup-content.e-no-data .e-ddt-nodata {
  font-size: 18px;
  line-height: 24px;
}
.e-bigger .e-ddt.e-popup .e-filter-wrap,
.e-ddt.e-bigger.e-popup .e-filter-wrap {
  padding: 8px;
}
.e-bigger .e-ddt.e-popup .e-treeview .e-fullrow,
.e-ddt.e-bigger.e-popup .e-treeview .e-fullrow {
  height: 44px;
}
.e-bigger .e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 4px;
}
.e-bigger .e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 4px;
}
.e-bigger .e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 58px;
  margin-left: 4px;
}
.e-bigger .e-ddt.e-rtl.e-show-chip.e-input-group.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-show-text.e-input-group.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-show-chip.e-input-group.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-show-text.e-input-group.e-show-dd-icon .e-clear-icon {
  left: 38px;
  right: auto;
}
.e-bigger .e-ddt.e-rtl .e-selectall-parent,
.e-ddt.e-bigger.e-rtl .e-selectall-parent {
  text-indent: 40px;
}
.e-bigger .e-ddt.e-rtl .e-selectall-parent .e-all-text,
.e-ddt.e-bigger.e-rtl .e-selectall-parent .e-all-text {
  margin: 0 16px;
}

/* stylelint-disable-line no-empty-source */
/* stylelint-disable-line no-empty-source */
.e-multi-select-wrapper .e-chips-collection .e-chips .e-chips-close.e-icon::before {
  line-height: 30px;
  top: 0;
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-radius: 0 4px 4px 0;
  border-right-width: 0;
}

.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
  border-radius: 4px 0 0 4px;
  border-right-width: 1px;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  height: 32px;
  width: 32px;
}

.e-multi-select-wrapper .e-searcher input[type=text],
.e-multi-select-wrapper .e-multi-searcher input[type=text] {
  color: #201f1e;
  height: 100%;
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
}

.e-multiselect.e-input-group .e-ddl-icon::before {
  content: "\e729";
  font-family: "e-icons";
}

.e-multi-select-wrapper .e-chips .e-chips-close::before {
  content: "\e7e7";
  cursor: pointer;
  left: 6px;
  position: relative;
  top: 3px;
}

.e-multi-select-wrapper .e-close-hooker::before {
  content: "\e7e7";
  cursor: pointer;
  left: 6px;
  position: relative;
  top: 4px;
}

.e-small .e-multi-select-wrapper .e-close-hooker::before {
  top: 1px;
}

.e-small .e-multi-select-wrapper.e-down-icon .e-close-hooker::before {
  top: -1px;
}

.e-multiselect.e-input-group .e-ddl-disable-icon::before {
  content: "";
}

.e-popup.e-multi-select-list-wrapper.e-resize .e-icons.e-resizer-right::before {
  content: "\e761";
}

.e-multi-select-wrapper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: text;
  line-height: normal;
  min-height: 30px;
  padding: 0 32px 0 0;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-multi-select-wrapper.e-delimiter .e-searcher, .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  height: 27px;
  vertical-align: middle;
}
.e-multi-select-wrapper.e-delimiter .e-searcher .e-dropdownbase, .e-multi-select-wrapper.e-delimiter .e-multi-searcher .e-dropdownbase {
  height: 100%;
  min-height: 100%;
}
.e-multi-select-wrapper .e-delim-view {
  white-space: nowrap;
}
.e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-overflow, .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-total {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
  color: #201f1e;
  font-size: 10px;
  left: 12px;
  top: 0;
}
.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  background-color: #0078d4;
  color: #201f1e;
  padding: 12px 4px 11px 0;
}
.e-multi-select-wrapper .e-searcher.e-zero-size:not(.e-multiselect-box),
.e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) {
  width: 0;
}
.e-multi-select-wrapper .e-searcher.e-zero-size:not(.e-multiselect-box) input[type=text],
.e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) input[type=text] {
  height: 1px;
  min-height: 1px;
}
.e-multi-select-wrapper .e-chips.e-mob-chip > .e-chipcontent {
  max-width: 100%;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-multi-searcher {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: left;
  width: auto;
}
.e-multiselect.e-control-container .e-multi-select-wrapper.e-delimiter .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: none;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box),
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) {
  width: 0;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values.e-delim-hide,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-chips-collection.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-chips-collection.e-delim-hide {
  display: none;
}
.e-multiselect.e-control-container .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-down-icon {
  padding: 0 48px 0 0;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: inline;
  max-width: 100%;
  word-break: break-word;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-top: -2em;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 6px;
  top: 100%;
  right: 2px;
  top: 80%;
}
.e-multiselect.e-control-container :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-right: 0;
  margin-top: -1.68em;
  right: 0;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon {
  font-size: 10px;
  height: 24px;
  width: 24px;
}

.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-multi-searcher {
  float: right;
}
.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper.e-delimiter .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  float: none;
}
.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-ddl-icon {
  left: 0;
  right: auto;
}
.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper.e-down-icon {
  padding: 0 0 0 48px;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disabled,
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disabled {
  opacity: 0.7;
  pointer-events: none;
}

.e-multiselect.e-input-group,
.e-multiselect.e-float-input {
  word-wrap: initial;
}

.e-multiselect.e-input-group .e-searcher .e-label-top,
.e-multiselect.e-input-group .e-multi-searcher .e-label-top {
  top: 15px;
}

.e-multi-select-wrapper.e-close-icon-hide {
  padding-right: 0;
}

.e-multi-select-wrapper .e-chips-collection {
  cursor: default;
  display: block;
}

.e-multiselect.e-input-group.e-control-wrapper:not(.e-control-container) .e-multi-select-wrapper.e-down-icon .e-chips-collection {
  margin-right: 30px;
}

.e-multi-select-wrapper .e-multi-hidden {
  border: 0;
  height: 0;
  position: absolute;
  visibility: hidden;
  width: 0;
}

.e-multi-select-wrapper .e-chips {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  margin: 3px;
  max-width: 100%;
  overflow: hidden;
  padding: 0 8px 0 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.e-multi-select-wrapper .e-chips > .e-chipcontent {
  max-width: 100%;
  overflow: hidden;
  padding: 0 6px 1.5px 0;
  text-indent: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.e-multi-select-wrapper.e-delimiter .e-searcher {
  display: inline-block;
  float: none;
}

.e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent {
  padding: 8px 4px 10px 0;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent {
  padding: 8px 0 8px 4px;
}

.e-multi-select-wrapper .e-chips-close {
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: right;
  font-family: "e-icons";
  height: 14px;
  margin: 0 0 0;
  width: 14px;
}

.e-rtl .e-multi-select-wrapper .e-chips-close {
  margin: 0 0 0;
}

.e-multi-select-wrapper .e-mob-chip.e-chips .e-chips-close {
  margin: 3px 0 0;
}

.e-multi-select-wrapper .e-chips-close.e-close-hooker {
  cursor: default;
  font-size: 10px;
  height: 24px;
  margin-top: -2.4em;
  position: absolute;
  right: 6px;
  width: 24px;
  top: 100%;
}

.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  right: 30px;
}

.e-small.e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small.e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  font-size: 8px;
}

.e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  font-size: 10px;
}

.e-multiselect.e-input-group.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  left: 30px;
  right: auto;
}

.e-multi-select-wrapper input[type=text] {
  background: none;
  border: 0;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: normal;
  height: 30px;
  min-height: 30px;
  outline: none;
  padding: 0 0 0 8px;
  text-indent: 0;
}

.e-multiselect.e-filled .e-multi-select-wrapper input[type=text] {
  background: none;
  border: 0;
  color: inherit;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: normal;
  height: 30px;
  min-height: 30px;
  outline: none;
  padding: 0;
  text-indent: 8px;
}

.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper input[type=text] {
  padding: 5px;
}

/* stylelint-disable property-no-vendor-prefix */
.e-multi-select-wrapper input[type=text]::-ms-clear {
  display: none;
}

.e-multi-select-wrapper .e-searcher {
  display: block;
  float: left;
  width: auto;
}

.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}

.e-small .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 30px);
}

.e-multi-select-wrapper .e-delim-values {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 28px;
  max-width: 100%;
  padding-left: 8px;
  padding-right: 6px;
  vertical-align: middle;
}

.e-multi-select-list-wrapper .e-hide-listitem,
.e-multi-select-list-wrapper .e-hide-group-header {
  display: none;
}

.e-multi-select-wrapper .e-delim-values .e-remain {
  color: #201f1e;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  padding-left: 8px;
}

.e-multiselect.e-disabled .e-multi-select-wrapper,
.e-multiselect.e-disabled .e-multi-select-wrapper .e-chips .e-chips-close::before {
  cursor: not-allowed;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  height: 40px;
  left: 0;
  margin: 0 0 0 0;
  margin-left: auto;
  position: relative;
  top: 0;
  width: 40px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  -ms-flex-item-align: center;
      align-self: center;
  -webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
          box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0 0 0 16px;
  width: 92%;
}

.e-multi-select-wrapper .e-ddl-disable-icon::before {
  content: "";
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-delimiter .e-searcher {
  float: none;
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-close-icon-hide {
  padding-left: 0;
}
.e-multiselect.e-rtl .e-multi-select-wrapper {
  padding: 0 2px 0 32px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
  left: -12px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  margin: 0;
  margin-right: auto;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-searcher {
  float: right;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips {
  float: right;
  margin: 4px;
  padding: 0 8px 0 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chipcontent {
  padding: 5px 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chips-close {
  float: left;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chips-close::before {
  left: 0;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip {
  padding: 0 4px 0 8px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip .e-chipcontent {
  padding: 8px 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  padding: 0 8px 0 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  padding: 12px 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 30px;
  position: absolute;
  right: auto;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-close-hooker::before {
  left: -4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-delim-values .e-remain {
  padding-right: 8px;
}

.e-multiselect.e-rtl .e-down-icon .e-chips-close.e-close-hooker {
  left: 19px;
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-down-icon .e-close-hooker::before {
  left: -7px;
}

.e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 8px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 8px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-list-item .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-group-item .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-list-item {
  padding-right: 0;
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-dropdownbase.e-rtl.e-dd-group .e-list-item {
  padding-right: 0;
}

.e-multi-select-list-wrapper .e-selectall-parent {
  cursor: pointer;
  display: block;
  line-height: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 16px;
  position: relative;
  text-indent: 8px;
  white-space: nowrap;
  width: 100%;
}

.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-selectall-parent {
  text-indent: 12px;
}

.e-rtl .e-multi-select-list-wrapper .e-selectall-parent,
.e-multi-select-list-wrapper.e-rtl .e-selectall-parent {
  padding-left: 16px;
  padding-right: 0;
}

.e-multi-select-list-wrapper .e-selectall-parent .e-all-text {
  color: #201f1e;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
}

.e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 8px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}

.e-multi-select-list-wrapper.e-rtl .e-selectall-parent .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
  float: right;
  margin-top: 0;
}

.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  float: left;
}

.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-multiselect .e-multi-select-wrapper.e-down-icon {
  padding: 0;
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-filter,
.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group.e-input-focus .e-input-filter {
  padding: 8px;
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group:not(.e-control-container) .e-clear-icon {
  padding-left: 8px;
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-back-icon {
  padding: 0 8px;
}

.e-checkbox .e-multi-select-wrapper .e-delim-values .e-remain {
  line-height: 20px;
  padding-left: 10px;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disable .e-checkbox-wrapper .e-frame,
.e-popup.e-multi-select-list-wrapper .e-list-group-item.e-disable .e-checkbox-wrapper .e-frame {
  opacity: 0.3;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disable,
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disable {
  opacity: 0.7;
}

.e-multi-select-wrapper input[readonly=true] {
  pointer-events: none;
}

.e-multiselect.e-checkbox .e-multi-select-wrapper .e-searcher {
  pointer-events: none;
}

ejs-multiselect {
  display: block;
}

.e-small.e-multi-select-list-wrapper .e-selectall-parent,
.e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 26px;
}

.e-small .e-multi-select-wrapper .e-chips-close {
  height: 12px;
  width: 12px;
}

.e-small .e-multi-select-wrapper {
  min-height: 24px;
}

.e-small .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  height: 24px;
}

.e-small .e-multi-select-wrapper input[type=text] {
  height: 24px;
  min-height: 24px;
}

.e-small .e-multi-select-wrapper .e-delim-values {
  font-size: 12px;
  line-height: 24px;
}

.e-small .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -2em;
  font-size: 8px;
  height: 12px;
  width: 12px;
}

.e-small.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-small.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -1.6em;
}

.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-multiselect.e-outline .e-multi-select-wrapper input[type=text] {
  color: inherit;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 0 12px 0 8px;
}

.e-multiselect.e-filled.e-input-group.e-control-wrapper {
  padding: 0;
}

.e-filled.e-float-input .e-multi-select-wrapper {
  padding: 11px 12px 0;
}

.e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-small .e-filled.e-float-input .e-multi-select-wrapper {
  padding: 12px 12px 0 8px;
}

.e-rtl.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-rtl.e-multiselect.e-filled.e-float-input.e-control-wrapper {
  padding: 0;
}

.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 28px;
}

.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips.e-mob-chip,
.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 24px;
}

.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 18px;
}

.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 8px 0 0;
  padding: 0 8px;
}

.e-rtl.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 0 0 8px;
  padding: 0 8px;
}

.e-small .e-filled .e-multi-select-wrapper .e-chips,
.e-small.e-filled .e-multi-select-wrapper .e-chips {
  height: 16px;
  margin: 4px 4px 0 0;
  padding-right: 8px;
}

.e.rtl.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  margin: 4px 0 0 4px;
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding: 0 8px 0 0;
}

.e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}

.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
  padding: 0 4px 0 0;
}

.e-rtl.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}

.e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 10px;
}

.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding-right: 4px;
}

.e-filled.e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-multiselect.e-control-container .e-filled.e-multi-select-wrapper .e-clear-icon {
  height: 38px;
  margin-top: -38px;
  right: 12px;
  top: 100%;
  width: 16px;
}

.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-outline.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-filled.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon,
.e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container.e-input-group :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon {
  display: none;
}

.e-multiselect.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}

.e-multiselect.e-control-container.e-input-group.e-disabled .e-input-group-icon.e-ddl-icon.e-icons,
.e-multiselect.e-control-container.e-input-group.e-disabled .e-clear-icon {
  cursor: not-allowed;
}

.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon .e-multi-searcher .e-dropdownbase.e-control.e-multiselect.e-lib {
  cursor: pointer;
}

.e-popup.e-multi-select-list-wrapper.e-resize .e-resizer-right {
  bottom: 0;
  right: 0;
  cursor: nwse-resize;
  height: 15px;
  position: absolute;
  width: 15px;
}

.e-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close::before {
  color: #201f1e;
}

.e-multi-select-wrapper .e-chips.e-chip-selected {
  background-color: #d2d0ce;
}

.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips.e-chip-selected:hover {
  background-color: #edebe9;
}

.e-multiselect {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* stylelint-disable property-no-vendor-prefix */
.e-multi-select-wrapper .e-chips > .e-chipcontent {
  -webkit-text-fill-color: #201f1e;
  color: #201f1e;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
}

.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent {
  color: #201f1e;
}

.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover {
  color: #323130;
}

.e-multi-select-wrapper .e-chips {
  background-color: #f3f2f1;
  border-radius: 0;
  height: 24px;
}

.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips:hover {
  background-color: #edebe9;
}

.e-multi-select-wrapper .e-chips > .e-chipcontent:hover {
  color: #323130;
}

.e-multi-select-wrapper .e-chips .e-chips-close::before {
  -webkit-text-fill-color: #323130;
  color: #323130;
  font-size: 10px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  background-color: #0078d4;
  border-radius: 2px;
  color: #201f1e;
  height: 40px;
  line-height: 40px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  color: #201f1e;
}

.e-multi-select-wrapper .e-chips.e-mob-chip {
  height: 30px;
}

.e-popup.e-multi-select-list-wrapper {
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  overflow: initial;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active {
  border-bottom: 0 solid transparent;
  border-left: 0 solid #edebe9;
  border-right: 0 solid #edebe9;
  border-top: 0 solid #d2d0ce;
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active {
  background-color: transparent;
  border-color: transparent;
  color: #201f1e;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper.e-checkbox .e-dropdownbase .e-list-item.e-active:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-hover:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:first-child:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:last-child:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper.e-checkbox .e-dropdownbase .e-list-item.e-active.e-hover:not(.e-item-focus) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active {
  background-color: transparent;
  border-color: transparent;
  color: #201f1e;
  color: #0078d4;
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-item-focus {
  color: #201f1e;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-item-focus {
  color: #201f1e;
  color: #0078d4;
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-hover {
  background-color: #f3f2f1;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-hover {
  background-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:first-child {
  border-bottom: 0 solid transparent;
  border-top: 0 solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:last-child {
  border-bottom: 0 solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus + li.e-active {
  border-top: 0 solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus {
  background-color: #edebe9;
  color: #201f1e;
  border: 0 solid transparent;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item.e-active.e-item-focus {
  background-color: #edebe9;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #201f1e;
  border: 0 solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item {
  border: 0 solid transparent;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item {
  border: 0 solid transparent;
}

.e-multi-select-wrapper input.e-dropdownbase:-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: #605e5c;
}

.e-multi-select-wrapper input.e-dropdownbase::-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: #605e5c;
}

.e-multi-select-wrapper input.e-dropdownbase:-ms-input-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: #605e5c;
}

.e-multi-select-wrapper input.e-dropdownbase::-webkit-input-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: #605e5c;
}

.e-ul.e-reorder {
  border-bottom: 1px solid #edebe9;
}

.e-multi-select-list-wrapper .e-selectall-parent {
  border-bottom: 1px solid #edebe9;
}

.e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: #201f1e;
  color: #201f1e;
}

.e-multi-select-wrapper .e-chips-close.e-close-hooker {
  color: #201f1e;
}

.e-small .e-multi-select-wrapper .e-chips {
  height: 20px;
}

.e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}

.e-small .e-multi-select-wrapper .e-chips .e-chips-close::before {
  left: 0;
  top: 2px;
  font-size: 8px;
}

.e-small .e-multi-select-wrapper .e-close-hooker::before {
  left: 0;
}

.e-small .e-multi-select-wrapper .e-down-icon .e-close-hooker::before {
  left: -2px;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon:hover,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon:hover {
  background: transparent;
}

.e-multiselect.e-disabled .e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: #a19f9d;
  color: #a19f9d;
}

.e-bigger .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon,
.e-bigger.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -1.68em;
}

.e-bigger .e-multi-select-wrapper {
  min-height: 38px;
}

.e-bigger .e-multi-select-wrapper .e-chips {
  margin: 3px;
}

.e-bigger .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 4px 10px 0;
}

.e-bigger .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 0 8px 4px;
}

.e-bigger.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon,
.e-bigger.e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon,
.e-bigger.e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  font-size: 14px;
  right: 42px;
}

.e-bigger.e-small.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon,
.e-bigger.e-small.e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon,
.e-bigger.e-small.e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  font-size: 12px;
  right: 42px;
}

.e-bigger.e-small .e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  right: 35px;
}

.e-bigger .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  margin-top: -2.7em;
  font-size: 14px;
}

.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-bigger.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -2.7em;
  margin-top: -2.25em;
}

.e-bigger .e-multi-select-wrapper input[type=text],
.e-multi-select-wrapper.e-mob-wrapper input[type=text] {
  height: 30px;
  min-height: 30px;
}

.e-bigger .e-multi-select-wrapper input[type=text] {
  height: 36px;
  min-height: 36px;
}

.e-bigger .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 38px);
}

.e-bigger.e-small .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger.e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger .e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small .e-bigger.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}

.e-bigger .e-multi-select-wrapper .e-delim-values {
  line-height: 36px;
  padding-left: 12px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper,
.e-bigger.e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper,
.e-bigger.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  padding-left: 16px;
}

.e-bigger.e-multi-select-list-wrapper .e-selectall-parent .e-all-text,
.e-bigger .e-multi-select-list-wrapper .e-selectall-parent .e-all-text {
  font-size: 16px;
}

.e-bigger.e-multi-select-list-wrapper .e-selectall-parent,
.e-bigger .e-multi-select-list-wrapper .e-selectall-parent {
  font-size: 14px;
  line-height: 48px;
  text-indent: 16px;
}

.e-bigger .e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-selectall-parent,
.e-bigger.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-selectall-parent {
  font-size: 14px;
  line-height: 48px;
  text-indent: 16px;
}

.e-bigger.e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper,
.e-bigger .e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}

.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-filter,
.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group.e-input-focus {
  padding: 0;
}

.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group:not(.e-control-container) .e-clear-icon {
  padding-left: 8px;
}

.e-bigger .e-checkbox .e-multi-select-wrapper .e-delim-values {
  line-height: 36px;
}

.e-bigger.e-small .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger.e-small .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  height: 32px;
}

.e-bigger .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  height: 36px;
}

.e-bigger.e-small.e-multi-select-list-wrapper .e-selectall-parent,
.e-bigger.e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 40px;
}

.e-bigger.e-small.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-bigger.e-small.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -1.68em;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips-close {
  height: 14px;
  width: 14px;
}

.e-bigger.e-small .e-multi-select-wrapper {
  min-height: 28px;
}

.e-bigger.e-small .e-multi-select-wrapper input[type=text] {
  height: 32px;
  min-height: 32px;
}

.e-small.e-bigger .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  line-height: 28px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -2.4em;
  right: 6px;
  font-size: 12px;
}

.e-bigger .e-content-placeholder.e-multiselect.e-placeholder-multiselect,
.e-bigger.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-small.e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper,
.e-small .e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 3px 12px 0 4px;
}

.e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-bigger.e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-bigger .e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper {
  padding: 0;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper {
  padding: 11px 12px 0;
}

.e-bigger.e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger .e-filled.e-float-input .e-multi-select-wrapper {
  padding: 19px 12px 0 16px;
}

.e-bigger:not(.e-small).e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding-top: 3px;
}

.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-delimiter input[type=text],
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-delimiter input[type=text] {
  padding: 5px 0;
}

.e-bigger.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 28px;
}

.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 24px;
}

.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 32px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 18px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 8px 0 0;
  padding: 0 8px;
}

.e-rtl.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-rtl.e-small .e-bigger.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 0 0 8px;
  padding: 0 8px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  padding-left: 8px;
}

.e-bigger.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding: 0 8px 0 0;
}

.e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
  padding: 0 4px 0 0;
}

.e-rtl.e-bigger.e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-bigger.e-small .e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-bigger .e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-small .e-bigger.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}

.e-bigger.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}

.e-rtl.e-bigger.e-filled .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-filled .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-filled .e-multi-select-wrapper .e-chips,
.e-bigger .e-filled .e-multi-select-wrapper .e-chips {
  padding: 0 12px;
}

.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  padding-right: 8px;
}

.e-bigger .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 12px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 10px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips {
  height: 26px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 14px;
}

.e-small.e-bigger .e-multi-select-wrapper .e-close-hooker::before {
  left: 0;
}

.e-bigger .e-multi-select-wrapper .e-chips {
  height: 30px;
}

.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  height: 24px;
  width: 24px;
}

.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon,
.e-bigger.e-multiselect.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  margin-top: -1.6em;
}

.e-listbox-tool .e-moveup::before {
  content: "\e776";
}

.e-listbox-tool .e-movedown::before {
  content: "\e729";
}

.e-listbox-tool .e-moveto::before {
  content: "\e748";
}

.e-listbox-tool .e-movefrom::before {
  content: "\e765";
}

.e-listbox-tool .e-moveallto::before {
  content: "\e7a9";
}

.e-listbox-tool .e-moveallfrom::before {
  content: "\e744";
}

/* stylelint-disable property-no-vendor-prefix */
.e-listbox-wrapper,
.e-listbox-container,
.e-listboxtool-wrapper {
  -webkit-overflow-scrolling: touch;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: block;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-listbox-wrapper *,
.e-listbox-container *,
.e-listboxtool-wrapper * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-listbox-wrapper.e-listboxtool-container .e-list-wrap,
.e-listbox-container.e-listboxtool-container .e-list-wrap,
.e-listboxtool-wrapper.e-listboxtool-container .e-list-wrap {
  width: 84% !important; /* stylelint-disable-line declaration-no-important */
}
.e-listbox-wrapper .e-list-wrap:focus-visible, .e-listbox-wrapper:focus,
.e-listbox-container .e-list-wrap:focus-visible,
.e-listbox-container:focus,
.e-listboxtool-wrapper .e-list-wrap:focus-visible,
.e-listboxtool-wrapper:focus {
  outline: none;
}
.e-listbox-wrapper.e-disabled,
.e-listbox-container.e-disabled,
.e-listboxtool-wrapper.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-listbox-wrapper:not(.e-list-template) .e-list-nrt,
.e-listbox-container:not(.e-list-template) .e-list-nrt,
.e-listboxtool-wrapper:not(.e-list-template) .e-list-nrt {
  text-align: center;
}
.e-listbox-wrapper .e-list-parent,
.e-listbox-container .e-list-parent,
.e-listboxtool-wrapper .e-list-parent {
  height: 100%;
  min-height: 36px;
}
.e-listbox-wrapper .e-list-item,
.e-listbox-container .e-list-item,
.e-listboxtool-wrapper .e-list-item {
  border-bottom: 0 solid;
  outline: none;
}
.e-listbox-wrapper .e-list-item.e-disabled,
.e-listbox-container .e-list-item.e-disabled,
.e-listboxtool-wrapper .e-list-item.e-disabled {
  pointer-events: none;
}
.e-listbox-wrapper .e-disable,
.e-listbox-container .e-disable,
.e-listboxtool-wrapper .e-disable {
  opacity: 0.7;
}
.e-listbox-wrapper .e-list-parent,
.e-listbox-container .e-list-parent,
.e-listboxtool-wrapper .e-list-parent {
  margin: 0;
  padding: 0;
}
.e-listbox-wrapper .e-list-header .e-text.header, .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-container .e-list-header .e-text.header,
.e-listbox-container .e-list-header .e-headertemplate-text.nested-header,
.e-listboxtool-wrapper .e-list-header .e-text.header,
.e-listboxtool-wrapper .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-listbox-wrapper .e-icon-back,
.e-listbox-container .e-icon-back,
.e-listboxtool-wrapper .e-icon-back {
  margin-top: 2px;
}
.e-listbox-wrapper .e-list-header,
.e-listbox-container .e-list-header,
.e-listboxtool-wrapper .e-list-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 600;
  height: 18px;
  padding: 0 12px;
}
.e-listbox-wrapper .e-has-header > .e-view,
.e-listbox-container .e-has-header > .e-view,
.e-listboxtool-wrapper .e-has-header > .e-view {
  top: 45px;
}
.e-listbox-wrapper .e-but-back,
.e-listbox-container .e-but-back,
.e-listboxtool-wrapper .e-but-back {
  cursor: pointer;
  padding-right: 8px;
}
.e-listbox-wrapper .e-list-group-item:first-child,
.e-listbox-container .e-list-group-item:first-child,
.e-listboxtool-wrapper .e-list-group-item:first-child {
  border: 0;
  border-bottom: 0 solid transparent;
}
.e-listbox-wrapper .e-list-group-item,
.e-listbox-container .e-list-group-item,
.e-listboxtool-wrapper .e-list-group-item {
  border-bottom: 0 solid transparent;
  border-top: 1px solid;
  font-weight: 600;
  height: 30px;
  line-height: 8px;
  padding: 10px 12px;
}
.e-listbox-wrapper .e-icon-collapsible,
.e-listbox-container .e-icon-collapsible,
.e-listboxtool-wrapper .e-icon-collapsible {
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 0%;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-listbox-wrapper .e-text-content,
.e-listbox-container .e-text-content,
.e-listboxtool-wrapper .e-text-content {
  height: 100%;
  position: relative;
  vertical-align: middle;
}
.e-listbox-wrapper .e-text-content *,
.e-listbox-container .e-text-content *,
.e-listboxtool-wrapper .e-text-content * {
  display: inline-block;
  vertical-align: middle;
}
.e-listbox-wrapper .e-text-content.e-checkbox .e-list-text,
.e-listbox-container .e-text-content.e-checkbox .e-list-text,
.e-listboxtool-wrapper .e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 40px);
}
.e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text,
.e-listbox-container .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text {
  width: calc(100% - 90px);
}
.e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listbox-container .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 80px);
}
.e-listbox-wrapper .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listbox-container .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 92px);
}
.e-listbox-wrapper .e-checkbox .e-checkbox-left,
.e-listbox-container .e-checkbox .e-checkbox-left,
.e-listboxtool-wrapper .e-checkbox .e-checkbox-left {
  margin: -2px 8px 0 0;
}
.e-listbox-wrapper .e-checkbox .e-checkbox-right,
.e-listbox-container .e-checkbox .e-checkbox-right,
.e-listboxtool-wrapper .e-checkbox .e-checkbox-right {
  margin: -2px 0 0 8px;
}
.e-listbox-wrapper .e-list-text,
.e-listbox-container .e-list-text,
.e-listboxtool-wrapper .e-list-text {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  white-space: nowrap;
  width: 100%;
}
.e-listbox-wrapper .e-list-icon + .e-list-text, .e-listbox-wrapper .e-icon-wrapper .e-list-text, .e-listbox-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text,
.e-listbox-container .e-list-icon + .e-list-text,
.e-listbox-container .e-icon-wrapper .e-list-text,
.e-listbox-container .e-icon-wrapper.e-text-content.e-checkbox .e-list-text,
.e-listboxtool-wrapper .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-icon-wrapper .e-list-text,
.e-listboxtool-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 60px);
}
.e-listbox-wrapper .e-list-icon,
.e-listbox-container .e-list-icon,
.e-listboxtool-wrapper .e-list-icon {
  height: 30px;
  margin-right: 16px;
  width: 30px;
}
.e-listbox-wrapper .e-content,
.e-listbox-container .e-content,
.e-listboxtool-wrapper .e-content {
  overflow: hidden;
  position: relative;
}
.e-listbox-wrapper .e-list-header .e-text,
.e-listbox-container .e-list-header .e-text,
.e-listboxtool-wrapper .e-list-header .e-text {
  cursor: pointer;
  text-indent: 0;
}
.e-listbox-wrapper .e-text .e-headertext,
.e-listbox-container .e-text .e-headertext,
.e-listboxtool-wrapper .e-text .e-headertext {
  display: inline-block;
  line-height: 18px;
}
.e-listbox-wrapper.e-rtl,
.e-listbox-container.e-rtl,
.e-listboxtool-wrapper.e-rtl {
  direction: rtl;
}
.e-listbox-wrapper.e-rtl .e-list-icon,
.e-listbox-container.e-rtl .e-list-icon,
.e-listboxtool-wrapper.e-rtl .e-list-icon {
  margin-left: 16px;
  margin-right: 0;
}
.e-listbox-wrapper.e-rtl .e-icon-collapsible,
.e-listbox-container.e-rtl .e-icon-collapsible,
.e-listboxtool-wrapper.e-rtl .e-icon-collapsible {
  left: 0%;
  right: initial;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}
.e-listbox-wrapper.e-rtl .e-list-header .e-text,
.e-listbox-container.e-rtl .e-list-header .e-text,
.e-listboxtool-wrapper.e-rtl .e-list-header .e-text {
  cursor: pointer;
}
.e-listbox-wrapper.e-rtl .e-but-back,
.e-listbox-container.e-rtl .e-but-back,
.e-listboxtool-wrapper.e-rtl .e-but-back {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-listbox-wrapper.e-rtl .e-icon-back,
.e-listbox-container.e-rtl .e-icon-back,
.e-listboxtool-wrapper.e-rtl .e-icon-back {
  margin-top: -2px;
}
.e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-left,
.e-listbox-wrapper.e-rtl .e-checkbox-wrapper,
.e-listbox-container.e-rtl .e-checkbox .e-checkbox-left,
.e-listbox-container.e-rtl .e-checkbox-wrapper,
.e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-left,
.e-listboxtool-wrapper.e-rtl .e-checkbox-wrapper {
  margin: -2px 0 0 8px;
}
.e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-right,
.e-listbox-container.e-rtl .e-checkbox .e-checkbox-right,
.e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-right {
  margin: -2px 8px 0 0;
}
.e-listbox-wrapper .e-checkbox-wrapper,
.e-listbox-container .e-checkbox-wrapper,
.e-listboxtool-wrapper .e-checkbox-wrapper {
  margin: -2px 8px 0 0;
  text-indent: 0;
  vertical-align: middle;
}
.e-listbox-wrapper.e-checkbox-right .e-checkbox-wrapper,
.e-listbox-container.e-checkbox-right .e-checkbox-wrapper,
.e-listboxtool-wrapper.e-checkbox-right .e-checkbox-wrapper {
  position: absolute;
  right: 0;
  top: 30%;
}
.e-listbox-wrapper .e-input-group,
.e-listbox-container .e-input-group,
.e-listboxtool-wrapper .e-input-group {
  padding: 4px 8px;
}
.e-listbox-wrapper .e-input-focus,
.e-listbox-container .e-input-focus,
.e-listboxtool-wrapper .e-input-focus {
  padding: 4px 4px 4px 8px;
}
.e-listbox-wrapper .e-hidden-select,
.e-listbox-container .e-hidden-select,
.e-listboxtool-wrapper .e-hidden-select {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 100%;
}
.e-listbox-wrapper .e-placeholder,
.e-listbox-container .e-placeholder,
.e-listboxtool-wrapper .e-placeholder {
  background-color: #0078d4;
  display: block;
  height: 1px;
}

ejs-listbox {
  display: block;
}

.e-listbox-wrapper:not(.e-listbox-container),
.e-listbox-wrapper.e-filter-list .e-list-parent {
  overflow: auto;
}

.e-listbox-wrapper.e-sortableclone,
.e-listbox-container.e-sortableclone,
.e-listboxtool-wrapper.e-sortableclone {
  border-width: 0;
  overflow: visible;
}
.e-listbox-wrapper.e-sortableclone .e-list-item,
.e-listbox-container.e-sortableclone .e-list-item,
.e-listboxtool-wrapper.e-sortableclone .e-list-item {
  list-style-type: none;
  height: 38px !important; /* stylelint-disable-line declaration-no-important */
}
.e-listbox-wrapper.e-sortableclone .e-ripple,
.e-listbox-container.e-sortableclone .e-ripple,
.e-listboxtool-wrapper.e-sortableclone .e-ripple {
  overflow: visible;
}
.e-listbox-wrapper.e-sortableclone .e-ripple .e-ripple-element,
.e-listbox-container.e-sortableclone .e-ripple .e-ripple-element,
.e-listboxtool-wrapper.e-sortableclone .e-ripple .e-ripple-element {
  display: none;
}
.e-listbox-wrapper.e-sortableclone .e-list-badge,
.e-listbox-container.e-sortableclone .e-list-badge,
.e-listboxtool-wrapper.e-sortableclone .e-list-badge {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #0078d4;
  border: 1px solid #fff;
  border-radius: 50%;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  height: 22px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  right: -10px;
  top: -10px;
  width: 22px;
}

.e-listboxtool-wrapper.e-sortableclone {
  display: block;
}

.e-listboxtool-wrapper,
.e-listboxtool-container {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-listboxtool-wrapper *,
.e-listboxtool-container * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-listboxtool-wrapper.e-disabled,
.e-listboxtool-container.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-listboxtool-wrapper .e-listbox-wrapper,
.e-listboxtool-wrapper .e-list-wrap,
.e-listboxtool-container .e-listbox-wrapper,
.e-listboxtool-container .e-list-wrap {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.e-listboxtool-wrapper.e-right .e-listbox-tool,
.e-listboxtool-container.e-right .e-listbox-tool {
  margin-left: 15px;
}
.e-listboxtool-wrapper.e-left .e-listbox-tool,
.e-listboxtool-container.e-left .e-listbox-tool {
  margin-right: 15px;
}
.e-listboxtool-wrapper .e-listbox-tool,
.e-listboxtool-container .e-listbox-tool {
  border: 1px solid #edebe9;
  overflow: auto;
  padding: 8px;
}
.e-listboxtool-wrapper .e-listbox-tool .e-btn,
.e-listboxtool-container .e-listbox-tool .e-btn {
  display: list-item;
  list-style-type: none;
  margin-bottom: 10px;
}
.e-listboxtool-wrapper.e-checkbox-right .e-checkbox-wrapper,
.e-listboxtool-container.e-checkbox-right .e-checkbox-wrapper {
  position: absolute;
  right: 0;
  top: 30%;
}

.e-rtl.e-listboxtool-wrapper.e-right .e-listbox-tool,
.e-rtl.e-listboxtool-container.e-right .e-listbox-tool {
  margin-right: 15px;
}
.e-rtl.e-listboxtool-wrapper.e-left .e-listbox-tool,
.e-rtl.e-listboxtool-container.e-left .e-listbox-tool {
  margin-left: 15px;
}

.e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-listbox-wrapper .e-list-nrt,
.e-listbox-wrapper .e-selectall-parent,
.e-listbox-container:not(.e-list-template) .e-list-item,
.e-listbox-container .e-list-nrt,
.e-listbox-container .e-selectall-parent,
.e-listboxtool-wrapper .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-listboxtool-wrapper .e-listbox-wrapper .e-list-nrt,
.e-listboxtool-wrapper .e-listbox-wrapper .e-selectall-parent {
  height: 36px;
  line-height: 1;
  padding: 10px 12px;
  position: relative;
}

.e-small .e-listbox-wrapper.e-filter-list .e-list-parent,
.e-small .e-listbox-container.e-filter-list .e-list-parent {
  height: calc(100% - 50px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent {
  height: calc(100% - 56px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-selectall-parent + .e-hidden-select + .e-listbox + .e-list-parent {
  height: calc(100% - 93px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper,
.e-listbox-container:not(.e-listboxtool-container):not(.e-sortableclone),
.e-listboxtool-container.e-listbox-container .e-ul {
  border: 1px solid #edebe9;
}

.e-listbox-wrapper,
.e-listbox-container,
.e-listboxtool-wrapper {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
}
.e-listbox-wrapper .e-list-header,
.e-listbox-container .e-list-header,
.e-listboxtool-wrapper .e-list-header {
  background-color: #f3f2f1;
  border-color: #edebe9;
  color: #3b3a39;
  font-size: 12px;
}

.e-listbox-wrapper.e-filter-list .e-list-parent,
.e-listbox-container.e-filter-list .e-list-parent,
.e-listboxtool-wrapper.e-filter-list .e-list-parent {
  height: calc(100% - 56px);
}

.e-listbox-wrapper.e-filter-list .e-selectall-parent + .e-list-parent,
.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent,
.e-listboxtool-wrapper.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper .e-selectall-parent + .e-list-parent,
.e-listbox-container .e-selectall-parent + .e-list-parent,
.e-listboxtool-wrapper .e-selectall-parent + .e-list-parent {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper .e-list-item,
.e-listbox-container .e-list-item,
.e-listboxtool-wrapper .e-list-item {
  background-color: transparent;
  border-bottom: 0 solid transparent;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
  color: #201f1e;
}

.e-listbox-wrapper .e-list-item:hover:not(.e-selected):not(.e-disabled), .e-listbox-wrapper .e-list-item:hover.e-selected.e-checklist:not(.e-disabled),
.e-listbox-container .e-list-item:hover:not(.e-selected):not(.e-disabled),
.e-listbox-container .e-list-item:hover.e-selected.e-checklist:not(.e-disabled),
.e-listboxtool-wrapper .e-list-item:hover:not(.e-selected):not(.e-disabled),
.e-listboxtool-wrapper .e-list-item:hover.e-selected.e-checklist:not(.e-disabled) {
  background-color: #f3f2f1;
  border-color: transparent;
  color: #201f1e;
}

.e-listbox-wrapper .e-list-item.e-selected.e-checklist,
.e-listbox-container .e-list-item.e-selected.e-checklist,
.e-listboxtool-wrapper .e-list-item.e-selected.e-checklist {
  background-color: transparent;
  color: #201f1e;
}

.e-listbox-wrapper .e-list-item.e-focused, .e-listbox-wrapper .e-list-item.e-focused.e-selected.e-checklist, .e-listbox-wrapper .e-list-item.e-selected,
.e-listbox-container .e-list-item.e-focused,
.e-listbox-container .e-list-item.e-focused.e-selected.e-checklist,
.e-listbox-container .e-list-item.e-selected,
.e-listboxtool-wrapper .e-list-item.e-focused,
.e-listboxtool-wrapper .e-list-item.e-focused.e-selected.e-checklist,
.e-listboxtool-wrapper .e-list-item.e-selected {
  background-color: #edebe9;
  color: #201f1e;
}

.e-listbox-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check, .e-listbox-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,
.e-listbox-container .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,
.e-listbox-container .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,
.e-listboxtool-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,
.e-listboxtool-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #0078d4;
  border-color: transparent;
  color: #fff;
}

.e-listbox-wrapper .e-list-group-item,
.e-listbox-container .e-list-group-item,
.e-listboxtool-wrapper .e-list-group-item {
  background-color: transparent;
  border-color: #edebe9;
  color: #0078d4;
  font-size: 14px;
}

.e-listbox-wrapper .e-selectall-parent,
.e-listbox-container .e-selectall-parent,
.e-listboxtool-wrapper .e-selectall-parent {
  background-color: transparent;
  border-bottom: 1px solid #edebe9;
  color: #201f1e;
}

.e-listbox-wrapper .e-sortableclone.e-ripple .e-ripple-element,
.e-listbox-container .e-sortableclone.e-ripple .e-ripple-element,
.e-listboxtool-wrapper .e-sortableclone.e-ripple .e-ripple-element {
  background-color: transparent;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper,
.e-listbox-container.e-list-template .e-list-wrapper,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper {
  height: inherit;
  position: relative;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line),
.e-listbox-container.e-list-template .e-list-wrapper:not(.e-list-multi-line),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) {
  padding: 8px 16px;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line {
  padding: 4px;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header {
  color: #201f1e;
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin: 0;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content {
  color: #3b3a39;
  display: block;
  font-size: 14px;
  margin: 0;
  padding: 2px 0 0 0;
  word-wrap: break-word;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  height: 40px;
  left: 0;
  position: absolute;
  width: 40px;
  left: 0;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 68px;
  padding-right: 16px;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 16px;
  padding-right: 68px;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  height: 40px;
  left: 0;
  position: absolute;
  width: 40px;
  right: 0;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar, .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  top: 0;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  font-size: 10px;
  height: 18px;
  line-height: 16px;
  padding: 0;
  position: absolute;
  right: 12px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 32px;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 68px;
  padding-right: 10px;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 16px;
  padding-right: 10px;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content,
.e-listbox-container.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content {
  display: block;
  margin: 0;
  overflow: hidden;
  padding: 8px 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listbox-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-item-header, .e-listbox-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content,
.e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-item-header,
.e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content {
  color: #201f1e;
}
.e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header, .e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-content,
.e-listbox-container.e-list-template .e-list-item.e-selected .e-list-item-header,
.e-listbox-container.e-list-template .e-list-item.e-selected .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-content {
  color: #201f1e;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  left: inherit;
  right: 0;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 16px;
  padding-right: 68px;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 68px;
  padding-right: 16px;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  left: 0;
  right: inherit;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  left: 12px;
  right: inherit;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 10px;
  padding-right: 68px;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 10px;
  padding-right: 16px;
}

.e-listbox-container.e-filter-list .e-list-parent, .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent, .e-listbox-container .e-selectall-parent + .e-list-parent {
  height: 100%;
}

.e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 56px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-container .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-wrapper.e-listboxtool-container .e-list-wrap,
.e-listbox-wrapper.e-bigger.e-listboxtool-container .e-list-wrap,
.e-bigger .e-listbox-container.e-listboxtool-container .e-list-wrap,
.e-listbox-container.e-bigger.e-listboxtool-container .e-list-wrap {
  width: 80% !important; /* stylelint-disable-line declaration-no-important */
}
.e-bigger .e-listbox-wrapper .e-list-item,
.e-listbox-wrapper.e-bigger .e-list-item,
.e-bigger .e-listbox-container .e-list-item,
.e-listbox-container.e-bigger .e-list-item {
  border-bottom: 0 solid transparent;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
}
.e-bigger .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-wrapper .e-selectall-parent,
.e-bigger .e-listbox-wrapper .e-list-group-item,
.e-bigger .e-listbox-wrapper .e-list-header,
.e-listbox-wrapper.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-wrapper.e-bigger .e-selectall-parent,
.e-listbox-wrapper.e-bigger .e-list-group-item,
.e-listbox-wrapper.e-bigger .e-list-header,
.e-bigger .e-listbox-container:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-container .e-selectall-parent,
.e-bigger .e-listbox-container .e-list-group-item,
.e-bigger .e-listbox-container .e-list-header,
.e-listbox-container.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-container.e-bigger .e-selectall-parent,
.e-listbox-container.e-bigger .e-list-group-item,
.e-listbox-container.e-bigger .e-list-header {
  padding: 8px 16px;
}
.e-bigger .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-wrapper .e-selectall-parent,
.e-listbox-wrapper.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-wrapper.e-bigger .e-selectall-parent,
.e-bigger .e-listbox-container:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-container .e-selectall-parent,
.e-listbox-container.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-container.e-bigger .e-selectall-parent {
  height: 48px;
  line-height: 2.1;
  position: relative;
}
.e-bigger .e-listbox-wrapper .e-list-parent,
.e-listbox-wrapper.e-bigger .e-list-parent,
.e-bigger .e-listbox-container .e-list-parent,
.e-listbox-container.e-bigger .e-list-parent {
  min-height: 48px;
}
.e-bigger .e-listbox-wrapper .e-text-content,
.e-listbox-wrapper.e-bigger .e-text-content,
.e-bigger .e-listbox-container .e-text-content,
.e-listbox-container.e-bigger .e-text-content {
  font-size: 16px;
}
.e-bigger .e-listbox-wrapper .e-list-group-item,
.e-listbox-wrapper.e-bigger .e-list-group-item,
.e-bigger .e-listbox-container .e-list-group-item,
.e-listbox-container.e-bigger .e-list-group-item {
  height: 40px;
  line-height: 25px;
}
.e-bigger .e-listbox-wrapper .e-list-header,
.e-listbox-wrapper.e-bigger .e-list-header,
.e-bigger .e-listbox-container .e-list-header,
.e-listbox-container.e-bigger .e-list-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 600;
  height: 22px;
}
.e-bigger .e-listbox-wrapper .e-list-header .e-text.header,
.e-bigger .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-wrapper.e-bigger .e-list-header .e-text.header,
.e-listbox-wrapper.e-bigger .e-list-header .e-headertemplate-text.nested-header,
.e-bigger .e-listbox-container .e-list-header .e-text.header,
.e-bigger .e-listbox-container .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-container.e-bigger .e-list-header .e-text.header,
.e-listbox-container.e-bigger .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-bigger .e-listbox-wrapper .e-list-header .e-text,
.e-listbox-wrapper.e-bigger .e-list-header .e-text,
.e-bigger .e-listbox-container .e-list-header .e-text,
.e-listbox-container.e-bigger .e-list-header .e-text {
  font-size: 14px;
}
.e-bigger .e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent {
  height: calc(100% - 64px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 64px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-container.e-filter-list .e-list-parent,
.e-bigger .e-listbox-container .e-selectall-parent + .e-list-parent,
.e-small.e-bigger .e-listbox-container.e-filter-list .e-list-parent,
.e-bigger .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: 100%;
}

.e-bigger .e-listbox-wrapper.e-filter-list .e-selectall-parent + .e-list-parent,
.e-bigger .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-wrapper .e-selectall-parent + .e-list-parent,
.e-bigger .e-listbox-container .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-small.e-bigger .e-listbox-wrapper.e-filter-list .e-list-parent,
.e-small.e-bigger .e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 59px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-selectall-parent + .e-hidden-select + .e-listbox + .e-list-parent {
  height: calc(100% - 113px) !important; /* stylelint-disable-line declaration-no-important */
}

/* stylelint-disable-line no-empty-source */
/*!*************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-inputs/styles/fluent.css ***!
  \*************************************************************************************************************************************/
.e-signature.e-control {
  border: 1px solid;
}

.e-signature.e-control {
  background-color: #fff;
  border: 1px solid;
  border-color: #edebe9;
}

/* stylelint-disable property-no-vendor-prefix */
.e-float-input .e-clear-icon::before,
.e-float-input.e-control-wrapper .e-clear-icon::before {
  content: "\e7e7";
  font-family: "e-icons";
}

.e-input-group .e-clear-icon::before,
.e-input-group.e-control-wrapper .e-clear-icon::before {
  content: "\e7e7";
  font-family: "e-icons";
}

/*! input layout */
.e-input-group,
.e-input-group.e-control-wrapper {
  display: table;
  line-height: 1.4;
  margin-bottom: 0;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input {
  border: 0 solid;
  border-width: 1px;
  height: auto;
  line-height: inherit;
  margin: 0;
  margin-bottom: 0;
  outline: none;
  padding: 0;
  text-indent: 8px;
  width: 100%;
}

input.e-input,
textarea.e-input,
.e-input-group,
.e-input-group.e-control-wrapper,
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: normal;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-small .e-input,
.e-input-group.e-small.e-control-wrapper .e-input,
.e-small .e-input-group .e-input,
.e-small .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group input,
input.e-input:focus,
.e-input-group input.e-input:focus,
.e-input-group input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-input-group.e-control-wrapper input:focus,
.e-float-input input:focus,
.e-float-input.e-input-group input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input.e-control-wrapper.e-input-group input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-input-focus input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input,
.e-float-input.e-input-focus input,
.e-float-input.e-input-group.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-group.e-input-focus input {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group input,
.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-input,
.e-float-input.e-control-wrapper,
.e-input.e-corner,
.e-input-group.e-corner.e-rtl input.e-input:only-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl input.e-input:only-child,
.e-input-group.e-input-focus.e-corner,
.e-input-group.e-control-wrapper.e-input-focus.e-corner,
textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea,
.e-float-input.e-input-group textarea,
.e-float-input.e-control-wrapper textarea,
.e-float-input.e-control-wrapper.e-input-group textarea {
  border-radius: 2px;
}

.e-input:focus {
  border-width: 1px;
  padding-bottom: 0;
}

.e-input.e-small:focus {
  border-width: 1px;
  padding-bottom: 0;
}

.e-input-group input.e-input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input {
  padding: 0;
}

.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus {
  padding: 6px 8px 6px 8px;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 0 solid;
  border-width: 0;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  cursor: pointer;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 14px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  min-height: 30px;
  min-width: 30px;
  padding: 0;
  text-align: center;
}

/* stylelint-disable property-no-vendor-prefix */
.e-input[disabled],
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-disabled input,
.e-input-group.e-disabled input.e-input,
.e-input-group.e-disabled textarea,
.e-input-group.e-disabled textarea.e-input,
.e-input-group.e-control-wrapper.e-disabled,
.e-input-group.e-control-wrapper.e-disabled input,
.e-input-group.e-control-wrapper.e-disabled input.e-input,
.e-input-group.e-control-wrapper.e-disabled textarea,
.e-input-group.e-control-wrapper.e-disabled textarea.e-input,
.e-float-input.e-disabled input,
.e-float-input.e-disabled textarea,
.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled textarea,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled,
.e-input-group.e-disabled span,
.e-input-group.e-control-wrapper.e-disabled span,
.e-input-group.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-disabled .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-disabled .e-clear-icon.e-clear-icon-hide {
  cursor: not-allowed;
}

.e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled {
  border-color: #f3f2f1;
  border-style: solid;
}

.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled {
  border-bottom-style: solid;
  border-width: 1px;
}

.e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input.e-disabled,
.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-disabled textarea,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled,
.e-float-input.e-control-wrapper.e-disabled textarea {
  filter: alpha(opacity=100);
  opacity: 1;
}

.e-input.e-rtl,
.e-input-group.e-rtl,
.e-input-group.e-control-wrapper.e-rtl,
.e-float-input.e-rtl,
.e-float-input.e-control-wrapper.e-rtl {
  direction: rtl;
}

.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-custom-tag.e-input-group,
.e-float-custom-tag.e-input-group.e-control-wrapper,
.e-input-custom-tag,
.e-input-custom-tag.e-input-group,
.e-input-custom-tag.e-input-group.e-control-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.e-float-input:not(.e-input-group),
.e-float-input.e-control-wrapper:not(.e-input-group),
.e-float-custom-tag,
.e-float-custom-tag.e-control-wrapper {
  display: inline-block;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  white-space: nowrap;
}

.e-input-group.e-corner .e-input:first-child,
.e-input-group.e-corner .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-corner .e-input:first-child,
.e-input-group.e-control-wrapper.e-corner .e-input-group-icon:first-child {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}

.e-input-group.e-corner .e-input:last-child,
.e-input-group.e-corner .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-corner .e-input:last-child,
.e-input-group.e-control-wrapper.e-corner .e-input-group-icon:last-child {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}

input.e-input.e-small,
textarea.e-input.e-small,
.e-small input.e-input,
.e-small textarea.e-input,
.e-input-group.e-small,
.e-small .e-input-group,
.e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-control-wrapper,
.e-input-group.e-small.e-disabled,
.e-small .e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-input-group.e-control-wrapper.e-disabled {
  font-size: 12px;
}

.e-input.e-small,
.e-input-group.e-small .e-input,
.e-input-group.e-control-wrapper.e-small .e-input {
  line-height: inherit;
  padding: 0;
}

.e-input-group.e-small .e-input:focus,
.e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-input-group.e-small.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 0;
}

.e-input-group.e-small .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-input-group .e-input-group-icon,
.e-small .e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 12px;
  min-height: 24px;
  min-width: 24px;
  padding: 0;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  overflow: hidden;
  padding-left: 10px;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          transform: translate3d(0, 16px, 0) scale(1);
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 100%;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -11px;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0%;
  top: 50%;
  transform: translate(0%, -50%);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
  font-style: normal;
}

.e-float-input.e-small label.e-float-text,
.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
}

.e-float-input input:focus ~ label.e-float-text,
.e-float-input input:valid ~ label.e-float-text,
.e-float-input input ~ label.e-label-top.e-float-text,
.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text,
.e-float-input.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
}

.e-float-input.e-small input:focus ~ label.e-float-text,
.e-float-input.e-small input:valid ~ label.e-float-text,
.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input input:focus ~ label.e-float-text,
.e-small .e-float-input input:valid ~ label.e-float-text,
.e-small .e-float-input input ~ label.e-label-top.e-float-text,
.e-small .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input label.e-float-text.e-label-top {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -38px, 0) scale(1);
          transform: translate3d(-10px, -38px, 0) scale(1);
}

.e-float-input.e-small input:focus ~ label.e-float-text,
.e-float-input.e-small input:valid ~ label.e-float-text,
.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-float-input input ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-input-focus input-group-animation ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
  padding-right: 0;
  top: 17px;
}

.e-float-input,
.e-float-input.e-control-wrapper {
  line-height: 1.4;
  margin-bottom: 0;
  margin-top: 24px;
  padding-top: 0;
  position: relative;
  width: 100%;
}

.e-float-input.e-small,
.e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper {
  line-height: 1.35;
  margin-bottom: 0;
  margin-top: 20px;
  padding-top: 0;
}

.e-input-group.e-small,
.e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group,
.e-small .e-input-group.e-control-wrapper {
  line-height: normal;
}

.e-float-input.e-no-float-label,
.e-float-input.e-small.e-no-float-label,
.e-small .e-float-input.e-no-float-label,
.e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-small.e-no-float-label,
.e-small .e-float-input.e-control-wrapper.e-no-float-label {
  margin-top: 0;
}

.e-float-input,
.e-float-input.e-control-wrapper,
.e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: normal;
}

.e-float-input input,
.e-float-input textarea,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper textarea {
  border: 0 solid;
  border-width: 1px;
  display: block;
  font: inherit;
  width: 100%;
}

.e-float-input input,
.e-float-input.e-control-wrapper input {
  min-width: 0;
  padding: 0;
}

.e-float-input input,
.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-input-group.e-control-wrapper input,
.e-float-input textarea,
.e-input-group textarea,
.e-float-input.e-control-wrapper textarea,
.e-input-group.e-control-wrapper textarea {
  text-indent: 8px;
}

.e-float-input.e-small.e-disabled,
.e-small .e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-float-input.e-small,
.e-small .e-float-input,
.e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper {
  font-size: 12px;
}

.e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 0;
}

.e-float-input input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input textarea:focus,
.e-float-input.e-control-wrapper textarea:focus,
.e-float-input.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-input-group.e-control-container.valid.modified,
.e-input-group.e-control-container.invalid,
.e-float-input.e-control-container.valid.modified,
.e-float-input.e-control-container.invalid {
  outline: none;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text {
  font-family: inherit;
}

.e-float-input input:valid ~ label.e-float-text,
.e-float-input input:focus ~ label.e-float-text,
.e-float-input input:valid ~ label.e-float-text.e-label-top,
.e-float-input input ~ label.e-float-text.e-label-top,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top,
.e-float-input .e-input-in-wrap input ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-float-text.e-label-top,
.e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text,
.e-float-input textarea:focus ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text.e-label-top,
.e-float-input textarea ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-label-top {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: normal;
}

.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  bottom: 0;
  content: "";
  height: 2px;
  position: absolute;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  width: 0;
}

.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before {
  left: 50%;
}

.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  right: 50%;
}

.e-float-input:not(.e-input-group) input:focus ~ .e-float-line::before,
.e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line::before,
.e-float-input:not(.e-input-group) input:focus ~ .e-float-line::after,
.e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line::after,
.e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line::before,
.e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line::after {
  width: 50%;
}

.e-float-input .e-float-line,
.e-float-input.e-control-wrapper .e-float-line {
  display: block;
  position: relative;
  width: 100%;
}

.e-float-input.e-rtl label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-rtl .e-float-input label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper label.e-float-text,
.e-rtl label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper label.e-float-text,
.e-rtl.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
  -webkit-transform-origin: right top;
          transform-origin: right top;
}

.e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 10px;
}

.e-input-group.e-corner.e-rtl .e-input:first-child,
.e-input-group.e-corner.e-rtl .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input:first-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input-group-icon:first-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
  border-top-right-radius: 2px;
}

.e-input-group.e-corner.e-rtl .e-input:last-child,
.e-input-group.e-corner.e-rtl .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input:last-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input-group-icon:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  border-top-right-radius: 0;
}

.e-input-group.e-warning::before,
.e-input-group.e-control-wrapper.e-warning::before {
  content: "";
}

.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled {
  background: transparent;
  background-image: none;
  cursor: not-allowed;
}

.e-input-group.e-rtl .e-input:not(:first-child):focus,
.e-input-group.e-control-wrapper.e-rtl .e-input:not(:first-child):focus {
  border-right-width: 0;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input {
  min-width: 0;
  width: 100%;
}

.e-input-group input.e-input,
.e-input-group textarea.e-input,
.e-input-group input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
.e-input-group textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]),
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
.e-input-group.e-control-wrapper textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]) {
  border: 0 solid;
  border-width: 0;
}

.e-input-group input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-float-input input.e-input,
.e-float-input.e-control-wrapper input.e-input {
  margin-bottom: 0;
}

.e-input-group::before,
.e-input-group::after,
.e-input-group.e-control-wrapper::before,
.e-input-group.e-control-wrapper::after {
  content: "";
}

.e-input-group::before,
.e-input-group.e-control-wrapper::before {
  content: "";
}

.e-input-group.e-input-focus::before,
.e-input-group.e-input-focus::after,
.e-input-group.e-control-wrapper.e-input-focus::before,
.e-input-group.e-control-wrapper.e-input-focus::after {
  content: "";
}

.e-input-group::after,
.e-input-group.e-control-wrapper::after {
  content: "";
}

.e-input-group,
.e-input-group.e-control-wrapper {
  position: relative;
  width: 100%;
}

.e-input-group .e-input-group-icon:hover,
.e-input-group.e-rtl.e-corner .e-input-group-icon:hover,
.e-input-group.e-control-wrapper .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-rtl.e-corner .e-input-group-icon:hover {
  border-radius: 0;
}

.e-input.e-small,
.e-input-group.e-small,
.e-input-group.e-control-wrapper.e-small {
  margin-bottom: 0;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}

.e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 0;
}

.e-input-group.e-small .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-input-group .e-input-group-icon,
.e-small .e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}

.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 0;
}

.e-input-group .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-input-group.e-small .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child {
  margin-right: 0;
}

.e-input-group,
.e-input-group.e-control-wrapper {
  border-bottom: 1px solid;
}

.e-input-group,
.e-input-group.e-success,
.e-input-group.e-warning,
.e-input-group.e-error,
.e-input-group.e-control-wrapper,
.e-input-group.e-control-wrapper.e-success,
.e-input-group.e-control-wrapper.e-warning,
.e-input-group.e-control-wrapper.e-error {
  border: 1px solid;
  border-width: 1px;
}

.e-input-group.e-rtl.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:not(:first-child):focus,
.e-input-group.e-control-wrapper.e-rtl.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:not(:first-child):focus {
  border-right-width: 0;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap {
  background: #f3f2f1;
  color: #a19f9d;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error).e-disabled,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error).e-disabled {
  border-style: solid;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  content: "";
}

.e-input-group:not(.e-filled) .e-input-group-icon::after,
.e-input-group.e-control-wrapper:not(.e-filled) .e-input-group-icon::after {
  content: "";
}

.e-input-group .e-input-group-icon.e-input-btn-ripple::after,
.e-input-group.e-control-wrapper .e-input-group-icon.e-input-btn-ripple::after {
  content: "";
}

input.e-input::-ms-clear,
.e-float-input input::-ms-clear,
.e-float-input.e-control-wrapper input::-ms-clear,
.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-input-group input:not(.e-control).e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-input-group input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon {
  display: none;
}

.e-input-group .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-hidden,
.e-input-group.e-control-wrapper.e-hidden {
  display: none;
}

input.e-input[type=search]::-webkit-search-decoration,
input.e-input[type=search]::-webkit-search-cancel-button,
input.e-input[type=search]::-webkit-search-results-button,
input.e-input[type=search]::-webkit-search-results-decoration,
.e-float-input input[type=search]::-webkit-search-decoration,
.e-float-input input[type=search]::-webkit-search-cancel-button,
.e-float-input input[type=search]::-webkit-search-results-button,
.e-float-input input[type=search]::-webkit-search-results-decoration,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-decoration,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-cancel-button,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-results-button,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.e-float-input.e-input-group .e-float-line,
.e-float-input.e-input-group.e-control-wrapper .e-float-line,
.e-float-input.e-control-wrapper.e-input-group .e-float-line,
.e-float-input.e-control-wrapper.e-input-group.e-control-wrapper .e-float-line {
  bottom: -1px;
  position: absolute;
}

.e-float-input.e-input-group input,
.e-float-input.e-input-group textarea,
.e-float-input.e-input-group.e-control-wrapper input,
.e-float-input.e-input-group.e-control-wrapper textarea {
  border: 0;
}

.e-float-input.e-input-group .e-float-line,
.e-float-input.e-input-group .e-float-text,
.e-float-input.e-input-group.e-control-wrapper .e-float-line,
.e-float-input.e-input-group.e-control-wrapper .e-float-text {
  right: 0;
}

input.e-input::-webkit-input-placeholder,
input.e-input:-moz-placeholder,
input.e-input:-ms-input-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-webkit-input-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-input-placeholder,
textarea.e-input::-moz-placeholder,
textarea.e-input::-webkit-textarea-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-textarea-placeholder,
textarea.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-small input.e-input::-webkit-input-placeholder,
input.e-small.e-input::-webkit-input-placeholder,
.e-small input.e-input:-moz-placeholder,
input.e-small.e-input:-moz-placeholder,
.e-small input.e-input:-ms-input-placeholder,
input.e-small.e-input:-ms-input-placeholder,
.e-small input.e-input::-moz-placeholder,
input.e-small.e-input::-moz-placeholder,
.e-small textarea.e-input::-webkit-input-placeholder,
textarea.e-small.e-input::-webkit-input-placeholder,
.e-small textarea.e-input:-moz-placeholder,
textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-input:-ms-input-placeholder,
textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-input::-moz-placeholder,
textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-input::-webkit-textarea-placeholder,
textarea.e-small.e-input::-webkit-textarea-placeholder,
.e-small textarea.e-input:-moz-placeholder,
textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-input:-ms-input-placeholder,
textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-input::-moz-placeholder,
textarea.e-small.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}

input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group textarea.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder,
input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-moz-placeholder,
input.e-input::-webkit-input-placeholder,
textarea.e-input::-webkit-input-placeholder {
  font-style: normal;
  -moz-user-select: none;
       user-select: none;
}

input.e-input:-ms-input-placeholder,
textarea.e-input:-ms-input-placeholder {
  font-style: normal;
}

input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 30px;
}

.e-float-input:not(.e-input-group) input,
.e-float-input.e-control-wrapper:not(.e-input-group) input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 32px;
}

input.e-input.e-small,
.e-input-group.e-small input,
.e-input-group.e-small input.e-input,
.e-small .e-input-group input,
.e-small .e-input-group input.e-input,
.e-input-group.e-control-wrapper.e-small input,
.e-input-group.e-control-wrapper.e-small input.e-input,
.e-small .e-input-group.e-control-wrapper input,
.e-small .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-small input,
.e-float-input.e-small input.e-input,
.e-small .e-float-input input,
.e-small .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-small input,
.e-float-input.e-control-wrapper.e-small input.e-input,
.e-small .e-float-input.e-control-wrapper input,
.e-small .e-float-input.e-control-wrapper input.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 24px;
}

.e-float-input.e-small:not(.e-input-group) input,
.e-float-input.e-small:not(.e-input-group) input.e-input,
.e-small .e-float-input:not(.e-input-group) input,
.e-small .e-float-input:not(.e-input-group) input.e-input .e-float-input.e-control-wrapper.e-small:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input.e-input,
.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 26px;
}

textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: auto;
}

textarea.e-input.e-small,
.e-input-group.e-small textarea,
.e-input-group.e-small textarea.e-input,
.e-small .e-input-group textarea,
.e-small .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea,
.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-small textarea,
.e-float-input.e-small textarea.e-input,
.e-small .e-float-input textarea,
.e-small .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-input,
.e-small .e-float-input.e-control-wrapper textarea,
.e-small .e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: auto;
}

input.e-input.e-small,
.e-input-group input.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input.e-small,
.e-input-group.e-small .e-input,
.e-input-group.e-control-wrapper.e-small .e-input,
.e-small input.e-input,
.e-small .e-input-group .e-input,
.e-small .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-small input,
.e-float-input input.e-small,
.e-small .e-float-input input,
.e-float-input.e-control-wrapper.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-small .e-float-input.e-control-wrapper input,
textarea.e-input.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input-group textarea.e-input.e-small,
.e-small input.e-input,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-small .e-float-input textarea,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-float-input.e-control-wrapper textarea {
  text-indent: 8px;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input.e-input,
.e-float-input.e-control-wrapper input,
.e-input-group input.e-input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-float-input.e-input-focus input {
  padding-left: 8px;
  text-indent: 0;
}

textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea.e-input,
.e-float-input.e-control-wrapper textarea,
.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-float-input.e-control-wrapper textarea:focus,
.e-float-input textarea:focus {
  padding-left: 8px;
  text-indent: 0;
}

input.e-input.e-rtl,
.e-input-group.e-rtl input.e-input,
.e-input-group.e-control-container.e-rtl input.e-control,
.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-float-input.e-rtl input,
.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-input-group input.e-input,
.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-rtl .e-float-input input,
.e-rtl .e-float-input.e-control-wrapper input,
.e-input-group.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-float-input.e-rtl input,
.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-input-group input.e-input,
.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-rtl .e-float-input input,
.e-rtl .e-float-input.e-control-wrapper input,
.e-input-group.e-rtl input.e-input:focus,
.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-float-input.e-rtl input:focus,
.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-rtl .e-input-group input.e-input:focus,
.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-rtl .e-float-input input:focus,
.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-input-group.e-rtl.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-rtl .e-input-group.e-input-focus input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-rtl.e-input-focus input,
.e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-rtl .e-float-input.e-input-focus input,
.e-rtl .e-float-input.e-control-wrapper.e-input-focus input {
  padding-left: 0;
  padding-right: 8px;
  text-indent: 0;
}

textarea.e-input.e-rtl,
.e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-rtl .e-float-input:not(.e-outline) textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-rtl .e-float-input:not(.e-outline) textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-float-input:not(.e-outline).e-rtl textarea:focus,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus {
  padding-right: 8px;
  text-indent: 0;
}

input.e-input.e-small,
.e-small input.e-input,
.e-input-group.e-small input.e-input,
.e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-float-input.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-input-group input.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-float-input input,
.e-small .e-float-input.e-control-wrapper input,
.e-small .e-input-group input.e-input,
.e-small .e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-small input.e-input:focus,
.e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-float-input.e-small input:focus,
.e-float-input.e-control-wrapper.e-small input:focus,
.e-small .e-input-group.e-control-wrapper input.e-input:focus,
.e-small .e-input-group input.e-input:focus,
.e-small .e-float-input input:focus,
.e-small .e-float-input.e-control-wrapper input:focus,
.e-input-group.e-small.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small .e-input-group.e-input-focus input.e-input,
.e-float-input.e-small.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus.e-small input,
.e-small .e-float-input.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-input-focus input,
textarea.e-input.e-small,
.e-small textarea.e-input,
.e-input-group.e-small textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper textarea.e-input.e-small,
.e-small .e-float-input.e-control-wrapper textarea,
.e-small .e-float-input textarea,
.e-small .e-input-group textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-small textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-float-input.e-small textarea:focus,
.e-float-input.e-control-wrapper.e-small textarea:focus,
.e-small .e-input-group textarea.e-input:focus,
.e-small .e-input-group.e-control-wrapper textarea.e-input:focus,
.e-small .e-float-input.e-control-wrapper textarea:focus,
.e-small .e-float-input textarea:focus {
  padding-left: 8px;
  text-indent: 0;
}

.e-rtl input.e-input.e-small,
input.e-input.e-small.e-rtl,
.e-small.e-rtl input.e-input,
.e-small input.e-input.e-rtl,
.e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-float-input.e-small.e-rtl input,
.e-input-group.e-small.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-rtl .e-float-input.e-small input,
.e-rtl .e-float-input.e-control-wrapper.e-small input,
.e-rtl .e-input-group.e-small input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-rtl input.e-small,
.e-float-input.e-control-wrapper.e-rtl input.e-small,
.e-input-group.e-rtl input.e-input.e-small,
.e-input-group.e-control-wrapper.e-rtl input.e-input.e-small,
.e-rtl .e-float-input input.e-small,
.e-rtl .e-float-input.e-control-wrapper input.e-small,
.e-rtl .e-input-group input.e-input.e-small,
.e-rtl .e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-float-input.e-rtl input,
.e-small .e-float-input.e-control-wrapper.e-rtl input,
.e-small .e-input-group.e-rtl input.e-input,
.e-small .e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-small.e-rtl .e-float-input.e-control-wrapper input,
.e-small.e-rtl .e-float-input input,
.e-small.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-small.e-rtl .e-input-group input.e-input,
.e-small.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-small.e-rtl .e-input-group input.e-input:focus,
.e-small.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-small.e-rtl .e-float-input input:focus,
.e-small .e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-small .e-input-group.e-rtl input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-rtl input:focus,
.e-small .e-float-input.e-rtl input:focus,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-rtl.e-input-focus input.e-input,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-input-focus input,
.e-small.e-rtl .e-float-input.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-small .e-float-input.e-rtl.e-input-focus input {
  padding-left: 0;
  padding-right: 8px;
  text-indent: 0;
}

.e-rtl textarea.e-input.e-small,
textarea.e-input.e-small.e-rtl,
.e-small.e-rtl textarea.e-input,
.e-small textarea.e-input.e-rtl,
.e-float-input:not(.e-outline).e-small.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea,
.e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea,
.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea.e-small,
.e-float-input:not(.e-outline).e-rtl textarea.e-small,
.e-input-group:not(.e-outline).e-rtl textarea.e-input.e-small,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input.e-small,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea.e-small,
.e-rtl .e-float-input:not(.e-outline) textarea.e-small,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input.e-small,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input.e-small,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-small .e-float-input:not(.e-outline).e-rtl textarea,
.e-small .e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-small.e-rtl .e-float-input:not(.e-outline) textarea,
.e-small.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-small.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus,
.e-small.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-small .e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus,
.e-small .e-float-input:not(.e-outline).e-rtl textarea:focus {
  padding-right: 8px;
  text-indent: 0;
}

.e-float-input .e-clear-icon,
.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  background: transparent;
  border: 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  min-width: 24px;
  outline: none;
  padding: 0;
  text-align: center;
}

.e-float-input .e-clear-icon::before,
.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-input-group .e-clear-icon::before,
.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 10px;
  padding: 0;
  text-align: center;
  vertical-align: middle;
}

.e-float-input.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-float-input.e-small .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-small .e-clear-icon::before,
.e-input-group.e-small .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-small .e-clear-icon::before,
.e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-float-input input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-float-input .e-clear-icon::before,
.e-small .e-input-group .e-clear-icon::before,
.e-small .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 8px;
}

.e-input-group.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
}

.e-float-input.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-float-input input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-input-group input[readonly]:first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input[readonly]:first-child .e-clear-icon.e-clear-icon-hide {
  cursor: auto;
}

.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 0;
  min-width: 30px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
}

.e-float-input.e-input-group .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper .e-clear-icon {
  padding-right: 0;
  padding-top: 0;
}

.e-input-group.e-small .e-clear-icon,
.e-input-group .e-clear-icon.e-small,
.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon.e-small {
  min-height: 0;
  min-width: 36px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.e-input-group.e-small .e-clear-icon,
.e-input-group .e-clear-icon.e-small,
.e-small .e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 0;
  min-width: 24px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.e-input-group.e-float-input.e-small .e-clear-icon,
.e-input-group.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-float-input .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper.e-float-input .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-input-group.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding-right: 0;
  padding-top: 0;
}

.e-input:not(:valid),
.e-input:valid,
.e-float-input.e-control-wrapper input:not(:valid),
.e-float-input.e-control-wrapper input:valid,
.e-float-input input:not(:valid),
.e-float-input input:valid,
.e-input-group input:not(:valid),
.e-input-group input:valid,
.e-input-group.e-control-wrapper input:not(:valid),
.e-input-group.e-control-wrapper input:valid,
.e-float-input.e-control-wrapper textarea:not(:valid),
.e-float-input.e-control-wrapper textarea:valid,
.e-float-input textarea:not(:valid),
.e-float-input textarea:valid,
.e-input-group.e-control-wrapper textarea:not(:valid),
.e-input-group.e-control-wrapper textarea:valid,
.e-input-group textarea:not(:valid),
.e-input-group textarea:valid {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-input-group .e-input-in-wrap,
.e-input-group.e-control-wrapper .e-input-in-wrap,
.e-float-input .e-input-in-wrap,
.e-float-input.e-control-wrapper .e-input-in-wrap {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text {
  right: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
}

.e-float-input textarea:focus ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text,
.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
}

.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 12px;
  top: 16px;
}

.e-float-input textarea ~ .e-float-text,
.e-float-input.e-control-wrapper textarea ~ .e-float-text {
  top: 15px;
}

.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
}

.e-float-input.e-small textarea ~ label.e-float-text,
.e-float-input textarea ~ label.e-float-text.e-small,
.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-float-input textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  font-size: 12px;
  top: 15px;
}

.e-input-group:hover:not(.e-disabled),
.e-input-group.e-control-wrapper:hover:not(.e-disabled),
.e-float-input:hover:not(.e-disabled),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-disabled),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]) {
  border-bottom-width: 1px;
}

.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.e-small .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  top: 17px;
  -webkit-transform: translate3d(-10px, -38px, 0) scale(1);
          transform: translate3d(-10px, -38px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0%;
  top: 13px;
  transform: translate(0%, -50%);
  width: 100%;
  font-style: normal;
}

.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-style: normal;
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          transform: translate3d(0, 16px, 0) scale(1);
}

.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  overflow: hidden;
  padding-left: 10px;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          transform: translate3d(0, 16px, 0) scale(1);
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 100%;
}

.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.e-small .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  top: 17px;
  -webkit-transform: translate3d(-10px, -37px, 0) scale(1);
          transform: translate3d(-10px, -37px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input textarea:focus ~ label.e-float-text,
.e-small .e-float-input textarea:valid ~ label.e-float-text,
.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -37px, 0) scale(1);
          transform: translate3d(-10px, -37px, 0) scale(1);
}

.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled {
  border-color: #f3f2f1;
  border-style: solid;
}

.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled {
  background: transparent;
  background-image: none;
  cursor: not-allowed;
}

textarea.e-input,
.e-input-group textarea,
.e-input-group textarea.e-input,
.e-input-group.e-input-focus textarea,
.e-input-group.e-input-focus textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-input-group.e-control-wrapper.e-input-focus textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  line-height: 1.5;
  min-height: 32px;
  min-width: 0;
  padding: 6px 8px 6px 8px;
  resize: vertical;
}

.e-input-group.e-small textarea,
.e-input-group.e-small textarea.e-input,
.e-input-group textarea.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper.e-small textarea,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-input-group textarea,
.e-small .e-input-group textarea.e-input,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-float-input textarea,
.e-small .e-float-input.e-control-wrapper textarea {
  font: inherit;
  min-height: 26px;
  padding: 4px 8px 4px 8px;
}

.e-input-group.e-input-focus.e-small textarea,
.e-input-group.e-input-focus.e-small textarea.e-input,
.e-input-group.e-input-focus textarea.e-small,
.e-input-group.e-input-focus textarea.e-input.e-small,
.e-input-group.e-input-focus textarea.e-input.e-small,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-small .e-input-group.e-input-focus textarea,
.e-small .e-input-group.e-input-focus textarea.e-input {
  font: inherit;
  min-height: 26px;
  padding: 4px 8px 4px 8px;
}

.e-input-group.e-small textarea:focus,
.e-input-group.e-small textarea.e-input:focus,
.e-input-group textarea.e-small:focus,
.e-input-group textarea.e-input.e-small:focus,
.e-input-group.e-control-wrapper.e-small textarea:focus,
.e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-small .e-input-group textarea:focus,
.e-small .e-input-group textarea.e-input:focus,
.e-float-input.e-small textarea:focus,
.e-float-input textarea.e-small:focus,
.e-float-input.e-control-wrapper.e-small textarea:focus,
.e-float-input.e-control-wrapper textarea.e-small:focus,
.e-small .e-float-input textarea:focus,
.e-small .e-float-input.e-control-wrapper textarea:focus {
  padding: 4px 8px 4px 8px;
}

.e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper,
.e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper {
  line-height: 1;
}

.e-filled textarea.e-input,
.e-filled.e-input-group.e-multi-line-input textarea,
.e-filled.e-input-group.e-control-wrapper.e-multi-line-input textarea,
.e-filled.e-float-input.e-multi-line-input textarea,
.e-filled.e-float-input.e-control-wrapper.e-multi-line-input textarea {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/*! input theme */
input.e-input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
textarea.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  background: #fff;
  border-color: #605e5c;
  color: #201f1e;
}

.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-input,
.e-float-input.e-input-group,
.e-float-input.e-control-wrapper,
.e-float-input.e-input-group.e-control-wrapper {
  background: #fff;
  color: #201f1e;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  background: transparent;
  border-color: #605e5c;
  color: #605e5c;
  border-color: #c8c6c4;
}

.e-input-group.e-disabled .e-input-group-icon,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon,
.e-float-input.e-disabled .e-clear-icon,
.e-float-input.e-control-wrapper.e-disabled .e-clear-icon,
.e-input-group.e-disabled .e-clear-icon,
.e-input-group.e-control-wrapper.e-disabled .e-clear-icon {
  color: #a19f9d;
}

/* stylelint-disable property-no-vendor-prefix */
/* stylelint-disable selector-no-vendor-prefix */
.e-input[disabled],
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input input[disabled],
.e-float-input.e-control-wrapper input[disabled],
.e-float-input textarea[disabled],
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled {
  -webkit-text-fill-color: #a19f9d;
  background: #f3f2f1;
  color: #a19f9d;
  border-color: #f3f2f1;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea,
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled input.e-input,
.e-input-group.e-control-wrapper.e-disabled input.e-input,
.e-input-group.e-disabled textarea.e-input,
.e-input-group.e-control-wrapper.e-disabled textarea.e-input {
  background: none;
  color: inherit;
}

.e-input-group .e-input[readonly],
.e-input-group.e-control-wrapper .e-input[readonly],
.e-float-input input[readonly],
.e-float-input.e-control-wrapper input[readonly],
.e-float-input textarea[readonly],
.e-float-input.e-control-wrapper textarea[readonly] {
  background: #fff;
  color: inherit;
}

.e-float-input.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input.e-disabled textarea,
.e-float-input.e-control-wrapper.e-disabled textarea,
.e-float-input input[disabled],
.e-float-input.e-control-wrapper input[disabled],
.e-float-input textarea[disabled],
.e-float-input.e-control-wrapper textarea[disabled] {
  color: inherit;
}

/*! Added color to textbox for disbaled state */
.e-float-input:not(.e-disabled) input[disabled],
.e-float-input.e-control-wrapper:not(.e-disabled) input[disabled],
.e-float-input:not(.e-disabled) textarea[disabled],
.e-float-input.e-control-wrapper:not(.e-disabled) textarea[disabled] {
  -webkit-text-fill-color: #a19f9d;
  color: #a19f9d;
}

.e-input-group.e-disabled .e-input-group-icon,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  background: transparent;
  border-color: #f3f2f1;
}

.e-input-group:not(.e-disabled) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #f3f2f1;
  color: #323130;
}

.e-input.e-success,
.e-input.e-success:focus,
.e-input-group.e-success input.e-input,
.e-input-group.e-control-wrapper.e-success input.e-input,
.e-input-group.e-success .e-input-group-icon,
.e-input-group.e-control-wrapper.e-success .e-input-group-icon,
.e-input-group.e-success textarea.e-input,
.e-input-group.e-control-wrapper.e-success textarea.e-input {
  border-color: #107c10;
}

.e-input.e-warning,
.e-input.e-warning:focus,
.e-input-group.e-warning input.e-input,
.e-input-group.e-control-wrapper.e-warning input.e-input,
.e-input-group.e-warning .e-input-group-icon,
.e-input-group.e-control-wrapper.e-warning .e-input-group-icon,
.e-input-group.e-warning textarea.e-input,
.e-input-group.e-control-wrapper.e-warning textarea.e-input {
  border-color: #ca5010;
}

.e-input.e-error,
.e-input.e-error:focus,
.e-input-group.e-error input.e-input,
.e-input-group.e-control-wrapper.e-error input.e-input,
.e-input-group.e-control-wrapper.e-error .e-input-group-icon,
.e-input-group.e-error .e-input-group-icon,
.e-input-group.e-error textarea.e-input,
.e-input-group.e-control-wrapper.e-error textarea.e-input {
  border-color: #a4262c;
}

label.e-float-text,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: #605e5c;
}

.e-float-input.e-error label.e-float-text,
.e-float-input.e-control-wrapper.e-error label.e-float-text,
.e-float-input.e-error input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text {
  color: #a4262c;
  color: #3b3a39;
}

.e-float-input input,
.e-float-input textarea,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper textarea,
.e-input-group,
.e-input-group.e-control-wrapper {
  border-bottom-color: #605e5c;
}

.e-float-input.e-success input,
.e-float-input.e-success textarea,
.e-float-input.e-control-wrapper.e-success input,
.e-float-input.e-control-wrapper.e-success textarea {
  border-color: #107c10;
}

.e-float-input.e-warning input,
.e-float-input.e-control-wrapper.e-warning input,
.e-float-input.e-warning textarea,
.e-float-input.e-control-wrapper.e-warning textarea {
  border-color: #ca5010;
}

.e-float-input.e-error input,
.e-float-input.e-control-wrapper.e-error input,
.e-float-input.e-error textarea,
.e-float-input.e-control-wrapper.e-error textarea {
  border-color: #a4262c;
}

input.e-input:-moz-placeholder,
input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group textarea.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder,
.e-input-group input.e-input::-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input::-moz-placeholder,
.e-input-group textarea.e-input::-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input::-moz-placeholder {
  color: #605e5c;
}

input.e-input::-webkit-input-placeholder,
textarea.e-input::-webkit-input-placeholder,
.e-input-group input.e-input::-webkit-input-placeholder,
.e-input-group textarea.e-input::-webkit-input-placeholder,
.e-input-group.e-control-wrapper input.e-input::-webkit-input-placeholder,
.e-input-group.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
  color: #605e5c;
}

input.e-input:-ms-input-placeholder,
textarea.e-input:-ms-input-placeholder,
.e-input-group input.e-input:-ms-input-placeholder,
.e-input-group.e-control-wrapper input.e-input:-ms-input-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-ms-input-placeholder,
.e-input-group textarea.e-input:-ms-input-placeholder {
  color: #605e5c;
}

.e-float-input:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-error):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input.e-control-wrapper:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top) {
  color: #605e5c;
}

.e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:active {
  background: #e1dfdd;
  color: #201f1e;
}

input.e-input::-moz-selection, textarea.e-input::-moz-selection, .e-input-group input.e-input::-moz-selection, .e-input-group.e-control-wrapper input.e-input::-moz-selection, .e-float-input input::-moz-selection, .e-float-input.e-control-wrapper input::-moz-selection, .e-input-group textarea.e-input::-moz-selection, .e-input-group.e-control-wrapper textarea.e-input::-moz-selection, .e-float-input textarea::-moz-selection, .e-float-input.e-control-wrapper textarea::-moz-selection, .e-float-input.e-small textarea::-moz-selection, .e-float-input textarea::-moz-selection {
  background: #c7e0f4;
  color: #201f1e;
}

input.e-input::selection,
textarea.e-input::selection,
.e-input-group input.e-input::selection,
.e-input-group.e-control-wrapper input.e-input::selection,
.e-float-input input::selection,
.e-float-input.e-control-wrapper input::selection,
.e-input-group textarea.e-input::selection,
.e-input-group.e-control-wrapper textarea.e-input::selection,
.e-float-input textarea::selection,
.e-float-input.e-control-wrapper textarea::selection,
.e-float-input.e-small textarea::selection,
.e-float-input textarea::selection {
  background: #c7e0f4;
  color: #201f1e;
}

.e-input-group::before,
.e-input-group::after,
.e-input-group.e-control-wrapper::before,
.e-input-group.e-control-wrapper::after {
  content: "";
}

.e-input-group.e-success::before,
.e-input-group.e-success::after,
.e-input-group.e-control-wrapper.e-success::before,
.e-input-group.e-control-wrapper.e-success::after {
  content: "";
}

.e-input-group.e-warning::before,
.e-input-group.e-warning::after,
.e-input-group.e-control-wrapper.e-warning::before,
.e-input-group.e-control-wrapper.e-warning::after {
  content: "";
}

.e-input-group.e-error::before,
.e-input-group.e-error::after,
.e-input-group.e-control-wrapper.e-error::before,
.e-input-group.e-control-wrapper.e-error::after {
  content: "";
}

.e-input-group.e-success .e-input-group-icon,
.e-input-group.e-control-wrapper.e-success .e-input-group-icon,
.e-input-group.e-warning .e-input-group-icon,
.e-input-group.e-control-wrapper.e-warning .e-input-group-icon,
.e-input-group.e-error .e-input-group-icon,
.e-input-group.e-control-wrapper.e-error .e-input-group-icon {
  color: #605e5c;
}

.e-input-group.e-success:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-success:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover {
  color: #605e5c;
  color: #323130;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input {
  border-color: #605e5c;
}

.e-input:focus:not(.e-success):not(.e-warning):not(.e-error),
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input {
  border-color: #0078d4;
  border-radius: 2px;
  -webkit-box-shadow: 0 0 0 1px #0078d4;
          box-shadow: 0 0 0 1px #0078d4;
}

.e-input-group .e-input:focus:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-input-group .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-input-group .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-input-group .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-input-group .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input,
.e-input-group .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-input:focus:not(.e-success):not(.e-warning).e-error,
.e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus,
.e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus,
.e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning).e-error,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning).e-error,
.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error,
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error {
  -webkit-box-shadow: 0 0 0 1px #a4262c;
  box-shadow: 0 0 0 1px #a4262c;
}

.e-input:focus:not(.e-error):not(.e-warning).e-success,
.e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus,
.e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus,
.e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input {
  -webkit-box-shadow: 0 0 0 1px #107c10;
  box-shadow: 0 0 0 1px #107c10;
}

.e-input:focus:not(.e-success):not(.e-error).e-warning,
.e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus,
.e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus,
.e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input,
.e-input-group.e-input-focus:not(.e-success):not(.e-error).e-warning,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-error).e-warning,
.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning,
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning {
  -webkit-box-shadow: 0 0 0 1px #ca5010;
  box-shadow: 0 0 0 1px #ca5010;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error) input.e-input:focus,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) input.e-input:focus,
.e-input-group:not(.e-success):not(.e-warning):not(.e-error).e-input-focus input.e-input,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error).e-input-focus input.e-input,
.e-input-group:not(.e-success):not(.e-warning):not(.e-error) textarea.e-input:focus,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) textarea.e-input:focus {
  border-color: #605e5c;
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #0078d4;
  border-color: #0078d4;
  border-radius: 2px;
  -webkit-box-shadow: 0 0 0 1px #0078d4;
          box-shadow: 0 0 0 1px #0078d4;
}

.e-input-group.e-input-focus:not(.e-error):not(.e-warning).e-success,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-error):not(.e-warning).e-success,
.e-input-group:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success,
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success {
  -webkit-box-shadow: 0 0 0 1px #107c10;
  box-shadow: 0 0 0 1px #107c10;
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon {
  border-color: transparent;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #605e5c;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-input-group.e-disabled:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-disabled:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #f3f2f1;
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input {
  border-bottom-color: transparent;
  border-top-color: transparent;
}

.e-input-group.e-success,
.e-input-group.e-control-wrapper.e-success,
.e-input-group.e-success:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left) {
  border-color: #107c10;
}

.e-input-group.e-warning,
.e-input-group.e-control-wrapper.e-warning,
.e-input-group.e-warning:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left) {
  border-color: #ca5010;
}

.e-input-group.e-error,
.e-input-group.e-control-wrapper.e-error,
.e-input-group.e-error:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border-color: #a4262c;
}

.e-float-input .e-clear-icon,
.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  color: #605e5c;
}

.e-float-input .e-clear-icon:active,
.e-float-input.e-control-wrapper .e-clear-icon:active,
.e-input-group .e-clear-icon:active,
.e-input-group.e-control-wrapper .e-clear-icon:active {
  color: #201f1e;
}

.e-float-input .e-clear-icon:hover,
.e-float-input.e-control-wrapper .e-clear-icon:hover,
.e-input-group .e-clear-icon:hover,
.e-input-group.e-control-wrapper .e-clear-icon:hover {
  color: #323130;
  background: #f3f2f1;
}

.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  background: #f3f2f1;
}

.e-float-input.e-input-focus .e-input:focus,
.e-float-input.e-control-wrapper.e-input-focus .e-input:focus {
  border-bottom-color: transparent;
  border-top-color: transparent;
}

.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input label.e-float-text.e-label-top,
.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-float-input:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea label.e-float-text.e-label-top,
.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #3b3a39;
}

.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input .e-control-wrapper:not(.e-error) input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea label.e-float-text.e-label-top {
  color: #3b3a39;
}

.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: #605e5c;
}

.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: #3b3a39;
}

.e-float-input.e-input-group.e-disabled .e-float-text,
.e-float-input.e-input-group.e-disabled .e-float-text.e-label-top,
.e-float-input input[disabled] ~ label.e-float-text,
.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-disabled label.e-float-text,
.e-float-input.e-disabled label.e-float-text.e-label-top,
.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input textarea[disabled] ~ label.e-float-text,
.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text,
.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: #a19f9d;
}

input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]) {
  border-color: #323130;
}

.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]) {
  border-color: #0078d4;
}

.e-input-group:active:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-input-group.e-control-wrapper:active:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input:active:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input.e-control-wrapper:active:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input:active:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper:active:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input:active:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper:active:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]) {
  border-color: #0078d4;
}

/* stylelint-disable-line no-empty-source */
.e-input-group.e-bigger .e-input,
.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}

.e-input.e-bigger:focus,
.e-bigger .e-input:focus {
  padding-bottom: 0;
}

input.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-bigger input.e-input,
.e-bigger textarea.e-input,
.e-input-group.e-bigger,
.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-input-group.e-control-wrapper {
  font-size: 16px;
}

input.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-input-group.e-bigger .e-input,
.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger input.e-input,
.e-bigger textarea.e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input {
  line-height: inherit;
  margin-bottom: 0;
  padding: 0;
}

.e-input-group.e-bigger .e-input:focus,
.e-bigger .e-input-group .e-input:focus,
.e-input-group.e-control-wrapper.e-bigger .e-input:focus,
.e-bigger .e-input-group.e-control-wrapper .e-input:focus,
.e-input-group.e-bigger.e-input-focus .e-input,
.e-bigger .e-input-group.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-bigger.e-input-focus .e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus .e-input {
  padding: 0;
}

/* stylelint-disable property-no-vendor-prefix */
.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  min-height: 38px;
  min-width: 38px;
}

.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 18px;
  padding: 0;
}

.e-input.e-small.e-bigger:focus,
.e-bigger .e-input.e-small:focus {
  padding-bottom: 0;
}

.e-input.e-small.e-bigger,
.e-input-group.e-small.e-bigger,
.e-small.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-input-group.e-control-wrapper,
.e-bigger .e-input.e-small,
.e-small .e-input.e-bigger,
.e-bigger .e-input-group.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-bigger,
.e-small .e-input-group.e-control-wrapper.e-bigger,
.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-input.e-small.e-disabled,
.e-small .e-input.e-bigger.e-disabled,
.e-bigger .e-input-group.e-small.e-disabled,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-input-group.e-bigger.e-disabled,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-disabled {
  font-size: 14px;
}

.e-input-group.e-small.e-bigger .e-input,
.e-input-group.e-small .e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-small .e-input.e-bigger,
.e-bigger .e-input-group.e-small .e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input {
  font: inherit;
  padding: 0;
}

.e-input-group.e-small.e-bigger .e-input:focus,
.e-input-group.e-small .e-input.e-bigger:focus,
.e-bigger .e-input-group.e-small .e-input:focus,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input:focus,
.e-input-group.e-control-wrapper.e-small .e-input.e-bigger:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-input-group.e-small.e-bigger.e-input-focus .e-input,
.e-input-group.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-input-group.e-small.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-input-focus .e-input,
.e-input.e-small.e-bigger,
.e-bigger .e-input.e-small,
.e-small .e-input.e-bigger {
  padding: 0;
}

.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-small.e-bigger .e-input-group .e-input-group-icon,
.e-small.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger .e-input-group.e-small .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  font-size: 16px;
  min-height: 34px;
  min-width: 34px;
  padding: 0;
}

.e-float-input.e-bigger label.e-float-text,
.e-float-input label.e-float-text.e-bigger,
.e-float-input input.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input label.e-float-text,
.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text.e-bigger,
.e-float-input.e-control-wrapper input.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
}

.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0%;
  top: 50%;
  transform: translate(0%, -50%);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
  font-style: normal;
}

.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-float-input.e-small label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-style: normal;
}

.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -38px, 0) scale(1);
          transform: translate3d(-10px, -38px, 0) scale(1);
}

.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-bigger .e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -45px, 0) scale(1);
          transform: translate3d(-10px, -45px, 0) scale(1);
}

.e-float-input.e-bigger.e-small input:focus ~ label.e-float-text,
.e-float-input.e-bigger.e-small input:valid ~ label.e-float-text,
.e-float-input.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-float-input.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-input-focus input-group-animation ~ label.e-float-text,
.e-small .e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
}

.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 16px;
  padding-right: 0;
  top: 14px;
}

.e-float-input.e-small.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-float-input.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-small input[disabled] ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input[readonly] ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  padding-right: 0;
  top: 16px;
}

.e-float-input.e-bigger,
.e-bigger .e-float-input,
.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-float-input.e-control-wrapper {
  line-height: 1.5;
  margin-bottom: 0;
  margin-top: 24px;
  padding-top: 0;
  position: relative;
  width: 100%;
}

.e-float-input.e-small.e-bigger,
.e-bigger.e-small .e-float-input.e-small,
.e-bigger .e-float-input.e-small,
.e-small .e-float-input.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-small,
.e-bigger .e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper.e-bigger {
  line-height: 1.4;
  margin-bottom: 0;
  margin-top: 24px;
  padding-top: 0;
}

.e-input-group.e-bigger,
.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-input-group.e-control-wrapper {
  line-height: 1.5;
}

.e-input-group.e-small.e-bigger,
.e-bigger.e-small .e-input-group.e-small,
.e-bigger .e-input-group.e-small,
.e-small .e-input-group.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-input-group.e-control-wrapper.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-control-wrapper.e-bigger {
  line-height: normal;
}

.e-float-input.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-no-float-label,
.e-float-input.e-small.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-small.e-no-float-label,
.e-small .e-float-input.e-bigger.e-no-float-label,
.e-float-input.e-control-wrapper.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-no-float-label,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-no-float-label {
  margin-top: 0;
}

.e-float-input.e-bigger.e-disabled,
.e-bigger .e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-bigger.e-disabled,
.e-bigger .e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-float-input.e-bigger,
.e-bigger .e-float-input,
.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-float-input.e-control-wrapper {
  font-size: 16px;
}

.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-bigger .e-float-input input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input {
  font: inherit;
  line-height: inherit;
  padding: 0;
}

.e-float-input.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-disabled,
.e-bigger .e-float-input.e-small.e-disabled,
.e-small .e-float-input.e-bigger.e-disabled,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-disabled,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-float-input.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-input-group.e-disabled,
.e-bigger .e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-bigger.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-float-input.e-small.e-bigger,
.e-small.e-bigger .e-float-input,
.e-bigger .e-float-input.e-small,
.e-small .e-float-input.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-float-input.e-control-wrapper,
.e-bigger .e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper.e-bigger {
  font-size: 14px;
}

.e-float-input.e-small.e-bigger input,
.e-float-input.e-small input.e-bigger,
.e-bigger .e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 0;
}

.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: normal;
}

.e-float-input.e-rtl.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 10px;
}

.e-input-group.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-bigger .e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-bigger .e-input,
.e-bigger .e-float-input .e-input,
.e-float-input.e-control-wrapper.e-bigger .e-input,
.e-bigger .e-float-input.e-control-wrapper .e-input {
  margin-bottom: 0;
}

.e-input.e-small.e-bigger,
.e-input-group.e-small.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger .e-input.e-small,
.e-bigger .e-input-group.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small {
  line-height: inherit;
  margin-bottom: 0;
}

.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}

.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 0;
}

.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-small .e-bigger.e-input-group .e-input-group-icon,
.e-small .e-bigger.e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger .e-input-group.e-small .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}

.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group.e-small .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  margin-top: 0;
}

.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-input-group .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-input-group .e-input-group-icon:last-child,
.e-input-group.e-small.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-small .e-input-group-icon.e-bigger:last-child,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger:last-child,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child,
.e-bigger .e-input-group.e-small .e-input-group-icon:last-child {
  margin-right: 0;
}

.e-bigger input.e-input::-webkit-input-placeholder,
input.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger input.e-input:-moz-placeholder,
input.e-bigger.e-input:-moz-placeholder,
.e-bigger input.e-input:-ms-input-placeholder,
input.e-bigger.e-input:-ms-input-placeholder,
.e-bigger input.e-input::-moz-placeholder,
input.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-input::-webkit-input-placeholder,
textarea.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger textarea.e-input:-moz-placeholder,
textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-input:-ms-input-placeholder,
textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-input::-moz-placeholder,
textarea.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-input::-webkit-textarea-placeholder,
textarea.e-bigger.e-input::-webkit-textarea-placeholder,
.e-bigger textarea.e-input:-moz-placeholder,
textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-input:-ms-textarea-placeholder,
textarea.e-bigger.e-input:-ms-textarea-placeholder,
.e-bigger textarea.e-input::-moz-placeholder,
textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
}

.e-bigger input.e-small.e-input::-webkit-input-placeholder,
.e-small input.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger input.e-small.e-input:-moz-placeholder,
.e-small input.e-bigger.e-input:-moz-placeholder,
.e-bigger input.e-small.e-input:-ms-input-placeholder,
.e-small input.e-bigger.e-input:-ms-input-placeholder,
.e-bigger input.e-small.e-input::-moz-placeholder,
.e-small input.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-small.e-input::-webkit-input-placeholder,
.e-small textarea.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger intextareaput.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-small.e-input::-webkit-textarea-placeholder,
.e-small textarea.e-bigger.e-input::-webkit-textarea-placeholder,
.e-bigger textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

input.e-input.e-bigger,
.e-bigger input.e-input,
.e-input-group.e-bigger input,
.e-input-group.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-bigger input,
.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-input-group input,
.e-bigger .e-input-group input.e-input,
.e-bigger .e-input-group.e-control-wrapper input,
.e-bigger .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-bigger input,
.e-float-input.e-bigger input.e-input,
.e-bigger .e-float-input input,
.e-bigger .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-float-input.e-control-wrapper input,
.e-bigger .e-float-input.e-control-wrapper input.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 38px;
}

.e-float-input.e-bigger:not(.e-input-group) input,
.e-float-input.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-float-input:not(.e-input-group) input,
.e-bigger .e-float-input:not(.e-input-group) input.e-input,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 40px;
}

input.e-input.e-small.e-bigger,
.e-input-group.e-bigger.e-small input,
.e-input-group.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-input-group input,
.e-bigger.e-small .e-input-group input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper input,
.e-bigger.e-small .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-bigger.e-small input,
.e-float-input.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-float-input input,
.e-bigger.e-small .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-float-input.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper input,
.e-bigger.e-small .e-float-input.e-control-wrapper input.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 34px;
}

.e-float-input.e-bigger.e-small:not(.e-input-group) input,
.e-float-input.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-float-input:not(.e-input-group) input,
.e-bigger.e-small .e-float-input:not(.e-input-group) input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 36px;
}

.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-input-group.e-bigger textarea,
.e-input-group.e-bigger textarea.e-input,
.e-bigger .e-input-group textarea,
.e-bigger .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger textarea,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger textarea,
.e-float-input.e-bigger textarea.e-input,
.e-bigger .e-float-input textarea,
.e-bigger .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-float-input.e-control-wrapper textarea,
.e-bigger .e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: auto;
}

textarea.e-input.e-small.e-bigger,
.e-input-group.e-bigger.e-small textarea,
.e-input-group.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-input-group textarea,
.e-bigger.e-small .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger.e-small textarea,
.e-float-input.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-float-input textarea,
.e-bigger.e-small .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: auto;
}

input.e-input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-input-group.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-bigger .e-input,
.e-bigger input.e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-bigger .e-float-input input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input {
  text-indent: 12px;
}

input.e-input.e-bigger,
.e-bigger input.e-input,
.e-input-group.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input,
.e-bigger .e-float-input input,
.e-bigger .e-input-group.e-control-wrapper input.e-input,
.e-bigger .e-input-group input.e-input,
.e-input-group.e-bigger input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger input:focus,
.e-float-input.e-bigger input:focus,
.e-bigger .e-input-group input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper input:focus,
.e-bigger .e-float-input input:focus,
.e-input-group.e-bigger.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-bigger .e-input-group.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-float-input.e-bigger.e-input-focus input,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input,
.e-bigger .e-float-input.e-input-focus input {
  padding-left: 12px;
  text-indent: 0;
}

.e-rtl input.e-input.e-bigger,
input.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl input.e-input,
.e-bigger input.e-input.e-rtl,
.e-float-input.e-control-wrapper.e-bigger.e-rtl input,
.e-float-input.e-bigger.e-rtl input,
.e-input-group.e-bigger.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input,
.e-rtl .e-float-input.e-bigger input,
.e-rtl .e-input-group.e-bigger input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-float-input.e-control-wrapper.e-rtl input.e-bigger,
.e-float-input.e-rtl input.e-bigger,
.e-input-group.e-rtl input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-rtl input.e-input.e-bigger,
.e-rtl .e-float-input.e-control-wrapper input.e-bigger,
.e-rtl .e-float-input input.e-bigger,
.e-rtl .e-input-group input.e-input.e-bigger,
.e-rtl .e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input,
.e-bigger .e-float-input.e-rtl input,
.e-bigger .e-input-group.e-rtl input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input,
.e-bigger.e-rtl .e-float-input input,
.e-bigger.e-rtl .e-input-group input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-bigger.e-rtl .e-input-group input.e-input:focus,
.e-bigger.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-bigger.e-rtl .e-float-input input:focus,
.e-bigger .e-input-group.e-rtl input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-bigger .e-float-input.e-rtl input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:focus,
.e-bigger.e-rtl .e-input-group.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-bigger .e-input-group.e-rtl.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-input-focus input,
.e-bigger .e-float-input.e-rtl.e-input-focus input,
.e-bigger .e-float-input.e-control-wrapper.e-rtl.e-input-focus input {
  padding-left: 0;
  padding-right: 12px;
  text-indent: 0;
}

textarea.e-input.e-bigger,
.e-bigger textarea.e-input,
.e-input-group.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper textarea.e-bigger,
.e-float-input.e-bigger textarea,
.e-float-input textarea.e-bigger,
.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper textarea,
.e-bigger .e-float-input textarea,
.e-bigger .e-input-group textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-bigger textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger textarea:focus,
.e-float-input.e-bigger textarea:focus,
.e-bigger .e-input-group textarea.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper textarea:focus,
.e-bigger .e-float-input textarea:focus {
  padding-left: 12px;
  text-indent: 0;
}

.e-rtl textarea.e-input.e-bigger,
textarea.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl textarea.e-input,
.e-bigger textarea.e-input.e-rtl,
.e-float-input.e-control-wrapper:not(.e-outline).e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-bigger.e-rtl textarea,
.e-input-group:not(.e-outline).e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-bigger textarea,
.e-rtl .e-input-group:not(.e-outline).e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea.e-bigger,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea.e-bigger,
.e-input-group:not(.e-outline).e-rtl textarea.e-input.e-bigger,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input.e-bigger,
.e-rtl .e-float-input:not(.e-outline) textarea.e-bigger,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea.e-bigger,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input.e-bigger,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-rtl textarea,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-bigger .e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-bigger.e-rtl .e-float-input:not(.e-outline) textarea,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-bigger.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus,
.e-bigger .e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-bigger .e-float-input:not(.e-outline).e-rtl textarea:focus,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus {
  padding-right: 12px;
  text-indent: 0;
}

input.e-input.e-bigger.e-small,
.e-bigger input.e-input.e-small,
.e-input-group.e-small.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger input.e-input,
.e-input-group.e-small input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small input.e-input.e-bigger,
.e-bigger .e-input-group.e-small input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-small.e-bigger input,
.e-float-input.e-small input.e-bigger,
.e-bigger .e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small input,
.e-bigger .e-input-group.e-small input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus,
.e-bigger .e-float-input.e-small input:focus,
.e-small .e-input-group.e-bigger input.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger input:focus,
.e-small .e-float-input.e-bigger input:focus,
.e-input-group.e-bigger.e-small input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small input:focus,
.e-float-input.e-bigger.e-small input:focus,
.e-bigger .e-input-group.e-small.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small .e-input-group.e-bigger.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-input-group.e-bigger.e-small.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-bigger .e-float-input.e-small.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-small .e-float-input.e-bigger.e-input-focus input,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input,
.e-float-input.e-bigger.e-small.e-input-focus input,
textarea.e-input.e-bigger.e-small,
.e-bigger textarea.e-input.e-small,
.e-input-group.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-input-group.e-small textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger .e-input-group.e-small textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-float-input.e-small.e-bigger textarea,
.e-float-input.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-small textarea,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea,
.e-bigger .e-input-group.e-small textarea.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus,
.e-bigger .e-float-input.e-small textarea:focus,
.e-small .e-input-group.e-bigger textarea.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger textarea.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:focus,
.e-small .e-float-input.e-bigger textarea:focus,
.e-input-group.e-bigger.e-small textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus,
.e-float-input.e-bigger.e-small textarea:focus {
  padding-left: 12px;
  text-indent: 0;
}

.e-bigger input.e-input.e-small.e-rtl,
.e-input-group.e-small.e-bigger.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-rtl input.e-input,
.e-input-group.e-small.e-rtl input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input.e-bigger,
.e-bigger .e-input-group.e-small.e-rtl input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-float-input.e-small.e-bigger.e-rtl input,
.e-float-input.e-small.e-rtl input.e-bigger,
.e-bigger .e-float-input.e-small.e-rtl input,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-rtl input,
.e-float-input.e-control-wrapper.e-small.e-rtl input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-bigger.e-rtl input.e-input.e-small,
.e-rtl .e-input-group.e-small.e-bigger input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-small.e-bigger input.e-input,
.e-rtl .e-input-group.e-small input.e-input.e-bigger,
.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input.e-bigger,
.e-bigger.e-rtl .e-input-group.e-small input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input,
.e-rtl .e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-rtl .e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small input,
.e-rtl .e-float-input.e-small.e-bigger input,
.e-rtl .e-float-input.e-small input.e-bigger,
.e-bigger.e-rtl .e-float-input.e-small input,
.e-bigger .e-input-group.e-small.e-rtl input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl input:focus,
.e-bigger .e-float-input.e-small.e-rtl input:focus,
.e-small .e-input-group.e-bigger.e-rtl input.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-rtl input:focus,
.e-small .e-float-input.e-bigger.e-rtl input:focus,
.e-input-group.e-bigger.e-small.e-rtl input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:focus,
.e-float-input.e-bigger.e-small.e-rtl input:focus,
.e-bigger.e-rtl .e-input-group.e-small input.e-input:focus,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small input:focus,
.e-bigger.e-rtl .e-float-input.e-small input:focus,
.e-small.e-rtl .e-input-group.e-bigger input.e-input:focus,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-bigger input:focus,
.e-small.e-rtl .e-float-input.e-bigger input:focus,
.e-rtl .e-input-group.e-bigger.e-small input.e-input:focus,
.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:focus,
.e-rtl .e-float-input.e-bigger.e-small input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl.e-input-focus input,
.e-bigger .e-float-input.e-small.e-rtl.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-rtl.e-input-focus input,
.e-small .e-float-input.e-bigger.e-rtl.e-input-focus input,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input,
.e-float-input.e-bigger.e-small.e-rtl.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-small.e-input-focus input,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-small.e-rtl .e-float-input.e-bigger.e-input-focus input,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input,
.e-rtl .e-float-input.e-bigger.e-small.e-input-focus input,
.e-bigger .e-input-group.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-bigger.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-rtl.e-input-focus input.e-input,
.e-input-group.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-small.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-bigger.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-rtl .e-input-group.e-bigger.e-small.e-input-focus input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input {
  padding-left: 0;
  padding-right: 12px;
  text-indent: 0;
}

.e-bigger textarea.e-input.e-small.e-rtl,
.e-input-group:not(.e-outline).e-small.e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input.e-bigger,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input.e-bigger,
.e-bigger .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-small.e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-small.e-rtl textarea.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-small.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea,
.e-bigger.e-rtl textarea.e-input.e-small,
.e-rtl .e-input-group:not(.e-outline).e-small.e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input.e-bigger,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea.e-bigger,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea.e-bigger,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small textarea,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small.e-control-wrapper textarea,
.e-bigger .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input:focus,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input:focus,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea:focus,
.e-bigger .e-float-input:not(.e-outline).e-small.e-rtl textarea:focus,
.e-small .e-input-group:not(.e-outline).e-bigger.e-rtl textarea.e-input:focus,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea.e-input:focus,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea:focus,
.e-small .e-float-input:not(.e-outline).e-bigger.e-rtl textarea:focus,
.e-input-group:not(.e-outline).e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-small.e-rtl textarea:focus,
.e-float-input:not(.e-outline).e-bigger.e-small.e-rtl textarea:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small textarea:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-bigger textarea.e-input:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger textarea.e-input:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger textarea:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-bigger textarea:focus,
.e-rtl .e-input-group:not(.e-outline).e-bigger.e-small textarea.e-input:focus,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-small textarea.e-input:focus,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-small textarea:focus,
.e-rtl .e-float-input:not(.e-outline).e-bigger.e-small textarea:focus {
  padding-right: 12px;
  text-indent: 0;
}

.e-float-input.e-small.e-bigger .e-clear-icon,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon,
.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon,
.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon,
.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon,
.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon,
.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon,
.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon {
  padding-bottom: 0;
}

.e-float-input.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-input-group.e-bigger .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-float-input input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input .e-clear-icon::before,
.e-bigger .e-input-group .e-clear-icon::before,
.e-bigger .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 14px;
}

.e-float-input.e-small.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-input-group.e-small.e-bigger .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-small.e-bigger .e-float-input .e-clear-icon::before,
.e-small.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-small.e-bigger .e-input-group .e-clear-icon::before,
.e-small.e-bigger .e-input-group.e-control-wrapper .e-clear-icon::before,
.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon::before {
  font-size: 12px;
}

.e-input-group.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-input-group .e-clear-icon.e-bigger,
.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-input-group .e-clear-icon,
.e-bigger .e-input-group.e-control-wrapper .e-clear-icon {
  min-width: 36px;
  min-height: 0;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.e-input-group.e-float-input.e-bigger .e-clear-icon,
.e-input-group.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding-right: 0;
  padding-top: 0;
}

.e-small.e-bigger .e-input-group .e-clear-icon,
.e-small.e-bigger .e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 0;
  min-width: 36px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.e-input-group.e-small.e-bigger .e-clear-icon,
.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-clear-icon {
  min-height: 0;
  min-width: 36px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.e-input-group.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon {
  padding-right: 0;
  padding-top: 0;
}

.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 16px;
  top: 14px;
}

.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text {
  font-size: 14px;
  top: 16px;
}

.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-float-text,
.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  top: 18px;
}

.e-bigger .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -45px, 0) scale(1);
          transform: translate3d(-10px, -45px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.e-bigger .e-float-input.e-small:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  top: 16px;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0%;
  top: 13px;
  transform: translate(0%, -50%);
  width: 100%;
  font-style: normal;
}

.e-bigger .e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-style: normal;
}

.e-float-input.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top {
  font-style: normal;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
}

.e-bigger .e-float-input.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  top: 16px;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.e-bigger .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  top: 14px;
  -webkit-transform: translate3d(-10px, -45px, 0) scale(1);
          transform: translate3d(-10px, -45px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -45px, 0) scale(1);
          transform: translate3d(-10px, -45px, 0) scale(1);
}

.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger.e-small .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
}

.e-input-group.e-bigger textarea,
.e-input-group.e-bigger textarea.e-input,
.e-input-group textarea.e-bigger,
.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-bigger textarea,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-input-group textarea,
.e-bigger .e-input-group textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger textarea,
.e-float-input textarea.e-bigger,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper textarea.e-bigger,
.e-bigger .e-float-input textarea,
.e-bigger .e-float-input.e-control-wrapper textarea {
  font: inherit;
  line-height: 1.2;
  min-height: 36px;
  padding: 8px 12px 8px 12px;
}

.e-input-group.e-input-focus.e-bigger textarea,
.e-input-group.e-input-focus.e-bigger textarea.e-input,
.e-input-group.e-input-focus textarea.e-bigger,
.e-input-group.e-input-focus textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea,
.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-bigger,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-bigger .e-input-group.e-input-focus textarea,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-bigger:focus,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger:focus,
.e-bigger .e-input-group.e-control-wrapper textarea:focus,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea:focus,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input:focus {
  font: inherit;
  line-height: 1.2;
  min-height: 36px;
  padding: 8px 12px 8px 12px;
}

.e-input-group.e-small.e-bigger textarea.e-input,
.e-input-group.e-small textarea.e-input.e-bigger,
.e-input-group textarea.e-input.e-bigger.e-small,
.e-input-group.e-bigger textarea.e-small,
.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-input-group textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-bigger .input-group textarea.e-small,
.e-bigger .e-input-group.e-small textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-bigger .e-small.e-input-group.e-control-wrapper textarea.e-input,
.e-small .input-group textarea.e-bigger,
.e-small .e-input-group.e-bigger textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-small .e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-float-input textarea.e-bigger.e-small,
.e-float-input.e-small.e-bigger textarea,
.e-float-input.e-small textarea.e-bigger,
.e-float-input.e-bigger textarea.e-small,
.e-bigger .e-float-input.e-small textarea,
.e-bigger.e-small .e-float-input textarea,
.e-bigger .float-input textarea.e-small,
.e-small .e-float-input.e-bigger textarea,
.e-small .float-input textarea.e-bigger,
.e-small .e-float-input.e-control-wrapper textarea.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea,
.e-bigger .e-small.e-float-input.e-control-wrapper textarea {
  font: inherit;
  line-height: 1.2;
  min-height: 32px;
  padding: 6px 12px 6px 12px;
}

.e-input-group.e-input-focus textarea.e-input.e-bigger.e-small,
.e-input-group.e-input-focus.e-small.e-bigger textarea.e-input,
.e-input-group.e-input-focus.e-small textarea.e-input.e-bigger,
.e-input-group.e-input-focus.e-bigger textarea.e-small,
.e-input-group.e-control-wrapper.e-input-focus.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-input-group.e-input-focus textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-bigger .e-small.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-small .e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input {
  font: inherit;
  line-height: 1.2;
  min-height: 32px;
  padding: 6px 12px 6px 12px;
}

.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: #605e5c;
}

.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #3b3a39;
}

.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #3b3a39;
}

.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: #605e5c;
}

.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #3b3a39;
}

.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: #a19f9d;
}

.e-input-group-icon.e-spin-up::before {
  content: "\e776";
  font-family: "e-icons";
}

.e-input-group-icon.e-spin-down::before {
  content: "\e729";
  font-family: "e-icons";
}

.e-numeric-container {
  width: 100%;
}

.e-content-placeholder.e-numeric.e-placeholder-numeric {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-float-input.e-input-group.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-input-group.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-float-input.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-float-input.e-input-group.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden,
.e-input-group.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden,
.e-float-input.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden {
  border: 0;
  height: 0;
  margin: 0;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}

.e-numeric.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 16px;
}

.e-small .e-control-wrapper.e-numeric.e-input-group .e-input-group-icon, .e-small.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon {
  font-size: 14px;
}

.e-bigger.e-content-placeholder.e-numeric.e-placeholder-numeric,
.e-bigger .e-content-placeholder.e-numeric.e-placeholder-numeric {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger .e-control-wrapper.e-numeric.e-input-group .e-input-group-icon, .e-bigger.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon {
  font-size: 20px;
}

.e-small.e-bigger .e-control-wrapper.e-numeric.e-input-group .e-input-group-icon,
.e-small.e-bigger.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon,
.e-small .e-bigger.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon,
.e-bigger .e-small.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon {
  font-size: 18px;
}

/*! maskedtextbox layout */
.e-control-wrapper.e-mask .e-maskedtextbox {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
}

.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 33px;
  min-height: 33px;
}

/*! maskedtextbox theme */
.e-bigger .e-control-wrapper.e-mask .e-maskedtextbox {
  font-size: 16px;
}

.e-control-wrapper.e-mask.e-bigger .e-maskedtextbox {
  font-size: 16px;
}

.e-bigger .e-content-placeholder.e-mask.e-placeholder-mask,
.e-bigger.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 40px;
  min-height: 40px;
}

/* stylelint-disable-line no-empty-source */
/* stylelint-disable-line no-empty-source */
/* stylelint-disable property-no-vendor-prefix */
.e-control-wrapper.e-slider-container {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  height: 28px;
  line-height: normal;
  outline: none;
  position: relative;
  user-select: none;
}
.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-material-handle {
  cursor: default;
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  z-index: 3;
}
.e-control-wrapper.e-slider-container::after {
  content: "FluentUI";
  display: none;
}
.e-control-wrapper.e-slider-container .e-slider {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: block;
  outline: 0 none;
  padding: 0;
  position: relative;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle {
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  height: 16px;
  width: 16px;
  outline: none;
  position: absolute;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, -webkit-transform 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, -webkit-transform 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, transform 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, transform 300ms ease-out, -webkit-transform 300ms ease-out;
  z-index: 10;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-large-thumb-size {
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-tab-handle {
  border-color: rgb(0, 108, 190.8);
}
.e-control-wrapper.e-slider-container .e-slider .e-tab-track {
  background-color: #c7e0f4;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider .e-handle {
  margin: 0 -8px 0 0;
  top: calc(50% - 8px);
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position: right center;
  left: 0;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position: left center;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider-button {
  margin-top: -8px;
}
.e-control-wrapper.e-slider-container.e-rtl.e-vertical {
  direction: ltr;
}
.e-control-wrapper.e-slider-container.e-disabled .e-btn {
  cursor: default;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle {
  cursor: default;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle.e-handle-disable {
  display: none;
}
.e-control-wrapper.e-slider-container.e-horizontal {
  height: 48px;
  width: 100%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button {
  left: 0;
  margin-top: -8px;
  top: 50%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon::before {
  color: #605e5c;
  content: "\e738";
  font-size: 17px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon::before {
  color: #605e5c;
  content: "\e738";
  font-size: 14px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button {
  right: 0;
  margin-top: -8px;
  top: 50%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon::before {
  color: #605e5c;
  content: "\e75c";
  font-size: 17px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon::before {
  color: #605e5c;
  content: "\e75c";
  font-size: 14px;
}
.e-control-wrapper.e-slider-container.e-horizontal.e-slider-btn {
  padding: 0 32px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-slider {
  height: 32px;
  width: 100%;
  position: relative;
  top: calc(50% - 16px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-slider-track {
  height: 4px;
  width: 100%;
  left: 0;
  position: absolute;
  overflow: hidden;
  background: #c8c6c4;
  top: calc(50% - 2px);
  border-radius: 2px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-handle {
  margin-left: -8px;
  top: calc(50% - 8px);
}
.e-control-wrapper.e-slider-container.e-horizontal.e-scale-both .e-range {
  height: 4px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-range {
  height: 4px;
  top: calc(50% - 2px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-limits {
  background-color: rgba(0, 0, 0, 0.4);
  position: absolute;
  height: 4px;
  top: calc(50% - 2px);
  border-radius: 2px;
}
.e-control-wrapper.e-slider-container.e-vertical {
  height: inherit;
  width: 48px;
  padding: 32px 0;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider {
  height: 100%;
  width: 32px;
  left: calc(50% - 15px);
  position: relative;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider-track {
  background: #c8c6c4;
  bottom: 0;
  height: 100%;
  position: absolute;
  overflow: hidden;
  left: calc(50% - 2px);
  width: 4px;
  border-radius: 4px;
}
.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn {
  height: 100%;
  padding: 32px 0;
}
.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn .e-slider {
  height: 100%;
  width: 4px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button {
  bottom: 0;
  margin-right: -8px;
  right: 50%;
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon::before {
  color: #605e5c;
  content: "\e734";
  font-size: 14px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button {
  top: 0;
  margin-right: -8px;
  right: 50%;
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon::before {
  color: #605e5c;
  content: "\e7dd";
  font-size: 14px;
}
.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-slider .e-handle {
  margin-bottom: -8px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-handle {
  margin-bottom: -8px;
  left: calc(50% - 8px);
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-range {
  width: 4px;
  left: calc(50% - 2px);
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits {
  background-color: rgba(0, 0, 0, 0.4);
  position: absolute;
  width: 4px;
  left: calc(50% - 2px);
  border-radius: 2px;
}
.e-control-wrapper.e-slider-container .e-range {
  border-radius: 2px;
  position: absolute;
  -webkit-transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, width 300ms ease-out, height 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, width 300ms ease-out, height 300ms ease-out;
}
.e-control-wrapper.e-slider-container .e-range.e-drag-horizontal, .e-control-wrapper.e-slider-container .e-range.e-drag-vertical {
  cursor: pointer;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-tick {
  height: 8px;
  top: -12px;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-large {
  height: 12px;
  top: -12px;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-tick {
  width: 8px;
  left: 0;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-large {
  width: 12px;
  left: -4px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-tick {
  height: 8px;
  top: 8px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-large {
  height: 12px;
  top: 12px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-tick {
  width: 8px;
  left: 20px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-large {
  width: 12px;
  left: 20px;
}
.e-control-wrapper.e-slider-container.e-scale-before .e-scale.e-v-scale {
  right: 9px;
}
.e-control-wrapper.e-slider-container.e-scale-after .e-scale.e-v-scale {
  right: 9px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-tick {
  height: 30px;
  top: -17px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-large {
  height: 38px;
  top: -13px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-tick {
  width: calc(100% - 2px);
  left: 0;
}
.e-control-wrapper.e-slider-container .e-scale {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  height: 28px;
  width: 100%;
  line-height: normal;
  list-style: none outside none;
  margin: 0;
  outline: 0 none;
  padding: 0;
  position: absolute;
  top: 12px;
  z-index: 1;
  font-size: 14px;
  margin-top: -2px;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB2aWV3Qm94PSIwIDAgMSAxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bGluZSB4MT0iMC41IiB4Mj0iMC41IiB5Mj0iMSIgc3Ryb2tlPSIjQzhDNkM0Ii8+Cjwvc3ZnPgo=);
  cursor: pointer;
  outline: none;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-position: center center;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick.e-large {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB2aWV3Qm94PSIwIDAgMSAxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bGluZSB4MT0iMC41IiB4Mj0iMC41IiB5Mj0iMSIgc3Ryb2tlPSIjNDg0NjQ0Ii8+Cjwvc3ZnPgo=);
}
.e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value {
  color: #3b3a39;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  outline: none;
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale {
  height: 100%;
  width: 28px;
  left: calc(50% - 14px);
  top: 0;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick {
  background-repeat: repeat-x;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-first-tick {
  background-position-y: center;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-last-tick {
  background-position-y: bottom;
  margin-top: 2px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick {
  display: inline-block;
  background-repeat: repeat-y;
  height: 100%;
  top: 0;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-before, .e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both:first-child {
  top: -18px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-after, .e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both {
  bottom: -20px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position: left center;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position: right center;
}
.e-control-wrapper.e-slider-container.e-horizontal.e-scale-both .e-scale {
  top: 12px;
}
.e-control-wrapper.e-slider-container.e-horizontal.e-scale-both .e-slider-track {
  border-color: #fff;
  border-radius: 1px;
  border-style: solid;
  border-width: 5px 0;
  height: 14px;
  top: calc(50% - 3px);
  margin-top: -4px;
}
.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-scale {
  right: 12px;
}
.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-slider-track {
  border-color: #fff;
  border-radius: 1px;
  border-style: solid;
  border-width: 0 5px;
  margin-left: -7px;
  width: 14px;
  left: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-range {
  margin-left: -1px;
}
.e-control-wrapper.e-slider-container.e-scale-both.e-vertical.e-small-size.e-h-scale,
.e-control-wrapper.e-slider-container.e-scale-both.e-vertical .e-scale.e-h-scale {
  margin-left: -7px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-before {
  right: 17px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-after {
  left: 19px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both {
  right: 44px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both:first-child {
  left: 42px;
}

.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  padding: 1px 8px;
  text-align: center;
}

.e-slider-horizantal-color {
  height: 100%;
  top: 0;
  position: absolute;
}

.e-slider-vertical-color {
  position: absolute;
  width: 100%;
  left: -1px;
}

/* stylelint-enable property-no-vendor-prefix */
.e-control-wrapper.e-slider-container .e-slider-button {
  background-color: #fff;
  border: 1px solid #605e5c;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  outline: none;
  position: absolute;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  padding: 0;
}
.e-control-wrapper.e-slider-container .e-slider .e-range {
  background-color: #605e5c;
}
.e-control-wrapper.e-slider-container .e-slider .e-range.e-tab-range {
  background-color: #0078d4;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle {
  background-color: #fff;
  border: 2px solid #605e5c;
  border-color: #605e5c;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-material-tooltip {
  background-color: transparent;
  border-color: transparent;
}
.e-control-wrapper.e-slider-container.e-slider-hover .e-slider-track {
  background-color: #c7e0f4;
}
.e-control-wrapper.e-slider-container.e-slider-hover .e-range {
  background-color: #0078d4;
}
.e-control-wrapper.e-slider-container.e-slider-hover .e-handle {
  border-color: rgb(0, 108, 190.8);
}
.e-control-wrapper.e-slider-container:not(.e-disabled):not(.e-read-only):active .e-handle {
  border-color: rgb(0, 108, 190.8);
}
.e-control-wrapper.e-slider-container:not(.e-disabled):not(.e-read-only):active .e-range {
  background-color: #0078d4;
}
.e-control-wrapper.e-slider-container:not(.e-disabled):not(.e-read-only):active .e-slider-track {
  background-color: #c7e0f4;
}

.e-bigger .e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  padding: 1px 8px;
}

.e-bigger .e-control-wrapper.e-slider-container .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger .e-slider .e-handle {
  height: 16px;
  width: 16px;
}
.e-bigger .e-control-wrapper.e-slider-container .e-slider-button,
.e-control-wrapper.e-slider-container.e-bigger .e-slider-button {
  height: 20px;
  width: 20px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-first-button,
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-second-button,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-first-button,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-second-button {
  margin-top: -10px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon::before,
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon::before,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-first-button .e-button-icon::before,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-second-button .e-button-icon::before {
  font-size: 17px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-first-button,
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-second-button,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-first-button,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-second-button {
  margin-right: -10px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon::before,
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon::before,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-first-button .e-button-icon::before,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-second-button .e-button-icon::before {
  font-size: 17px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-handle {
  margin-left: -8px;
  top: calc(50% - 8px);
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-handle {
  left: calc(50% - 9px);
  margin-bottom: -9px;
  left: calc(50% - 8px);
  margin-bottom: -8px;
}
.e-bigger .e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value,
.e-control-wrapper.e-slider-container.e-bigger .e-scale .e-tick .e-tick-value {
  font-size: 16px;
}

/* stylelint-disable-line no-empty-source */
.e-content-placeholder.e-textbox.e-placeholder-textbox {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-input-group.e-input-focus.e-multi-line-input textarea.e-textbox {
  padding-right: 30px;
}

.e-input-group.e-input-focus.e-rtl.e-multi-line-input textarea.e-textbox {
  padding-left: 30px;
}

.e-bigger .e-content-placeholder.e-textbox.e-placeholder-textbox,
.e-bigger.e-content-placeholder.e-textbox.e-placeholder-textbox {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger .e-input-group.e-input-focus.e-multi-line-input textarea.e-textbox {
  padding-right: 32px;
}

.e-bigger .e-input-group.e-input-focus.e-rtl.e-multi-line-input textarea.e-textbox {
  padding-left: 32px;
}

/* stylelint-disable-line no-empty-source */
.e-input-group.e-multi-line-input.e-auto-width {
  width: auto;
}

.e-input-group.e-multi-line-input textarea.e-resize-x {
  resize: horizontal;
}
.e-input-group.e-multi-line-input textarea.e-resize-y {
  resize: vertical;
}
.e-input-group.e-multi-line-input textarea.e-resize-xy {
  resize: both;
}
.e-input-group.e-multi-line-input textarea.e-textarea.e-resize-none {
  resize: none;
}

.e-float-input .e-clear-icon:hover,
.e-float-input.e-control-wrapper .e-clear-icon:hover,
.e-input-group .e-clear-icon:hover,
.e-input-group.e-control-wrapper .e-clear-icon:hover {
  background: none;
  border: none;
}

.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  background: none;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons::before {
  content: "\e7e7";
}

.e-upload .e-upload-files .e-icons.e-file-pause-btn::before {
  content: "\e77b";
}

.e-upload .e-upload-files .e-icons.e-file-reload-btn::before {
  content: "\e706";
}

.e-upload .e-upload-files .e-icons.e-file-play-btn::before {
  content: "\e70c";
}

.e-upload .e-upload-files .e-file-delete-btn.e-icons::before {
  content: "\e820";
}

.e-upload .e-upload-files .e-file-abort-btn.e-icons::before {
  content: "\e81b";
}

.e-upload .e-upload-files .e-icons.e-msie::before {
  position: relative;
  right: 10px;
}

.e-upload .e-upload-files .e-icons.e-file-abort-icon.e-msie::before {
  right: 12px;
}

.e-upload {
  width: 100%;
}
.e-upload.e-control-wrapper {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
}
.e-upload .e-hidden-file-input {
  border: 0;
  height: 0;
  margin: 0;
  outline: none;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}
.e-upload .e-file-select-wrap {
  padding: 16px 0 16px 16px;
}
.e-upload .e-file-select-wrap .e-file-select,
.e-upload .e-file-select-wrap .e-file-select .e-uploader {
  display: inline-block;
  width: 0;
}
.e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}
.e-upload .e-file-select-wrap .e-file-drop {
  font-family: inherit;
  font-size: 14px;
  margin-left: 16px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 16px;
  padding-top: 12px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #a4262c;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: #605e5c;
  display: block;
  font-size: 12px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #a4262c;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #a4262c;
}
.e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 42px;
}
.e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-upload .e-upload-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.e-upload .e-upload-files .e-upload-file-list {
  font-family: inherit;
  font-size: 14px;
  height: 100%;
  line-height: 22px;
  min-height: 82px;
  position: relative;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container {
  display: block;
  height: 100%;
  margin-left: 16px;
  margin-right: 90px;
  min-height: 35px;
  position: relative;
  top: 0;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: left;
  font-family: inherit;
  font-size: 14px;
  max-width: 75%;
  overflow: hidden;
  padding-top: 16px;
  position: relative;
  text-overflow: ellipsis;
  top: 0;
  white-space: nowrap;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name::before {
  content: attr(data-tail);
  float: right;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  display: block;
  font-family: inherit;
  font-size: 14px;
  padding-top: 16px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden {
  visibility: hidden;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  display: block;
  font-size: 12px;
  padding: 0;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  display: block;
  font-family: inherit;
  font-size: 12px;
  padding-bottom: 16px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-progress, .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information.e-upload-progress {
  display: none;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  display: block;
  height: 10px;
  padding-bottom: 11px;
  padding-top: 12px;
  position: absolute;
  width: 95%;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  border-radius: 4px;
  display: block;
  height: 2px;
  width: 100%;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  border-radius: 4px;
  display: inherit;
  height: 2px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: right;
  font-family: inherit;
  font-size: 12px;
  position: relative;
  right: 0;
  top: -27px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  height: 20px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 20px 20px 20px 12px;
  margin-top: -9px;
  padding: 5px;
  position: absolute;
  right: 0;
  top: 50%;
  vertical-align: middle;
  width: 20px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-abort-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-pause-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-play-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-reload-btn.e-icons.e-upload-progress {
  cursor: default;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons {
  padding: 18px 13px 18px 23px;
}
.e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  right: 36px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover, .e-upload .e-upload-files .e-clear-icon-focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-upload .e-upload-files .e-clear-icon-focus {
  border-radius: 50%;
}
.e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 14px;
  opacity: 1;
}
.e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 14px;
  opacity: 1;
}
.e-upload .e-file-select-wrap .e-btn, .e-upload .e-upload-actions .e-btn {
  font-family: inherit;
}
.e-upload .e-upload-actions {
  position: relative;
  text-align: right;
}
.e-upload .e-upload-actions .e-file-upload-btn {
  margin: 24px 20px 24px 0;
}
.e-upload .e-upload-actions .e-file-clear-btn {
  margin: 24px 8px 24px 20px;
}
.e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 16px 16px 0;
}
.e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}
.e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 16px;
  position: relative;
}
.e-upload.e-rtl .e-upload-actions {
  text-align: left;
}
.e-upload.e-rtl .e-upload-actions .e-file-upload-btn {
  margin: 24px 0 24px 20px;
}
.e-upload.e-rtl .e-upload-actions .e-file-clear-btn {
  margin: 24px 20px 24px 8px;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  margin-left: 60px;
  margin-right: 16px;
  position: relative;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container {
  direction: ltr;
  float: right;
  width: 100%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  float: right;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: right;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  direction: ltr;
  float: right;
  position: relative;
  text-align: right;
  width: 100%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  float: right;
  position: initial;
  top: 23px;
  width: 86%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: left;
  right: 0;
  top: -32px;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons {
  left: 0;
  margin-left: 16px;
  margin-right: 16px;
  right: auto;
  top: 50%;
  margin-left: 20px;
  margin-right: 20px;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons {
  left: 36px;
  right: auto;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 36px;
}
.e-upload.e-disabled .e-file-drop {
  color: #a19f9d;
}
.e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-type, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-size, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: #a19f9d;
}
.e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}

.e-small .e-upload .e-file-select-wrap {
  padding: 12px 0 12px 12px;
}
.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 12px;
  margin-left: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list {
  min-height: 79px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 12px;
  padding-top: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  font-size: 12px;
  padding: 0;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  font-size: 12px;
  padding-top: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  padding-bottom: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  padding-bottom: 12px;
  padding-top: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 12px;
}
.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  font-size: 10px;
  height: 24px;
  padding: 12px;
  width: 24px;
  margin: 0 13px 0 13px;
}
.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-small .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 16px 16px 16px 0;
}
.e-small .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 16px 8px 16px 16px;
}
.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 12px 12px 12px 0;
}
.e-small .e-upload.e-rtl .e-upload-actions .e-file-upload-btn {
  margin: 16px 8px 16px 16px;
}
.e-small .e-upload.e-rtl .e-upload-actions .e-file-clear-btn {
  margin: 16px 20px 16px 0;
}
.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  margin-left: 12px;
  margin-right: 12px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 12px;
  padding-top: 8px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #a4262c;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: #605e5c;
  display: block;
  font-size: 12px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #a4262c;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #a4262c;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 42px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}

.e-upload {
  border: 1px dashed #c8c6c4;
  border-radius: 4px;
}
.e-upload .e-file-drop {
  color: #3b3a39;
  vertical-align: middle;
}
.e-upload .e-upload-files {
  border-top: 0 solid #edebe9;
}
.e-upload .e-upload-files .e-upload-file-list {
  border-bottom: 0 solid #edebe9;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  color: #201f1e;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  color: #201f1e;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  color: #605e5c;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: #201f1e;
  color: #3b3a39;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-success {
  color: #107c10;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-fails {
  color: #a4262c;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-validation-fails {
  color: #a4262c;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap {
  background-color: #edebe9;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-progress {
  background: #0078d4;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-success {
  background: #107c10;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-failed {
  background: #a4262c;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-bar-text {
  color: #201f1e;
  color: #3b3a39;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons {
  color: #605e5c;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:hover, .e-upload .e-upload-files .e-file-delete-btn.e-icons:hover, .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-upload .e-upload-files .e-file-abort-btn.e-icons:hover, .e-upload .e-upload-files .e-file-pause-btn.e-icons:hover, .e-upload .e-upload-files .e-file-play-btn.e-icons:hover {
  color: #323130;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-upload .e-upload-files .e-clear-icon-focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}

.e-upload-drag-hover {
  border-color: transparent;
}

.e-bigger .e-upload {
  width: 100%;
  border-radius: 6px;
}
.e-bigger .e-upload .e-file-select-wrap {
  padding: 20px 0 20px 20px;
}
.e-bigger .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 16px;
  margin-left: 20px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list {
  font-size: 14px;
  line-height: 22px;
  min-height: 108px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 20px;
  top: 0;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 16px;
  padding-top: 16px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  font-size: 14px;
  padding: 0;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  font-size: 16px;
  padding-top: 16px;
  top: initial;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  font-size: 14px;
  padding-bottom: 16px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  height: 4px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  height: 4px;
  width: 95%;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  height: 90%;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  font-size: 12px;
  right: 16px;
  top: -36px;
}
.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 16px;
  height: 24px;
  margin: 24px 24px 24px 16px;
  margin-top: -24px;
  padding: 5px;
  top: 50%;
  width: 24px;
}
.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}
.e-bigger .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  right: 45px;
}
.e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 16px;
}
.e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 16px;
}
.e-bigger .e-upload .e-upload-actions .e-btn {
  margin-left: 20px;
}
.e-bigger .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 28px 24px 28px 0;
}
.e-bigger .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 28px 12px 28px 12px;
}
.e-bigger .e-upload.e-rtl .e-file-select-wrap {
  padding: 20px 20px 20px 0;
}
.e-bigger .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}
.e-bigger .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-right: 20px;
}
.e-bigger .e-upload.e-rtl .e-upload-actions .e-file-upload-btn {
  margin: 28px 0 28px 24px;
}
.e-bigger .e-upload.e-rtl .e-upload-actions .e-file-clear-btn {
  margin: 28px 12px 28px 12px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 60px;
  margin-right: 20px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  top: 30px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  left: 16px;
  right: initial;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0;
  margin-left: 20px;
  margin-right: 20px;
  padding: 5px;
  top: 50%;
  margin-left: 24px;
  margin-right: 24px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons.e-disabled {
  color: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 41px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 16px;
  padding-top: 12px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #a4262c;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: #605e5c;
  display: block;
  font-size: 14px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #a4262c;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #a4262c;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 38px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}

.e-bigger.e-small .e-upload {
  width: 100%;
}
.e-bigger.e-small .e-upload.e-control-wrapper {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
}
.e-bigger.e-small .e-upload .e-hidden-file-input {
  border: 0;
  height: 0;
  margin: 0;
  outline: none;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}
.e-bigger.e-small .e-upload .e-file-select-wrap {
  padding: 16px 0 16px 16px;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  display: inline-block;
  width: 0;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-family: inherit;
  font-size: 14px;
  margin-left: 16px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 16px;
  padding-top: 12px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #a4262c;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: #605e5c;
  display: block;
  font-size: 12px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #a4262c;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #a4262c;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 42px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger.e-small .e-upload .e-upload-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list {
  font-family: inherit;
  font-size: 14px;
  height: 100%;
  line-height: 22px;
  min-height: 82px;
  position: relative;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  display: block;
  height: 100%;
  margin-left: 16px;
  margin-right: 90px;
  min-height: 35px;
  position: relative;
  top: 0;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: left;
  font-family: inherit;
  font-size: 14px;
  max-width: 75%;
  overflow: hidden;
  padding-top: 16px;
  position: relative;
  text-overflow: ellipsis;
  top: 0;
  white-space: nowrap;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name::before {
  content: attr(data-tail);
  float: right;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  display: block;
  font-family: inherit;
  font-size: 14px;
  padding-top: 16px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden {
  visibility: hidden;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  display: block;
  font-size: 12px;
  padding: 0;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  display: block;
  font-family: inherit;
  font-size: 12px;
  padding-bottom: 16px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information.e-upload-progress {
  display: none;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  display: block;
  height: 10px;
  padding-bottom: 11px;
  padding-top: 12px;
  position: absolute;
  width: 95%;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  border-radius: 4px;
  display: block;
  height: 2px;
  width: 100%;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  border-radius: 4px;
  display: inherit;
  height: 2px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: right;
  font-family: inherit;
  font-size: 12px;
  position: relative;
  right: 0;
  top: -27px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  height: 20px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 20px 20px 20px 12px;
  margin-top: -9px;
  padding: 5px;
  position: absolute;
  right: 0;
  top: 50%;
  vertical-align: middle;
  width: 20px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons.e-upload-progress {
  cursor: default;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons {
  padding: 18px 13px 18px 23px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  right: 36px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover, .e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  border-radius: 50%;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 14px;
  opacity: 1;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 14px;
  opacity: 1;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-btn, .e-bigger.e-small .e-upload .e-upload-actions .e-btn {
  font-family: inherit;
}
.e-bigger.e-small .e-upload .e-upload-actions {
  position: relative;
  text-align: right;
}
.e-bigger.e-small .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 24px 20px 24px 0;
}
.e-bigger.e-small .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 24px 8px 24px 20px;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 16px 16px 0;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 16px;
  position: relative;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-actions {
  text-align: left;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-actions .e-file-upload-btn {
  margin: 24px 0 24px 20px;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-actions .e-file-clear-btn {
  margin: 24px 20px 24px 8px;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  margin-left: 60px;
  margin-right: 16px;
  position: relative;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container {
  direction: ltr;
  float: right;
  width: 100%;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  float: right;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: right;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  direction: ltr;
  float: right;
  position: relative;
  text-align: right;
  width: 100%;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  float: right;
  position: initial;
  top: 23px;
  width: 86%;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: left;
  right: 0;
  top: -32px;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons {
  left: 0;
  margin-left: 16px;
  margin-right: 16px;
  right: auto;
  top: 50%;
  margin-left: 20px;
  margin-right: 20px;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons {
  left: 36px;
  right: auto;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 36px;
}
.e-bigger.e-small .e-upload.e-disabled .e-file-drop {
  color: #a19f9d;
}
.e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-type, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-size, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: #a19f9d;
}
.e-bigger.e-small .e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}
.e-bigger.e-small .e-upload .e-bigger .e-content-placeholder.e-upload.e-placeholder-upload,
.e-bigger.e-small .e-upload .e-bigger.e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 80px;
  min-height: 80px;
}

.e-upload .e-upload-actions,
.e-bigger.e-small .e-upload .e-upload-actions {
  background-color: transparent;
  border-radius: 0 0 6px 6px;
}

.e-container .e-value-switch-btn::before {
  content: "\e748";
}

.e-colorpicker-wrapper,
.e-colorpicker-container {
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-colorpicker-wrapper .e-colorpicker,
.e-colorpicker-container .e-colorpicker {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  font-family: initial;
  line-height: 14px;
  padding: 5px 8px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color {
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: 8px;
  border-radius: 2px;
  height: 20px;
  margin-top: 0;
  position: relative;
  width: 20px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color .e-split-preview,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color .e-split-preview {
  border-radius: 2px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn {
  padding: 5px 8px;
}
.e-colorpicker-wrapper *,
.e-colorpicker-container * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile,
.e-colorpicker-container.e-disabled .e-palette .e-tile {
  cursor: default;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile:hover,
.e-colorpicker-container.e-disabled .e-palette .e-tile:hover {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile.e-selected,
.e-colorpicker-container.e-disabled .e-palette .e-tile.e-selected {
  border: 0;
}
.e-colorpicker-wrapper.e-disabled .e-container .e-handler, .e-colorpicker-wrapper.e-disabled .e-container .e-preview-container, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle,
.e-colorpicker-container.e-disabled .e-container .e-handler,
.e-colorpicker-container.e-disabled .e-container .e-preview-container,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  cursor: default;
}
.e-colorpicker-wrapper.e-disabled .e-container .e-hsv-container,
.e-colorpicker-container.e-disabled .e-container .e-hsv-container {
  pointer-events: none;
}

.e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn) {
  line-height: 0;
}

/* stylelint-disable property-no-vendor-prefix */
.e-colorpicker.e-modal, .e-colorpicker.e-hsv-model {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}
.e-colorpicker.e-modal {
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0.5;
  pointer-events: auto;
}
.e-colorpicker.e-hsv-model {
  background-color: transparent;
}

.sf-colorpicker .e-switch-ctrl-btn .e-ctrl-btn {
  position: relative;
}

.e-show-value .sf-colorpicker.e-color-palette .e-selected-value, .e-show-value .sf-colorpicker.e-color-palette .e-switch-ctrl-btn {
  width: 270px;
}

.e-dropdown-popup.e-transparent .e-container {
  display: none;
}

body.e-colorpicker-overflow {
  overflow: visible;
}

.e-container {
  border: 0;
  border-radius: 0;
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
}
.e-container.e-color-picker {
  width: 351px;
}
.e-container.e-color-picker .e-mode-switch-btn {
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA0IENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS04IiBmaWxsPSIjNDU5NkNFIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS05IiBmaWxsPSIjNUNDMTVCIiB4PSIwIiB5PSIxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTI1LUNvcHktMTAiIGZpbGw9IiNGQkQ1MDYiIHg9IjEyIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS0xMSIgZmlsbD0iI0VDNEU0MyIgeD0iMTIiIHk9IjEyIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat 100% 100%;
}
.e-container.e-color-palette {
  width: auto;
}
.e-container.e-color-palette .e-mode-switch-btn {
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE4IDE4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6dXJsKCNfTGluZWFyMSk7Ii8+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDp1cmwoI19MaW5lYXIyKTsiLz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMTgpIj4KICAgICAgICA8Y2xpcFBhdGggaWQ9Il9jbGlwMyI+CiAgICAgICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgogICAgICAgIDwvY2xpcFBhdGg+CiAgICAgICAgPGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwMykiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwtMCwxOCkiPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxjbGlwUGF0aCBpZD0iX2NsaXA0Ij4KICAgICAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICA8ZyBjbGlwLXBhdGg9InVybCgjX2NsaXA0KSI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLC0wLDE4KSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNfSW1hZ2U1IiB4PSIwIiB5PSIwIiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJfY2xpcDYiPgogICAgICAgICAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNfY2xpcDYpIj4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsLTAsMTgpIj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iX0xpbmVhcjEiIHgxPSIwIiB5MT0iMCIgeDI9IjEiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg2LjI3MDE5ZS0xNCwtMTAyNCwtMTAyNCwtNi4yNzAxOWUtMTQsMCwxOCkiPjxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDAsMTgyLDI1NSk7c3RvcC1vcGFjaXR5OjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOmJsYWNrO3N0b3Atb3BhY2l0eTowIi8+PC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9Il9MaW5lYXIyIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMS4xMDIxOGUtMTUsLTE4LC0xOCwtMS4xMDIxOGUtMTUsMTgsMTgpIj48c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYigwLDE4MiwyNTUpO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjpibGFjaztzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGltYWdlIGlkPSJfSW1hZ2U1IiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJJQUFBQVNDQVlBQUFCV3pvNVhBQUFBQ1hCSVdYTUFBQTdFQUFBT3hBR1ZLdzRiQUFBQmUwbEVRVlE0alcyUjIyNGNNUXhER2NBbyt2OC8yU0lYZE9wTk5iSXVWaDlrZXp6SlBoaWlTT3JNQXZ2eTBBanlBSGVBSEdBSHlDUDE4dTQ3ZVl6ZTlBS2xhaDlCZ0F5WG5tVUxjQStRYmQ3cWp4OWdnVkxGUWRiVDlBQlpYNlZkWHpNLy9MVmZqbE11dy9xQWR2QUMzZmR2bVE1UVpVbUErZ1ZUWDZWZDh3Sjk3NWRLbkdYek1VZnBpVGYzdXpkQi93Z2tsaVZ4a0U1dFdSSkxiNGMvNlplamZvTE5NdFJaeXYyWk4zZFNCYXREVlFGWGxQcDRnTlZBb3FPa1F4dW8yY3Iybk5Wd2lnSnVnQ2xnaWxMclgxQ2Jod3BXdmUwa3NtVTUzUXh3SGM4QU01UjZIQnRBUUUzQVlqa25WREpyb2tDM1BIYlBPZlpTano4SjRMWU9XRFIzVlJBblBOeUE3dm1tZGs5UWQ1VGo0dzBzRzRqYjBPbXBUa0FmMHpiZDExN3FCSjBOeEx3MGl5RGNnZGlPcG80K0lCMElINkQzMXdTMEJqb1ozQ1QvMHBpSGNla0ppTmgwdmxMZmZnOUF3OGs4Z3RoZXYyczh6MHA5L1FVNlQ3Z2JFTWhnbGhIcDdjZDQzbm5CajU4ekhVZERiMk1URit6TC9oOXIveU91c0ZQS093QUFBQUJKUlU1RXJrSmdnZz09Ii8+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=) no-repeat 100% 100%;
}
.e-container .e-custom-palette {
  width: auto;
}
.e-container .e-custom-palette .e-palette {
  padding: 10px;
}
.e-container .e-custom-palette.e-palette-group {
  height: 351px;
  overflow-y: scroll;
}
.e-container .e-palette {
  border-bottom: 0;
  display: table;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-container .e-palette .e-row {
  display: table-row;
  white-space: nowrap;
}
.e-container .e-palette .e-tile {
  border: 0.5px solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: 27px;
  text-align: center;
  vertical-align: middle;
  width: 27px;
}
.e-container .e-palette .e-tile.e-selected {
  outline: #000 0.5px solid;
  position: relative;
}
.e-container .e-palette .e-tile:hover {
  -webkit-box-shadow: 2px 2px 7px 2px rgba(237, 235, 233, 0.3);
          box-shadow: 2px 2px 7px 2px rgba(237, 235, 233, 0.3);
  position: relative;
}
.e-container .e-palette .e-tile.e-nocolor-item {
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: 8px;
}
.e-container .e-hsv-container {
  border-bottom: 0;
  position: relative;
  -ms-touch-action: none;
      touch-action: none;
}
.e-container .e-hsv-container .e-hsv-color {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(#000)), -webkit-gradient(linear, left top, right top, color-stop(0, #fff), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%), linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 100%);
  height: 232px;
}
.e-container .e-hsv-container .e-handler {
  border: 1px solid #fff;
  border-radius: 12px;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.7), inset 0 0 2px rgba(0, 0, 0, 0.7);
          box-shadow: 0 0 3px rgba(0, 0, 0, 0.7), inset 0 0 2px rgba(0, 0, 0, 0.7);
  cursor: pointer;
  display: inline-block;
  height: 8px;
  margin-left: -4px;
  margin-top: -4px;
  position: absolute;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 8px;
}
.e-container .e-slider-preview {
  display: inline-block;
  width: 100%;
  padding: 8px;
}
.e-container .e-slider-preview .e-colorpicker-slider {
  display: inline-block;
  width: 82.34%;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  height: 26px;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider {
  height: 26px;
  top: calc(50% - 22px);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider-track {
  height: 20px !important; /* stylelint-disable-line declaration-no-important */
  top: calc(50% - 5px);
  border-radius: 0;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 12px;
  cursor: pointer;
  height: 20px;
  top: calc(66% - 10px);
  width: 20px;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle.e-handle-active {
  cursor: pointer;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle.e-large-thumb-size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider .e-slider-track {
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #f00), color-stop(16%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(84%, #f0f), to(#ff0004));
  background: linear-gradient(to right, #f00 0, #ff0 16%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 84%, #ff0004 100%);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-slider-track {
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  border: 0;
  z-index: 0;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-opacity-empty-track {
  background-size: contain;
  border: 0;
  height: 20px;
  position: absolute;
  top: calc(50% - 5px);
  width: 100%;
  z-index: 1;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-hue-slider .e-handle, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-hue-slider .e-handle-start, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-opacity-slider .e-handle, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-opacity-slider .e-handle-start {
  -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.95);
          box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.95);
}
.e-container .e-slider-preview .e-preview-container {
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: 10px;
  border: 1px solid #edebe9;
  cursor: pointer;
  display: inline-block;
  height: 50px;
  margin-left: 4.205%;
  position: relative;
  top: -4px;
  width: 13.45%;
}
.e-container .e-slider-preview .e-preview-container .e-preview {
  display: block;
  height: 24px;
  position: absolute;
  width: 100%;
}
.e-container .e-slider-preview .e-preview-container .e-preview.e-current {
  border-bottom: 1px solid #edebe9;
  top: 0;
}
.e-container .e-slider-preview .e-preview-container .e-preview.e-previous {
  height: 24px;
  top: 25px;
  top: 24px;
}
.e-container .e-selected-value {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 8px 12px 9px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-container .e-selected-value .e-input-container .e-float-input input {
  padding-left: 0;
  text-align: center;
}
.e-container .e-selected-value .e-input-container .e-numeric-hidden {
  display: none;
}
.e-container .e-selected-value .e-value-switch-btn {
  font-family: "e-icons";
  margin-top: 0;
  padding: 2px 3px;
  font-size: 16px;
  line-height: 16px;
}
.e-container .e-input-container {
  display: inline-block;
  width: 89.8%;
}
.e-container .e-input-container .e-float-input {
  display: inline-block;
  margin-right: 2.75%;
  vertical-align: baseline;
}
.e-container .e-input-container .e-float-input:first-child {
  width: 28%;
}
.e-container .e-input-container .e-float-input:first-child input {
  height: 32px;
}
.e-container .e-input-container .e-float-input.e-numeric {
  height: 32px;
  width: 14%;
}
.e-container .e-input-container .e-float-input.e-numeric input {
  height: 32px;
}
.e-container .e-input-container .e-float-input .e-float-text {
  text-align: center;
  text-align: left;
}
.e-container .e-switch-ctrl-btn {
  display: inline-block;
  padding: 12px;
  white-space: nowrap;
  width: 100%;
}
.e-container .e-switch-ctrl-btn .e-ctrl-btn {
  float: right;
  text-align: right;
  white-space: nowrap;
  width: 89.913%;
}
.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn {
  max-width: 50%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn.e-cancel {
  margin-left: 3.62%;
}
.e-container .e-switch-ctrl-btn .e-mode-switch-btn {
  background-origin: border-box;
  background-position: center;
  background-size: cover;
  float: left;
  margin-top: 0;
  overflow: hidden;
  white-space: nowrap;
}
.e-container .e-switch-ctrl-btn .e-mode-switch-btn:focus {
  -webkit-box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.2);
}
.e-container .e-value-switch-btn, .e-container .e-mode-switch-btn {
  background-color: transparent;
  border-color: transparent;
  position: relative;
  width: 10.09%;
  height: 30px;
}
.e-container.e-color-picker .e-value-switch-btn:focus, .e-container.e-color-picker .e-value-switch-btn:hover, .e-container.e-color-picker .e-value-switch-btn:active {
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.e-container.e-color-picker .e-value-switch-btn:focus {
  outline: none;
}
.e-container.e-color-palette .e-palette + .e-selected-value, .e-container.e-color-palette .e-palette-group + .e-selected-value {
  padding: 16px 16px;
}
.e-container.e-color-palette .e-palette + .e-switch-ctrl-btn, .e-container.e-color-palette .e-palette-group + .e-switch-ctrl-btn {
  padding: 23px 8px 8px;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr {
  padding: 0;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span {
  display: block;
  font-weight: 600;
  font-size: 14px;
  height: 38px;
  padding: 8px 12px;
  line-height: 22px;
  color: #0078d4;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette {
  padding: 9px 5px;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile {
  height: 20px !important; /* stylelint-disable-line declaration-no-important */
  width: 20px !important; /* stylelint-disable-line declaration-no-important */
  margin: 0 3px;
  border: 0.5px solid #edebe9;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile:hover {
  border: 0.5px solid transparent !important; /* stylelint-disable-line declaration-no-important */
}

.sf-colorpicker.e-container .e-input-container .e-float-input {
  float: left;
  margin-left: -1px;
}

.e-hide-opacity .e-container .e-slider-preview .e-colorpicker-slider {
  vertical-align: super;
}
.e-hide-opacity .e-container .e-slider-preview .e-preview-container {
  top: 0;
}
.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 16.3%;
}

.e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.25%;
}
.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 29.59%;
}

.e-hide-valueswitcher .e-container .e-input-container {
  width: 100%;
}
.e-hide-valueswitcher .e-container .e-float-input:first-child {
  width: 28%;
}
.e-hide-valueswitcher .e-container .e-float-input.e-numeric {
  width: 13%;
}
.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-right: 0;
}
.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 17.58%;
}
.e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 22.18%;
}
.e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 30.82%;
}

.e-rtl .e-container .e-hsv-container .e-hsv-color {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(#000)), -webkit-gradient(linear, right top, left top, color-stop(0, #fff), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%), linear-gradient(to left, #fff 0, rgba(255, 255, 255, 0) 100%);
}
.e-rtl .e-container .e-slider-preview .e-hue-slider .e-slider-track {
  background: -webkit-gradient(linear, right top, left top, color-stop(0, #f00), color-stop(16%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(84%, #f0f), to(#ff0004));
  background: linear-gradient(to left, #f00 0, #ff0 16%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 84%, #ff0004 100%);
}
.e-rtl .e-container .e-slider-preview .e-hue-slider .e-handle {
  top: calc(66% - 10px) !important; /* stylelint-disable-line declaration-no-important */
}
.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 4.205%;
}
.e-rtl .e-container .e-slider-preview .e-opacity-slider .e-handle-first {
  top: calc(66% - 10px) !important; /* stylelint-disable-line declaration-no-important */
}
.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 2.75%;
  margin-right: 0;
}
.e-rtl .e-container .e-selected-value .e-float-input input {
  padding-right: 0;
}
.e-rtl .e-container .e-selected-value .e-float-input .e-float-text {
  right: -12px !important; /* stylelint-disable-line declaration-no-important */
}
.e-rtl .e-container .e-selected-value .e-value-switch-btn {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-rtl .e-container .e-switch-ctrl-btn .e-mode-switch-btn {
  float: right;
}
.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  float: left;
  text-align: left;
}
.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn .e-cancel {
  margin-left: 0;
  margin-right: 3.62%;
}
.e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input {
  float: right;
  margin-right: -1px;
}
.e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-left: 0;
}

.e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child {
  width: 100%;
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 0%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.95);
          box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.95);
  cursor: pointer;
  min-width: 26px;
  -webkit-transform: translateY(18px) rotate(45deg) scale(0.01);
          transform: translateY(18px) rotate(45deg) scale(0.01);
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: 8px;
  border-radius: 50%;
  height: 24px;
  position: relative;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 24px;
}

.e-split-preview,
.e-tip-transparent {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.e-container {
  background-color: #fff;
}
.e-container .e-palette .e-tile:hover {
  border-color: #fff;
}
.e-container .e-palette .e-tile.e-selected {
  border-color: #fff;
}
.e-container .e-handler.e-hide-handler, .e-container .e-handle.e-hide-handler {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle), .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle) {
  background-color: transparent;
  border-color: transparent;
}
.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle), .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle) {
  background-color: transparent;
  border-color: transparent;
}
.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle.e-tab-handle, .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle.e-tab-handle {
  background-color: transparent;
  border-color: #fff;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.95);
          box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.95);
}

.e-colorpicker-wrapper.e-disabled .e-value-switch-btn, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn,
.e-colorpicker-container.e-disabled .e-value-switch-btn,
.e-colorpicker-container.e-disabled .e-mode-switch-btn {
  color: #a19f9d;
}
.e-colorpicker-wrapper.e-disabled .e-value-switch-btn:focus, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn:focus,
.e-colorpicker-container.e-disabled .e-value-switch-btn:focus,
.e-colorpicker-container.e-disabled .e-mode-switch-btn:focus {
  background-color: transparent;
  color: #a19f9d;
  outline: none;
  outline-offset: unset;
}
.e-colorpicker-wrapper.e-disabled .e-value-switch-btn:active, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn:active,
.e-colorpicker-container.e-disabled .e-value-switch-btn:active,
.e-colorpicker-container.e-disabled .e-mode-switch-btn:active {
  background-color: transparent;
  color: #a19f9d;
}
.e-colorpicker-wrapper .e-icon-btn:disabled, .e-colorpicker-wrapper .e-icon-btn.e-disabled,
.e-colorpicker-container .e-icon-btn:disabled,
.e-colorpicker-container .e-icon-btn.e-disabled {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  background-color: #fff;
  border-color: #fff;
}

.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  line-height: 18px;
  padding: 7px 12px;
}
.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color {
  height: 24px;
  width: 24px;
}
.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn {
  padding: 7px 12px;
}
.e-bigger .e-colorpicker-wrapper .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger.e-colorpicker-wrapper .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger .e-colorpicker-container .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger.e-colorpicker-container .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn) {
  line-height: 0;
}

.e-bigger .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  margin: 2px 0;
}
.e-bigger .e-container.e-color-picker {
  width: 376px;
}
@media only screen and (max-width: 600px) {
  .e-bigger .e-container.e-color-picker {
    width: 100% !important; /* stylelint-disable-line declaration-no-important */
  }
  .e-bigger .e-container.e-colorpicker-popup {
    width: calc(100% - 20px) !important; /* stylelint-disable-line declaration-no-important */
  }
}
.e-bigger .e-container .e-palette .e-tile {
  height: 29px;
  width: 29px;
}
.e-bigger .e-container .e-hsv-container .e-hsv-color {
  height: 301px;
}
.e-bigger .e-container .e-custom-palette.e-palette-group {
  height: 376px;
}
.e-bigger .e-container .e-slider-preview {
  padding: 12px;
}
.e-bigger .e-container .e-slider-preview .e-preview-container {
  margin-left: 4.657%;
  vertical-align: super;
  width: 12.405%;
  top: -4px;
}
@media only screen and (max-width: 600px) {
  .e-bigger .e-container .e-slider-preview .e-preview-container {
    margin-left: 4.6% !important; /* stylelint-disable-line declaration-no-important */
  }
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider {
  width: 82.944%;
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  height: 30px;
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 12px;
  height: 20px;
  top: calc(76% - 12px);
  width: 20px;
}
.e-bigger .e-container .e-slider-preview .e-switch-ctrl-btn .e-ctrl-btn {
  width: 90.6%;
}
.e-bigger .e-container.e-color-palette .e-palette + .e-switch-ctrl-btn {
  padding: 25px 12px 12px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr {
  padding: 0;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span {
  display: block;
  font-size: 16px;
  height: 44px;
  padding: 10px 16px;
  line-height: 24px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette {
  padding: 10px 11px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile {
  height: 24px !important; /* stylelint-disable-line declaration-no-important */
  width: 24px !important; /* stylelint-disable-line declaration-no-important */
  margin: 0 1.5px;
}
.e-bigger .e-container .e-input-container {
  width: 90.7%;
}
.e-bigger .e-container .e-input-container .e-float-input {
  margin-right: 3.425%;
}
.e-bigger .e-container .e-input-container .e-float-input:first-child {
  width: 33.5%;
}
.e-bigger .e-container .e-input-container .e-float-input:first-child input {
  height: 32px;
}
.e-bigger .e-container .e-input-container .e-float-input.e-numeric {
  height: 32px;
  width: 12.34%;
}
.e-bigger .e-container .e-input-container .e-float-input.e-numeric input {
  height: 32px;
}
.e-bigger .e-container .e-css.e-value-switch-btn, .e-bigger .e-container .e-mode-switch-btn {
  padding: 2px 3px;
  width: 9.306%;
  font-size: 18px;
  line-height: 18px;
}
.e-bigger .e-container .e-mode-switch-btn {
  margin-top: 0;
}
.e-bigger .e-container.sf-colorpicker .e-input-container .e-float-input {
  margin-right: calc(3.425% - 2.68px);
}
.e-bigger .e-hide-opacity .e-container .e-slider-preview, .e-bigger.e-hide-opacity .e-container .e-slider-preview {
  padding: 12px;
}
.e-bigger .e-hide-opacity .e-container .e-slider-preview .e-preview-container, .e-bigger.e-hide-opacity .e-container .e-slider-preview .e-preview-container {
  vertical-align: initial;
}
.e-bigger .e-hide-opacity .e-container .e-float-input:first-child, .e-bigger.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-bigger .e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 16.76%;
}
.e-bigger.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.58%;
}
.e-bigger.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 29.59%;
}
.e-bigger.e-hide-valueswitcher .e-container .e-input-container, .e-bigger .e-hide-valueswitcher .e-container .e-input-container {
  width: 100%;
}
.e-bigger.e-hide-valueswitcher .e-container .e-float-input:last-child, .e-bigger .e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-right: 0;
}
.e-bigger.e-hide-valueswitcher .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-container .e-float-input.e-numeric {
  width: 13.2%;
}
.e-bigger.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child, .e-bigger .e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-bigger.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 17.9%;
}
.e-bigger.e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger.e-hide-valueswitcher .e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.58%;
}
.e-bigger.e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger.e-hide-valueswitcher .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 31%;
}

.e-bigger .e-rtl .e-container .e-slider-preview .e-preview-container,
.e-bigger.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 4.657%;
}
.e-bigger .e-rtl .e-container .e-selected-value .e-float-input,
.e-bigger.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 3.425%;
  margin-right: 0;
}
.e-bigger .e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input,
.e-bigger.e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input {
  margin-left: calc(3.425% - 2.68px);
}
.e-bigger .e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child,
.e-bigger.e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-left: 0;
}

.e-bigger.e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child,
.e-bigger .e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child {
  width: 100%;
}

.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip,
.e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  min-width: 32px;
}
.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content,
.e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  height: 30px;
  width: 30px;
}

.e-rating-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
.e-rating-container .e-rating {
  display: none;
}
.e-rating-container .e-rating-item-list {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0;
  margin: 4px;
}
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)),
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
  outline: 1px solid;
}
.e-rating-container .e-rating-item-list:focus-visible {
  outline: none;
}
.e-rating-container.e-rating-readonly {
  cursor: default;
  pointer-events: none;
}
.e-rating-container .e-rating-item-container {
  cursor: pointer;
  font-size: 20px;
  padding: 4px;
  display: block;
  min-width: calc(1em + 8px);
  min-height: calc(1em + 8px);
  position: relative;
}
.e-rating-container .e-rating-item-container:has(svg) {
  line-height: 13px;
}
.e-rating-container .e-rating-item-container .e-rating-item {
  display: block;
}
.e-rating-container.e-rating-animation.e-touch-select:not(.e-disabled) .e-rating-item-container.e-rating-focus .e-rating-item, .e-rating-container.e-rating-animation:not(.e-disabled, .e-rating-touch) .e-rating-item-container:hover .e-rating-item {
  -webkit-transition: -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1.4);
          transform: scale(1.4);
  pointer-events: none;
}
.e-rating-container.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-rating-container.e-rating-hidden {
  display: none;
}
.e-rating-container .e-reset {
  cursor: pointer;
  margin: auto 2px 6px;
  font-size: 16px;
  padding: 2px;
}
.e-rating-container .e-reset.e-disabled {
  cursor: default;
}
.e-rating-container .e-reset:focus-visible {
  outline: 1px solid;
  border-radius: 0;
}
.e-rating-container .e-rating-label {
  font-size: 12px;
  line-height: 18px;
}
.e-rating-container .e-rating-label.e-label-right, .e-rating-container .e-rating-label.e-label-left {
  min-width: 50px;
}
.e-rating-container .e-rating-label.e-label-bottom, .e-rating-container .e-rating-label.e-label-top {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  width: 0;
  text-align: center;
}
.e-rating-container .e-rating-label.e-label-right {
  text-align: left;
  margin: auto 4px;
}
.e-rating-container .e-rating-label.e-label-left {
  text-align: right;
  margin: auto 4px;
}
.e-rating-container .e-rating-label.e-label-top {
  margin: 4px 0;
}
.e-rating-container .e-rating-label.e-label-bottom {
  margin: 4px 0;
}
.e-rating-container.e-rtl .e-rating-label.e-label-right {
  text-align: right;
}
.e-rating-container.e-rtl .e-rating-label.e-label-left {
  text-align: left;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip {
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 50%;
  top: -12.5px;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip.e-show-tooltip {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-tip-content {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip.e-tip-bottom {
  left: 50%;
  top: 100%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip-inner.e-tip-bottom {
  top: -6px;
}

.e-rating-tooltip .e-tip-content {
  text-align: center;
}

.e-small.e-rating-container .e-rating-item-container,
.e-small .e-rating-container .e-rating-item-container {
  font-size: 16px;
}
.e-small.e-rating-container .e-rating-item-container:has(svg),
.e-small .e-rating-container .e-rating-item-container:has(svg) {
  line-height: 13px;
}
.e-small.e-rating-container .e-rating-label,
.e-small .e-rating-container .e-rating-label {
  font-size: 10px;
  line-height: 16px;
}
.e-small.e-rating-container .e-reset,
.e-small .e-rating-container .e-reset {
  font-size: 12px;
}

.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)),
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
  outline-color: #323130;
  border-radius: 0;
}
.e-rating-container .e-reset {
  color: #605e5c;
}
.e-rating-container .e-reset:hover {
  color: #323130;
}
.e-rating-container .e-reset.e-disabled {
  color: #a19f9d;
  opacity: 1;
}
.e-rating-container .e-rating-item-container .e-rating-icon {
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1px #605e5c;
  background: none;
}
.e-rating-container .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(#323130), to(transparent));
  background: linear-gradient(to right, #323130 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #323130;
}
.e-rating-container .e-rating-item-container.e-selected-value .e-rating-icon {
  -webkit-text-stroke: 1px rgb(0, 108, 190.8);
}
.e-rating-container .e-rating-item-list:hover .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container .e-rating-item-list:hover .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(rgb(0, 108, 190.8)), to(transparent));
  background: linear-gradient(to right, rgb(0, 108, 190.8) var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px rgb(0, 108, 190.8);
}
.e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon, .e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(rgb(0, 96, 169.6)), to(transparent));
  background: linear-gradient(to right, rgb(0, 96, 169.6) var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px rgb(0, 96, 169.6);
}
.e-rating-container.e-rtl .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#323130), to(transparent));
  background: linear-gradient(to left, #323130 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-rtl .e-rating-item-list:hover .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-list:hover .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(rgb(0, 108, 190.8)), to(transparent));
  background: linear-gradient(to left, rgb(0, 108, 190.8) var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(rgb(0, 96, 169.6)), to(transparent));
  background: linear-gradient(to left, rgb(0, 96, 169.6) var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-disabled {
  opacity: 1;
}
.e-rating-container.e-disabled .e-rating-item-container .e-rating-icon {
  -webkit-text-stroke: 1px #c8c6c4;
}
.e-rating-container.e-disabled .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-disabled .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(#c8c6c4), to(transparent));
  background: linear-gradient(to right, #c8c6c4 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #c8c6c4;
}
.e-rating-container.e-disabled.e-rtl .e-rating-item-container .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#c8c6c4), to(transparent));
  background: linear-gradient(to left, #c8c6c4 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-disabled.e-rtl .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-disabled.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#c8c6c4), to(transparent));
  background: linear-gradient(to left, #c8c6c4 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}

.e-bigger.e-rating-container .e-rating-item-container,
.e-bigger .e-rating-container .e-rating-item-container {
  font-size: 28px;
}
.e-bigger.e-rating-container .e-rating-item-container:has(svg),
.e-bigger .e-rating-container .e-rating-item-container:has(svg) {
  line-height: 21px;
}
.e-bigger.e-rating-container .e-rating-label,
.e-bigger .e-rating-container .e-rating-label {
  font-size: 14px;
  line-height: 22px;
}
.e-bigger.e-rating-container .e-reset,
.e-bigger .e-rating-container .e-reset {
  font-size: 24px;
}

.e-bigger.e-small.e-rating-container .e-rating-item-container,
.e-bigger.e-small .e-rating-container .e-rating-item-container,
.e-bigger .e-small.e-rating-container .e-rating-item-container,
.e-small .e-bigger.e-rating-container .e-rating-item-container {
  font-size: 24px;
}
.e-bigger.e-small.e-rating-container .e-rating-item-container:has(svg),
.e-bigger.e-small .e-rating-container .e-rating-item-container:has(svg),
.e-bigger .e-small.e-rating-container .e-rating-item-container:has(svg),
.e-small .e-bigger.e-rating-container .e-rating-item-container:has(svg) {
  line-height: 19px;
}
.e-bigger.e-small.e-rating-container .e-rating-label,
.e-bigger.e-small .e-rating-container .e-rating-label,
.e-bigger .e-small.e-rating-container .e-rating-label,
.e-small .e-bigger.e-rating-container .e-rating-label {
  font-size: 12px;
  line-height: 18px;
}
.e-bigger.e-small.e-rating-container .e-reset,
.e-bigger.e-small .e-rating-container .e-reset,
.e-bigger .e-small.e-rating-container .e-reset,
.e-small .e-bigger.e-rating-container .e-reset {
  font-size: 20px;
}

/*! Form tailwind theme wise override definitions and variables */
/*! data-form layout */
.e-data-form {
  /* stylelint-disable property-no-vendor-prefix */
  /* stylelint-enable property-no-vendor-prefix */
}
.e-data-form .e-form-label {
  font-size: 14px;
  margin-bottom: 4px;
  font-weight: 600;
}
.e-data-form .e-form-layout {
  display: grid;
}
.e-data-form .e-grid-col-2 {
  -ms-grid-columns: repeat(2, 1fr);
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.e-data-form .e-grid-col-3 {
  -ms-grid-columns: repeat(3, 1fr);
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.e-data-form .e-grid-col-4 {
  -ms-grid-columns: repeat(4, 1fr);
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.e-data-form .e-grid-col-5 {
  -ms-grid-columns: repeat(5, 1fr);
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.e-data-form .e-grid-col-6 {
  -ms-grid-columns: repeat(6, 1fr);
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.e-data-form .e-grid-col-7 {
  -ms-grid-columns: repeat(7, 1fr);
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.e-data-form .e-grid-col-8 {
  -ms-grid-columns: repeat(8, 1fr);
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
.e-data-form .e-grid-col-9 {
  -ms-grid-columns: repeat(9, 1fr);
  grid-template-columns: repeat(9, minmax(0, 1fr));
}
.e-data-form .e-grid-col-10 {
  -ms-grid-columns: repeat(10, 1fr);
  grid-template-columns: repeat(10, minmax(0, 1fr));
}
.e-data-form .e-grid-col-11 {
  -ms-grid-columns: repeat(11, 1fr);
  grid-template-columns: repeat(11, minmax(0, 1fr));
}
.e-data-form .e-grid-col-12 {
  -ms-grid-columns: repeat(12, 1fr);
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.e-data-form .e-colspan-1 {
  grid-column: span 1/span 1;
}
.e-data-form .e-colspan-2 {
  grid-column: span 2/span 2;
}
.e-data-form .e-colspan-3 {
  grid-column: span 3/span 3;
}
.e-data-form .e-colspan-4 {
  grid-column: span 4/span 4;
}
.e-data-form .e-colspan-5 {
  grid-column: span 5/span 5;
}
.e-data-form .e-colspan-6 {
  grid-column: span 6/span 6;
}
.e-data-form .e-colspan-7 {
  grid-column: span 7/span 7;
}
.e-data-form .e-colspan-8 {
  grid-column: span 8/span 8;
}
.e-data-form .e-colspan-9 {
  grid-column: span 9/span 9;
}
.e-data-form .e-colspan-10 {
  grid-column: span 10/span 10;
}
.e-data-form .e-colspan-11 {
  grid-column: span 11/span 11;
}
.e-data-form .e-colspan-12 {
  grid-column: span 12/span 12;
}
.e-data-form .e-label-position-left .e-form-item-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  max-width: calc(75% - 12px);
}
.e-data-form .e-label-position-left .e-form-label {
  margin-right: 12px;
  width: 25%;
  text-align: end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.e-data-form .e-label-position-left .validation-message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-data-form .e-form-group {
  border: none;
  padding: 0;
  margin: 0;
  margin-top: 20px;
}
.e-data-form .e-form-group .e-group-title {
  position: relative;
  display: inline-block;
  padding-bottom: 8px;
  /* Gap between text and border */
  margin-bottom: 0;
  font-size: 16px;
}
.e-data-form .e-form-group .e-group-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #edebe9;
}
.e-data-form .e-label-position-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 20px;
}
.e-data-form .e-label-position-top .e-label-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-data-form .e-label-position-top .e-label-right .e-switch-wrapper + .e-form-label {
  margin-top: 3px;
  margin-left: 5px;
}
.e-data-form .e-label-position-top .e-label-right .e-checkbox-wrapper + .e-form-label {
  margin-top: 3px;
}
.e-data-form .e-label-position-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  margin-top: 20px;
}
.e-data-form .e-button-left {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.e-data-form .e-button-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-data-form .e-button-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-data-form .e-button-left, .e-data-form .e-button-right, .e-data-form .e-button-center, .e-data-form .e-button-stretch {
  margin-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.e-data-form .e-button-left .e-btn, .e-data-form .e-button-right .e-btn, .e-data-form .e-button-center .e-btn, .e-data-form .e-button-stretch .e-btn {
  border-radius: 20px;
  padding: 7px 16px;
}
.e-data-form .e-button-stretch .e-btn {
  width: 100%;
}
.e-data-form > :first-child.e-form-layout {
  margin-top: 0;
}

/*! data-form theme */
.e-data-form .e-form-label {
  color: #323130;
}
.e-data-form .e-group-title {
  color: #3b3a39;
}
.e-data-form .validation-message {
  color: #d13438;
  font-size: 14px;
  font-style: italic;
}

.e-tooltip-wrap.e-popup.e-error-tooltip {
  background-color: #fed9cc;
  border: #fed9cc;
}
.e-tooltip-wrap.e-popup.e-error-tooltip .e-tip-content .validation-message {
  color: #d13438;
}
.e-tooltip-wrap.e-popup.e-error-tooltip .e-arrow-tip .e-arrow-tip-outer.e-tip-top, .e-tooltip-wrap.e-popup.e-error-tooltip .e-arrow-tip .e-arrow-tip-inner.e-tip-top {
  border-bottom-color: #fed9cc;
  color: #fed9cc;
}

.e-otpinput {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 4px;
}
.e-otpinput .e-otp-input-field {
  min-width: 32px;
  min-height: 32px;
  text-align: center;
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  border: none;
}
.e-otpinput .e-otp-input-fieldinput[type=password], .e-otpinput .e-otp-input-field[type=password] {
  font-size: 18px;
}
.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-otpinput.e-outline .e-otp-input-field {
  border-radius: 2px;
}
.e-otpinput.e-underlined .e-otp-input-field {
  border-radius: 2px 2px 0 0;
}
.e-otpinput.e-filled .e-otp-input-field {
  border-radius: 2px 2px 0 0;
  padding: 0;
}
.e-otpinput .e-otp-separator {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}
.e-otpinput input[type=number]::-webkit-inner-spin-button,
.e-otpinput [type=number]::-webkit-outer-spin-button {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-appearance: none;
  /* stylelint-enable property-no-vendor-prefix */
  margin: 0;
}
.e-otpinput input[type=number] {
  /* stylelint-disable property-no-vendor-prefix */
  -moz-appearance: textfield;
  /* stylelint-enable property-no-vendor-prefix */
}

.e-small.e-otpinput,
.e-small .e-otpinput {
  gap: 8px;
}
.e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-small .e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 4px;
}
.e-small.e-otpinput .e-otp-input-field,
.e-small .e-otpinput .e-otp-input-field {
  min-width: 26px;
  min-height: 26px;
  font-size: 12px;
  line-height: 18px;
  padding: 0;
}
.e-small.e-otpinput .e-otp-input-fieldinput[type=password], .e-small.e-otpinput .e-otp-input-field[type=password],
.e-small .e-otpinput .e-otp-input-fieldinput[type=password],
.e-small .e-otpinput .e-otp-input-field[type=password] {
  font-size: 18px;
}
.e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-small .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-small.e-otpinput .e-otp-separator,
.e-small .e-otpinput .e-otp-separator {
  font-size: 12px;
  line-height: 18px;
}
.e-small.e-otpinput.e-filled .e-otp-input-field,
.e-small .e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-otpinput .e-otp-input-field {
  color: #201f1e;
  background: transparent;
}
.e-otpinput .e-otp-separator {
  color: #605e5c;
}
.e-otpinput.e-outline .e-otp-input-field {
  border: 1px solid #605e5c;
}
.e-otpinput.e-outline .e-otp-input-field, .e-otpinput.e-underlined .e-otp-input-field, .e-otpinput.e-filled .e-otp-input-field {
  border-bottom: 2px solid #605e5c;
}
.e-otpinput.e-outline .e-otp-input-field:disabled, .e-otpinput.e-underlined .e-otp-input-field:disabled, .e-otpinput.e-filled .e-otp-input-field:disabled {
  border-color: #edebe9;
  color: #a19f9d;
  background: #f3f2f1;
}
.e-otpinput.e-filled .e-otp-input-field {
  background: #faf9f8;
}
.e-otpinput.e-underlined .e-otp-input-field {
  background: transparent;
}
.e-otpinput.e-error.e-outline .e-otp-input-field,
.e-otpinput.e-error.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-error.e-underlined .e-otp-input-field,
.e-otpinput.e-error.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-error.e-filled .e-otp-input-field,
.e-otpinput.e-error.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #d13438;
}
.e-otpinput.e-success.e-outline .e-otp-input-field,
.e-otpinput.e-success.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-success.e-underlined .e-otp-input-field,
.e-otpinput.e-success.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-success.e-filled .e-otp-input-field,
.e-otpinput.e-success.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #0b6a0b;
}
.e-otpinput.e-warning.e-outline .e-otp-input-field,
.e-otpinput.e-warning.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-warning.e-underlined .e-otp-input-field,
.e-otpinput.e-warning.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-warning.e-filled .e-otp-input-field,
.e-otpinput.e-warning.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #ca5010;
}

.e-bigger.e-otpinput,
.e-bigger .e-otpinput {
  gap: 16px;
}
.e-bigger.e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger .e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 6px;
}
.e-bigger.e-otpinput .e-otp-input-field,
.e-bigger .e-otpinput .e-otp-input-field {
  min-width: 40px;
  min-height: 40px;
  font-size: 16px;
  line-height: 24px;
  padding: 0;
}
.e-bigger.e-otpinput .e-otp-input-fieldinput[type=password], .e-bigger.e-otpinput .e-otp-input-field[type=password],
.e-bigger .e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger .e-otpinput .e-otp-input-field[type=password] {
  font-size: 20px;
}
.e-bigger.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-bigger.e-otpinput .e-otp-separator,
.e-bigger .e-otpinput .e-otp-separator {
  font-size: 16px;
  line-height: 24px;
}
.e-bigger.e-otpinput.e-filled .e-otp-input-field,
.e-bigger .e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-bigger.e-small.e-otpinput,
.e-bigger.e-small .e-otpinput,
.e-bigger .e-small.e-otpinput,
.e-small .e-bigger.e-otpinput {
  gap: 12px;
}
.e-bigger.e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger.e-small .e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger .e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-small .e-bigger.e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 6px;
}
.e-bigger.e-small.e-otpinput .e-otp-input-field,
.e-bigger.e-small .e-otpinput .e-otp-input-field,
.e-bigger .e-small.e-otpinput .e-otp-input-field,
.e-small .e-bigger.e-otpinput .e-otp-input-field {
  min-width: 36px;
  min-height: 36px;
  font-size: 14px;
  line-height: 22px;
  padding: 0;
}
.e-bigger.e-small.e-otpinput .e-otp-input-fieldinput[type=password], .e-bigger.e-small.e-otpinput .e-otp-input-field[type=password],
.e-bigger.e-small .e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger.e-small .e-otpinput .e-otp-input-field[type=password],
.e-bigger .e-small.e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger .e-small.e-otpinput .e-otp-input-field[type=password],
.e-small .e-bigger.e-otpinput .e-otp-input-fieldinput[type=password],
.e-small .e-bigger.e-otpinput .e-otp-input-field[type=password] {
  font-size: 20px;
}
.e-bigger.e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger.e-small .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger .e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-small .e-bigger.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-bigger.e-small.e-otpinput .e-otp-separator,
.e-bigger.e-small .e-otpinput .e-otp-separator,
.e-bigger .e-small.e-otpinput .e-otp-separator,
.e-small .e-bigger.e-otpinput .e-otp-separator {
  font-size: 14px;
  line-height: 22px;
}
.e-bigger.e-small.e-otpinput.e-filled .e-otp-input-field,
.e-bigger.e-small .e-otpinput.e-filled .e-otp-input-field,
.e-bigger .e-small.e-otpinput.e-filled .e-otp-input-field,
.e-small .e-bigger.e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-listen-icon::before {
  content: "\e91c";
}

.e-listen-stop::before {
  content: "\e919";
}

.e-speech-to-text.e-btn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 9999px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 12px;
  min-width: 40px;
  min-height: 40px;
  padding: 0 16px;
}
.e-speech-to-text.e-btn.e-round {
  width: 40px;
  height: 40px;
  padding: 0;
}
.e-speech-to-text.e-btn .e-btn-icon {
  font-size: 12px;
  margin-top: -1px;
}
.e-speech-to-text.e-btn:disabled {
  pointer-events: none;
}
.e-speech-to-text.e-btn.e-listening-state {
  -webkit-animation: listening 1.2s infinite;
          animation: listening 1.2s infinite;
}

.e-speech-to-text.e-round .e-btn-icon {
  font-size: 14px;
}

@-webkit-keyframes listening {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}

@keyframes listening {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}
.e-speech-to-text {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}
.e-speech-to-text:hover:not(:focus), .e-speech-to-text:active, .e-speech-to-text.e-active, .e-speech-to-text:disabled {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}
.e-speech-to-text:focus {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}
.e-speech-to-text.e-flat {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-bigger .e-speech-to-text.e-btn,
.e-bigger.e-speech-to-text.e-btn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 9999px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 16px;
  min-width: 52px;
  min-height: 52px;
  padding: 0 18px;
}
.e-bigger .e-speech-to-text.e-btn.e-round,
.e-bigger.e-speech-to-text.e-btn.e-round {
  width: 52px;
  height: 52px;
  padding: 0;
}
.e-bigger .e-speech-to-text.e-btn .e-btn-icon,
.e-bigger.e-speech-to-text.e-btn .e-btn-icon {
  font-size: 16px;
  margin-top: -1px;
}

.e-bigger .e-speech-to-text.e-round .e-btn-icon,
.e-bigger.e-speech-to-text.e-round .e-btn-icon {
  font-size: 22px;
}

.smart-textarea-suggestion-overlay {
  display: none;
  position: absolute;
  padding: 0.25rem 0.75rem;
  border-radius: 0.3rem;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin-right: 0.5rem;
}

.smart-textarea-suggestion-overlay.smart-textarea-suggestion-overlay-visible {
  display: block;
}

.smart-textarea-caret {
  position: absolute;
  width: 0.8px;
  display: none;
  -webkit-animation: caret-blink 1.025s step-end infinite;
          animation: caret-blink 1.025s step-end infinite;
}

@-webkit-keyframes caret-blink {
  from, to {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}

@keyframes caret-blink {
  from, to {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
.smart-textarea-suggestion-overlay {
  background-color: #fff;
  color: #201f1e;
  -webkit-box-shadow: 0 1.25px 4px 0 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18);
          box-shadow: 0 1.25px 4px 0 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18);
}

[data-suggestion-visible]::-moz-selection {
  color: #999 !important; /* stylelint-disable-line declaration-no-important */
  background: none !important; /* stylelint-disable-line declaration-no-important */
}

[data-suggestion-visible]::selection {
  color: #999 !important; /* stylelint-disable-line declaration-no-important */
  background: none !important; /* stylelint-disable-line declaration-no-important */
}

.smart-textarea-caret {
  background: #ff0000;
}
/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-navigations/styles/fluent.css ***!
  \******************************************************************************************************************************************/
/* !componenticons */
.e-pager .e-icon-last::before,
.e-grid-menu .e-icon-last::before {
  content: "\e818";
}
.e-pager .e-icon-first::before,
.e-grid-menu .e-icon-first::before {
  content: "\e833";
}
.e-pager .e-icon-prev::before,
.e-grid-menu .e-icon-prev::before {
  content: "\e765";
}
.e-pager .e-icon-next::before,
.e-grid-menu .e-icon-next::before {
  content: "\e748";
}
.e-pager.e-rtl .e-icon-last.e-lastpage::before, .e-pager.e-rtl .e-icon-last.e-lastpage:hover, .e-pager.e-rtl .e-icon-last.e-lastpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-last.e-lastpage::before,
.e-grid-menu.e-rtl .e-icon-last.e-lastpage:hover,
.e-grid-menu.e-rtl .e-icon-last.e-lastpagedisabled::before {
  content: "\e833";
}
.e-pager.e-rtl .e-icon-first.e-firstpage::before, .e-pager.e-rtl .e-icon-first.e-firstpage:hover, .e-pager.e-rtl .e-icon-first.e-firstpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-first.e-firstpage::before,
.e-grid-menu.e-rtl .e-icon-first.e-firstpage:hover,
.e-grid-menu.e-rtl .e-icon-first.e-firstpagedisabled::before {
  content: "\e818";
}
.e-pager.e-rtl .e-icon-prev.e-prevpage::before, .e-pager.e-rtl .e-icon-prev.e-prevpage:hover, .e-pager.e-rtl .e-icon-prev.e-prevpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpage::before,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpage:hover,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpagedisabled::before {
  content: "\e748";
}
.e-pager.e-rtl .e-icon-next.e-nextpage::before, .e-pager.e-rtl .e-icon-next.e-nextpage:hover, .e-pager.e-rtl .e-icon-next.e-nextpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-next.e-nextpage::before,
.e-grid-menu.e-rtl .e-icon-next.e-nextpage:hover,
.e-grid-menu.e-rtl .e-icon-next.e-nextpagedisabled::before {
  content: "\e765";
}

/*! Pager layout */
.e-pager {
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  font-size: 14px;
  padding: 8px 12.5px 8px 11.5px;
  white-space: normal;
  width: 100%;
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-pager [class^=e-] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-pager .e-pager-default.e-hide,
.e-pager .e-pagesizes.e-hide,
.e-pager .e-hide {
  display: none;
}
.e-pager div.e-parentmsgbar {
  float: right;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 8px;
}
.e-pager .e-pagesizes {
  display: inline;
}
.e-pager .e-pagerdropdown {
  display: inline-block;
  height: 26px;
  margin-left: 10px;
  margin-right: 8px;
  margin-top: -30px;
  overflow: unset;
  vertical-align: middle;
  width: 64px;
}
.e-pager .e-pagerconstant {
  font-weight: 600;
  display: inline-block;
  margin: 0 0 5px 8px;
  overflow: hidden;
  width: auto;
}
.e-pager .e-icons {
  font-size: 11px;
}
.e-pager .e-numericitem {
  border-right-style: solid;
  border-right-width: 0;
  display: inline-block;
  line-height: 1;
  margin-right: 0;
  min-width: 26px;
  padding: 13px 12px 10px;
  text-align: center;
}
.e-pager div.e-pagermsgdiv {
  padding-right: 6px;
  padding-top: 4px;
  text-align: right;
}
.e-pager .e-firstpagedisabled,
.e-pager .e-prevpagedisabled,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled {
  opacity: 0.8;
}
.e-pager .e-spacing,
.e-pager .e-numericitem:hover,
.e-pager .e-currentitem {
  border-radius: 0;
  cursor: pointer;
  padding: 8px 13px 10px 12px;
  text-decoration: none;
}
.e-pager .e-currentitem {
  border-bottom: 2px solid #0078d4;
  font-style: normal;
  font-variant: normal;
  font-weight: 600;
}
.e-pager div,
.e-pager a {
  display: inline;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-pager .e-icons::before {
  display: inline-block;
}
.e-pager .e-pagercontainer .e-firstpage,
.e-pager .e-pagercontainer .e-prevpage,
.e-pager .e-pagercontainer .e-firstpagedisabled,
.e-pager .e-pagercontainer .e-prevpagedisabled,
.e-pager .e-pagercontainer .e-nextpage,
.e-pager .e-pagercontainer .e-lastpage,
.e-pager .e-pagercontainer .e-nextpagedisabled,
.e-pager .e-pagercontainer .e-lastpagedisabled {
  border-right-style: solid;
  border-right-width: 0;
  display: inline-block;
  margin-right: 0;
  margin-top: 0;
  min-width: 26px;
  padding: 11px 10px 10px 11px;
}
.e-pager .e-pagercontainer .e-lastpage,
.e-pager .e-pagercontainer .e-lastpagedisabled {
  border-right: 1px;
}
.e-pager .e-firstpage:hover,
.e-pager .e-prevpage:hover,
.e-pager .e-lastpage:hover,
.e-pager .e-nextpage:hover {
  cursor: pointer;
  text-decoration: none;
}
.e-pager a.e-nextprevitemdisabled {
  display: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
}
.e-pager .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
}
.e-pager .e-pagercontainer {
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  display: inline-block;
  margin: 3px 0 -4px 0.3px;
  overflow: hidden;
}
.e-pager .e-lastpage:hover {
  border-radius: 0;
}
.e-pager .e-firstpage:hover {
  border-radius: 0;
}
.e-pager .e-pagermessage,
.e-pager .e-pagerexternalmsg {
  display: block;
  margin: 6px 6px 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-pager .e-mfirst,
.e-pager .e-mprev,
.e-pager .e-mnext,
.e-pager .e-mlast {
  display: none;
}
.e-pager .e-mprev {
  text-indent: -3px;
}
.e-pager .e-mnext {
  text-indent: -2px;
}
.e-pager .e-mfirst,
.e-pager .e-mprev,
.e-pager .e-mnext,
.e-pager .e-mlast {
  -webkit-tap-highlight-color: #fff;
}
.e-pager .e-pp,
.e-pager .e-np,
.e-pager .e-pp:hover,
.e-pager .e-np:hover {
  font-size: 14px;
  padding: 8px 12px 10px 11px;
  font-weight: 400;
  letter-spacing: 0;
}
.e-pager .e-np.e-focused,
.e-pager .e-pp.e-focused {
  line-height: 1;
  padding: 8px 12px 10px 11px;
}
.e-pager.e-adaptive {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 9px;
}
.e-pager.e-adaptive div.e-parentmsgbar {
  margin: 0 5px;
  margin-top: -5px;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  min-width: 10px;
  white-space: nowrap;
}
.e-pager.e-adaptive .e-pagesizes {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: auto;
}
.e-pager.e-adaptive .e-pagerdropdown {
  margin: 2px 2px 0 4px;
  width: 77px;
  min-width: 77px;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  height: 40px;
  padding-right: 5px;
}
.e-pager.e-adaptive .e-pagerconstant {
  font-size: 12px;
  position: relative;
  top: 4px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  min-width: 52px;
  max-height: 34px;
  margin: 0 8px 0 10px;
}
.e-pager.e-adaptive .e-pagerconstant.e-page-all {
  top: 11px;
  text-align: center;
}
.e-pager.e-adaptive .e-mfirst,
.e-pager.e-adaptive .e-mprev,
.e-pager.e-adaptive .e-mnext,
.e-pager.e-adaptive .e-mlast {
  padding: 1% 2%;
  width: 5%;
}
.e-pager.e-adaptive .e-mfirst,
.e-pager.e-adaptive .e-mlast {
  width: calc(5% + 11px);
}
@media (max-width: 769px) {
  .e-pager {
    padding: 13px 0;
  }
  .e-pager div.e-parentmsgbar {
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: inline-block;
    float: initial;
    text-align: center;
    width: calc(60% - 48px);
  }
  .e-pager .e-pagesizes,
  .e-pager .e-pagecountmsg,
  .e-pager .e-pagercontainer {
    display: none;
  }
  .e-pager .e-icons {
    font-size: 11px;
  }
  .e-pager .e-mfirst,
  .e-pager .e-mprev,
  .e-pager .e-mnext,
  .e-pager .e-mlast {
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: inline-block;
    padding: 1% 5%;
  }
  .e-pager .e-mfirst {
    margin-right: 4px;
    text-align: right;
    width: calc(10% + 11px);
  }
  .e-pager .e-mprev {
    margin: 0 4px;
    text-align: right;
    width: 10%;
  }
  .e-pager .e-mnext {
    margin: 0 4px;
    text-align: left;
    width: 10%;
  }
  .e-pager .e-mlast {
    margin-left: 4px;
    text-align: left;
    width: calc(10% + 11px);
  }
}
.e-pager.e-rtl {
  direction: rtl;
}
.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 0;
}
.e-pager.e-rtl .e-pagercontainer, .e-pager.e-rtl div, .e-pager.e-rtl a {
  float: initial;
}
.e-pager.e-rtl .e-parentmsgbar {
  float: left;
  margin-left: 6px;
  padding-top: 6px;
}
.e-pager.e-rtl .e-pagerdropdown {
  margin: -26px 16px 0 0;
}
.e-pager.e-rtl .e-pagerconstant {
  margin: 8px 8px 6px;
}
.e-pager.e-rtl .e-pagerexternalmsg {
  float: none;
}
.e-pager.e-rtl .e-pagercontainer {
  float: none;
  margin: 0 5.5px -4px 0;
  padding: 0;
}
.e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-firstpagedisabled, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-lastpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-lastpagedisabled {
  padding: 11px 10px 10px 11px;
}
.e-pager.e-rtl .e-firstpage::before, .e-pager.e-rtl .e-firstpage:hover, .e-pager.e-rtl .e-firstpagedisabled::before {
  content: "\e701";
}
.e-pager.e-rtl .e-prevpage::before, .e-pager.e-rtl .e-prevpage:hover, .e-pager.e-rtl .e-prevpagedisabled::before {
  content: "\e848";
}
.e-pager.e-rtl .e-nextpage::before, .e-pager.e-rtl .e-nextpage:hover, .e-pager.e-rtl .e-nextpagedisabled::before {
  content: "\e84b";
}
.e-pager.e-rtl .e-lastpage::before, .e-pager.e-rtl .e-lastpage:hover, .e-pager.e-rtl .e-lastpagedisabled::before {
  content: "\e716";
}
.e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-firstpagedisabled {
  border-left-style: solid;
  border-left-width: 0;
}
.e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-prevpagedisabled {
  border-right-style: none;
  border-right-width: 0;
}
.e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-firstpagedisabled {
  border-right: medium none;
}
.e-pager.e-rtl .e-firstpage:hover {
  border-radius: 0 4px 4px 0;
}
.e-pager.e-rtl .e-lastpage:hover {
  border-radius: 0 4px 4px 0;
}
.e-pager.e-rtl .e-numericcontainer {
  float: none;
}
.e-pager.e-rtl .e-numericitem {
  border-left-style: solid;
  border-left-width: 0;
  border-right-style: none;
  border-right-width: 0;
  min-width: 26px;
}
.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable, .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 0;
}
.e-pager.e-rtl .e-spacing, .e-pager.e-rtl .e-numericitem:hover, .e-pager.e-rtl .e-currentitem {
  margin: 0;
  padding: 7px 13px 9px 12px;
}
.e-pager.e-rtl .e-pp, .e-pager.e-rtl .e-np, .e-pager.e-rtl .e-pp:hover, .e-pager.e-rtl .e-np:hover {
  margin-top: 0;
  padding: 8px 12px 10px 11px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-parentmsgbar {
  margin: 0 5px;
  margin-top: -4px;
  padding-top: 0;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant {
  margin: 4px 10px 0 8px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant.e-page-all {
  top: 6px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerdropdown {
  min-width: 92px;
  margin: 1px 4px 0 2px;
  padding: 0 0 0 5px;
}
.e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mprev,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mnext,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mlast {
  padding: 1% 2%;
  width: 5%;
}
.e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mlast {
  width: calc(5% + 11px);
}
@media (max-width: 769px) {
  .e-pager.e-rtl .e-mfirst,
  .e-pager.e-rtl .e-mprev,
  .e-pager.e-rtl .e-mnext,
  .e-pager.e-rtl .e-mlast {
    border: 0;
  }
  .e-pager.e-rtl.e-rtl div.e-parentmsgbar {
    float: initial;
    margin-left: 0;
    margin-top: 10px;
  }
  .e-pager.e-rtl .e-parentmsgbar {
    float: right;
  }
}
.e-pager.sf-pager .e-pagercontainer {
  font-size: 0;
}
.e-pager.sf-pager .e-pagercontainer .e-first,
.e-pager.sf-pager .e-pagercontainer .e-prev,
.e-pager.sf-pager .e-pagercontainer .e-next,
.e-pager.sf-pager .e-pagercontainer .e-last {
  font-size: 11px;
}
.e-pager.sf-pager .e-numericcontainer a {
  font-size: 14px;
}
.e-pager.sf-pager .e-link,
.e-pager.sf-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
}

/*! Pager theme */
.e-pager {
  border-color: #edebe9;
  background: #fff;
  color: #3b3a39;
  opacity: 1;
}
.e-pager div.e-icons.e-pager-default {
  color: #605e5c;
}
.e-pager div.e-icons.e-disable {
  color: #a19f9d;
}
.e-pager .e-pager-default:hover {
  background: #f3f2f1;
  color: #605e5c;
  opacity: 1;
}
.e-pager .e-parentmsgbar {
  font-weight: 600;
}
.e-pager .e-spacing {
  color: #605e5c;
  opacity: 1;
}
.e-pager .e-spacing.e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
  background: #f3f2f1;
}
.e-pager .e-numericitem:hover {
  color: #605e5c;
  opacity: 1;
}
.e-pager .e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
  background-color: #f3f2f1;
  opacity: 1;
}
.e-pager .e-numericitem {
  background: #fff;
  color: #605e5c;
}
.e-pager .e-prevpagedisabled,
.e-pager .e-prevpage,
.e-pager .e-nextpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled,
.e-pager .e-lastpage,
.e-pager .e-firstpage,
.e-pager .e-firstpagedisabled {
  background-color: #fff;
  color: #605e5c;
}
.e-pager .e-lastpage,
.e-pager .e-firstpage {
  background-color: transparent;
}
.e-pager .e-pagercontainer {
  background-color: #fff;
  border-color: #edebe9;
}
.e-pager .e-numericitem,
.e-pager .e-firstpage,
.e-pager .e-prevpage,
.e-pager .e-firstpagedisabled,
.e-pager .e-prevpagedisabled,
.e-pager .e-nextpage,
.e-pager .e-lastpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled {
  border-right-color: #edebe9;
}
.e-pager .e-currentitem,
.e-pager .e-currentitem:hover {
  background: #fff;
  color: #323130;
  opacity: 1;
}
.e-pager .e-numericitem.e-focused,
.e-pager .e-first.e-focused,
.e-pager .e-prev.e-focused,
.e-pager .e-next.e-focused,
.e-pager .e-last.e-focused,
.e-pager .e-mfirst.e-focused,
.e-pager .e-mprev.e-focused,
.e-pager .e-mnext.e-focused,
.e-pager .e-mlast.e-focused {
  background-color: #f3f2f1;
}
.e-pager .e-currentitem.e-numericitem.e-focused {
  background: #fff;
  -webkit-box-shadow: 0 0 0 1px #0078d4 inset;
          box-shadow: 0 0 0 1px #0078d4 inset;
}
.e-pager .e-focused {
  -webkit-box-shadow: 0 0 0 1px #0078d4 inset;
          box-shadow: 0 0 0 1px #0078d4 inset;
}
@media (max-width: 590px) {
  .e-pager .e-pager-default:hover {
    background: #fff;
    color: #0078d4;
    opacity: 1;
  }
}
.e-pager.e-rtl .e-numericitem, .e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-firstpagedisabled, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-lastpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-lastpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled {
  border-left-color: #edebe9;
}

/*! Pager bigger */
.e-bigger .e-pager,
.e-pager.e-bigger {
  font-size: 16px;
  padding: 10px 10px 12px;
}
.e-bigger .e-pager div.e-icons:not(.e-check),
.e-pager.e-bigger div.e-icons:not(.e-check) {
  font-size: 13px;
}
.e-bigger .e-pager div.e-parentmsgbar,
.e-pager.e-bigger div.e-parentmsgbar {
  padding-bottom: 11px;
  padding-right: 0;
  padding-top: 11px;
}
.e-bigger .e-pager:not(.e-adaptive) .e-pagerdropdown,
.e-pager.e-bigger:not(.e-adaptive) .e-pagerdropdown {
  height: 29px;
  margin: -35px 10px 0 18px;
  margin-top: -31px;
  width: 82px;
}
.e-bigger .e-pager .e-pagercontainer,
.e-pager.e-bigger .e-pagercontainer {
  margin: 0 0 -6px 0.8px;
}
.e-bigger .e-pager .e-pagercontainer .e-firstpage,
.e-bigger .e-pager .e-pagercontainer .e-prevpage,
.e-bigger .e-pager .e-pagercontainer .e-firstpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-prevpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-nextpage,
.e-bigger .e-pager .e-pagercontainer .e-lastpage,
.e-bigger .e-pager .e-pagercontainer .e-nextpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-lastpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-firstpage,
.e-pager.e-bigger .e-pagercontainer .e-prevpage,
.e-pager.e-bigger .e-pagercontainer .e-firstpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-prevpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-nextpage,
.e-pager.e-bigger .e-pagercontainer .e-lastpage,
.e-pager.e-bigger .e-pagercontainer .e-nextpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-lastpagedisabled {
  padding: 14px 10px 13px 11px;
}
.e-bigger .e-pager .e-pagerconstant,
.e-pager.e-bigger .e-pagerconstant {
  margin-bottom: 5px;
  margin-left: 16px;
}
@media (max-width: 769px) {
  .e-bigger .e-pager,
  .e-pager.e-bigger {
    padding: 19px 0;
  }
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-right: 0;
  }
  .e-bigger .e-pager div.e-parentmsgbar,
  .e-pager.e-bigger div.e-parentmsgbar {
    padding: 0;
  }
}
.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,
.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
}
.e-bigger .e-pager .e-numericitem,
.e-pager.e-bigger .e-numericitem {
  margin: 0;
}
.e-bigger .e-pager .e-pp.e-spacing,
.e-bigger .e-pager .e-np.e-spacing,
.e-bigger .e-pager .e-pp.e-spacing:hover,
.e-bigger .e-pager .e-np.e-spacing:hover,
.e-pager.e-bigger .e-pp.e-spacing,
.e-pager.e-bigger .e-np.e-spacing,
.e-pager.e-bigger .e-pp.e-spacing:hover,
.e-pager.e-bigger .e-np.e-spacing:hover {
  padding: 14.5px 13px 10px;
}
.e-bigger .e-pager .e-spacing,
.e-bigger .e-pager .e-numericitem:hover,
.e-bigger .e-pager .e-currentitem,
.e-pager.e-bigger .e-spacing,
.e-pager.e-bigger .e-numericitem:hover,
.e-pager.e-bigger .e-currentitem {
  border-radius: 0;
  padding: 13px 13px 11px;
}
.e-bigger .e-pager.e-rtl .e-spacing,
.e-bigger .e-pager.e-rtl .e-numericitem:hover,
.e-bigger .e-pager.e-rtl .e-currentitem,
.e-pager.e-bigger.e-rtl .e-spacing,
.e-pager.e-bigger.e-rtl .e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-currentitem {
  margin: 0;
  padding: 14.5px 13px 10px;
}
.e-bigger .e-pager.e-rtl .e-pagerdropdown,
.e-pager.e-bigger.e-rtl .e-pagerdropdown {
  margin: -40px 16px 0 0;
}
.e-bigger .e-pager.e-rtl .e-pagerconstant,
.e-pager.e-bigger.e-rtl .e-pagerconstant {
  margin: 14px 16px 9px 0;
}
.e-bigger .e-pager.e-rtl .e-pagercontainer,
.e-pager.e-bigger.e-rtl .e-pagercontainer {
  margin: 0;
}
.e-bigger .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-bigger .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,
.e-pager.e-bigger.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-bigger.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 0;
}
.e-bigger .e-pager.e-rtl div.e-parentmsgbar,
.e-pager.e-bigger.e-rtl div.e-parentmsgbar {
  margin-left: 6px;
  margin-top: 2px;
}
@media (max-width: 769px) {
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-left: 0;
    margin-top: 10px;
  }
}
@media (max-width: 769px) {
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-left: 0;
    margin-top: 10px;
  }
}
.e-bigger .e-pager.e-rtl .e-pp.e-spacing.e-numericitem, .e-bigger .e-pager.e-rtl .e-np.e-spacing.e-numericitem, .e-bigger .e-pager.e-rtl .e-pp.e-spacing.e-numericitem:hover, .e-bigger .e-pager.e-rtl .e-np.e-spacing.e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-pp.e-spacing.e-numericitem,
.e-pager.e-bigger.e-rtl .e-np.e-spacing.e-numericitem,
.e-pager.e-bigger.e-rtl .e-pp.e-spacing.e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-np.e-spacing.e-numericitem:hover {
  font-size: 14px;
  margin-top: -5px;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-parentmsgbar,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-parentmsgbar {
  margin-top: 0;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-pagerdropdown,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-pagerdropdown {
  margin: 0 4px 0 2px;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-pagerconstant.e-page-all,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-pagerconstant.e-page-all {
  top: 10px;
}
.e-bigger .e-pager .e-pagercontainer .e-firstpage,
.e-bigger .e-pager .e-pagercontainer .e-prevpage,
.e-bigger .e-pager .e-pagercontainer .e-firstpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-prevpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-nextpage,
.e-bigger .e-pager .e-pagercontainer .e-lastpage,
.e-bigger .e-pager .e-pagercontainer .e-nextpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-lastpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-firstpage,
.e-pager.e-bigger .e-pagercontainer .e-prevpage,
.e-pager.e-bigger .e-pagercontainer .e-firstpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-prevpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-nextpage,
.e-pager.e-bigger .e-pagercontainer .e-lastpage,
.e-pager.e-bigger .e-pagercontainer .e-nextpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-lastpagedisabled {
  margin-right: 0;
  padding: 12.5px 12px 12px 11px;
}
.e-bigger .e-pager .e-pp,
.e-bigger .e-pager .e-np,
.e-bigger .e-pager .e-pp:hover,
.e-bigger .e-pager .e-np:hover,
.e-pager.e-bigger .e-pp,
.e-pager.e-bigger .e-np,
.e-pager.e-bigger .e-pp:hover,
.e-pager.e-bigger .e-np:hover {
  font-size: 16px;
}
.e-bigger .e-pager.e-adaptive div.e-parentmsgbar,
.e-pager.e-bigger.e-adaptive div.e-parentmsgbar {
  margin-top: -5px;
}
.e-bigger .e-pager.e-adaptive .e-pagerdropdown,
.e-pager.e-bigger.e-adaptive .e-pagerdropdown {
  margin: -4px 2px 0 4px;
  height: 40px;
}
.e-bigger .e-pager.e-adaptive .e-pagerconstant.e-page-all,
.e-pager.e-bigger.e-adaptive .e-pagerconstant.e-page-all {
  top: 9px;
}
.e-bigger .e-pager.e-adaptive .e-pagerconstant,
.e-pager.e-bigger.e-adaptive .e-pagerconstant {
  margin: 0 8px 0 10px;
}

/*! component's theme wise override definitions and variables */
@-webkit-keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! hscroll icons */
.e-hscroll.e-rtl.e-scroll-device .e-nav-right-arrow::before {
  content: "\e765";
}
.e-hscroll.e-rtl.e-scroll-device .e-nav-left-arrow::before {
  content: "\e748";
}
.e-hscroll.e-rtl .e-nav-left-arrow::before {
  content: "\e748";
}
.e-hscroll.e-rtl .e-nav-right-arrow::before {
  content: "\e765";
}
.e-hscroll.e-scroll-device .e-nav-right-arrow::before {
  content: "\e748";
}
.e-hscroll.e-scroll-device .e-nav-left-arrow::before {
  content: "\e765";
}
.e-hscroll .e-nav-left-arrow::before {
  content: "\e765";
  line-height: normal;
}
.e-hscroll .e-nav-right-arrow::before {
  content: "\e748";
  line-height: normal;
}

/*! h-scroll layout */
.e-hscroll {
  display: block;
  position: relative;
  width: inherit;
}
.e-hscroll.e-rtl.e-scroll-device {
  padding-left: 40px;
  padding-right: initial;
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
  left: 48px;
  right: auto;
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay {
  left: auto;
  right: 0;
}
.e-hscroll:not(.e-scroll-device) {
  padding: 0 28px;
}
.e-hscroll.e-scroll-device {
  padding-right: 40px;
}
.e-hscroll.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
  width: 48px;
}
.e-hscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 18px;
  -webkit-transform: skewX(16deg);
          transform: skewX(16deg);
}
.e-hscroll.e-scroll-device .e-scroll-overlay {
  opacity: 0.5;
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: 100;
}
.e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
  left: auto;
  right: 48px;
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
}
.e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay {
  left: 0;
  right: auto;
}
.e-hscroll.e-overlay .e-hscroll-content > * {
  pointer-events: none;
}
.e-hscroll > * {
  height: inherit;
  line-height: normal;
}
.e-hscroll .e-hscroll-content {
  display: inline-block;
  height: inherit;
  position: relative;
}
.e-hscroll .e-hscroll-content > * {
  pointer-events: auto;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav {
  left: 0;
  right: auto;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav {
  left: auto;
  right: 0;
}
.e-hscroll .e-scroll-nav {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  bottom: 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 38px;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 28px;
}
.e-hscroll .e-scroll-nav.e-scroll-left-nav {
  left: 0;
}
.e-hscroll .e-scroll-nav.e-scroll-right-nav {
  right: 0;
}
.e-hscroll .e-scroll-nav.e-ie-align {
  display: table;
}
.e-hscroll .e-nav-arrow {
  position: relative;
}
.e-hscroll .e-nav-arrow.e-icons {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 100%;
  font-size: 12px;
}
.e-hscroll .e-hscroll-bar .e-hscroll-content .e-overlay {
  pointer-events: none;
}

/*! h-scroll theme */
.e-hscroll .e-scroll-nav .e-icons {
  color: #605e5c;
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  border-color: #edebe9;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
}
.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  background-color: #f3f2f1;
  border-color: #edebe9;
  border-width: 1px;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
}
.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: #605e5c;
}
.e-hscroll .e-scroll-overlay {
  background-color: transparent;
  background-repeat: repeat-x;
}
.e-hscroll .e-scroll-overlay.e-scroll-left-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(#f3f2f1), to(rgba(243, 242, 241, 0)));
  background-image: linear-gradient(-270deg, #f3f2f1 0%, rgba(243, 242, 241, 0) 100%);
}
.e-hscroll .e-scroll-overlay.e-scroll-right-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(243, 242, 241, 0)), to(#f3f2f1));
  background-image: linear-gradient(-270deg, rgba(243, 242, 241, 0) 0%, #f3f2f1 100%);
}
.e-hscroll.e-rtl .e-scroll-nav {
  background: #f3f2f1;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav {
  border-left: 1px solid #edebe9;
  border-right: 0;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav {
  border-left: 0;
  border-right: 1px solid #edebe9;
}
.e-hscroll.e-rtl .e-scroll-nav:hover {
  background: #edebe9;
  border: 0;
  color: #605e5c;
}
.e-hscroll.e-rtl .e-scroll-nav:hover:active {
  background: #edebe9;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  background: #edebe9;
  color: #605e5c;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover .e-icons {
  color: #605e5c;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: #edebe9;
  border: 0;
  color: #605e5c;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-icons {
  color: #605e5c;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:active {
  background: #f3f2f1;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #3b3a39;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:active .e-icons {
  color: #605e5c;
}
.e-hscroll .e-scroll-nav {
  background: #f3f2f1;
}
.e-hscroll .e-scroll-nav.e-scroll-left-nav {
  border-right: 1px solid #edebe9;
}
.e-hscroll .e-scroll-nav.e-scroll-right-nav {
  border-left: 1px solid #edebe9;
}
.e-hscroll .e-scroll-nav::after {
  background-color: transparent;
  border-radius: 50%;
  border-width: 1px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: 1px;
}
.e-hscroll .e-scroll-nav:active::after {
  -webkit-animation: hscroll-popup-shadow 0.6s ease-out 0ms;
          animation: hscroll-popup-shadow 0.6s ease-out 0ms;
  visibility: visible;
}

.e-bigger .e-hscroll,
.e-hscroll.e-bigger {
  min-height: 48px;
}
.e-bigger .e-hscroll:not(.e-scroll-device),
.e-hscroll.e-bigger:not(.e-scroll-device) {
  padding: 0 48px;
}
.e-bigger .e-hscroll.e-scroll-device,
.e-hscroll.e-bigger.e-scroll-device {
  padding-right: 48px;
}
.e-bigger .e-hscroll.e-rtl.e-scroll-device,
.e-hscroll.e-bigger.e-rtl.e-scroll-device {
  padding-left: 48px;
  padding-right: initial;
}
.e-bigger .e-hscroll .e-nav-arrow.e-icons,
.e-hscroll.e-bigger .e-nav-arrow.e-icons {
  font-size: 22px;
}
.e-bigger .e-hscroll.e-rtl .e-scroll-overlay.e-scroll-right-overlay,
.e-hscroll.e-bigger.e-rtl .e-scroll-overlay.e-scroll-right-overlay {
  left: 48px;
}
.e-bigger .e-hscroll .e-scroll-overlay.e-scroll-right-overlay,
.e-hscroll.e-bigger .e-scroll-overlay.e-scroll-right-overlay {
  right: 48px;
}
.e-bigger .e-hscroll .e-scroll-nav,
.e-hscroll.e-bigger .e-scroll-nav {
  min-height: 48px;
  width: 48px;
}

/*! component's theme wise override definitions and variables */
/*! vscroll icons */
.e-vscroll.e-scroll-device .e-nav-up-arrow::before {
  content: "\e7dd";
}
.e-vscroll.e-scroll-device .e-nav-down-arrow::before {
  content: "\e734";
}
.e-vscroll .e-nav-up-arrow::before {
  content: "\e776";
  line-height: normal;
}
.e-vscroll .e-nav-down-arrow::before {
  content: "\e729";
  line-height: normal;
}

/*! v-scroll layout */
.e-vscroll {
  display: block;
  position: relative;
  width: inherit;
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
  left: 48px;
  right: auto;
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay {
  left: auto;
  right: 0;
}
.e-vscroll:not(.e-scroll-device) {
  padding: 0 28px;
}
.e-vscroll.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
  width: 48px;
  z-index: 1001;
}
.e-vscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  -webkit-transform: skewX(16deg);
          transform: skewX(16deg);
}
.e-vscroll.e-scroll-device .e-scroll-overlay {
  opacity: 0.5;
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: 100;
}
.e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
  left: auto;
  right: 48px;
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
}
.e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay {
  left: 0;
  right: auto;
}
.e-vscroll > * {
  height: inherit;
}
.e-vscroll .e-vscroll-content {
  display: inline-block;
  height: auto;
  position: relative;
  width: 100%;
}
.e-vscroll .e-vscroll-content > * {
  pointer-events: auto;
}
.e-vscroll.e-rtl .e-scroll-nav.e-scroll-up-nav {
  left: auto;
  right: 0;
}
.e-vscroll.e-rtl .e-scroll-nav.e-scroll-down-nav {
  left: 0;
  right: auto;
}
.e-vscroll .e-scroll-nav {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 38px;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
.e-vscroll .e-scroll-nav.e-scroll-up-nav {
  top: 0;
}
.e-vscroll .e-scroll-nav.e-scroll-down-nav {
  bottom: 0;
}
.e-vscroll .e-scroll-nav.e-ie-align {
  display: table;
}
.e-vscroll .e-nav-arrow {
  position: relative;
}
.e-vscroll .e-nav-arrow.e-icons {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 100%;
}

/*! v-scroll theme */
.e-vscroll .e-icons {
  color: #605e5c;
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  border-color: #605e5c;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
}
.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  background-color: #f3f2f1;
  border-color: #605e5c;
  border-width: 1px;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
}
.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: #605e5c;
}
.e-vscroll .e-scroll-overlay {
  background-color: transparent;
  background-repeat: repeat-x;
}
.e-vscroll .e-scroll-overlay.e-scroll-up-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(#f3f2f1), to(rgba(243, 242, 241, 0)));
  background-image: linear-gradient(-270deg, #f3f2f1 0%, rgba(243, 242, 241, 0) 100%);
}
.e-vscroll .e-scroll-overlay.e-scroll-down-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(243, 242, 241, 0)), to(#f3f2f1));
  background-image: linear-gradient(-270deg, rgba(243, 242, 241, 0) 0%, #f3f2f1 100%);
}
.e-vscroll.e-rtl .e-scroll-nav {
  background: #f3f2f1;
}
.e-vscroll.e-rtl .e-scroll-nav:hover {
  background: #edebe9;
  border: 0;
  border-color: transparent;
  color: #3b3a39;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  background: #edebe9;
  border: 0;
  color: #3b3a39;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: #edebe9;
  border: 0;
  border-color: transparent;
  color: #3b3a39;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:active {
  background: #edebe9;
  border: 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);
  color: #3b3a39;
}
.e-vscroll .e-scroll-nav {
  background: #f3f2f1;
}
.e-vscroll .e-scroll-nav.e-scroll-up-nav {
  border-bottom: 1px solid #605e5c;
}
.e-vscroll .e-scroll-nav.e-scroll-down-nav {
  border-top: 1px solid #605e5c;
}
.e-vscroll .e-scroll-nav::after {
  content: "";
}
.e-vscroll .e-scroll-nav:active::after {
  content: "";
}

.e-bigger .e-vscroll:not(.e-scroll-device),
.e-vscroll.e-bigger:not(.e-scroll-device) {
  padding: 48px 0;
}
.e-bigger .e-vscroll .e-icons,
.e-vscroll.e-bigger .e-icons {
  font-size: 18px;
}
.e-bigger .e-vscroll.e-rtl .e-scroll-overlay.e-scroll-down-overlay,
.e-vscroll.e-bigger.e-rtl .e-scroll-overlay.e-scroll-down-overlay {
  left: 48px;
}
.e-bigger .e-vscroll .e-scroll-overlay.e-scroll-down-overlay,
.e-vscroll.e-bigger .e-scroll-overlay.e-scroll-down-overlay {
  right: 48px;
}
.e-bigger .e-vscroll .e-scroll-nav,
.e-vscroll.e-bigger .e-scroll-nav {
  height: 48px;
}

/* stylelint-disable-line no-empty-source */
.e-toolbar .e-popup-down-icon::before {
  content: "\e71c";
  line-height: normal;
}
.e-toolbar .e-popup-up-icon::before {
  content: "\e71c";
  line-height: normal;
}

.e-toolbar {
  border-radius: 0;
  display: block;
  height: 40px;
  min-height: 40px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  overflow: hidden;
}
.e-toolbar.e-spacer-toolbar .e-toolbar-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 100%;
}
.e-toolbar.e-spacer-toolbar .e-toolbar-items:not(.e-toolbar-multirow) {
  position: absolute;
}
.e-toolbar.e-spacer-toolbar.e-pop-mode .e-toolbar-items {
  width: calc(100% - 28px);
}
.e-toolbar .e-blazor-toolbar-items {
  position: absolute;
  top: -9999px;
  visibility: hidden;
}
.e-toolbar.e-control[class*=e-toolbar] {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.e-toolbar.e-corner {
  border-radius: 4px;
}
.e-toolbar.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-items {
  border-radius: 0 0 0 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  vertical-align: middle;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-toolbar .e-toolbar-items.e-toolbar-multirow {
  margin-bottom: 1px;
  margin-left: 10px;
  margin-right: 10px;
  white-space: normal;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-multirow-separator, .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-left,
.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-center,
.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-right {
  display: inline;
}
.e-toolbar .e-toolbar-items.e-tbar-pos {
  display: block;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left,
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-center,
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  display: table;
  height: 100%;
  top: 0;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right,
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  position: absolute;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  right: 0;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: 0;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-center {
  margin: 0 auto;
}
.e-toolbar .e-toolbar-items .e-toolbar-left,
.e-toolbar .e-toolbar-items .e-toolbar-center,
.e-toolbar .e-toolbar-items .e-toolbar-right {
  display: inline-block;
}
.e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child, .e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
  margin-left: 8px;
}
.e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 8px;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content {
  -ms-touch-action: pan-y pinch-zoom;
      touch-action: pan-y pinch-zoom;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-right: 8px;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 8px;
}
.e-toolbar .e-toolbar-item {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 38px;
  vertical-align: middle;
  width: auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.e-toolbar .e-toolbar-item.e-spacer {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.e-toolbar .e-toolbar-item .e-tbar-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  vertical-align: middle;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0;
  min-height: 40px;
  min-width: 40px;
  padding: 0 4px;
  border-radius: 2px;
  line-height: 22px;
  border: 1px solid transparent;
  cursor: pointer;
  font-size: 18px;
  font-weight: 400;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-transform: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 4px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 4px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
  margin: 0;
  min-width: 12px;
  width: auto;
  font-size: 18px;
  line-height: 14px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover, .e-toolbar .e-toolbar-item .e-tbar-btn:focus, .e-toolbar .e-toolbar-item .e-tbar-btn:active {
  padding: 0 4px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus {
  outline: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn div {
  vertical-align: middle;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  font-size: 14px;
  padding: 4px;
}
.e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer) {
  height: inherit;
  min-width: 28px;
  padding: 0;
}
.e-toolbar .e-toolbar-item.e-separator {
  margin: 4px;
  min-height: 24px;
  min-width: 1px;
  height: 24px;
}
.e-toolbar .e-toolbar-item.e-separator + .e-separator, .e-toolbar .e-toolbar-item.e-separator:last-of-type, .e-toolbar .e-toolbar-item.e-separator:first-of-type {
  display: none;
}
.e-toolbar .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-toolbar .e-toolbar-item > * {
  text-overflow: ellipsis;
}
.e-toolbar .e-toolbar-item.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-item input[type=checkbox] {
  height: auto;
}
.e-toolbar.e-vertical {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-toolbar.e-vertical .e-toolbar-items .e-vscroll-bar .e-vscroll-content {
  -ms-touch-action: pan-x pinch-zoom;
      touch-action: pan-x pinch-zoom;
}
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left,
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-center,
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  height: auto;
}
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: auto;
  right: auto;
  top: 0;
}
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  bottom: 0;
  left: auto;
  right: auto;
}
.e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}
.e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin-right: 0;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  min-width: 33px;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
  height: auto;
  margin: 3px 7px;
  min-height: auto;
}
.e-toolbar.e-vertical .e-hor-nav {
  bottom: 0;
  height: auto;
  left: 0;
  min-height: 40px;
  min-width: 50px;
  right: auto;
  top: auto;
  width: auto;
}
.e-toolbar.e-vertical.e-rtl.e-tbar-pos .e-toolbar-left {
  bottom: 0;
  top: auto;
}
.e-toolbar.e-vertical.e-rtl.e-tbar-pos .e-toolbar-right {
  bottom: auto;
  top: 0;
}
.e-toolbar .e-hor-nav {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0 0 0 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  min-height: 40px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  width: 28px;
}
.e-toolbar .e-hor-nav.e-ie-align {
  display: table;
}
.e-toolbar .e-popup-down-icon.e-icons,
.e-toolbar .e-popup-up-icon.e-icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  vertical-align: middle;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  font-size: 12px;
  color: #605e5c;
}
.e-toolbar.e-toolpop {
  overflow: visible;
}
.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar .e-toolbar-pop {
  border-radius: 4px;
  overflow: hidden;
  padding: 0;
  position: absolute;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 38px;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item.e-toolbar-popup.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
  min-height: 38px;
  min-width: 100%;
  padding: 6px 12px;
  border: none;
  border-radius: 2px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  margin: 0;
  padding: 0 4px 0 0;
  width: auto;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 4px;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  height: auto;
  min-width: 34px;
  padding: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item > * {
  height: 100%;
  min-width: 100%;
  text-overflow: ellipsis;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item.e-tbtn-align .e-btn.e-control .e-icons.e-btn-icon {
  min-width: 100%;
}
.e-toolbar .e-toolbar-pop .e-toolbar-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-popup,
.e-toolbar .e-toolbar-pop .e-toolpopup {
  text-align: center;
}
.e-toolbar.e-extended-toolbar {
  overflow: visible;
}
.e-toolbar.e-extended-toolbar.e-tbar-extended {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  min-height: 40px;
  padding-bottom: 0;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 0;
  margin-left: -1px;
  -webkit-box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
  display: inline;
  white-space: normal;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 38px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  min-height: 40px;
  min-width: 40px;
  padding: 0 4px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
  padding: 4px;
  font-size: 14px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon:not(.e-toolbar-pop),
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon:not(.e-toolbar-pop) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  vertical-align: middle;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  font-size: 14px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop),
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop) {
  padding: 4px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon:not(.e-toolbar-pop),
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon:not(.e-toolbar-pop) {
  padding: 4px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
  padding: 0 4px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator) {
  min-width: 28px;
  padding: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  min-height: 16px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator.e-extended-separator {
  display: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-toolbar-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-close {
  display: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-open {
  display: inline;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop {
  width: inherit;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn {
  cursor: pointer;
  font-size: 18px;
  overflow: hidden;
  padding: 0 4px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
  font-size: 14px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  height: auto;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item > * {
  -ms-flex-item-align: center;
      align-self: center;
  text-overflow: ellipsis;
}
.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-separator:last-of-type {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-toolbar.e-extended-toolbar .e-hor-nav.e-ie-align {
  display: table;
}
.e-toolbar.e-rtl:not(.e-spacer-toolbar) .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-right: 8px;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 4px;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 4px;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  padding: 4px;
}
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-left: 8px;
  margin-right: initial;
}
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 8px;
}
.e-toolbar.e-rtl .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: auto;
  right: 0;
}
.e-toolbar.e-rtl .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  left: 0;
  right: auto;
}
.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child {
  margin-left: 0;
}
.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:last-child {
  margin-left: 8px;
}
.e-toolbar.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-item:last-child:last-child,
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 0;
}
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-item:last-child:first-child,
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:first-child {
  margin-right: 8px;
}
.e-toolbar.e-rtl .e-hor-nav {
  left: 0;
  right: auto;
  border-radius: 0 0 0 0;
}
.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item {
  margin: 0;
}
.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item:last-child {
  margin: 0;
  margin-left: 8px;
}
.e-toolbar.e-extended-toolbar.e-rtl .e-hor-nav {
  left: 0;
  right: auto;
}
.e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended {
  padding-right: 8px;
  margin-left: 0;
}
.e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icon-left {
  padding-left: 0;
}

/* stylelint-disable property-no-vendor-prefix */
.e-toolbar {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #f3f2f1;
  border: 0 solid #edebe9;
  -webkit-box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
}
.e-toolbar .e-toolbar-items {
  background: #f3f2f1;
}
.e-toolbar .e-toolbar-item .e-tbar-btn {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #605e5c;
  border: 1px solid transparent;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons {
  color: #605e5c;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  color: #201f1e;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active {
  background: #edebe9;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active .e-tbar-btn-text {
  color: #323130;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus {
  background: none;
  border-radius: 0;
  color: #201f1e;
  border-color: transparent;
  border-style: solid;
  border-width: 1px;
  -webkit-box-shadow: inset 0 0 0 1px;
          box-shadow: inset 0 0 0 1px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-icons {
  color: #605e5c;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-tbar-btn-text {
  color: #201f1e;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover {
  background: #edebe9;
  border-color: #605e5c;
  border-style: solid;
  border-width: 1px;
  border-radius: 0;
  color: #201f1e;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-icons {
  color: #605e5c;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-tbar-btn-text {
  color: #201f1e;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-icons {
  color: #605e5c;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-tbar-btn-text {
  color: #201f1e;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active {
  background: #e1dfdd;
  border-color: #e1dfdd;
  border-style: solid;
  border-width: 1px;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #201f1e;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-icons {
  color: #605e5c;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-tbar-btn-text {
  color: #201f1e;
}
.e-toolbar .e-toolbar-item.e-separator {
  border: solid #c8c6c4;
  border-width: 0 1px 0 0;
}
.e-toolbar .e-toolbar-item.e-overlay {
  background: #f3f2f1;
  opacity: 0.5;
  color: #201f1e;
}
.e-toolbar .e-toolbar-item.e-overlay .e-tbar-btn-text {
  color: #201f1e;
}
.e-toolbar .e-toolbar-item.e-overlay .e-icons {
  color: #201f1e;
}
.e-toolbar.e-vertical .e-hor-nav {
  border: solid #edebe9;
  border-width: 0 0 0 0;
}
.e-toolbar.e-vertical.e-rtl .e-hor-nav {
  border: solid #edebe9;
  border-width: 0 0 0 0;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
  border-width: 0 0 1px 0;
}
.e-toolbar .e-hor-nav {
  background: #f3f2f1;
  border: solid #edebe9;
  border-width: 0 0 0 0;
}
.e-toolbar .e-hor-nav::after {
  content: "";
}
.e-toolbar .e-hor-nav.e-nav-active:active, .e-toolbar .e-hor-nav.e-nav-active:focus, .e-toolbar .e-hor-nav.e-nav-active:hover {
  border-bottom-right-radius: 0;
}
.e-toolbar .e-hor-nav:active {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #201f1e;
  background: #f3f2f1;
}
.e-toolbar .e-hor-nav:active .e-icons {
  color: #605e5c;
}
.e-toolbar .e-hor-nav:active::after {
  content: "";
}
.e-toolbar .e-hor-nav:hover {
  background: #edebe9;
  border-left: 0;
  color: #201f1e;
}
.e-toolbar .e-hor-nav:hover .e-icons {
  color: #605e5c;
}
.e-toolbar .e-hor-nav:hover:not(.e-nav-active) {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-hor-nav:hover:active {
  background: #edebe9;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-hor-nav:focus {
  background: #edebe9;
  color: #201f1e;
  border-color: #605e5c;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-hor-nav:focus .e-icons {
  color: #605e5c;
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) {
  background: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #f3f2f1;
  border-style: solid;
  border-width: 0;
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:focus,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav):focus {
  border-color: #f3f2f1;
  border-style: solid;
  border-width: 0;
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active .e-icons,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) .e-icons {
  color: #201f1e;
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active .e-icons:active,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) .e-icons:active {
  color: #201f1e;
}
.e-toolbar .e-toolbar-pop {
  background: #fff;
  border: 0 solid #edebe9;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn {
  background: transparent;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:hover {
  background: #edebe9;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #605e5c;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:active {
  background: #e1dfdd;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #e1dfdd;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:focus {
  background: #e1dfdd;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-btn:focus {
  outline: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  background: transparent;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn {
  background: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:focus {
  background: none;
  border-radius: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 1px;
  -webkit-box-shadow: inset 0 0 0 1px;
          box-shadow: inset 0 0 0 1px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover {
  background: #edebe9;
  border-radius: 0;
  border-color: #605e5c;
  border-style: solid;
  border-width: 1px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:active {
  background: #e1dfdd;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #e1dfdd;
  border-style: solid;
  border-width: 1px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  border: solid #c8c6c4;
  border-width: 0 1px 0 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-overlay {
  background: #f3f2f1;
}
.e-toolbar.e-extended-toolbar .e-toolbar-pop {
  background: #f3f2f1;
}
.e-toolbar.e-rtl .e-hor-nav {
  background: #f3f2f1;
  border: solid #edebe9;
  border-width: 0 0 0 0;
}
.e-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover {
  background: #edebe9;
  color: #201f1e;
  border: solid #edebe9;
  border-width: 0 0 0 0;
}

.e-bigger .e-toolbar,
.e-toolbar.e-bigger {
  height: 48px;
  min-height: 48px;
}
.e-bigger .e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child,
.e-toolbar.e-bigger .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child {
  margin-left: 10px;
}
.e-bigger .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-bigger .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 10px;
}
.e-bigger .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-right: 10px;
}
.e-bigger .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 10px;
}
.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow,
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow {
  margin-left: 12.5px;
  margin-right: 12.5px;
}
.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover, .e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:active,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
  padding: 0 8px;
}
.e-bigger .e-toolbar .e-toolbar-item,
.e-toolbar.e-bigger .e-toolbar-item {
  min-height: 48px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  min-height: 48px;
  min-width: 48px;
  padding: 0 8px;
  line-height: 24px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
  padding: 4px;
  font-size: 14px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-icons,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons {
  font-size: 20px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon {
  font-size: 18px;
  line-height: 14px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 4px 6px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon {
  padding: 4px 6px;
}
.e-bigger .e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer),
.e-toolbar.e-bigger .e-toolbar-item:not(.e-separator):not(.e-spacer) {
  min-width: 49px;
  padding: 0;
}
.e-bigger .e-toolbar .e-toolbar-item.e-separator,
.e-toolbar.e-bigger .e-toolbar-item.e-separator {
  height: 30px;
  margin: 4px;
  min-height: 30px;
}
.e-bigger .e-toolbar .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-bigger .e-toolbar .e-hor-nav,
.e-toolbar.e-bigger .e-hor-nav {
  min-height: 48px;
  min-width: 36px;
}
.e-bigger .e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-toolbar.e-bigger.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}
.e-bigger .e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin-right: 0;
}
.e-bigger .e-toolbar.e-vertical .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger.e-vertical .e-toolbar-item:not(.e-separator) {
  min-height: 38px;
}
.e-bigger .e-toolbar.e-vertical .e-toolbar-item.e-separator,
.e-toolbar.e-bigger.e-vertical .e-toolbar-item.e-separator {
  height: auto;
  margin: 5px 10px;
  min-height: auto;
}
.e-bigger .e-toolbar.e-vertical .e-hor-nav,
.e-toolbar.e-bigger.e-vertical .e-hor-nav {
  min-height: 40px;
  min-width: 50px;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item {
  height: auto;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  min-width: 48px;
  padding: 0;
  min-height: 48px;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
  min-height: 48px;
  padding: 8px 18px;
  min-width: 100%;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  margin-left: 0;
  padding: 0 6px 0 0;
  font-size: 18px;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 4px;
  font-size: 14px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended {
  min-height: 48px;
  padding-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item {
  min-height: 48px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  min-height: 48px;
  min-width: 48px;
  padding: 0 8px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
  padding: 4px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover, .e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
  padding: 0 8px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator) {
  min-width: 49px;
  padding: 0;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  height: 30px;
  margin: 4px;
  min-height: 30px;
}
.e-bigger .e-toolbar.e-extended-toolbar.e-tbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar.e-tbar-extended {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.e-bigger .e-toolbar.e-extended-toolbar.e-tbar-extended .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar.e-tbar-extended .e-toolbar-extended {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 4px 6px;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right,
.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 4px 6px;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 4px;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-left: 10px;
  margin-right: initial;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-left: 10px;
  margin-right: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
  margin-right: 10px;
}
.e-bigger .e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar.e-rtl .e-toolbar-extended {
  padding-right: 10px;
}

.e-accordion .e-tgl-collapse-icon::before {
  content: "\e729";
}
.e-accordion .e-tgl-collapse-icon.e-expand-icon {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

.e-accordion {
  display: block;
  position: relative;
}
.e-accordion .e-acrdn-item {
  border-radius: 0;
  margin-top: 0;
}
.e-accordion .e-acrdn-item.e-select.e-selected:first-child {
  border-top: 1px none #edebe9;
}
.e-accordion .e-acrdn-item.e-select.e-selected:last-child {
  border-bottom: 1px none #edebe9;
}
.e-accordion .e-acrdn-item:first-child {
  margin-top: 0;
}
.e-accordion .e-acrdn-item:not(.e-select) + .e-acrdn-item:not(.e-select) {
  margin-bottom: 0;
  margin-top: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select {
  margin: 0;
}
.e-accordion .e-acrdn-item > .e-acrdn-header .e-acrdn-header-content {
  font-weight: 400;
}
.e-accordion .e-acrdn-item.e-selected {
  padding-top: 0;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header .e-acrdn-header-content {
  font-weight: 400;
}
.e-accordion .e-acrdn-item.e-overlay {
  height: auto;
}
.e-accordion .e-acrdn-item {
  overflow: hidden;
  padding-top: 0;
  position: relative;
}
.e-accordion .e-acrdn-item.e-hide {
  display: none;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  font-size: 14px;
}
.e-accordion .e-acrdn-item.e-select > .e-acrdn-header {
  cursor: pointer;
}
.e-accordion .e-acrdn-item.e-select > .e-acrdn-header:hover .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select > .e-acrdn-header:focus .e-acrdn-header-content {
  text-decoration: none;
}
.e-accordion .e-acrdn-item .e-acrdn-header {
  border-radius: 0;
  line-height: 22px;
  min-height: 38px;
  overflow: hidden;
  padding: 7px 12px;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-accordion .e-acrdn-item .e-acrdn-header > * {
  display: inline-block;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  line-height: 22px;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  display: table;
  font-size: 18px;
  height: 38px;
  min-height: 38px;
  min-width: 22px;
  position: absolute;
  right: 16px;
  top: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon .e-tgl-collapse-icon.e-icons {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-animation {
  -webkit-transition: 0.5s ease 0s;
  transition: 0.5s ease 0s;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  display: inline-block;
  padding: 0 8px 0 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons {
  font-size: 12px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel {
  font-size: 14px;
  overflow-y: hidden;
  text-decoration: none;
  width: 100%;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 16px 16px 16px 26px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  padding: 8px 0 8px 26px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion {
  border: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 8px 0 8px 38px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 20px 20px 20px 38px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-selected .e-acrdn-header > .e-acrdn-header-content {
  font-weight: 400;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-nested .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  font-weight: normal;
}
.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
  line-height: 1.5;
  overflow: hidden;
  padding: 12px;
  text-overflow: ellipsis;
}
.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content > * {
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-header-content {
  font-size: 14px;
}
.e-accordion .e-acrdn-item .e-content-hide {
  display: none;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 16px 26px 16px 16px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  padding: 8px 26px 8px 0;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 8px 38px 8px 0;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 20px 38px 20px 20px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header {
  padding: 7px 12px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  left: 16px;
  right: auto;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  padding: 0 0 0 8px;
}

.e-accordion {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #fff;
  border: 1px solid #edebe9;
  border-radius: 2px;
}
.e-accordion .e-acrdn-item {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
  border-radius: 0;
}
.e-accordion .e-acrdn-item.e-active {
  background: #fff;
}
.e-accordion .e-acrdn-item.e-select:last-child {
  border-bottom: 0;
  border-radius: 0;
}
.e-accordion .e-acrdn-item:first-child .e-acrdn-header:focus {
  border-radius: 0;
}
.e-accordion .e-acrdn-item:last-child {
  border-bottom: 0;
}
.e-accordion .e-acrdn-item:last-child:not(.e-expand-state) .e-acrdn-header:focus {
  border-radius: 0;
}
.e-accordion .e-acrdn-item:last-child.e-selected .e-acrdn-header:focus {
  border-radius: 0;
}
.e-accordion .e-acrdn-item.e-item-focus {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state {
  border-top: 1px none #edebe9;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:focus {
  border-color: #201f1e;
  border-style: solid;
  border-width: 1px;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus {
  background: #f3f2f1;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-icons {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-icon .e-icons {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-item-focus.e-expand-state.e-select, .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state {
  border-color: #edebe9;
}
.e-accordion .e-acrdn-item.e-expand-state.e-select {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header {
  border: 0;
}
.e-accordion .e-acrdn-item.e-overlay.e-select.e-expand-state .e-acrdn-header .e-icons,
.e-accordion .e-acrdn-item.e-overlay.e-select.e-expand-state .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-overlay {
  background: #fff;
  opacity: 0.5;
}
.e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-icons,
.e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-icons {
  color: #a19f9d;
}
.e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:focus {
  border-color: #201f1e;
  border-style: solid;
  border-width: 1px;
  background: #f3f2f1;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:hover {
  background: #f3f2f1;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:active {
  background: #e1dfdd;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content, .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-item:last-child {
  border-bottom: 1px none #edebe9;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select {
  background: none;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content {
  color: #201f1e;
  background: none;
  border-top: 0;
  border-bottom: 1px solid #edebe9;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-select.e-selected > .e-acrdn-header:focus {
  border: 1px solid #201f1e;
}
.e-accordion .e-acrdn-item.e-expand-state.e-select:not(.e-selected) > .e-acrdn-header:focus {
  background: #f3f2f1;
  border: 1px solid #201f1e;
  border-color: #201f1e;
}
.e-accordion .e-acrdn-item .e-acrdn-header:hover {
  border: 0;
  background: #f3f2f1;
  border-color: initial;
}
.e-accordion .e-acrdn-item .e-acrdn-header:active {
  border: 0;
  border-color: initial;
  background: #e1dfdd;
}
.e-accordion .e-acrdn-item .e-acrdn-header:focus {
  border: 1px solid #201f1e;
  background: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-icons,
.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-acrdn-header-content,
.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-toggle-icon {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-icons {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-toggle-icon .e-icons.e-tgl-collapse-icon {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover:focus .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header {
  border-color: initial;
  border-style: solid;
  border-width: 0;
  background: #fff;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-icons {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-icon .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-icon .e-icons {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover:focus .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover:focus .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover {
  border-color: initial;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header > .e-toggle-icon, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header > .e-toggle-icon {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-item-focus {
  border-color: initial;
}
.e-accordion .e-acrdn-item.e-selected {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-active {
  background: #fff;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-select:last-child {
  border-bottom: 1px none #edebe9;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header > .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header > .e-toggle-icon {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header:focus {
  position: relative;
  z-index: 2;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-accordion .e-acrdn-item.e-selected + .e-selected {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover > .e-acrdn-header .e-icons {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover > .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header {
  background: #f3f2f1;
  border-radius: 0;
  border-color: initial;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header:focus {
  background: #f3f2f1;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header:hover {
  border-color: initial;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item .e-toggle-icon {
  color: #605e5c;
}
.e-accordion .e-acrdn-item .e-acrdn-panel {
  font-size: 14px;
}

.e-bigger .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content,
.e-accordion.e-bigger .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  font-size: 16px;
  vertical-align: middle;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel {
  font-size: 16px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 20px 20px 20px 28px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 12px 0 12px 28px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion {
  border: 0;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 12px 0 12px 40px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 24px 24px 24px 40px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-header .e-acrdn-header-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-header .e-acrdn-header-content {
  font-size: 14px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header {
  line-height: 24px;
  min-height: 48px;
  padding: 11px 17px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-toggle-icon,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-toggle-icon {
  height: 48px;
  min-height: 48px;
  min-width: 24px;
  right: 16px;
  font-size: 20px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon {
  display: inline-block;
  padding: 0 12px 0 0;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons {
  font-size: 20px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content {
  padding: 16px;
  font-size: 16px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 20px 28px 20px 20px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  padding: 12px 28px 12px 0;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 12px 40px 12px 0;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 24px 40px 24px 24px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header,
.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header {
  padding: 11px 17px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon,
.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  left: 16px;
  right: auto;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon,
.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  padding: 0 0 0 12px;
}

.e-carousel .e-previous-icon::before {
  content: "\e765";
}
.e-carousel .e-next-icon::before {
  content: "\e748";
}
.e-carousel .e-play-icon::before {
  content: "\e70c";
}
.e-carousel .e-pause-icon::before {
  content: "\e77b";
}
.e-carousel.e-rtl .e-previous-icon::before {
  content: "\e748";
}
.e-carousel.e-rtl .e-next-icon::before {
  content: "\e765";
}

.e-carousel {
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
}
.e-carousel .e-carousel-items,
.e-carousel .e-carousel-slide-container {
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
}
.e-carousel .e-carousel-items.e-swipe-start {
  cursor: pointer;
}
.e-carousel.e-partial .e-carousel-slide-container {
  padding: 0 100px;
}
@media screen and (max-width: 480px) {
  .e-carousel.e-partial .e-carousel-slide-container {
    padding: 0 75px;
  }
}
@media screen and (max-width: 320px) {
  .e-carousel.e-partial .e-carousel-slide-container {
    padding: 0 50px;
  }
}
.e-carousel .e-carousel-items {
  width: calc(var(--carousel-items-count) * 100%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
}
.e-carousel .e-carousel-items .e-carousel-item {
  height: 100%;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: calc(100% / var(--carousel-items-count));
}
.e-carousel.e-blazor-carousel .e-carousel-items {
  -webkit-transform: translateX(calc(-100% / var(--carousel-items-count) * var(--carousel-items-current)));
          transform: translateX(calc(-100% / var(--carousel-items-count) * var(--carousel-items-current)));
  -webkit-transition: -webkit-transform;
  transition: -webkit-transform;
  transition: transform;
  transition: transform, -webkit-transform;
}
.e-carousel.e-blazor-carousel.e-rtl .e-carousel-items {
  -webkit-transform: translateX(calc(100% / var(--carousel-items-count) * var(--carousel-items-current)));
          transform: translateX(calc(100% / var(--carousel-items-count) * var(--carousel-items-current)));
  -webkit-transition: -webkit-transform;
  transition: -webkit-transform;
  transition: transform;
  transition: transform, -webkit-transform;
}
.e-carousel.e-carousel-fade-animation .e-carousel-items.e-fade-in-out {
  -webkit-transition-property: none;
  transition-property: none;
  -webkit-animation: fade-in-out 0.6s ease-in-out;
          animation: fade-in-out 0.6s ease-in-out;
}
@-webkit-keyframes fade-in-out {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-in-out {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.e-carousel.e-carousel-slide-animation .e-carousel-items.e-slide {
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
}
.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item {
  display: block;
  height: 100%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  top: 0;
}
.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item.e-active {
  opacity: 1;
  pointer-events: visible;
}
.e-carousel .e-carousel-navigators {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.e-carousel .e-carousel-navigators .e-play-pause,
.e-carousel .e-carousel-navigators .e-previous,
.e-carousel .e-carousel-navigators .e-next {
  padding: 0.5em;
  pointer-events: auto;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn,
.e-carousel .e-carousel-navigators .e-previous .e-btn,
.e-carousel .e-carousel-navigators .e-next .e-btn {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:hover,
.e-carousel .e-carousel-navigators .e-previous .e-btn:hover,
.e-carousel .e-carousel-navigators .e-next .e-btn:hover {
  border-radius: 50%;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn.e-rtl,
.e-carousel .e-carousel-navigators .e-previous .e-btn.e-rtl,
.e-carousel .e-carousel-navigators .e-next .e-btn.e-rtl {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn .e-play-icon,
.e-carousel .e-carousel-navigators .e-previous .e-btn .e-play-icon,
.e-carousel .e-carousel-navigators .e-next .e-btn .e-play-icon {
  line-height: 1;
  padding-left: 3px;
}
.e-carousel .e-carousel-navigators .e-play-pause.e-hover-arrows,
.e-carousel .e-carousel-navigators .e-previous.e-hover-arrows,
.e-carousel .e-carousel-navigators .e-next.e-hover-arrows {
  display: none;
}
.e-carousel .e-carousel-indicators {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 48px;
  padding: 0;
  pointer-events: none;
  position: absolute;
  width: 100%;
  z-index: 1;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  pointer-events: auto;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar {
  padding: 0;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 6px;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator div {
  border: 1px solid rgba(255, 255, 255, 0.4);
  border-radius: 50%;
  height: 12px;
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-property: background-color, border-color;
  transition-property: background-color, border-color;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  width: 12px;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator .e-ripple-element {
  display: none;
}
.e-carousel .e-carousel-indicators.e-dynamic {
  min-height: 36px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars {
  display: block;
  overflow: hidden;
  -webkit-transition: opacity 0.6s ease-in-out;
  transition: opacity 0.6s ease-in-out;
  white-space: nowrap;
  width: 80px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar {
  border-radius: 50%;
  display: inline-block;
  height: 8px;
  left: calc(32px - 16px * var(--carousel-items-current));
  margin: 0 4px;
  opacity: 1;
  position: relative;
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-property: left, -webkit-transform;
  transition-property: left, -webkit-transform;
  transition-property: transform, left;
  transition-property: transform, left, -webkit-transform;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  white-space: nowrap;
  width: 8px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-prev, .e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-next {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
}
.e-carousel .e-carousel-indicators.e-fraction {
  min-height: 36px;
}
.e-carousel .e-carousel-indicators.e-progress {
  min-height: 4px;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars {
  height: 4px;
  width: 100%;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transform: translate3d(0, 0, 0) scaleX(calc(var(--carousel-items-current) / var(--carousel-items-count))) scaleY(1);
          transform: translate3d(0, 0, 0) scaleX(calc(var(--carousel-items-current) / var(--carousel-items-count))) scaleY(1);
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transform-origin: left top;
          transform-origin: left top;
  width: 100%;
}

.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled),
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled),
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled) {
  background-color: transparent;
}
.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled) .e-btn-icon,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled) .e-btn-icon,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled) .e-btn-icon {
  color: #fff;
}
.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):active, .e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):focus, .e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):hover,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):active,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):focus,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):hover,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):active,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):focus,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):hover {
  background-color: rgba(255, 255, 255, 0.4);
  outline: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator div {
  background: #fff;
  border-color: #fff;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:active, .e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus, .e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:hover {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus-visible {
  border-color: #000;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar.e-active .e-indicator div {
  background-color: #0078d4;
  border-color: #0078d4;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar {
  background-color: #fff;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active {
  background-color: #0078d4;
}
.e-carousel .e-carousel-indicators.e-fraction .e-indicator-bars {
  color: #fff;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars {
  background-color: rgba(0, 120, 212, 0.4);
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar {
  background-color: #0078d4;
}

.e-contextmenu-wrapper ul .e-menu-item .e-previous::before,
.e-contextmenu-container ul .e-menu-item .e-previous::before {
  content: "\e773";
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret::before,
.e-contextmenu-container ul .e-menu-item .e-caret::before {
  content: "\e748";
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret::before,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret::before {
  content: "\e765";
}

.e-contextmenu-wrapper ul,
.e-contextmenu-container ul {
  font-weight: 400;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 14px;
  padding: 0;
  border: 1px solid #edebe9;
  border-radius: 4px;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
  display: none;
  min-width: 120px;
  position: absolute;
}
.e-contextmenu-wrapper ul.e-ul, .e-contextmenu-wrapper ul.e-ul *,
.e-contextmenu-container ul.e-ul,
.e-contextmenu-container ul.e-ul * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-contextmenu-wrapper ul.e-ul:focus, .e-contextmenu-wrapper ul.e-ul *:focus,
.e-contextmenu-container ul.e-ul:focus,
.e-contextmenu-container ul.e-ul *:focus {
  outline: none;
}
.e-contextmenu-wrapper ul.e-contextmenu,
.e-contextmenu-container ul.e-contextmenu {
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-contextmenu-wrapper ul.e-ul,
.e-contextmenu-container ul.e-ul {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
}
.e-contextmenu-wrapper ul .e-menu-item,
.e-contextmenu-container ul .e-menu-item {
  cursor: pointer;
  position: relative;
  height: 36px;
  line-height: 36px;
  padding: 0 8px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-hide,
.e-contextmenu-container ul .e-menu-item.e-menu-hide {
  display: none;
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-header,
.e-contextmenu-container ul .e-menu-item.e-menu-header {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  text-decoration: none;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  display: inline-block;
  vertical-align: middle;
}
.e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-contextmenu-container ul .e-menu-item.e-separator {
  cursor: auto;
  line-height: normal;
  pointer-events: none;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  display: inline-block;
  min-width: 120px;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  font-size: 16px;
  line-height: 36px;
  margin-right: 8px;
  width: 1em;
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  line-height: 36px;
  margin-left: 16px;
  margin-right: 0;
  position: absolute;
  right: 7px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-contextmenu-container ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-contextmenu-container ul .e-menu-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
  margin: 4px 0;
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  font-size: 16px;
}
.e-contextmenu-wrapper ul .e-menu-item .e-previous,
.e-contextmenu-container ul .e-menu-item .e-previous {
  margin-right: 8px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-disabled,
.e-contextmenu-container ul .e-menu-item.e-disabled {
  cursor: auto;
  pointer-events: none;
}
.e-contextmenu-wrapper ul .e-menu-item .e-checkbox-wrapper,
.e-contextmenu-container ul .e-menu-item .e-checkbox-wrapper {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.e-contextmenu-wrapper.e-sfcontextmenu,
.e-contextmenu-container.e-sfcontextmenu {
  position: absolute;
}
.e-contextmenu-wrapper.e-sfcontextmenu .e-menu-vscroll,
.e-contextmenu-container.e-sfcontextmenu .e-menu-vscroll {
  position: absolute;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul,
.e-contextmenu-container.e-sfcontextmenu ul {
  white-space: nowrap;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 1px;
  left: 0;
  min-width: 0;
  padding: 0;
  top: 0;
  width: 0;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item {
  height: 0;
  padding: 0;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator {
  border: 0;
  margin: 0;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll {
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-vscroll-bar,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-vscroll-bar {
  height: 100%;
  width: inherit;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav {
  height: 16px;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
  padding: 16px 0;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll ul,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll ul {
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-top: -12px;
  width: inherit;
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon,
.e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon {
  margin-right: 0;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret {
  margin-left: 0;
  margin-right: 16px;
  right: auto;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon,
.e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon {
  margin-left: 8px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret {
  left: 7px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item.e-menu-caret-icon,
.e-rtl.e-contextmenu-container .e-menu-item.e-menu-caret-icon {
  padding-right: 12px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item.e-blankicon,
.e-rtl.e-contextmenu-container .e-menu-item.e-blankicon {
  padding-left: 16px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-rtl.e-contextmenu-container .e-menu-item.e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}

.e-contextmenu-wrapper .e-menu-item,
.e-contextmenu-container .e-menu-item {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.e-contextmenu-wrapper ul,
.e-contextmenu-container ul {
  background-color: #fff;
  color: #201f1e;
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-header,
.e-contextmenu-container ul .e-menu-item.e-menu-header {
  border-bottom-color: #edebe9;
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  color: #605e5c;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  color: #605e5c;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  color: #201f1e;
}
.e-contextmenu-wrapper ul .e-menu-item.e-focused,
.e-contextmenu-container ul .e-menu-item.e-focused {
  background-color: #f3f2f1;
  color: #201f1e;
  outline: 0 solid #edebe9;
  outline-offset: 0;
}
.e-contextmenu-wrapper ul .e-menu-item.e-focused .e-caret,
.e-contextmenu-container ul .e-menu-item.e-focused .e-caret {
  color: #605e5c;
}
.e-contextmenu-wrapper ul .e-menu-item.e-focused .e-menu-icon,
.e-contextmenu-container ul .e-menu-item.e-focused .e-menu-icon {
  color: #605e5c;
}
.e-contextmenu-wrapper ul .e-menu-item.e-selected,
.e-contextmenu-container ul .e-menu-item.e-selected {
  background-color: #edebe9;
  color: #201f1e;
  outline: 0 solid #edebe9;
  outline-offset: 0;
}
.e-contextmenu-wrapper ul .e-menu-item.e-selected .e-caret,
.e-contextmenu-container ul .e-menu-item.e-selected .e-caret {
  color: #605e5c;
}
.e-contextmenu-wrapper ul .e-menu-item.e-selected .e-menu-icon,
.e-contextmenu-container ul .e-menu-item.e-selected .e-menu-icon {
  color: #605e5c;
}
.e-contextmenu-wrapper ul .e-disabled,
.e-contextmenu-container ul .e-disabled {
  color: #a19f9d;
  opacity: 1;
}
.e-contextmenu-wrapper ul .e-disabled .e-menu-icon,
.e-contextmenu-container ul .e-disabled .e-menu-icon {
  color: #a19f9d;
}
.e-contextmenu-wrapper ul .e-disabled .e-caret,
.e-contextmenu-container ul .e-disabled .e-caret {
  color: #a19f9d;
}
.e-contextmenu-wrapper ul .e-disabled .e-menu-url,
.e-contextmenu-container ul .e-disabled .e-menu-url {
  color: #a19f9d;
}
.e-contextmenu-wrapper ul .e-separator,
.e-contextmenu-container ul .e-separator {
  border-bottom-color: #edebe9;
}

.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll {
  background-color: #fff;
  border: 1px solid #edebe9;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav {
  border-color: #edebe9;
}

.e-bigger .e-contextmenu-wrapper ul,
.e-bigger.e-contextmenu-wrapper ul,
.e-bigger .e-contextmenu-container ul,
.e-bigger.e-contextmenu-container ul {
  font-size: 16px;
  padding: 4px 0;
  white-space: nowrap;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
  max-width: 280px;
  min-width: 112px;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item,
.e-bigger .e-contextmenu-container ul .e-menu-item,
.e-bigger.e-contextmenu-container ul .e-menu-item {
  height: 40px;
  line-height: 40px;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger .e-contextmenu-container ul .e-menu-item .e-menu-icon,
.e-bigger.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  font-size: 18px;
  line-height: 40px;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-contextmenu-container ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-container ul .e-menu-item .e-caret {
  line-height: 40px;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-bigger .e-contextmenu-container ul .e-menu-item.e-separator,
.e-bigger.e-contextmenu-container ul .e-menu-item.e-separator {
  height: auto;
  line-height: normal;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-contextmenu-container ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-container ul .e-menu-item .e-caret {
  font-size: 18px;
}

.e-tab .e-tab-header .e-close-icon::before {
  content: "\e7e7";
  position: relative;
}
.e-tab .e-tab-header .e-popup-up-icon::before {
  content: "\e776";
}
.e-tab .e-tab-header .e-popup-down-icon::before {
  content: "\e729";
}
@media screen and (max-width: 480px) {
  .e-tab.e-vertical-icon .e-tab-header .e-popup-up-icon::before {
    content: "\e776";
  }
  .e-tab.e-vertical-icon .e-tab-header .e-popup-down-icon::before {
    content: "\e729";
  }
}
.e-tab.e-vertical-tab .e-tab-header .e-popup-up-icon::before {
  content: "More";
}
.e-tab.e-vertical-tab .e-tab-header .e-popup-up-icon::after {
  content: "\e776";
}
.e-tab.e-vertical-tab .e-tab-header .e-popup-down-icon::before {
  content: "More";
}
.e-tab.e-vertical-tab .e-tab-header .e-popup-down-icon::after {
  content: "\e729";
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-up-icon::before {
  content: "";
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-up-icon::after {
  content: "\e776";
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-down-icon::before {
  content: "";
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-down-icon::after {
  content: "\e729";
}

.e-tab-clone-element .e-close-icon::before {
  content: "\e7e7";
  position: relative;
}

.e-tab {
  display: block;
  position: relative;
}
.e-tab.e-hidden {
  display: none;
}
.e-tab.e-fill-mode .e-content, .e-tab.e-fill-mode .e-content .e-item, .e-tab.e-fill-mode .e-content .e-item > div, .e-tab.e-fill-mode .e-content .e-item > div > .e-blazor-template {
  height: 100%;
}
.e-tab .e-tab-header {
  height: 44px;
  min-height: 44px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab .e-tab-header::before {
  content: "";
  position: absolute;
  display: unset;
}
.e-tab .e-tab-header:not(.e-vertical)::before {
  bottom: 0;
  top: 0;
  width: 100%;
}
.e-tab .e-tab-header .e-toolbar-items {
  height: auto;
  margin: 0;
  min-height: 44px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-items {
    min-height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0 0 2px 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0 2px 0 0;
  }
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active {
  position: relative;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  left: 0;
  right: 0;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: #0078d4;
  bottom: 0;
  content: "";
  height: 2px;
  left: 8px;
  position: absolute;
  right: 8px;
  -webkit-transition: left 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, right 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
  transition: left 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, right 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::after {
  color: transparent;
  content: attr(data-content);
  display: block;
  font-weight: 700;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-scroll-device {
  padding: 0;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-scroll-device .e-scroll-right-nav {
  display: none;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-hscroll-bar {
  padding: 0;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav {
  width: 32px;
  border-radius: 0;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0 2px 0 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0 2px 0 0;
  }
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  margin: 0;
}
.e-tab .e-tab-header .e-hscroll-bar {
  overflow: hidden;
}
.e-tab .e-tab-header .e-indicator {
  display: none;
  position: absolute;
}
.e-tab .e-tab-header .e-indicator.e-hidden {
  display: none;
}
.e-tab .e-tab-header:not(.e-vertical) .e-indicator {
  bottom: 0;
  height: 2px;
  left: 0;
  right: 0;
  border-radius: 0;
  -webkit-transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1);
}
.e-tab .e-tab-header .e-toolbar-item.e-hidden {
  display: none;
}
.e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 44px;
  margin: 0 8px 0 0;
  min-height: 44px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 44px;
  padding: 0 12px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 48px;
    padding: 0 15px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-text-wrap {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 44px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-text {
  display: inherit;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-transform: capitalize;
  -ms-flex-item-align: auto;
      align-self: auto;
  margin-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-text {
    font-size: 16px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-active {
  margin: 0 8px 0 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active {
    margin: 0 2px 0 0;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 44px;
  margin-top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 400;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon::before {
  top: 2px;
  left: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-icon-top.e-tab-icon::before,
.e-tab .e-tab-header .e-toolbar-item.e-active .e-icon-bottom.e-tab-icon::before {
  left: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 44px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
  display: none;
  margin: 0 0 0 8px;
  min-width: 12px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
    margin: 0 0 0 8px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon,
.e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
  font-size: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-close-icon,
  .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
    font-size: 12px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
  top: 1px;
}
.e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 16px;
  min-width: 16px;
  width: 16px;
  line-height: 1;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
    height: 20px;
    width: 20px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon,
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
  font-size: 14px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-icon,
  .e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
    font-size: 20px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
  position: relative;
  top: 2px;
  left: 0;
}
.e-tab .e-tab-header .e-toolbar-item .e-icon-top.e-tab-icon::before,
.e-tab .e-tab-header .e-toolbar-item .e-icon-bottom.e-tab-icon::before {
  left: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 15px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
    padding: 0 16px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-icon-right {
  margin: 0 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icon-right {
    margin: 0 0 0 10px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
    margin: 0 0 0 10px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-item.e-ibottom {
  height: 62px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-item.e-ibottom {
    height: 62px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 62px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 62px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-text-wrap {
  display: block;
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap .e-text-wrap {
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
  position: absolute;
  right: 15px;
  top: calc(50% - 6px);
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
    right: 12px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
  margin: 8px 0 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
    margin: 10px 0 0;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0 0 10px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon.e-icon-top,
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon.e-icon-bottom {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: auto;
}
.e-tab .e-tab-header .e-toolbar-pop {
  overflow-y: auto;
  padding: 5px 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
  height: 26px;
  min-height: 26px;
  min-width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
    height: 50px;
    min-height: 50px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  margin: 0;
  padding: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
  height: 26px;
  padding: 0 20px;
  text-align: initial;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
    height: 50px;
    padding: 0 24px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
  height: 26px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
  margin: 0 0 0 8px;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before {
  top: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
  padding-right: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
    padding-right: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom {
  height: 40px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom {
    height: 50px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  min-height: 40px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
    min-height: 50px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 40px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 50px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-text-wrap {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  display: block;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 0 0 10px;
  padding-left: 0;
  padding-right: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin: 0 0 0 12px;
    padding-left: 0;
    padding-right: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  right: 20px;
  top: initial;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-icon.e-icon-top,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-icon.e-icon-bottom {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-active .e-close-icon {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
.e-tab .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 20px;
}
.e-tab .e-tab-header .e-scroll-nav {
  height: 44px;
  min-height: 44px;
  min-width: auto;
  width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab .e-tab-header .e-scroll-nav.e-scroll-left-nav {
  padding: 0;
}
.e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
    padding: 0;
  }
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  font-size: 10px;
  line-height: 32px;
  position: relative;
  top: 0;
  vertical-align: initial;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
  font-size: 10px;
  height: 32px;
  line-height: 32px;
  width: 32px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
    font-size: 12px;
    height: 38px;
    line-height: 38px;
    width: 38px;
  }
}
.e-tab .e-tab-header .e-hor-nav {
  height: 44px;
  min-height: 44px;
  min-width: auto;
  padding: 0;
  width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav {
    height: 48px;
    min-height: 48px;
    padding: 0;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
  font-size: 10px;
  height: 32px;
  line-height: 32px;
  width: 32px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
    font-size: 12px;
    height: 38px;
    line-height: 38px;
    width: 38px;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before {
  font-size: 10px;
  line-height: 32px;
  position: relative;
  top: 0;
  vertical-align: initial;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 16px;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
  line-height: 32px;
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before {
  line-height: 32px;
  top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before {
    line-height: 32px;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  line-height: 32px;
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before {
  line-height: 32px;
  top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
  .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before {
    line-height: 32px;
  }
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover {
  line-height: 32px;
  top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active {
  position: relative;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  left: 0;
  right: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: #0078d4;
  content: "";
  height: 2px;
  left: 8px;
  position: absolute;
  right: 8px;
  top: 0;
  -webkit-transition: left 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, right 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
  transition: left 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, right 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active::after {
  color: transparent;
  content: attr(data-content);
  display: block;
  font-weight: 700;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
}
.e-tab .e-tab-header.e-horizontal-bottom::before {
  bottom: auto;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-hscroll-bar {
  margin-top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0 2px 0 0;
  padding-bottom: 0;
  padding-top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0 2px 0 0;
  }
}
.e-tab .e-tab-header.e-horizontal-bottom .e-indicator {
  bottom: auto;
  top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin: 0 2px 0 0;
  padding-bottom: 0;
  padding-top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
    margin: 0 2px 0 0;
  }
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 44px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap::before, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:not(.e-separator):last-child .e-text-wrap::before {
  top: unset;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-tab-wrap:focus .e-close-icon::before {
  top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
  height: initial;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap {
  height: initial;
  padding: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap::before, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap::before {
  bottom: auto;
  top: 0;
}
.e-tab .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item.e-active .e-text-wrap::before {
  display: none;
}
.e-tab .e-tab-header.e-vertical {
  max-width: 150px;
  z-index: 1;
}
.e-tab .e-tab-header.e-vertical::before {
  bottom: 0;
  height: 100%;
  left: 0;
  top: 0;
}
.e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
  bottom: 15px;
  height: auto;
  top: 15px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
    bottom: 0;
    top: 0;
  }
}
.e-tab .e-tab-header.e-vertical .e-indicator {
  display: none;
  -webkit-transition: top 0.125s cubic-bezier(0.35, 0, 0.25, 1), bottom 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  transition: top 0.125s cubic-bezier(0.35, 0, 0.25, 1), bottom 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  width: 2px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device) {
  padding: 16px 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item:last-child {
  margin: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap {
  padding: 0 12px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-text-wrap {
  position: relative;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-text,
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-icon::before {
  text-align: center;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-active .e-text-wrap::before {
  display: none;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon {
  min-height: 44px;
  min-width: 33px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon .e-tab-icon {
  margin: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon {
  right: -15px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-pop {
  top: initial !important; /* stylelint-disable-line declaration-no-important */
}
.e-tab .e-tab-header.e-vertical.e-vertical-left {
  float: left;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left::before {
  right: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-indicator {
  left: auto;
  right: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  bottom: 0;
  height: 100%;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: #0078d4;
  bottom: 10px;
  content: "";
  height: 60%;
  left: 98%;
  position: absolute;
  right: 0;
  -webkit-transition: bottom 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, height 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
  transition: bottom 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, height 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
  width: 2px;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active::after {
  color: transparent;
  content: attr(data-content);
  display: block;
  font-weight: 700;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right {
  float: right;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right::before {
  right: auto;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-indicator {
  left: 0;
  right: auto;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-tab-wrap {
  text-align: right;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-pop .e-tab-text {
  width: auto;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  bottom: 0;
  height: 100%;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: #0078d4;
  bottom: 10px;
  content: "";
  height: 60%;
  left: 0;
  position: absolute;
  right: 98%;
  -webkit-transition: bottom 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, height 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
  transition: bottom 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, height 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
  width: 2px;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active::after {
  color: transparent;
  content: attr(data-content);
  display: block;
  font-weight: 700;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav {
  height: 16px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 16px;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  font-size: 10px;
  height: 16px;
  line-height: 16px;
  margin: 0 auto;
  width: 16px;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 12px;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  height: 100%;
  -webkit-transform: none;
          transform: none;
  -webkit-transition: none;
  transition: none;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  float: left;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 36px;
  text-align: left;
  text-transform: capitalize;
  -webkit-transform: none;
          transform: none;
  -webkit-transition: none;
  transition: none;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  float: left;
  font-size: 12px;
  line-height: 36px;
  margin: 0 0 0 8px;
  vertical-align: initial;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
  .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
    font-size: 16px;
  }
}
.e-tab .e-tab-header.e-vertical .e-scroll-device .e-scroll-nav,
.e-tab .e-tab-header.e-vertical .e-scroll-device .e-scroll-overlay {
  display: none;
}
.e-tab .e-tab-header.e-vertical.e-toolpop .e-toolbar-items {
  height: auto;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator).e-itop .e-close-icon, .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
  left: -15px;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 12px;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  float: right;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  float: right;
  margin: 0 8px 0 0;
}
.e-tab .e-content {
  position: relative;
}
.e-tab .e-content .e-item.e-view {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
.e-tab .e-content > .e-item {
  display: none;
}
.e-tab .e-content > .e-item.e-active {
  background: inherit;
  display: block;
}
.e-tab .e-content.e-progress {
  overflow: hidden;
}
.e-tab.e-vertical-tab .e-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-tab.e-vertical-tab .e-content .e-item.e-active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.e-tab.e-vertical-tab .e-content .e-item,
.e-tab.e-vertical-tab .e-content .e-item > :first-child {
  width: 100%;
}
.e-tab.e-vertical-icon > .e-tab-header {
  height: 62px;
  min-height: 62px;
}
.e-tab.e-vertical-icon > .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  display: none;
}
.e-tab.e-vertical-icon > .e-tab-header > .e-toolbar-items {
  height: 62px;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap {
  position: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap::before {
  border: unset;
  content: unset;
  display: none;
  position: unset;
  top: unset;
  width: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  content: unset;
  display: unset;
  position: unset;
  top: unset;
  width: unset;
  border: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-scroll-nav {
  height: 62px;
}
.e-tab.e-vertical-icon > .e-tab-header .e-hor-nav {
  height: 62px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 12px;
  }
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-indicator {
  width: 2px;
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  display: none;
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap {
  position: relative;
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-scroll-nav {
  height: 16px;
}
.e-tab.e-vertical-icon > .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header.e-horizontal-bottom .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  top: unset;
}
.e-tab.e-vertical-icon.e-rtl .e-tab-header .e-toolbar-item.e-active {
  margin: 0;
}
.e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 44px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 44px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 62px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus {
  height: 26px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 26px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 44px;
}
.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 44px;
  padding: 0;
}
.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab.e-template .e-tab-header .e-toolbar-items .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text > div,
.e-tab.e-template .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text > div {
  display: inherit;
}
.e-tab.e-template .e-content > .e-item {
  display: none;
}
.e-tab.e-template .e-content > .e-item.e-active {
  background: inherit;
  display: block;
}
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  display: block;
  line-height: 15px;
}
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  display: block;
  line-height: 14px;
}
.e-tab.e-ie .e-tab-header .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-popup-down-icon {
  -webkit-transform: none;
          transform: none;
  -webkit-transition: none;
  transition: none;
}
.e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  display: block;
  line-height: 14px;
  position: relative;
}
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  display: block;
  line-height: 11px;
  position: relative;
}
.e-tab.e-edge .e-tab-header .e-popup-up-icon {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-down-icon {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
@media screen and (max-width: 480px) and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-safari .e-tab-header .e-close-icon::before {
  top: -1px;
}
.e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before {
  top: 0;
}
.e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,
.e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  top: 0;
}
.e-tab.e-disable {
  pointer-events: none;
}
.e-tab.e-fill .e-tab-header {
  height: 44px;
  min-height: 44px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header {
    height: 42px;
    min-height: 42px;
  }
}
.e-tab.e-fill .e-tab-header .e-indicator {
  display: none;
}
.e-tab.e-fill .e-tab-header .e-toolbar-items {
  height: auto;
  min-height: 44px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-items {
    min-height: 42px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 44px;
  margin: 0;
  min-height: 44px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 42px;
    min-height: 42px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop, .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom {
  height: 62px;
  min-height: 62px;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 44px;
  padding: 0 15px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 42px;
    padding: 0 15px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 44px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 42px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 44px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 42px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 400;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 44px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 42px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 62px;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-text-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-text-wrap {
  height: auto;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  height: auto;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-active, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  padding: 0;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item.e-itop, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-itop, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-itop {
  padding-top: 0;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin-right: 0;
  padding: 0;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 44px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
    height: 42px;
  }
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: 44px;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
  height: auto;
}
.e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}
.e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 12px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 32px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 32px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 32px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 62px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
    height: auto;
  }
}
.e-tab.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-fill.e-vertical-icon > .e-tab-header {
  height: 60px;
  min-height: 60px;
}
.e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
  padding: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 15px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 15px;
  }
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 400;
}
.e-tab.e-background .e-tab-header.e-vertical .e-indicator {
  display: none;
}
.e-tab.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 12px;
}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-active,
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  padding: 0;
}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin: 0;
  padding: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-text-wrap {
  height: 26px;
}
.e-tab.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right {
  margin: 0 8px 0 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
  margin: 0 8px 0 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
  margin: 0 8px 0 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon, .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
  left: 15px;
  right: auto;
}
.e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-left: 20px;
  margin-right: 0;
}
.e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  padding-left: 10px;
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
    padding-left: 0;
  }
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
  left: 16px;
  right: auto;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  left: 24px;
  right: auto;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
  padding-left: 10px;
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0;
    padding-left: 10px;
    padding-right: 0;
  }
}
.e-tab.e-rtl .e-tab-header .e-hor-nav,
.e-tab.e-rtl .e-tab-header .e-scroll-right-nav {
  padding: 0;
}
.e-tab.e-rtl .e-tab-header .e-scroll-left-nav {
  padding: 0;
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  display: none;
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  margin: 0;
  width: 100%;
}

.e-tab-clone-element {
  overflow: visible;
  z-index: 10000;
}
.e-tab-clone-element:not(.e-separator) {
  height: 44px;
  margin: 0 8px 0 0;
  min-height: 44px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element:not(.e-separator) {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab-clone-element .e-tab-wrap {
  height: 44px;
  padding: 0 12px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-wrap {
    height: 48px;
    padding: 0 15px;
  }
}
.e-tab-clone-element .e-text-wrap {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 44px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-text-wrap {
    height: 48px;
  }
}
.e-tab-clone-element .e-tab-text {
  display: inherit;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-transform: capitalize;
  -ms-flex-item-align: auto;
      align-self: auto;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-text {
    font-size: 16px;
  }
}
.e-tab-clone-element .e-icons.e-close-icon {
  display: none;
}
.e-tab-clone-element .e-close-icon,
.e-tab-clone-element .e-close-icon::before {
  font-size: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-close-icon,
  .e-tab-clone-element .e-close-icon::before {
    font-size: 12px;
  }
}
.e-tab-clone-element .e-close-icon::before {
  top: 1px;
}
.e-tab-clone-element .e-icons.e-tab-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 16px;
  min-width: 16px;
  width: 16px;
  line-height: 1;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icons.e-tab-icon {
    height: 20px;
    width: 20px;
  }
}
.e-tab-clone-element .e-tab-icon,
.e-tab-clone-element .e-tab-icon::before {
  font-size: 14px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-icon,
  .e-tab-clone-element .e-tab-icon::before {
    font-size: 20px;
  }
}
.e-tab-clone-element.e-icon .e-tab-wrap {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 15px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-icon .e-tab-wrap {
    padding: 0 16px;
  }
}
.e-tab-clone-element .e-icon-right {
  margin: 0 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icon-right {
    margin: 0 0 0 10px;
  }
}
.e-tab-clone-element .e-icon-left + .e-tab-text {
  margin: 0 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icon-left + .e-tab-text {
    margin: 0 0 0 10px;
  }
}
.e-tab-clone-element.e-itop, .e-tab-clone-element.e-ibottom {
  height: 62px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop, .e-tab-clone-element.e-ibottom {
    height: 62px;
  }
}
.e-tab-clone-element.e-itop .e-tab-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 62px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop .e-tab-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap {
    height: 62px;
  }
}
.e-tab-clone-element.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab-clone-element.e-itop .e-text-wrap, .e-tab-clone-element.e-ibottom .e-text-wrap {
  display: block;
  height: auto;
}
.e-tab-clone-element.e-itop .e-close-icon, .e-tab-clone-element.e-ibottom .e-close-icon {
  position: absolute;
  right: 15px;
  top: calc(50% - 6px);
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop .e-close-icon, .e-tab-clone-element.e-ibottom .e-close-icon {
    right: 12px;
  }
}
.e-tab-clone-element.e-itop .e-tab-text {
  margin: 8px 0 0;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop .e-tab-text {
    margin: 10px 0 0;
  }
}
.e-tab-clone-element.e-ibottom .e-tab-text {
  margin: 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-ibottom .e-tab-text {
    margin: 0 0 10px;
  }
}
.e-tab-clone-element .e-tab-icon.e-icon-top,
.e-tab-clone-element .e-tab-icon.e-icon-bottom {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: auto;
}
.e-tab-clone-element.e-close-show .e-icons.e-close-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-close-show .e-icons.e-close-icon {
    display: none;
  }
}
.e-tab-clone-element.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab-clone-element.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 20px;
}

.e-tab {
  background: transparent;
  border: none;
}
.e-tab .e-tab-header {
  background: inherit;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-weight: 400;
  border-bottom: 0;
}
.e-tab .e-tab-header::before {
  border-color: unset;
  border-style: solid;
}
.e-tab .e-tab-header:not(.e-vertical)::before {
  border-width: 0;
}
.e-tab .e-tab-header:not(.e-vertical) .e-toolbar-item.e-active {
  border-bottom: 0;
  margin-bottom: 0;
}
.e-tab .e-tab-header .e-toolbar-items {
  background: inherit;
}
.e-tab .e-tab-header .e-indicator {
  background: #0078d4;
}
.e-tab .e-tab-header .e-toolbar-item {
  background: inherit;
  border: 0;
}
.e-tab .e-tab-header .e-toolbar-item:hover {
  background: #edebe9;
}
.e-tab .e-tab-header .e-toolbar-item.e-active:hover {
  background: #edebe9;
}
.e-tab .e-tab-header .e-toolbar-item .e-ripple-element {
  background: none;
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  border-radius: 0;
  color: #201f1e;
  border: 0;
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: #605e5c;
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
  background: none;
  border: 0;
  border-radius: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
    background: initial;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-item.e-active {
  border: 0;
  border-radius: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  border: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  position: unset;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
  border: unset;
  content: unset;
  display: unset;
  position: unset;
  width: unset;
  top: unset;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-tab-icon, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-tab-icon {
  color: #605e5c;
}
.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-tab-text, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-tab-text {
  color: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: #605e5c;
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon {
  color: #605e5c;
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon:hover {
  color: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon:active {
  color: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay {
  background: inherit;
  opacity: 1;
  pointer-events: none;
}
.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay .e-tab-icon {
  color: #a19f9d;
}
.e-tab .e-tab-header.e-reorder-active-item:not(.e-vertical) .e-toolbar-pop .e-toolbar-item.e-active {
  border: 0;
}
.e-tab .e-tab-header .e-toolbar-pop {
  background: #fff;
  border: 1px #000;
  border-radius: 4px;
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  overflow-y: auto;
}
.e-tab .e-tab-header .e-toolbar-pop[e-animate=true] {
  overflow-y: hidden;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop {
    -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
            box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
  background: #edebe9;
  border: 0;
  border-radius: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-icon,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
  color: #605e5c;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active {
  background: #f3f2f1;
  border-color: unset;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon {
  color: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon {
  color: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-disable.e-overlay .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-disable.e-overlay .e-tab-icon {
  color: #a19f9d;
}
.e-tab .e-tab-header .e-scroll-nav,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav {
  background: inherit;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow {
  color: #605e5c;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow:hover,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:hover {
  background: #edebe9;
  color: #201f1e;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow:active,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav:focus,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: inherit;
}
.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow {
  background: #f3f2f1;
  color: #605e5c;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow:hover,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:hover {
  background: #edebe9;
  color: #201f1e;
}
.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow:active,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:active {
  background: #f3f2f1;
  border-color: unset;
  color: #605e5c;
}
.e-tab .e-tab-header .e-scroll-nav:active,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: inherit;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav.e-overlay .e-nav-arrow,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-overlay .e-nav-arrow {
  color: #605e5c;
}
.e-tab .e-tab-header .e-scroll-nav.e-overlay .e-nav-arrow:hover,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-overlay .e-nav-arrow:hover {
  color: #201f1e;
  background: #edebe9;
  border-color: unset;
}
.e-tab .e-tab-header .e-hor-nav,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) {
  background: transparent;
  border: 0;
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon {
  color: #3b3a39;
  border: 0;
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover {
  background: #edebe9;
  border: 1px solid #edebe9;
  border-radius: 0;
}
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover {
  color: #201f1e;
}
.e-tab .e-tab-header .e-hor-nav:focus,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus {
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon {
  background: #f3f2f1;
  border: 1px solid #edebe9;
  border-radius: 0;
  color: #605e5c;
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:hover {
  background: #edebe9;
  border: 1px solid #edebe9;
  border-radius: 0;
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:active,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:active {
  background: #edebe9;
  color: #605e5c;
  border: 1px solid #edebe9;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
          box-shadow: inset 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
}
.e-tab .e-tab-header .e-hor-nav:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover {
  border: 0;
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav:hover:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover:active {
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav.e-nav-active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active {
  background: inherit;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
}
.e-tab .e-tab-header .e-hor-nav.e-nav-active .e-icons,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active .e-icons {
  color: #201f1e;
}
.e-tab .e-tab-header .e-hor-nav.e-nav-active:focus,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active:focus {
  border: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom {
  border-color: unset;
  border-style: solid;
  border-width: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom[style*="overflow: hidden"] {
  border-color: unset;
  border-style: solid;
  border-width: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom[style*="overflow: hidden"] .e-toolbar-items {
  border-color: unset;
  border-style: solid;
  border-width: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  border-color: unset;
  border-style: solid;
  border-width: 0;
  margin-top: 2px;
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical {
  border-bottom: 0;
}
.e-tab .e-tab-header.e-vertical::before {
  border-width: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-active {
  border-bottom: 0;
  border-top: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active {
  border-radius: 0;
  border-right: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active {
  border-left: 0;
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-pop {
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav {
  background: inherit;
  border: 1px solid transparent;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-up-nav {
  border-bottom-color: rgba(237, 235, 233, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-down-nav {
  border-top-color: rgba(237, 235, 233, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow:hover {
  background: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover {
  background: rgba(243, 242, 241, 0.12);
  border-color: rgba(237, 235, 233, 0.12) transparent transparent;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover:active:focus {
  background: rgba(243, 242, 241, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow {
  color: #201f1e;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow:hover {
  background: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus {
  background: rgba(243, 242, 241, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus:hover:active .e-nav-arrow {
  color: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  background: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow:hover {
  background: none;
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  border: 0;
  color: #201f1e;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon {
  background: inherit;
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:hover, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active:hover,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:hover,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active:hover {
  background: inherit;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active {
  color: #605e5c;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav:hover .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav:hover .e-popup-down-icon {
  border: 0;
}
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  background: #f3f2f1;
  border: 0;
}
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text {
  color: #201f1e;
}
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon {
  color: #605e5c;
}
.e-tab.e-focused > .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: #605e5c;
}
.e-tab.e-focused > .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-focused > .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  color: #605e5c;
  background: #f3f2f1;
  border: 1px solid #edebe9;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-scroll-nav:focus {
  border-color: rgba(237, 235, 233, 0.12) transparent transparent;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  border: 0;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  border: 0;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav:focus {
  outline: 0;
}
.e-tab.e-disable {
  pointer-events: none;
}
.e-tab.e-disable .e-tab-header .e-indicator {
  background: rgba(237, 235, 233, 0.38);
}
.e-tab.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: #a19f9d;
}
.e-tab.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: rgba(237, 235, 233, 0.38);
}
.e-tab.e-disable .e-content {
  opacity: 0.38;
}
.e-tab.e-fill .e-tab-header {
  border-bottom: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-items.e-hscroll {
  border: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item {
  border: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-ripple-element {
  background: none;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: #201f1e;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text, .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: #201f1e;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: #605e5c;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  margin-top: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active {
  border: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon {
  color: #a19f9d;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  background: #0078d4;
  border-radius: 0;
  border-color: unset;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: #fff;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  margin-top: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
  border: unset;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: #fff;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: #fff;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover {
  color: #fff;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item:active:hover .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item:active:hover .e-tab-icon {
  color: #201f1e;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover {
  background: #edebe9;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-text {
  color: #201f1e;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-icon {
  color: #605e5c;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-close-icon {
  color: #605e5c;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom {
  border-bottom: 0;
  border-top: 0;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  margin-top: 0;
}
.e-tab.e-fill .e-tab-header.e-vertical {
  border-bottom: 0;
}
.e-tab.e-fill .e-tab-header.e-vertical.e-vertical-left {
  border-right: 0;
}
.e-tab.e-fill .e-tab-header.e-vertical.e-vertical-right {
  border-left: 0;
}
.e-tab.e-fill.e-corner .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  border-radius: 3px 3px 0 0;
}
.e-tab.e-fill.e-corner .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap {
  border-radius: 0 0 3px 3px;
}
.e-tab.e-fill.e-disable .e-tab-header {
  border-bottom: 0;
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: #a19f9d;
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active {
  opacity: 0.65;
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: rgba(0, 120, 212, 0.38);
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: #605e5c;
}
.e-tab.e-fill.e-disable .e-tab-header.e-horizontal-bottom {
  border-bottom: 0;
  border-top: 0;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon {
  color: #201f1e;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: #f3f2f1;
  border-color: unset;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text {
  color: #3b3a39;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon {
  color: #201f1e;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: #3b3a39;
}
.e-tab.e-background .e-tab-header {
  background: #0078d4;
  border: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-items {
  background: inherit;
}
.e-tab.e-background .e-tab-header .e-toolbar-items.e-hscroll {
  border: 0;
}
.e-tab.e-background .e-tab-header .e-indicator {
  background: #fff;
  bottom: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item {
  border: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-ripple-element {
  background: none;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  background: inherit;
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon {
  color: #deecf9;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon:hover {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
  background: rgb(0, 91.1320754717, 161);
  background-color: rgb(0, 91.1320754717, 161);
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon:hover, .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon:active {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active {
  border: 0;
  margin: 0;
  background: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon {
  color: #a19f9d;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  background: none;
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-close-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover {
  background: none;
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:hover {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:active {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus {
  background: none;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: none;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
  border: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text:hover {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap, .e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap {
  background: rgba(0, 120, 212, 0);
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-close-icon {
  color: rgba(237, 235, 233, 0.38);
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item {
  background: inherit;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-close-icon {
  color: #605e5c;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
  background: #f3f2f1;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
  color: #201f1e;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text {
  color: #605e5c;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon {
  color: #605e5c;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-close-icon {
  color: #605e5c;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-tab.e-background .e-tab-header .e-scroll-nav {
  background: #0078d4;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow,
.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow {
  color: #fff;
  border: 0;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:hover,
.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow:hover {
  background: rgb(0, 91.1320754717, 161);
  color: #fff;
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:active,
.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow:active {
  background: unset;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow,
.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: #fff;
  border: 0;
  background: #f3f2f1;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:hover,
.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow:hover {
  background: inherit;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:active,
.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow:active {
  background: #f3f2f1;
  border-color: unset;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active::after,
.e-tab.e-background .e-tab-header .e-scroll-nav:active::after {
  -webkit-animation: none;
          animation: none;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav),
.e-tab.e-background .e-tab-header .e-hor-nav {
  background: #0078d4;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon {
  color: #fff;
  border: 0;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  border-color: #edebe9;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:active:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:active:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon:active:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon:active:hover {
  background: inherit;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  color: #fff;
  background: rgb(0, 91.1320754717, 161);
  border: 1px solid #edebe9;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover {
  background: rgb(0, 91.1320754717, 161);
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:active,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:active,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon:active,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon:active {
  background: rgb(0, 91.1320754717, 161);
  border-color: #edebe9;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):active::after,
.e-tab.e-background .e-tab-header .e-hor-nav:active::after {
  -webkit-animation: none;
          animation: none;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav.e-nav-active .e-popup-up-icon {
  color: #fff;
}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  border: 0;
  margin: 0;
}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap {
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active {
  border-color: unset;
  border-style: solid;
  border-width: 0;
  margin: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active .e-tab-wrap {
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active {
  border-color: unset;
  border-style: solid;
  border-width: 0;
  margin: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active .e-tab-wrap {
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  border: 0;
}
.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  border: 0;
}
.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow:hover {
  background: none;
}
.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow {
  color: #fff;
}
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon {
  background: inherit;
  border-color: transparent;
}
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:hover {
  background: inherit;
  border-color: transparent;
}
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  border-color: transparent;
}
.e-tab.e-background.e-disable .e-tab-header .e-indicator {
  background: #edebe9;
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(237, 235, 233, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: rgba(237, 235, 233, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon {
  color: rgba(237, 235, 233, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active {
  opacity: 0.65;
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: #0078d4;
  color: #605e5c;
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: #605e5c;
}
.e-tab.e-background.e-accent .e-tab-header .e-indicator {
  background: #0078d4;
}
.e-tab.e-background.e-accent .e-tab-header.e-disable .e-indicator {
  background: rgba(237, 235, 233, 0.38);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  background: rgb(0, 91.1320754717, 161);
  border-color: unset;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon {
  color: #fff;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: #fff;
  border-color: unset;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover {
  background: #fff;
  border: 0;
  border-radius: 0;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap, .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap {
  background: rgba(0, 120, 212, 0);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap:focus, .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap:focus {
  background: rgba(0, 120, 212, 0.12);
}
.e-tab.e-background.e-focused .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: #605e5c;
}
.e-tab.e-background.e-focused .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-background.e-focused .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  color: #605e5c;
}
.e-tab.e-rtl .e-tab-header .e-hscroll.e-rtl .e-scroll-nav {
  border: 0;
}
.e-tab .e-content {
  background: inherit;
}
.e-tab .e-content .e-item {
  background: inherit;
  color: #201f1e;
  font-size: 14px;
}

.e-tab-clone-element {
  background: #edebe9;
  color: #323130;
}
.e-tab-clone-element .e-tab-wrap {
  border-radius: 0;
  color: #323130;
  border: 0;
}
.e-tab-clone-element .e-tab-wrap .e-tab-icon {
  color: #323130;
}

.e-bigger .e-tab .e-tab-header,
.e-tab.e-bigger .e-tab-header {
  height: 48px;
  min-height: 48px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items,
.e-tab.e-bigger .e-tab-header .e-toolbar-items {
  height: auto;
  min-height: auto;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0 2px 0 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items .e-indicator + .e-toolbar-item:last-child.e-active,
.e-tab.e-bigger .e-tab-header .e-toolbar-items .e-indicator + .e-toolbar-item:last-child.e-active {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0 2px 0 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0 2px 0 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active,
.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  margin: 0 2px 0 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav,
.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav {
  width: 38px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 48px;
  margin: 0 12px 0 0;
  min-height: 48px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator),
  .e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator) {
    margin: 0 8px 0 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator).e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom,
.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator).e-itop,
.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom {
  height: 72px;
  min-height: 72px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 48px;
  padding: 0 16px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 15px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-text {
  font-size: 16px;
  margin-bottom: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ileft:not(.e-icon) .e-tab-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ileft:not(.e-icon) .e-tab-icon::before {
  position: relative;
  top: 2px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active {
  margin: 0 12px 0 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active {
    margin: 0 2px 0 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft:not(.e-icon) .e-tab-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-ileft:not(.e-icon) .e-tab-icon::before {
  position: relative;
  top: 2px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 48px;
  margin-top: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
  cursor: pointer;
  margin: 0 0 0 10px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
    margin: 0 0 0 8px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-close-icon::before {
  font-size: 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-close-icon::before {
    font-size: 12px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
  height: 16px;
  min-width: 16px;
  width: 16px;
  line-height: 1;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-icon,
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-icon::before {
  font-size: 16px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
  padding: 0 20px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-right,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-right {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-right,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-right {
    margin: 0 0 0 10px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
    margin: 0 0 0 10px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom {
  height: 72px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 72px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap {
  height: 72px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
  right: 20px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
  margin: 10px 0 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0 0 10px;
}
.e-bigger .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-bigger .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 22px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item {
  height: 40px;
  min-height: 40px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
  height: 40px;
  padding: 0 24px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
    padding: 0 24px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
  height: 40px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"],
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
  padding-right: 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"],
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
    padding-right: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
  margin: 0 0 0 8px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  right: 24px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  min-height: 50px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
    min-height: 50px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 50px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 50px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
  padding-left: 0;
  padding-right: 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav,
.e-tab.e-bigger .e-tab-header .e-scroll-nav {
  height: 48px;
  min-height: 48px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-scroll-nav,
  .e-tab.e-bigger .e-tab-header .e-scroll-nav {
    padding: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-scroll-right-nav {
  padding: 0;
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-scroll-left-nav,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-scroll-left-nav {
  padding: 0;
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,
.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-arrow {
  font-size: 12px;
  height: 38px;
  line-height: 38px;
  width: 38px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,
  .e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-arrow {
    font-size: 12px;
    height: 38px;
    line-height: 38px;
    width: 38px;
  }
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-right-arrow::before,
.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  font-size: 12px;
  line-height: 38px;
  top: 0;
  vertical-align: initial;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  height: 100%;
  width: 100%;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav,
.e-tab.e-bigger .e-tab-header .e-hor-nav {
  height: 48px;
  min-height: 48px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-hor-nav,
  .e-tab.e-bigger .e-tab-header .e-hor-nav {
    padding: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon {
  font-size: 12px;
  height: 38px;
  line-height: 38px;
  width: 38px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon {
    font-size: 12px;
    height: 38px;
    line-height: 38px;
    width: 38px;
  }
}
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon::before {
  font-size: 12px;
  line-height: 38px;
  top: 0;
  vertical-align: initial;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 16px;
  }
}
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
  line-height: 38px;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before {
  line-height: 38px;
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  line-height: 38px;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before {
  line-height: 38px;
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover {
  line-height: 38px;
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  line-height: 15px;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  line-height: 15px;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin: 0 2px 0 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active,
  .e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
    margin: 0 2px 0 0;
  }
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-text {
  padding-top: 1px;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-close-icon::before, .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ibottom .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ibottom .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child {
  margin: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child,
  .e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child {
    margin: 0 2px 0 0;
  }
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-tab-text,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-tab-text {
  padding-top: 1px;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom {
  padding-bottom: 0;
  padding-top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active .e-text-wrap {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 48px;
  padding: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap, .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap {
  height: initial;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active {
  height: 48px;
}
.e-bigger .e-tab .e-tab-header.e-vertical,
.e-tab.e-bigger .e-tab-header.e-vertical {
  max-width: 150px;
}
.e-bigger .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before,
.e-tab.e-bigger .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
  bottom: 23px;
  top: 23px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before,
  .e-tab.e-bigger .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
    bottom: 0;
    top: 0;
  }
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device),
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device) {
  padding: 24px 0;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap {
  padding: 0 16px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon {
  right: -20px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon {
  min-height: 38px;
  min-width: auto;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-scroll-nav,
.e-tab.e-bigger .e-tab-header.e-vertical .e-scroll-nav {
  height: 24px;
  min-height: 24px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow,
.e-tab.e-bigger .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 16px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  line-height: 48px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  font-size: 16px;
  line-height: 48px;
  margin: 0 0 0 8px;
}
.e-bigger .e-tab .e-tab-header.e-vertical.e-toolpop .e-toolbar-items,
.e-tab.e-bigger .e-tab-header.e-vertical.e-toolpop .e-toolbar-items {
  height: auto;
}
.e-bigger .e-tab.e-vertical-icon > .e-tab-header,
.e-tab.e-bigger.e-vertical-icon > .e-tab-header {
  height: 72px;
  min-height: 72px;
}
.e-bigger .e-tab.e-vertical-icon > .e-tab-header > .e-toolbar-items,
.e-tab.e-bigger.e-vertical-icon > .e-tab-header > .e-toolbar-items {
  height: 72px;
}
.e-bigger .e-tab.e-vertical-icon > .e-tab-header .e-scroll-nav,
.e-tab.e-bigger.e-vertical-icon > .e-tab-header .e-scroll-nav {
  height: 72px;
}
.e-bigger .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav,
.e-tab.e-bigger.e-vertical-icon > .e-tab-header .e-hor-nav {
  height: 72px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-bigger .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-down-icon::before,
  .e-tab.e-bigger.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab.e-bigger.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 12px;
  }
}
.e-bigger .e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items,
.e-tab.e-bigger.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}
.e-bigger .e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-scroll-nav,
.e-tab.e-bigger.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-scroll-nav {
  height: 24px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 48px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 72px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus {
  height: 40px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 40px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 48px;
}
.e-bigger .e-tab.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 48px;
  padding: 0;
}
.e-bigger .e-tab.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ileft,
.e-tab.e-bigger.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ileft {
  height: 48px;
}
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  line-height: 15px;
}
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  line-height: 15px;
}
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  line-height: 15px;
}
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  line-height: 13px;
}
.e-bigger .e-tab.e-safari .e-tab-header .e-close-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before {
  top: 0;
}
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  top: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator).e-active,
.e-tab.e-bigger.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator).e-active {
  margin: 0;
}
.e-bigger .e-tab.e-fill .e-tab-header,
.e-tab.e-bigger.e-fill .e-tab-header {
  height: 48px;
  min-height: 48px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header,
  .e-tab.e-bigger.e-fill .e-tab-header {
    height: 42px;
    min-height: 42px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items {
  height: auto;
  min-height: 48px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items {
    min-height: 42px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 48px;
  margin: 0;
  min-height: 48px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator),
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 42px;
    min-height: 42px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop, .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom {
  height: 72px;
  min-height: 72px;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 48px;
  padding: 0 20px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 42px;
    padding: 0 20px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 48px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 42px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 48px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 42px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 42px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 42px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 72px;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  height: auto;
}
.e-bigger .e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 16px;
}
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap,
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: 50px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 42px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 42px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 42px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 72px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
  .e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
  .e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
    height: auto;
  }
}
.e-bigger .e-tab.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-fill.e-vertical-icon > .e-tab-header,
.e-tab.e-bigger.e-fill.e-vertical-icon > .e-tab-header {
  height: 70px;
  min-height: 70px;
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item:not(.e-separator) {
  padding: 0;
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 20px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 20px;
  }
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item.e-active,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-bigger .e-tab.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 16px;
}
.e-bigger .e-tab.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right {
  margin: 0 10px 0 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
  margin: 0 10px 0 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
    margin: 0 10px 0 0;
  }
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
  margin: 0 10px 0 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
    margin: 0 8px 0 0;
  }
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon, .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
  left: 20px;
  right: auto;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-bigger .e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap,
.e-tab.e-bigger.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-bigger.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-left: 22px;
  margin-right: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  padding-left: 12px;
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
    padding-left: 0;
  }
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  left: 24px;
  right: auto;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
  padding-left: 12px;
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-hor-nav,
.e-bigger .e-tab.e-rtl .e-tab-header .e-scroll-right-nav,
.e-tab.e-bigger.e-rtl .e-tab-header .e-hor-nav,
.e-tab.e-bigger.e-rtl .e-tab-header .e-scroll-right-nav {
  padding: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-scroll-left-nav,
.e-tab.e-bigger.e-rtl .e-tab-header .e-scroll-left-nav {
  padding: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon {
  left: -20px;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 16px;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-popup-up-icon::after,
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-popup-down-icon::after,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-popup-up-icon::after,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-popup-down-icon::after {
  margin: 0 8px 0 0;
}

.e-bigger .e-tab-clone-element:not(.e-separator) {
  height: 48px;
  margin: 0 12px 0 0;
  min-height: 48px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element:not(.e-separator) {
    margin: 0 8px 0 0;
  }
}
.e-bigger .e-tab-clone-element:not(.e-separator).e-itop, .e-bigger .e-tab-clone-element:not(.e-separator).e-ibottom {
  height: 72px;
  min-height: 72px;
}
.e-bigger .e-tab-clone-element .e-tab-wrap {
  height: 48px;
  padding: 0 16px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-tab-wrap {
    padding: 0 15px;
  }
}
.e-bigger .e-tab-clone-element .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab-clone-element .e-tab-text {
  font-size: 16px;
  -ms-flex-item-align: auto;
      align-self: auto;
}
.e-bigger .e-tab-clone-element .e-icons.e-close-icon {
  cursor: pointer;
  margin: 0 0 0 10px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icons.e-close-icon {
    margin: 0 0 0 8px;
  }
}
.e-bigger .e-tab-clone-element .e-icons.e-close-icon,
.e-bigger .e-tab-clone-element .e-close-icon::before {
  font-size: 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icons.e-close-icon,
  .e-bigger .e-tab-clone-element .e-close-icon::before {
    font-size: 12px;
  }
}
.e-bigger .e-tab-clone-element .e-icons.e-tab-icon {
  height: 16px;
  min-width: 16px;
  width: 16px;
  line-height: 1;
}
.e-bigger .e-tab-clone-element .e-tab-icon,
.e-bigger .e-tab-clone-element .e-tab-icon::before {
  font-size: 16px;
}
.e-bigger .e-tab-clone-element.e-icon .e-tab-wrap {
  padding: 0 20px;
}
.e-bigger .e-tab-clone-element .e-icon-right {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icon-right {
    margin: 0 0 0 10px;
  }
}
.e-bigger .e-tab-clone-element .e-icon-left + .e-tab-text {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icon-left + .e-tab-text {
    margin: 0 0 0 10px;
  }
}
.e-bigger .e-tab-clone-element.e-itop, .e-bigger .e-tab-clone-element.e-ibottom {
  height: 72px;
}
.e-bigger .e-tab-clone-element.e-itop .e-tab-wrap, .e-bigger .e-tab-clone-element.e-ibottom .e-tab-wrap {
  height: 72px;
}
.e-bigger .e-tab-clone-element.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab-clone-element.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab-clone-element.e-itop.e-active .e-tab-wrap, .e-bigger .e-tab-clone-element.e-ibottom.e-active .e-tab-wrap {
  height: 72px;
}
.e-bigger .e-tab-clone-element.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab-clone-element.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab-clone-element.e-itop .e-close-icon, .e-bigger .e-tab-clone-element.e-ibottom .e-close-icon {
  right: 20px;
}
.e-bigger .e-tab-clone-element.e-itop .e-tab-text {
  margin: 10px 0 0;
}
.e-bigger .e-tab-clone-element.e-ibottom .e-tab-text {
  margin: 0 0 10px;
}

/* stylelint-disable property-no-vendor-prefix */
/*! TreeView's bootstrap5 theme wise override definitions and variables */
/* stylelint-disable */
/*! TreeView icons */
.e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-expandable::before,
.e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-collapsible::before {
  content: "\e75c";
}
.e-treeview .e-sibling::before {
  content: "";
}
.e-treeview .e-popup .e-icons::before {
  content: "\e76a";
}
.e-treeview.e-drag-item .e-icons.e-drop-in::before {
  content: "\e768";
}
.e-treeview.e-drag-item .e-icons.e-drop-out::before {
  content: "\e839";
}
.e-treeview.e-drag-item .e-icons.e-drop-next::before {
  content: "\e736";
}
.e-treeview.e-drag-item .e-icons.e-no-drop::before {
  content: "\e839";
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.e-treeview {
  display: block;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}
.e-treeview.e-virtualization {
  overflow: auto;
}
.e-treeview.e-virtualization .e-virtual-mask {
  display: block;
  margin-bottom: 20px;
}
.e-treeview.e-virtualization .e-ul {
  overflow: unset;
}
.e-treeview > .e-ul {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}
.e-treeview.e-text-wrap .e-list-text {
  white-space: normal;
  word-break: break-word;
}
.e-treeview.e-text-wrap.e-ie-wrap .e-list-text {
  word-break: break-all;
}
.e-treeview.e-text-wrap .e-editing .e-list-text,
.e-treeview.e-text-wrap .e-editing .e-list-text .e-input-group {
  max-width: calc(100% - 2px);
}
.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-text {
  max-width: calc(100% - 27px);
}
.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-text, .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-img + .e-list-text {
  max-width: calc(100% - 60px);
}
.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 88px);
}
.e-treeview.e-text-wrap .e-list-icon + .e-list-text,
.e-treeview.e-text-wrap .e-list-img + .e-list-text {
  max-width: calc(100% - 32px);
}
.e-treeview.e-text-wrap .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 60px);
}
.e-treeview .e-ul {
  margin: 0;
  padding: 0 0 0 12px;
}
.e-treeview .e-node-collapsed .e-list-item .e-fullrow,
.e-treeview .e-display-none {
  display: none;
}
.e-treeview .e-list-item {
  list-style: none;
  padding: 2px 0;
}
.e-treeview .e-list-item .e-ul {
  margin: 2px 0 -2px;
  padding: 0 0 0 20px;
}
.e-treeview .e-list-item.e-disable > .e-text-content,
.e-treeview .e-list-item.e-disable > .e-fullrow {
  -ms-touch-action: none;
  opacity: 0.5;
  pointer-events: none;
  touch-action: none;
}
.e-treeview .e-list-item div.e-icons.interaction {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  border-radius: 15px;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.e-treeview .e-list-item .e-icons.e-icon-collapsible {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.e-treeview .e-list-item .e-icons.e-icons-spinner::before {
  content: none;
}
.e-treeview .e-icons .e-spinner-pane {
  position: relative;
}
.e-treeview .e-icons .e-treeview-spinner {
  position: absolute;
}
.e-treeview .e-icons-spinner {
  position: relative;
}
.e-treeview .e-text-content {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  border: 1px solid;
  cursor: pointer;
  margin: 0;
  padding: 0 12px 0 20px;
}
.e-treeview .e-text-content + .e-sibling {
  margin-top: 1px;
}
.e-treeview .e-fullrow {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  border: 1px solid;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  height: 38px;
  left: 0;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
@supports (-webkit-overflow-scrolling: touch) {
  .e-treeview .e-fullrow {
    z-index: -1;
  }
}
.e-treeview .e-checkbox-wrapper {
  margin: 0 0 0 12px;
  pointer-events: all;
  position: relative;
}
.e-treeview .e-checkbox-wrapper + .e-list-icon, .e-treeview .e-checkbox-wrapper + .e-list-img {
  margin: 0 0 0 12px;
}
.e-treeview .e-checkbox-wrapper + .e-list-text {
  padding: 0 12px;
}
.e-treeview .e-checkbox-wrapper .e-ripple-container {
  bottom: -7px;
  height: 32px;
  left: -7px;
  right: -7px;
  top: -7px;
  width: 32px;
}
.e-treeview .e-list-text {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  line-height: 36px;
  margin: 0;
  min-height: 36px;
  padding: 0 12px;
  text-decoration: none;
  vertical-align: middle;
}
.e-treeview .e-list-text .e-input-group {
  height: 30px;
  margin-top: 3px;
  min-width: 150px;
  vertical-align: bottom;
}
.e-treeview .e-list-text .e-input-group .e-input {
  height: 28px;
}
.e-treeview .e-navigable-text {
  padding: 0 12px;
}
.e-treeview .e-list-icon,
.e-treeview .e-list-img {
  display: inline-block;
  height: 20px;
  margin: 0 0 0 12px;
  vertical-align: middle;
  width: 20px;
}
.e-treeview .e-list-icon + .e-list-icon, .e-treeview .e-list-icon + .e-list-img,
.e-treeview .e-list-img + .e-list-icon,
.e-treeview .e-list-img + .e-list-img {
  margin: 0 0 0 12px;
}
.e-treeview .e-list-icon + .e-list-text,
.e-treeview .e-list-img + .e-list-text {
  padding: 0 12px;
}
.e-treeview .e-list-icon + .e-navigable-text,
.e-treeview .e-list-img + .e-navigable-text {
  padding: 0 12px;
}
.e-treeview .e-icon-collapsible,
.e-treeview .e-icon-expandable {
  display: inline-block;
  height: 20px;
  margin: 0 0 0 -20px;
  vertical-align: middle;
  width: 20px;
}
.e-treeview .e-icon-collapsible::before,
.e-treeview .e-icon-expandable::before {
  display: inline-block;
  padding: 0px;
}
.e-treeview .e-load {
  -webkit-animation: rotation 0.5s infinite linear;
  animation: rotation 0.5s infinite linear;
}
.e-treeview .e-sibling {
  width: 144px;
}
.e-treeview .e-sibling::before {
  left: 0;
  height: 2px;
  top: -1.5px;
}
.e-treeview .e-sibling,
.e-treeview .e-sibling::before {
  position: absolute;
  z-index: 2;
}
.e-treeview .e-popup {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  font-weight: normal;
  position: absolute;
  z-index: 99999;
}
.e-treeview .e-popup .e-content {
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  font-size: 14px;
  padding: 4px;
}
.e-treeview .e-popup .e-icons {
  border: 1px solid transparent;
  cursor: pointer;
  display: inline-block;
  height: 26px;
  line-height: 18px;
  padding: 4px;
  width: 26px;
}
.e-treeview .e-popup .e-downtail::before, .e-treeview .e-popup .e-downtail::after {
  border: 10px solid transparent;
  content: "";
  height: 0;
  left: 8px;
  position: absolute;
  width: 0;
}
.e-treeview .e-popup .e-downtail::after {
  bottom: -18px;
}
.e-treeview.e-fullrow-wrap .e-text-content {
  pointer-events: none;
  position: relative;
}
.e-treeview.e-fullrow-wrap .e-icon-collapsible,
.e-treeview.e-fullrow-wrap .e-icon-expandable,
.e-treeview.e-fullrow-wrap .e-input,
.e-treeview.e-fullrow-wrap .e-list-url {
  pointer-events: auto;
}
.e-treeview .e-navigable .e-text-content {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-treeview .e-navigable .e-list-url {
  padding: 0;
  width: 100%;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap {
  padding: 0 0 0 12px;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 12px 0 0;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon + .e-list-img {
  margin: 0 12px 0 0;
}
.e-treeview .e-navigable .e-anchor-wrap {
  padding: 0 0 0 12px;
}
.e-treeview .e-navigable .e-nav-wrapper {
  padding: 0;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-text .e-nav-wrapper:not(:has(.e-list-icon)) {
  padding: 0;
}
.e-treeview .e-navigable .e-list-icon,
.e-treeview .e-navigable .e-list-img {
  margin: 0 12px 0 0;
}
.e-treeview.e-drag-item {
  overflow: visible;
  z-index: 10000;
}
.e-treeview.e-drag-item .e-text-content {
  float: left;
}
.e-treeview.e-drag-item .e-text-content .e-list-text {
  padding: 0px;
}
.e-treeview.e-drag-item .e-icon-collapsible,
.e-treeview.e-drag-item .e-icon-expandable {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  padding-left: 12px;
}
.e-treeview.e-drag-item .e-icon-collapsible::before,
.e-treeview.e-drag-item .e-icon-expandable::before {
  font-size: 12px;
}
.e-treeview.e-drag-item .e-drop-count {
  border: 1px solid;
  border-radius: 15px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  font-size: 12px;
  line-height: normal;
  min-width: 12px;
  padding: 1px 3px 2px;
  margin-left: -12px;
  position: absolute;
  text-align: center;
  top: -10px;
}
.e-treeview.e-dragging .e-text-content,
.e-treeview.e-dragging .e-fullrow {
  cursor: default;
}
.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap {
  padding: 0 12px 0 0;
}
.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 0 0 12px;
}
.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon + .e-list-img {
  margin: 0 0 0 12px;
}
.e-treeview.e-rtl .e-navigable .e-anchor-wrap {
  padding: 0 12px 0 0;
}
.e-treeview.e-rtl .e-navigable .e-nav-wrapper {
  padding: 0;
}
.e-treeview.e-rtl .e-navigable .e-list-icon,
.e-treeview.e-rtl .e-navigable .e-list-img,
.e-treeview.e-rtl .e-navigable .e-list-icon + .e-list-img {
  margin: 0 0 0 12px;
}
.e-treeview.e-rtl .e-ul {
  padding: 0 12px 0 0;
}
.e-treeview.e-rtl .e-list-item .e-ul {
  padding: 0 20px 0 0;
}
.e-treeview.e-rtl .e-text-content {
  padding: 0 20px 0 0;
}
.e-treeview.e-rtl .e-checkbox-wrapper {
  margin: 0 12px 0 0;
}
.e-treeview.e-rtl .e-checkbox-wrapper + .e-list-icon, .e-treeview.e-rtl .e-checkbox-wrapper + .e-list-img {
  margin: 0 12px 0 0;
}
.e-treeview.e-rtl .e-list-icon,
.e-treeview.e-rtl .e-list-img {
  margin: 0 12px 0 0;
}
.e-treeview.e-rtl .e-list-icon + .e-list-icon, .e-treeview.e-rtl .e-list-icon + .e-list-img,
.e-treeview.e-rtl .e-list-img + .e-list-icon,
.e-treeview.e-rtl .e-list-img + .e-list-img {
  margin: 0 12px 0 0;
}
.e-treeview.e-rtl .e-icon-collapsible,
.e-treeview.e-rtl .e-icon-expandable {
  margin: 0 -20px 0 0;
}
.e-treeview.e-rtl .e-sibling::before {
  right: 0;
}
.e-treeview.e-rtl.e-drag-item .e-icons.e-drop-next {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-treeview.e-rtl.e-drag-item .e-text-content {
  float: right;
}
.e-treeview.e-rtl.e-drag-item .e-drop-count {
  margin-right: -12px;
}
.e-treeview.e-rtl div.e-icons {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-treeview.e-disabled .e-fullrow,
.e-treeview.e-disabled .e-icons,
.e-treeview.e-disabled .e-text-content,
.e-treeview.e-disabled .e-list-img,
.e-treeview.e-disabled .e-list-icon {
  cursor: auto;
}
.e-treeview.e-disabled .e-list-url {
  cursor: default;
  pointer-events: none;
}
.e-treeview.e-interaction.e-fullrow-wrap .e-text-content {
  pointer-events: auto;
}

/* stylelint-enable property-no-vendor-prefix */
/* stylelint-disable property-no-vendor-prefix */
.e-treeview {
  -webkit-tap-highlight-color: transparent;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-treeview .e-text-content,
.e-treeview .e-fullrow {
  border-color: transparent;
}
.e-treeview .e-list-text {
  color: #201f1e;
  font-size: 14px;
}
.e-treeview .e-list-icon,
.e-treeview .e-list-img {
  font-size: 20px;
}
.e-treeview .e-icon-collapsible,
.e-treeview .e-icon-expandable {
  color: #605e5c;
}
.e-treeview .e-icon-collapsible::before,
.e-treeview .e-icon-expandable::before {
  font-size: 20px;
}
.e-treeview .e-list-item.e-hover, .e-treeview .e-list-item.e-node-focus {
  background: transparent;
}
.e-treeview .e-list-item.e-hover > .e-fullrow, .e-treeview .e-list-item.e-node-focus > .e-fullrow {
  background-color: #f3f2f1;
  border-color: #f3f2f1;
}
.e-treeview .e-list-item.e-hover > .e-text-content, .e-treeview .e-list-item.e-node-focus > .e-text-content {
  color: #201f1e;
}
.e-treeview .e-list-item.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-node-focus > .e-text-content .e-list-text {
  color: #201f1e;
}
.e-treeview .e-list-item.e-hover > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-hover > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-node-focus > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-node-focus > .e-text-content .e-icon-expandable {
  color: #323130;
}
.e-treeview .e-list-item.e-active {
  background: transparent;
}
.e-treeview .e-list-item.e-active > .e-fullrow {
  background-color: #edebe9;
  border-color: #edebe9;
}
.e-treeview .e-list-item.e-active.e-animation-active > .e-fullrow {
  background-color: transparent;
  border-color: transparent;
}
.e-treeview .e-list-item.e-active.e-animation-active > .e-text-content {
  color: #201f1e;
}
.e-treeview .e-list-item.e-active.e-animation-active > .e-text-content .e-list-text {
  color: #201f1e;
}
.e-treeview .e-list-item.e-active > .e-text-content {
  color: #201f1e;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-list-text {
  color: #201f1e;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-active > .e-text-content .e-icon-expandable {
  color: #201f1e;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-check {
  border-color: #201f1e;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-stop {
  border-color: #201f1e;
}
.e-treeview .e-list-item.e-active.e-hover > .e-fullrow, .e-treeview .e-list-item.e-active.e-node-focus > .e-fullrow {
  background-color: rgb(225.525, 222.25, 218.975);
  border-color: #edebe9;
}
.e-treeview .e-list-item.e-active.e-hover > .e-text-content, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content {
  color: #201f1e;
}
.e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-list-text {
  color: #201f1e;
}
.e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-icon-expandable {
  color: #201f1e;
}
.e-treeview .e-list-item.e-editing.e-active > .e-fullrow, .e-treeview .e-list-item.e-editing.e-hover > .e-fullrow, .e-treeview .e-list-item.e-editing.e-node-focus > .e-fullrow {
  background-color: transparent;
  border-color: transparent;
}
.e-treeview .e-list-item.e-editing.e-active > .e-text-content, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content {
  color: #201f1e;
}
.e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-list-text, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-list-text {
  color: #201f1e;
}
.e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-icon-expandable {
  color: #605e5c;
}
.e-treeview .e-list-item.e-disable > .e-text-content,
.e-treeview .e-list-item.e-disable > .e-fullrow {
  color: #a19f9d;
}
.e-treeview .e-list-item.e-disable > .e-text-content .e-list-text,
.e-treeview .e-list-item.e-disable > .e-fullrow .e-list-text {
  color: #a19f9d;
}
.e-treeview .e-list-item.e-disable > .e-text-content > .e-icon-collapsible,
.e-treeview .e-list-item.e-disable > .e-text-content > .e-icon-expandable {
  color: #a19f9d;
}
.e-treeview .e-sibling {
  border-top: 2px solid #0078d4;
}
.e-treeview .e-sibling::before {
  background: #0078d4;
}
.e-treeview .e-popup .e-content {
  background-color: #f3f2f1;
  border-color: #f3f2f1;
}
.e-treeview .e-popup.e-select .e-icons {
  border-color: #f3f2f1;
}
.e-treeview .e-popup .e-downtail::before {
  border-top-color: #f3f2f1;
}
.e-treeview .e-popup .e-downtail::after {
  border-top-color: #f3f2f1;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-node-focus > .e-text-content {
  background-color: #f3f2f1;
  border-color: #f3f2f1;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active > .e-text-content {
  background-color: #edebe9;
  border-color: #edebe9;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-node-focus > .e-text-content {
  background-color: rgb(225.525, 222.25, 218.975);
  border-color: #edebe9;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-active > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-node-focus > .e-text-content {
  background-color: transparent;
  border-color: transparent;
}
.e-treeview.e-fullrow-wrap .e-text-content {
  border-color: transparent;
}
.e-treeview.e-drag-item {
  background-color: #f3f2f1;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
}
.e-treeview.e-drag-item .e-icon-collapsible::before,
.e-treeview.e-drag-item .e-icon-expandable::before {
  font-size: 12px;
}
.e-treeview.e-drag-item .e-list-text {
  color: #323130;
}
.e-treeview.e-drag-item .e-icons {
  color: #323130;
}
.e-treeview.e-drag-item .e-drop-count {
  background-color: #0078d4;
  border-color: #fff;
  color: #fff;
}
.e-treeview.e-drag-item.e-rtl .e-sibling {
  border: 1px solid #0078d4;
}

.e-bigger .e-treeview .e-ul,
.e-treeview.e-bigger .e-ul {
  padding: 0 0 0 16px;
}
.e-bigger .e-treeview .e-list-item .e-ul,
.e-treeview.e-bigger .e-list-item .e-ul {
  padding: 0 0 0 24px;
}
.e-bigger .e-treeview .e-list-item .e-text-content,
.e-treeview.e-bigger .e-list-item .e-text-content {
  padding: 0 0 0 24px;
}
.e-bigger .e-treeview .e-list-item .e-list-icon,
.e-bigger .e-treeview .e-list-item .e-list-img,
.e-treeview.e-bigger .e-list-item .e-list-icon,
.e-treeview.e-bigger .e-list-item .e-list-img {
  height: 24px;
  width: 24px;
}
.e-bigger .e-treeview .e-list-item .e-small.e-css.e-checkbox-wrapper .e-frame,
.e-treeview.e-bigger .e-list-item .e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 20px;
  line-height: 17px;
  width: 20px;
}
.e-bigger .e-treeview .e-list-item .e-small.e-css.e-checkbox-wrapper .e-check, .e-bigger .e-treeview .e-list-item .e-small.e-css.e-checkbox-wrapper .e-stop,
.e-treeview.e-bigger .e-list-item .e-small.e-css.e-checkbox-wrapper .e-check,
.e-treeview.e-bigger .e-list-item .e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 12px;
}
.e-bigger .e-treeview .e-list-item .e-small.e-css.e-checkbox-wrapper .e-stop,
.e-treeview.e-bigger .e-list-item .e-small.e-css.e-checkbox-wrapper .e-stop {
  line-height: 17px;
}
.e-bigger .e-treeview .e-list-item .e-checkbox-wrapper + .e-list-text,
.e-treeview.e-bigger .e-list-item .e-checkbox-wrapper + .e-list-text {
  padding: 0 16px;
}
.e-bigger .e-treeview .e-icon-collapsible,
.e-bigger .e-treeview .e-icon-expandable,
.e-treeview.e-bigger .e-icon-collapsible,
.e-treeview.e-bigger .e-icon-expandable {
  height: 24px;
  width: 24px;
  margin: 0 0 0 -24px;
}
.e-bigger .e-treeview.e-drag-item .e-icon-expandable,
.e-bigger .e-treeview.e-drag-item .e-icon-collapsible,
.e-treeview.e-bigger.e-drag-item .e-icon-expandable,
.e-treeview.e-bigger.e-drag-item .e-icon-collapsible {
  padding-left: 24px;
  padding-top: 10px;
}
.e-bigger .e-treeview.e-drag-item .e-drop-count,
.e-treeview.e-bigger.e-drag-item .e-drop-count {
  padding: 3px 5px 4px;
}
.e-bigger .e-treeview .e-navigable .e-list-text,
.e-treeview.e-bigger .e-navigable .e-list-text {
  padding: 0;
  width: 100%;
}
.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-text,
.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper + .e-list-text {
  padding: 0;
}
.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img,
.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 16px 0 12px;
}
.e-bigger .e-treeview .e-navigable .e-anchor-wrap,
.e-treeview.e-bigger .e-navigable .e-anchor-wrap {
  padding: 0 0 0 12px;
}
.e-bigger .e-treeview .e-navigable .e-list-icon,
.e-bigger .e-treeview .e-navigable .e-list-img,
.e-bigger .e-treeview .e-navigable .e-list-icon + .e-list-img,
.e-treeview.e-bigger .e-navigable .e-list-icon,
.e-treeview.e-bigger .e-navigable .e-list-img,
.e-treeview.e-bigger .e-navigable .e-list-icon + .e-list-img {
  margin: 0 12px 0 0;
}
.e-bigger .e-treeview .e-fullrow,
.e-treeview.e-bigger .e-fullrow {
  height: 44px;
}
.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-text {
  max-width: calc(100% - 33px);
}
.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-text, .e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-img + .e-list-text {
  max-width: calc(100% - 70px);
}
.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 102px);
}
.e-bigger .e-treeview.e-text-wrap .e-list-icon + .e-list-text,
.e-bigger .e-treeview.e-text-wrap .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-list-icon + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-list-img + .e-list-text {
  max-width: calc(100% - 36px);
}
.e-bigger .e-treeview.e-text-wrap .e-list-icon + .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 69px);
}
.e-bigger .e-treeview .e-list-text,
.e-treeview.e-bigger .e-list-text {
  line-height: 40px;
  min-height: 40px;
}
.e-bigger .e-treeview .e-list-text .e-input-group,
.e-treeview.e-bigger .e-list-text .e-input-group {
  height: 40px;
}
.e-bigger .e-treeview .e-list-text .e-input-group .e-input,
.e-treeview.e-bigger .e-list-text .e-input-group .e-input {
  height: 36px;
}
.e-bigger .e-treeview .e-checkbox-wrapper,
.e-treeview.e-bigger .e-checkbox-wrapper {
  margin: 0 0 0 16px;
}
.e-bigger .e-treeview .e-checkbox-wrapper + .e-list-icon, .e-bigger .e-treeview .e-checkbox-wrapper + .e-list-img,
.e-treeview.e-bigger .e-checkbox-wrapper + .e-list-icon,
.e-treeview.e-bigger .e-checkbox-wrapper + .e-list-img {
  margin: 0 0 0 16px;
}
.e-bigger .e-treeview .e-list-icon,
.e-bigger .e-treeview .e-list-img,
.e-treeview.e-bigger .e-list-icon,
.e-treeview.e-bigger .e-list-img {
  margin: 0 0 0 16px;
}
.e-bigger .e-treeview .e-list-icon + .e-list-text,
.e-bigger .e-treeview .e-list-img + .e-list-text,
.e-treeview.e-bigger .e-list-icon + .e-list-text,
.e-treeview.e-bigger .e-list-img + .e-list-text {
  padding: 0 16px;
}
.e-bigger .e-treeview .e-list-icon + .e-list-icon, .e-bigger .e-treeview .e-list-icon + .e-list-img,
.e-bigger .e-treeview .e-list-img + .e-list-icon,
.e-bigger .e-treeview .e-list-img + .e-list-img,
.e-treeview.e-bigger .e-list-icon + .e-list-icon,
.e-treeview.e-bigger .e-list-icon + .e-list-img,
.e-treeview.e-bigger .e-list-img + .e-list-icon,
.e-treeview.e-bigger .e-list-img + .e-list-img {
  margin: 0 0 0 16px;
}
.e-bigger .e-treeview .e-icon-collapsible::before,
.e-bigger .e-treeview .e-icon-expandable::before,
.e-treeview.e-bigger .e-icon-collapsible::before,
.e-treeview.e-bigger .e-icon-expandable::before {
  padding: 0px;
}
.e-bigger .e-treeview.e-drag-item .e-text-content,
.e-treeview.e-bigger.e-drag-item .e-text-content {
  padding-left: 16px;
}
.e-bigger .e-treeview.e-drag-item .e-icon-collapsible,
.e-bigger .e-treeview.e-drag-item .e-icon-expandable,
.e-treeview.e-bigger.e-drag-item .e-icon-collapsible,
.e-treeview.e-bigger.e-drag-item .e-icon-expandable {
  font-size: 14px;
}
.e-bigger .e-treeview.e-drag-item .e-icon-collapsible::before,
.e-bigger .e-treeview.e-drag-item .e-icon-expandable::before,
.e-treeview.e-bigger.e-drag-item .e-icon-collapsible::before,
.e-treeview.e-bigger.e-drag-item .e-icon-expandable::before {
  font-size: 14px;
}
.e-bigger .e-treeview.e-rtl .e-ul,
.e-treeview.e-bigger.e-rtl .e-ul {
  padding: 0 16px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-list-item .e-ul,
.e-treeview.e-bigger.e-rtl .e-list-item .e-ul {
  padding: 0 24px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-list-item .e-text-content,
.e-treeview.e-bigger.e-rtl .e-list-item .e-text-content {
  padding: 0 24px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-icon-collapsible,
.e-bigger .e-treeview.e-rtl .e-icon-expandable,
.e-treeview.e-bigger.e-rtl .e-icon-collapsible,
.e-treeview.e-bigger.e-rtl .e-icon-expandable {
  margin: 0 -24px 0 0;
}
.e-bigger .e-treeview.e-rtl.e-drag-item .e-text-content,
.e-treeview.e-bigger.e-rtl.e-drag-item .e-text-content {
  padding-left: 0;
  padding-right: 16px;
}
.e-bigger .e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img,
.e-treeview.e-bigger.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 10px 0 14px;
}
.e-bigger .e-treeview.e-rtl .e-navigable .e-anchor-wrap,
.e-treeview.e-bigger.e-rtl .e-navigable .e-anchor-wrap {
  padding: 0 12px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-navigable .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-navigable .e-list-img,
.e-bigger .e-treeview.e-rtl .e-navigable .e-list-icon + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-navigable .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-navigable .e-list-img,
.e-treeview.e-bigger.e-rtl .e-navigable .e-list-icon + .e-list-img {
  margin: 0 0 0 12px;
}
.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper {
  margin: 0 16px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper + .e-list-icon, .e-bigger .e-treeview.e-rtl .e-checkbox-wrapper + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper + .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper + .e-list-img {
  margin: 0 16px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-list-img,
.e-treeview.e-bigger.e-rtl .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-list-img {
  margin: 0 16px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-list-icon + .e-list-icon, .e-bigger .e-treeview.e-rtl .e-list-icon + .e-list-img,
.e-bigger .e-treeview.e-rtl .e-list-img + .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-list-img + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-list-icon + .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-list-icon + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-list-img + .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-list-img + .e-list-img {
  margin: 0 16px 0 0;
}

.e-bigger .e-treeview .e-list-text,
.e-treeview.e-bigger .e-list-text {
  font-size: 16px;
}
.e-bigger .e-treeview .e-icon-collapsible::before,
.e-bigger .e-treeview .e-icon-expandable::before,
.e-treeview.e-bigger .e-icon-collapsible::before,
.e-treeview.e-bigger .e-icon-expandable::before {
  font-size: 24px;
}
/* stylelint-disable-line no-empty-source */
/* stylelint-disable-line no-empty-source */
ejs-sidebar {
  display: none;
}

.e-sidebar-display {
  display: block;
}

.e-sidebar {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  background: #faf9f8;
  height: 100%;
  overflow: auto;
  position: fixed;
  top: 0;
  -webkit-transition: none;
  transition: none;
  vertical-align: middle;
  visibility: hidden;
  will-change: transform;
}
.e-sidebar.e-right.e-open, .e-sidebar.e-left.e-open {
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
  visibility: visible;
}
.e-sidebar.e-right.e-close, .e-sidebar.e-left.e-close {
  -webkit-box-shadow: none;
          box-shadow: none;
  visibility: hidden;
}
.e-sidebar.e-right.e-close {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.e-sidebar.e-left.e-close {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.e-sidebar.e-left.e-transition.e-close, .e-sidebar.e-right.e-transition.e-close, .e-sidebar.e-right.e-close {
  -webkit-transition: visibility 500ms, -webkit-transform 0.5s ease;
  transition: visibility 500ms, -webkit-transform 0.5s ease;
  transition: transform 0.5s ease, visibility 500ms;
  transition: transform 0.5s ease, visibility 500ms, -webkit-transform 0.5s ease;
}
.e-sidebar.e-right {
  border-left: 1px solid #edebe9;
  left: auto;
  right: 0;
  top: 0;
}
.e-sidebar.e-left {
  border-right: 1px solid #edebe9;
  left: 0;
  right: auto;
  top: 0;
}
.e-sidebar.e-left.e-close.e-dock, .e-sidebar.e-right.e-close.e-dock {
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
  -webkit-transition: width 0.5s ease, visibility 500ms;
  transition: width 0.5s ease, visibility 500ms;
  visibility: visible;
}
.e-sidebar.e-left.e-open.e-dock.e-blazor-dock, .e-sidebar.e-right.e-open.e-dock.e-blazor-dock {
  -webkit-transition: width 0.5s ease, visibility 500ms;
  transition: width 0.5s ease, visibility 500ms;
}
.e-sidebar.e-left.e-open.e-disable-animation, .e-sidebar.e-right.e-open.e-disable-animation, .e-sidebar.e-right.e-close.e-disable-animation, .e-sidebar.e-left.e-close.e-disable-animation {
  -webkit-transition: none;
  transition: none;
}
.e-sidebar.e-visibility {
  visibility: hidden;
}
.e-sidebar.e-over {
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}

.e-sidebarcontainer.e-sidebar.e-over, .e-sidebarcontainer.e-sidebar.e-auto, .e-sidebarcontainer.e-sidebar.e-push, .e-sidebarcontainer.e-sidebar.e-slide + div {
  -webkit-transition: margin 0.5s ease, -webkit-transform 0.5s ease;
  transition: margin 0.5s ease, -webkit-transform 0.5s ease;
  transition: margin 0.5s ease, transform 0.5s ease;
  transition: margin 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease;
}
.e-sidebarcontainer.e-left.e-open.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: var(--sidebar-width);
}
.e-sidebarcontainer.e-left.e-close.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-right.e-open.e-auto + div {
  margin-left: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-right: var(--sidebar-width);
}
.e-sidebarcontainer.e-right.e-close.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-left.e-open.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: var(--sidebar-width);
}
.e-sidebarcontainer.e-left.e-close.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-right.e-open.e-push + div {
  margin-left: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-right: var(--sidebar-width);
}
.e-sidebarcontainer.e-right.e-close.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-left.e-open.e-slide + div {
  margin-left: 0;
  -webkit-transform: translate(var(--sidebar-width));
          transform: translate(var(--sidebar-width));
}
.e-sidebarcontainer.e-left.e-close.e-slide + div {
  margin-left: 0;
  -webkit-transform: translate(0);
          transform: translate(0);
}
.e-sidebarcontainer.e-right.e-open.e-slide + div {
  margin-right: 0;
  margin-left: 0;
  -webkit-transform: translate(calc(-1 * var(--sidebar-width)));
          transform: translate(calc(-1 * var(--sidebar-width)));
}
.e-sidebarcontainer.e-right.e-close.e-slide + div {
  margin-right: 0;
  margin-left: 0;
  -webkit-transform: translate(0);
          transform: translate(0);
}

.e-sidebar-absolute {
  position: absolute;
}

.e-sidebar-context {
  overflow-x: hidden;
  position: relative;
}

.e-backdrop,
.e-sidebar-overlay {
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  left: 0;
  pointer-events: auto;
  top: 0;
  z-index: 999;
}

.e-backdrop {
  width: auto;
}

.e-sidebar-overlay {
  position: fixed;
  width: 100%;
}

.e-content-animation {
  transition: margin 0.5s ease, -webkit-transform 0.5s ease, transform 0.5s ease;
}
.e-content-animation.e-overlay {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.e-disable-interaction {
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}

.e-sidebar-overflow {
  overflow-x: hidden;
}

.e-content-placeholder.e-sidebar.e-placeholder-sidebar {
  left: 0;
  position: fixed;
  right: auto;
  top: 0;
  visibility: visible;
}

.e-menu-wrapper ul.e-vertical .e-menu-item .e-caret::before,
.e-menu-container ul.e-vertical .e-menu-item .e-caret::before {
  content: "\e748";
}
.e-menu-wrapper ul .e-menu-item .e-caret::before,
.e-menu-container ul .e-menu-item .e-caret::before {
  content: "\e729";
}

.e-menu-wrapper .e-ul .e-menu-item .e-caret::before,
.e-menu-container .e-ul .e-menu-item .e-caret::before {
  content: "\e748";
}

.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon::before,
.e-menu-container.e-hamburger .e-menu-header .e-menu-icon::before {
  content: "\e799";
}
.e-menu-wrapper.e-hamburger.e-close-icon .e-menu-header .e-menu-icon::before,
.e-menu-container.e-hamburger.e-close-icon .e-menu-header .e-menu-icon::before {
  content: "\e7e7";
}
.e-menu-wrapper.e-hamburger .e-vertical .e-menu-item .e-caret::before, .e-menu-wrapper.e-hamburger .e-menu-item .e-caret::before,
.e-menu-container.e-hamburger .e-vertical .e-menu-item .e-caret::before,
.e-menu-container.e-hamburger .e-menu-item .e-caret::before {
  content: "\e729";
}
.e-menu-wrapper.e-rtl.e-hamburger ul.e-ul .e-caret::before,
.e-menu-container.e-rtl.e-hamburger ul.e-ul .e-caret::before {
  content: "\e729";
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-nav-left-arrow::before, .e-menu-wrapper .e-menu-hscroll.e-hscroll .e-nav-right-arrow::before,
.e-menu-container .e-menu-hscroll.e-hscroll .e-nav-left-arrow::before,
.e-menu-container .e-menu-hscroll.e-hscroll .e-nav-right-arrow::before {
  content: "\e748";
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-nav-up-arrow::before, .e-menu-wrapper .e-menu-vscroll.e-vscroll .e-nav-down-arrow::before,
.e-menu-container .e-menu-vscroll.e-vscroll .e-nav-up-arrow::before,
.e-menu-container .e-menu-vscroll.e-vscroll .e-nav-down-arrow::before {
  content: "\e729";
}

.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before, .e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-rtl.e-menu-container ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-caret::before {
  content: "\e765";
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-ul .e-caret::before {
  content: "\e729";
}

.e-menu-wrapper,
.e-menu-container {
  border: none;
  border-radius: 4px;
  display: inline-block;
  line-height: 0;
}
.e-menu-wrapper .e-menu-vscroll,
.e-menu-container .e-menu-vscroll {
  height: inherit;
}
.e-menu-wrapper ul,
.e-menu-container ul {
  font-weight: 400;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 14px;
  padding: 0;
  text-align: left;
  white-space: nowrap;
}
.e-menu-wrapper ul.e-ul, .e-menu-wrapper ul.e-ul *,
.e-menu-container ul.e-ul,
.e-menu-container ul.e-ul * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-menu-wrapper ul.e-ul:focus, .e-menu-wrapper ul.e-ul *:focus,
.e-menu-container ul.e-ul:focus,
.e-menu-container ul.e-ul *:focus {
  outline: none;
}
.e-menu-wrapper ul.e-vertical,
.e-menu-container ul.e-vertical {
  min-width: 120px;
}
.e-menu-wrapper ul.e-vertical .e-menu-item,
.e-menu-container ul.e-vertical .e-menu-item {
  display: list-item;
}
.e-menu-wrapper ul.e-vertical .e-separator,
.e-menu-container ul.e-vertical .e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
}
.e-menu-wrapper ul.e-menu,
.e-menu-container ul.e-menu {
  display: inline-block;
}
.e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-menu-container ul.e-menu:not(.e-vertical) {
  padding: 0;
}
.e-menu-wrapper ul.e-menu:not(.e-vertical) .e-separator,
.e-menu-container ul.e-menu:not(.e-vertical) .e-separator {
  border-right-style: solid;
  border-right-width: 0;
  padding: 0;
}
.e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-menu-container ul.e-menu .e-menu-item .e-menu-icon {
  width: 1em;
}
.e-menu-wrapper ul .e-menu-item,
.e-menu-container ul .e-menu-item {
  cursor: pointer;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 40px;
  line-height: 40px;
  padding: 0 8px;
  vertical-align: top;
  white-space: nowrap;
}
.e-menu-wrapper ul .e-menu-item.e-menu-hide,
.e-menu-container ul .e-menu-item.e-menu-hide {
  display: none;
}
.e-menu-wrapper ul .e-menu-item.e-menu-header,
.e-menu-container ul .e-menu-item.e-menu-header {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.e-menu-wrapper ul .e-menu-item .e-menu-url,
.e-menu-container ul .e-menu-item .e-menu-url {
  text-decoration: none;
}
.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-menu-container ul .e-menu-item .e-menu-icon {
  display: inline-block;
  vertical-align: middle;
}
.e-menu-wrapper ul .e-menu-item.e-separator,
.e-menu-container ul .e-menu-item.e-separator {
  cursor: auto;
  line-height: normal;
  pointer-events: none;
}
.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-menu-container ul .e-menu-item .e-menu-icon {
  font-size: 14px;
  height: auto;
  line-height: 40px;
  margin-right: 4px;
  text-align: center;
  margin-bottom: 4px;
}
.e-menu-wrapper ul .e-menu-item .e-caret,
.e-menu-container ul .e-menu-item .e-caret {
  font-size: 14px;
  height: auto;
  line-height: 44px;
  position: absolute;
  right: 8px;
  top: 0;
  width: auto;
}
.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-right: 26px;
}
.e-menu-wrapper ul .e-menu-item.e-disabled,
.e-menu-container ul .e-menu-item.e-disabled {
  cursor: auto;
  opacity: 0.65;
  pointer-events: none;
}

.e-menu-wrapper .e-ul,
.e-menu-container .e-ul {
  font-size: 14px;
  padding: 0;
  min-width: 120px;
}
.e-menu-wrapper .e-ul .e-menu-item,
.e-menu-container .e-ul .e-menu-item {
  height: 36px;
  line-height: 36px;
  padding: 0 8px;
  display: list-item;
}
.e-menu-wrapper .e-ul .e-menu-item .e-menu-url,
.e-menu-container .e-ul .e-menu-item .e-menu-url {
  display: inline-block;
  min-width: 120px;
}
.e-menu-wrapper .e-ul .e-menu-item .e-menu-icon,
.e-menu-container .e-ul .e-menu-item .e-menu-icon {
  font-size: 16px;
  line-height: 36px;
  margin-right: 8px;
  width: 1em;
}
.e-menu-wrapper .e-ul .e-menu-item .e-caret,
.e-menu-container .e-ul .e-menu-item .e-caret {
  line-height: 36px;
  margin-left: 16px;
  margin-right: 0;
  position: absolute;
  right: 7px;
}
.e-menu-wrapper .e-ul .e-menu-item.e-menu-caret-icon,
.e-menu-container .e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}
.e-menu-wrapper .e-ul .e-menu-item.e-separator,
.e-menu-container .e-ul .e-menu-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
  margin: 4px 0;
}
.e-menu-wrapper .e-ul .e-menu-item .e-caret,
.e-menu-container .e-ul .e-menu-item .e-caret {
  font-size: 14px;
}

.e-menu-wrapper.e-menu-icon-right .e-menu-header .e-menu-icon,
.e-menu-container.e-menu-icon-right .e-menu-header .e-menu-icon {
  float: right;
}
.e-menu-wrapper.e-menu-icon-right .e-menu-header .e-menu-title,
.e-menu-container.e-menu-icon-right .e-menu-header .e-menu-title {
  padding: 0 16px;
}
.e-menu-wrapper .e-menu-header,
.e-menu-container .e-menu-header {
  display: none;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  text-align: left;
  white-space: nowrap;
}
.e-menu-wrapper .e-menu-header .e-menu-title, .e-menu-wrapper .e-menu-header .e-menu-icon,
.e-menu-container .e-menu-header .e-menu-title,
.e-menu-container .e-menu-header .e-menu-icon {
  display: inline-block;
  line-height: inherit;
}
.e-menu-wrapper .e-menu-header .e-menu-icon,
.e-menu-container .e-menu-header .e-menu-icon {
  cursor: pointer;
  float: left;
  outline: none;
  padding: 0 16px;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) {
  padding: 0 28px;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav {
  width: 28px;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus, .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  border: 0;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-right-nav,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-right-nav {
  border-left: none;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-left-nav,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-left-nav {
  border-right: none;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-hscroll-bar,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-hscroll-bar {
  overflow-y: hidden;
}
.e-menu-wrapper .e-scroll-nav .e-nav-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow {
  font-size: 16px;
}
.e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-left-arrow, .e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-up-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-up-arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,
.e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow,
.e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-menu-wrapper.e-popup.e-menu-popup,
.e-menu-container.e-popup.e-menu-popup {
  border: 1px solid #edebe9;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
  overflow: hidden;
  position: absolute;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
  padding: 28px 0;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav,
.e-menu-container .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav {
  -webkit-transform: none;
          transform: none;
  width: 100%;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow,
.e-menu-container .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow {
  -webkit-transform: none;
          transform: none;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar,
.e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar {
  height: 100%;
  width: inherit;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content,
.e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content {
  width: inherit;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav {
  height: 28px;
}
.e-menu-wrapper.e-scrollable,
.e-menu-container.e-scrollable {
  display: block;
}
.e-menu-wrapper.e-scrollable .e-menu,
.e-menu-container.e-scrollable .e-menu {
  display: block;
  overflow: auto;
}
.e-menu-wrapper.e-contextmenu-container,
.e-menu-container.e-contextmenu-container {
  height: 1px;
}
.e-menu-wrapper.e-contextmenu-container .e-menu-vscroll ul.e-ul,
.e-menu-container.e-contextmenu-container .e-menu-vscroll ul.e-ul {
  width: inherit;
}
.e-menu-wrapper.e-contextmenu-container .e-menu-vscroll,
.e-menu-container.e-contextmenu-container .e-menu-vscroll {
  border: 1px solid #edebe9;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}

.e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon {
  padding-left: 34px;
}

.e-rtl.e-menu-wrapper ul .e-menu-item,
.e-rtl.e-menu-container ul .e-menu-item {
  text-align: right;
}
.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
  margin-right: 0;
}
.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-rtl.e-menu-container ul .e-menu-item .e-caret {
  margin-left: 0;
  margin-right: 16px;
  right: auto;
}
.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
  margin-left: 4px;
}
.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-rtl.e-menu-container ul .e-menu-item .e-caret {
  left: 8px;
}
.e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-left: 26px;
  padding-right: 12px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  margin-left: 8px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret {
  left: 7px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 12px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon {
  padding-left: 16px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}

.e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon {
  padding-right: 34px;
}

.e-menu-wrapper.e-hamburger,
.e-menu-container.e-hamburger {
  border: 0;
  display: block;
  position: relative;
}
.e-menu-wrapper.e-hamburger .e-menu-header:not(.e-vertical),
.e-menu-container.e-hamburger .e-menu-header:not(.e-vertical) {
  border: none;
  display: block;
}
.e-menu-wrapper.e-hamburger .e-popup.e-menu-popup,
.e-menu-container.e-hamburger .e-popup.e-menu-popup {
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: block;
  position: relative;
  width: 100%;
}
.e-menu-wrapper.e-hamburger ul.e-menu,
.e-menu-container.e-hamburger ul.e-menu {
  border: none;
  overflow-y: auto;
  width: 100%;
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-menu-wrapper.e-hamburger ul.e-menu.e-menu-parent.e-hide-menu,
.e-menu-container.e-hamburger ul.e-menu.e-menu-parent.e-hide-menu {
  display: none;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  text-indent: 12px;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon {
  text-indent: 30px;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon {
  display: inline;
  text-indent: 0;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-hide,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-hide {
  display: none;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item[aria-expanded=true] .e-caret,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item[aria-expanded=true] .e-caret {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  text-indent: 0;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item[aria-expanded=false] .e-caret,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item[aria-expanded=false] .e-caret {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  text-indent: 0;
}
.e-menu-wrapper.e-hamburger ul.e-menu:not(.e-vertical),
.e-menu-container.e-hamburger ul.e-menu:not(.e-vertical) {
  border-top: 0;
  display: block;
  padding: 0;
  position: absolute;
}
.e-menu-wrapper.e-hamburger ul.e-ul,
.e-menu-container.e-hamburger ul.e-ul {
  font-size: 14px;
  padding: 0;
}
.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item,
.e-menu-container.e-hamburger ul.e-ul .e-menu-item {
  line-height: 40px;
  text-indent: inherit;
}
.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul.e-ul .e-menu-item.e-blankicon {
  padding: 0;
  text-indent: inherit;
}
.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item .e-caret,
.e-menu-container.e-hamburger ul.e-ul .e-menu-item .e-caret {
  font-size: 14px;
  right: 8px;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item,
.e-menu-container.e-hamburger ul .e-menu-item {
  display: list-item;
  height: auto;
  padding: 0;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item.e-menu-caret-icon, .e-menu-wrapper.e-hamburger ul .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul .e-menu-item.e-menu-caret-icon,
.e-menu-container.e-hamburger ul .e-menu-item.e-blankicon {
  padding: 0;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-url,
.e-menu-container.e-hamburger ul .e-menu-item .e-menu-url {
  display: inline-block;
  min-width: 120px;
  text-indent: 0;
  width: 100%;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item.e-separator,
.e-menu-container.e-hamburger ul .e-menu-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
}

.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-caret-icon,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-caret-icon {
  padding-left: 0;
  padding-right: 0;
}
.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-icon {
  margin-left: 0;
  text-indent: inherit;
}
.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-caret,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-caret {
  left: 8px;
  right: auto;
}

.e-menu-container .e-vscroll ul {
  position: relative;
}

.e-menu-wrapper,
.e-menu-container {
  background: transparent;
}
.e-menu-wrapper .e-menu,
.e-menu-container .e-menu {
  background: inherit;
  color: #201f1e;
}
.e-menu-wrapper .e-menu.e-menu:not(.e-vertical) .e-separator,
.e-menu-container .e-menu.e-menu:not(.e-vertical) .e-separator {
  border-right-color: #edebe9;
}
.e-menu-wrapper .e-menu .e-menu-item.e-menu-header,
.e-menu-container .e-menu .e-menu-item.e-menu-header {
  border-bottom-color: #edebe9;
}
.e-menu-wrapper .e-menu .e-menu-item .e-caret,
.e-menu-container .e-menu .e-menu-item .e-caret {
  color: #605e5c;
}
.e-menu-wrapper .e-menu .e-menu-item .e-menu-icon,
.e-menu-container .e-menu .e-menu-item .e-menu-icon {
  color: #605e5c;
}
.e-menu-wrapper .e-menu .e-menu-item.e-menu-header,
.e-menu-container .e-menu .e-menu-item.e-menu-header {
  border-bottom-color: #edebe9;
}
.e-menu-wrapper .e-menu .e-menu-item .e-menu-url,
.e-menu-container .e-menu .e-menu-item .e-menu-url {
  color: #201f1e;
}
.e-menu-wrapper .e-menu .e-menu-item.e-focused,
.e-menu-container .e-menu .e-menu-item.e-focused {
  color: #201f1e;
  outline: 0 solid #edebe9;
  outline-offset: 0;
  background: #edebe9;
}
.e-menu-wrapper .e-menu .e-menu-item.e-focused .e-caret,
.e-menu-container .e-menu .e-menu-item.e-focused .e-caret {
  color: #605e5c;
}
.e-menu-wrapper .e-menu .e-menu-item.e-focused .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-focused .e-menu-icon {
  color: #605e5c;
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected, .e-menu-wrapper .e-menu .e-menu-item.e-active-item,
.e-menu-container .e-menu .e-menu-item.e-selected,
.e-menu-container .e-menu .e-menu-item.e-active-item {
  color: #201f1e;
  outline: 0 solid #edebe9;
  outline-offset: 0;
  background: #f3f2f1;
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-caret, .e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-caret,
.e-menu-container .e-menu .e-menu-item.e-selected .e-caret,
.e-menu-container .e-menu .e-menu-item.e-active-item .e-caret {
  color: #605e5c;
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-menu-icon, .e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-selected .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-active-item .e-menu-icon {
  color: #605e5c;
}
.e-menu-wrapper .e-menu .e-menu-item.e-separator,
.e-menu-container .e-menu .e-menu-item.e-separator {
  border-bottom-color: #edebe9;
}
.e-menu-wrapper .e-menu .e-disabled,
.e-menu-container .e-menu .e-disabled {
  color: #a19f9d;
  opacity: 1;
}
.e-menu-wrapper .e-menu .e-disabled .e-menu-icon,
.e-menu-container .e-menu .e-disabled .e-menu-icon {
  color: #a19f9d;
}
.e-menu-wrapper .e-menu .e-disabled .e-caret,
.e-menu-container .e-menu .e-disabled .e-caret {
  color: #a19f9d;
}
.e-menu-wrapper .e-menu .e-disabled .e-menu-url,
.e-menu-container .e-menu .e-disabled .e-menu-url {
  color: #a19f9d;
}

.e-menu-wrapper .e-ul,
.e-menu-container .e-ul {
  background: inherit;
  color: #201f1e;
}
.e-menu-wrapper .e-ul .e-menu-item .e-caret, .e-menu-wrapper .e-ul .e-menu-item .e-menu-icon,
.e-menu-container .e-ul .e-menu-item .e-caret,
.e-menu-container .e-ul .e-menu-item .e-menu-icon {
  color: #605e5c;
}
.e-menu-wrapper .e-ul .e-menu-item .e-menu-url,
.e-menu-container .e-ul .e-menu-item .e-menu-url {
  color: #201f1e;
}
.e-menu-wrapper .e-ul .e-menu-item.e-focused,
.e-menu-container .e-ul .e-menu-item.e-focused {
  background-color: #f3f2f1;
  color: #201f1e;
  outline: 0 solid #edebe9;
  outline-offset: 0;
}
.e-menu-wrapper .e-ul .e-menu-item.e-selected, .e-menu-wrapper .e-ul .e-menu-item.e-active-item,
.e-menu-container .e-ul .e-menu-item.e-selected,
.e-menu-container .e-ul .e-menu-item.e-active-item {
  background-color: #edebe9;
  color: #201f1e;
  outline: 0 solid #edebe9;
  outline-offset: 0;
}
.e-menu-wrapper .e-ul .e-menu-item.e-separator,
.e-menu-container .e-ul .e-menu-item.e-separator {
  border-bottom-color: #edebe9;
}
.e-menu-wrapper.e-menu-popup,
.e-menu-container.e-menu-popup {
  background: #fff;
}
.e-menu-wrapper.e-menu-popup.e-sfcontextmenu .e-menu-vscroll,
.e-menu-container.e-menu-popup.e-sfcontextmenu .e-menu-vscroll {
  background: inherit;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav {
  background: transparent;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav .e-nav-arrow.e-icons,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav .e-nav-arrow.e-icons {
  color: #605e5c;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:hover,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:hover {
  background: #edebe9;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:focus,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:focus {
  background: #edebe9;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:active,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:active {
  background: #edebe9;
}
.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav {
  background: #fff;
  border-color: #edebe9;
}
.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav .e-icons,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav .e-icons {
  color: #201f1e;
}
.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:hover, .e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:focus,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:hover,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:focus {
  background: #f3f2f1;
}
.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active {
  background: #edebe9;
}
.e-menu-wrapper.e-inherit,
.e-menu-container.e-inherit {
  border: 0;
}
.e-menu-wrapper.e-inherit .e-menu, .e-menu-wrapper.e-inherit .e-menu .e-menu-item .e-menu-icon, .e-menu-wrapper.e-inherit .e-menu .e-menu-item .e-caret,
.e-menu-container.e-inherit .e-menu,
.e-menu-container.e-inherit .e-menu .e-menu-item .e-menu-icon,
.e-menu-container.e-inherit .e-menu .e-menu-item .e-caret {
  color: inherit;
}
.e-menu-wrapper.e-inherit .e-menu,
.e-menu-container.e-inherit .e-menu {
  background: inherit;
}
.e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-active-item, .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-active-item,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(0, 0, 0, 0.056);
  color: inherit;
}

.e-menu-wrapper.e-hamburger .e-menu-header,
.e-menu-container.e-hamburger .e-menu-header {
  color: #201f1e;
}
.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon,
.e-menu-container.e-hamburger .e-menu-header .e-menu-icon {
  color: #201f1e;
}
.e-menu-wrapper.e-hamburger ul,
.e-menu-container.e-hamburger ul {
  color: #201f1e;
}

.e-bigger .e-menu-wrapper ul,
.e-bigger.e-menu-wrapper ul,
.e-bigger .e-menu-container ul,
.e-bigger.e-menu-container ul {
  font-size: 16px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item,
.e-bigger .e-menu-container ul.e-menu .e-menu-item,
.e-bigger.e-menu-container ul.e-menu .e-menu-item {
  line-height: 53px;
  padding: 0 12px;
  height: 53px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul.e-menu .e-menu-item .e-menu-icon {
  font-size: 18px;
  line-height: 53px;
  margin-right: 8px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item .e-caret,
.e-bigger .e-menu-container ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-menu-container ul.e-menu .e-menu-item .e-caret {
  font-size: 18px;
  line-height: 53px;
  right: 12px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-menu .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-menu .e-menu-item.e-separator {
  padding: 0;
}
.e-bigger .e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-bigger.e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-bigger .e-menu-container ul.e-menu:not(.e-vertical),
.e-bigger.e-menu-container ul.e-menu:not(.e-vertical) {
  padding: 0;
}
.e-bigger .e-menu-wrapper ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-menu.e-vertical .e-menu-item.e-separator {
  height: auto;
  line-height: normal;
}
.e-bigger .e-menu-wrapper ul.e-ul,
.e-bigger.e-menu-wrapper ul.e-ul,
.e-bigger .e-menu-container ul.e-ul,
.e-bigger.e-menu-container ul.e-ul {
  font-size: 16px;
  padding: 4px 0;
  white-space: nowrap;
  min-width: 112px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item,
.e-bigger .e-menu-container ul.e-ul .e-menu-item,
.e-bigger.e-menu-container ul.e-ul .e-menu-item {
  height: 40px;
  line-height: 40px;
  padding: 0 8px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  font-size: 18px;
  line-height: 40px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-caret {
  line-height: 40px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-ul .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-ul .e-menu-item.e-separator {
  height: auto;
  line-height: normal;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-caret {
  font-size: 14px;
  right: 7px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  margin-right: 8px;
}

.e-bigger .e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon,
.e-bigger.e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon {
  padding-left: 41px;
}

.e-bigger .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-bigger.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-bigger .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-bigger.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) {
  padding: 0 46px;
}
.e-bigger .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-bigger.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-bigger .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-bigger.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav {
  width: 46px;
}
.e-bigger .e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-bigger.e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-bigger .e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-bigger.e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
  padding: 32px 0;
}
.e-bigger .e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-bigger.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-bigger .e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-bigger.e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav {
  height: 32px;
}
.e-bigger .e-menu-wrapper.e-menu-popup,
.e-bigger.e-menu-wrapper.e-menu-popup,
.e-bigger .e-menu-container.e-menu-popup,
.e-bigger.e-menu-container.e-menu-popup {
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-bigger .e-menu-wrapper .e-scroll-nav .e-icons,
.e-bigger.e-menu-wrapper .e-scroll-nav .e-icons,
.e-bigger .e-menu-container .e-scroll-nav .e-icons,
.e-bigger.e-menu-container .e-scroll-nav .e-icons {
  font-size: 18px;
}

.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item {
  text-align: right;
}
.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
  margin-left: 8px;
  margin-right: 0;
}
.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item .e-caret {
  left: 12px;
  margin-left: 0;
  right: auto;
}
.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-left: 32px;
  padding-right: 12px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  margin-left: 8px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret {
  left: 7px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon {
  padding-left: 36px;
  padding-right: 12px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon {
  padding-left: 16px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}

.e-bigger .e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon,
.e-bigger.e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon {
  padding-right: 41px;
}

.e-bigger .e-menu-wrapper.e-hamburger ul .e-ul,
.e-bigger.e-menu-wrapper.e-hamburger ul .e-ul,
.e-bigger .e-menu-container.e-hamburger ul .e-ul,
.e-bigger.e-menu-container.e-hamburger ul .e-ul {
  max-width: 100%;
}
.e-bigger .e-menu-wrapper.e-hamburger ul .e-ul .e-menu-item,
.e-bigger.e-menu-wrapper.e-hamburger ul .e-ul .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul .e-ul .e-menu-item,
.e-bigger.e-menu-container.e-hamburger ul .e-ul .e-menu-item {
  height: auto;
  line-height: 53px;
  padding: 0;
}

.e-bigger .e-menu-wrapper.e-hamburger .e-menu-header,
.e-bigger.e-menu-wrapper.e-hamburger .e-menu-header,
.e-bigger .e-menu-container.e-hamburger .e-menu-header,
.e-bigger.e-menu-container.e-hamburger .e-menu-header {
  font-size: 18px;
  height: 53px;
  line-height: 53px;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  text-indent: 15px;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon {
  text-indent: 41px;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul {
  font-size: 16px;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item {
  text-indent: inherit;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret {
  font-size: 18px;
  right: 12px;
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  padding: 0;
  text-indent: 15px;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon {
  text-indent: 41px;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon {
  margin-left: 0;
  text-indent: inherit;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon {
  padding-left: 0;
  padding-right: 0;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-caret,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-caret {
  left: 8px;
  right: auto;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item {
  text-indent: inherit;
}

.e-bigger .e-menu-wrapper:not(.e-hamburger) ul.e-ul .e-menu-item:not(.e-separator),
.e-bigger .e-menu-container:not(.e-hamburger) ul.e-ul .e-menu-item:not(.e-separator) {
  height: 40px;
}

.e-bigger .e-menu-wrapper:not(.e-hamburger) ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container:not(.e-hamburger) ul .e-menu-item.e-menu-caret-icon {
  padding-right: 32px;
}

.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  padding: 0 !important; /* stylelint-disable-line declaration-no-important */
  height: auto !important; /* stylelint-disable-line declaration-no-important */
}

.e-breadcrumb .e-breadcrumb-collapsed::before,
.e-breadcrumb .e-breadcrumb-menu::before {
  content: "\e71c";
}
.e-breadcrumb .e-home::before {
  content: "\e87b";
}
.e-breadcrumb .e-home {
  height: 16px;
}

.e-bigger .e-breadcrumb .e-home,
.e-bigger.e-breadcrumb .e-home {
  height: 18px;
}

.e-breadcrumb {
  display: block;
}
.e-breadcrumb.e-breadcrumb-wrap-mode {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-breadcrumb .e-breadcrumb-first-ol {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding-right: 0;
}
.e-breadcrumb .e-breadcrumb-wrapped-ol {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: hidden;
  padding-left: 0;
}
.e-breadcrumb.e-breadcrumb-scroll-mode {
  line-height: 30px;
  overflow: auto;
}
.e-breadcrumb ol {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  line-height: normal;
  margin: 0;
  padding: 0;
  padding-left: 0;
  padding-right: 0;
}
.e-breadcrumb li {
  list-style-type: none;
  white-space: nowrap;
}
.e-breadcrumb .e-breadcrumb-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  padding: 4px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
  display: inherit;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text {
  cursor: pointer;
  text-decoration: none;
  border: 1px solid transparent;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:hover {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:focus {
  border: 1px solid #323130;
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:active {
  background-color: #e1dfdd;
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-item span.e-breadcrumb-text {
  cursor: default;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
  font-size: 16px;
  padding-right: 4px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon:hover {
  text-decoration: none;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon::before {
  display: inline-block;
  text-decoration: none;
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon {
  padding: 0;
}
.e-breadcrumb .e-breadcrumb-item.e-disabled {
  opacity: 1;
  pointer-events: none;
}
.e-breadcrumb .e-breadcrumb-separator {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  padding: 0 8px;
}
.e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator {
  margin-left: -8px;
  padding-left: 0;
}
.e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator {
  margin-left: 0;
  margin-right: -8px;
  padding-left: 8px;
  padding-right: 0;
}
.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
  cursor: pointer;
  font-size: 16px;
  padding: 4px 4px;
  vertical-align: bottom;
  margin-top: 2px;
}
.e-breadcrumb .e-breadcrumb-menu {
  display: inline-block;
}
.e-breadcrumb .e-breadcrumb-item-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-breadcrumb.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb .e-icon-right .e-breadcrumb-icon, .e-breadcrumb.e-rtl .e-breadcrumb-icon {
  padding-left: 4px;
  padding-right: 0;
}
.e-breadcrumb.e-rtl.e-icon-right .e-breadcrumb-icon, .e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 4px;
}
.e-breadcrumb.e-disabled {
  opacity: 1;
}
.e-breadcrumb.e-disabled .e-breadcrumb-item,
.e-breadcrumb.e-disabled .e-breadcrumb-separator,
.e-breadcrumb.e-disabled .e-breadcrumb-collapsed,
.e-breadcrumb.e-disabled .e-breadcrumb-menu {
  pointer-events: none;
}

.e-breadcrumb-popup {
  border: 1px solid #edebe9;
  border-radius: 4px;
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  position: absolute;
}
.e-breadcrumb-popup ul {
  margin: 0;
  padding: 0;
}
.e-breadcrumb-popup .e-breadcrumb-item {
  list-style-type: none;
  white-space: nowrap;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  height: 32px;
  line-height: 32px;
  padding: 0 12px;
  width: 100%;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
  display: inherit;
  width: inherit;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-icon {
  font-size: 16px;
  padding-right: 4px;
}
.e-breadcrumb-popup .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon {
  padding: 0;
}
.e-breadcrumb-popup .e-breadcrumb-item a.e-breadcrumb-text {
  text-decoration: none;
}
.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup.e-rtl .e-breadcrumb-icon {
  padding-left: 4px;
  padding-right: 0;
}
.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 4px;
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:hover, .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:active {
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-item[data-active-item] .e-breadcrumb-text {
  color: #323130;
  font-weight: 400;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-separator {
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-collapsed:hover,
.e-breadcrumb .e-breadcrumb-menu:hover {
  background: #f3f2f1;
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-collapsed:active,
.e-breadcrumb .e-breadcrumb-menu:active {
  background: #e1dfdd;
  color: #201f1e;
}
.e-breadcrumb .e-breadcrumb-collapsed:focus,
.e-breadcrumb .e-breadcrumb-menu:focus {
  border: 1px solid #323130;
  color: #605e5c;
}
.e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text, .e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text, .e-breadcrumb.e-disabled .e-breadcrumb-separator {
  color: #a19f9d;
}
.e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon, .e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon, .e-breadcrumb.e-disabled .e-breadcrumb-separator .e-breadcrumb-icon {
  color: #a19f9d;
}

.e-breadcrumb-popup {
  background: #fff;
}
.e-breadcrumb-popup .e-breadcrumb-text {
  color: #605e5c;
}
.e-breadcrumb-popup .e-breadcrumb-text:hover {
  background: #f3f2f1;
  color: #201f1e;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text:focus {
  background: #f3f2f1;
  color: #201f1e;
}

.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  padding: 8px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  font-size: 18px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon {
  font-size: 18px;
  padding-right: 8px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text .e-breadcrumb-icon {
  padding: 0;
}
.e-bigger.e-breadcrumb .e-breadcrumb-separator,
.e-bigger .e-breadcrumb .e-breadcrumb-separator {
  font-size: 18px;
  padding: 0 8px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator,
.e-bigger .e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator {
  padding-left: 0;
}
.e-bigger.e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator,
.e-bigger .e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator {
  padding-left: 8px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-collapsed,
.e-bigger.e-breadcrumb .e-breadcrumb-menu,
.e-bigger .e-breadcrumb .e-breadcrumb-collapsed,
.e-bigger .e-breadcrumb .e-breadcrumb-menu {
  font-size: 18px;
  padding: 5px 5px;
}
.e-bigger.e-breadcrumb.e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger.e-breadcrumb .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger.e-breadcrumb.e-rtl .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb.e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb.e-rtl .e-breadcrumb-text .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}
.e-bigger.e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}

.e-bigger.e-breadcrumb-popup .e-breadcrumb-text,
.e-bigger .e-breadcrumb-popup .e-breadcrumb-text {
  font-size: 18px;
  height: 36px;
  line-height: 36px;
}
.e-bigger.e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon {
  font-size: 18px;
  padding-right: 8px;
}
.e-bigger.e-breadcrumb-popup .e-icon-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup .e-icon-item .e-breadcrumb-text .e-breadcrumb-icon {
  padding: 0;
}
.e-bigger.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-bigger.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon, .e-bigger.e-breadcrumb-popup.e-rtl .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-rtl .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}
.e-bigger.e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon, .e-bigger.e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}

.e-appbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 48px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px;
  overflow: hidden;
  font-size: 14px;
}
.e-appbar > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
}
.e-appbar.e-sticky {
  position: sticky;
  top: 0;
  z-index: 1000;
}
.e-appbar.e-prominent {
  height: 94px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.e-appbar.e-prominent > div:first-child {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.e-appbar.e-dense {
  height: 40px;
}
.e-appbar.e-horizontal-bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
.e-appbar.e-horizontal-bottom.e-sticky {
  position: fixed;
  top: auto;
  max-width: inherit;
  left: auto;
  right: auto;
}
.e-appbar .e-appbar-separator {
  height: 24px;
}
.e-appbar .e-appbar-spacer {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.e-appbar .e-btn,
.e-appbar .e-css.e-btn {
  -o-border-image: unset;
     border-image: unset;
}

.e-inherit.e-menu-wrapper.e-scrollable .e-menu,
.e-inherit.e-menu-container.e-scrollable .e-menu {
  overflow: hidden;
}

.e-appbar {
  -webkit-box-shadow: 0 1.6px 3.6px rgba(0, 0, 0, 0.13), 0 0.3px 0.9px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1.6px 3.6px rgba(0, 0, 0, 0.13), 0 0.3px 0.9px rgba(0, 0, 0, 0.1);
}
.e-appbar.e-light {
  background: #faf9f8;
  color: #201f1e;
  border: none;
  border-color: #faf9f8;
}
.e-appbar.e-light .e-appbar-separator {
  border-left: 1px solid #201f1e;
}
.e-appbar.e-light .e-btn.e-inherit:hover, .e-appbar.e-light .e-btn.e-inherit:focus, .e-appbar.e-light .e-btn.e-inherit:active, .e-appbar.e-light .e-btn.e-inherit.e-active,
.e-appbar.e-light .e-css.e-btn.e-inherit:hover,
.e-appbar.e-light .e-css.e-btn.e-inherit:focus,
.e-appbar.e-light .e-css.e-btn.e-inherit:active,
.e-appbar.e-light .e-css.e-btn.e-inherit.e-active,
.e-appbar.e-light .e-dropdown-btn.e-inherit:hover,
.e-appbar.e-light .e-dropdown-btn.e-inherit:focus,
.e-appbar.e-light .e-dropdown-btn.e-inherit:active,
.e-appbar.e-light .e-dropdown-btn.e-inherit.e-active,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:hover,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:focus,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:active,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit.e-active {
  background: rgba(0, 0, 0, 0.056);
}
.e-appbar.e-light .e-menu-wrapper.e-inherit,
.e-appbar.e-light .e-menu-container.e-inherit {
  background: #faf9f8;
  color: #201f1e;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #faf9f8;
}
.e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(0, 0, 0, 0.056);
}
.e-appbar.e-dark {
  background: #3b3a39;
  color: #fff;
  border-color: #3b3a39;
}
.e-appbar.e-dark .e-appbar-separator {
  border-left: 1px solid #fff;
}
.e-appbar.e-dark .e-btn.e-inherit:hover, .e-appbar.e-dark .e-btn.e-inherit:focus, .e-appbar.e-dark .e-btn.e-inherit:active, .e-appbar.e-dark .e-btn.e-inherit.e-active,
.e-appbar.e-dark .e-css.e-btn.e-inherit:hover,
.e-appbar.e-dark .e-css.e-btn.e-inherit:focus,
.e-appbar.e-dark .e-css.e-btn.e-inherit:active,
.e-appbar.e-dark .e-css.e-btn.e-inherit.e-active,
.e-appbar.e-dark .e-dropdown-btn.e-inherit:hover,
.e-appbar.e-dark .e-dropdown-btn.e-inherit:focus,
.e-appbar.e-dark .e-dropdown-btn.e-inherit:active,
.e-appbar.e-dark .e-dropdown-btn.e-inherit.e-active,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:hover,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:focus,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:active,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit.e-active {
  background: rgba(255, 255, 255, 0.08);
}
.e-appbar.e-dark .e-menu-wrapper.e-inherit,
.e-appbar.e-dark .e-menu-container.e-inherit {
  background: #3b3a39;
  color: #fff;
  border-color: #3b3a39;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(255, 255, 255, 0.08);
}
.e-appbar.e-primary {
  background: #0078d4;
  color: #fff;
  border-color: #0078d4;
}
.e-appbar.e-primary .e-appbar-separator {
  border-left: 1px solid #fff;
}
.e-appbar.e-primary .e-menu-wrapper.e-inherit,
.e-appbar.e-primary .e-menu-container.e-inherit {
  background: #0078d4;
  color: #fff;
  border-color: #0078d4;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-appbar.e-inherit {
  background: inherit;
  color: inherit;
  border-color: inherit;
  border: 1px solid;
}
.e-appbar.e-inherit .e-appbar-separator {
  border-left: 1px solid;
}
.e-appbar.e-inherit .e-menu-wrapper.e-inherit,
.e-appbar.e-inherit .e-menu-container.e-inherit {
  background: inherit;
  color: inherit;
  border-color: inherit;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-appbar.e-horizontal-bottom {
  -webkit-box-shadow: 0 -1.6px 3.6px rgba(0, 0, 0, 0.13), 0 -0.3px 0.9px rgba(0, 0, 0, 0.1);
          box-shadow: 0 -1.6px 3.6px rgba(0, 0, 0, 0.13), 0 -0.3px 0.9px rgba(0, 0, 0, 0.1);
}

.e-light.e-inherit.e-input-group, .e-light.e-inherit.e-input-group.e-control-wrapper, .e-light.e-inherit.e-float-input, .e-light.e-inherit.e-float-input.e-input-group, .e-light.e-inherit.e-float-input.e-control-wrapper, .e-light.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-light.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-light.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #faf9f8;
  color: #201f1e;
}

.e-dark.e-inherit.e-input-group, .e-dark.e-inherit.e-input-group.e-control-wrapper, .e-dark.e-inherit.e-float-input, .e-dark.e-inherit.e-float-input.e-input-group, .e-dark.e-inherit.e-float-input.e-control-wrapper, .e-dark.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-dark.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-dark.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #3b3a39;
  color: #fff;
}

.e-primary.e-inherit.e-input-group, .e-primary.e-inherit.e-input-group.e-control-wrapper, .e-primary.e-inherit.e-float-input, .e-primary.e-inherit.e-float-input.e-input-group, .e-primary.e-inherit.e-float-input.e-control-wrapper, .e-primary.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-primary.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-primary.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #0078d4;
  color: #fff;
}

.e-inherit.e-input-group,
.e-inherit.e-input-group.e-control-wrapper,
.e-inherit.e-float-input,
.e-inherit.e-float-input.e-input-group,
.e-inherit.e-float-input.e-control-wrapper,
.e-inherit.e-float-input.e-input-group.e-control-wrapper,
.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover,
.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  color: inherit;
  background: rgba(0, 0, 0, 0.056);
}

.e-inherit.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-moz-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput:-ms-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-ms-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group .e-input-group-icon,
.e-inherit.e-input-group.e-control-wrapper .e-input-group-icon {
  border: none;
  color: inherit;
}

.e-inherit.e-input-group .e-clear-icon,
.e-inherit.e-input-group.e-control-wrapper .e-clear-icon {
  color: inherit;
}

.e-bigger .e-appbar,
.e-appbar.e-bigger {
  height: 56px;
  font-size: 16px;
}
.e-bigger .e-appbar.e-dense,
.e-appbar.e-bigger.e-dense {
  height: 48px;
}
.e-bigger .e-appbar.e-prominent,
.e-appbar.e-bigger.e-prominent {
  height: 112px;
}

.e-step-indicator::before {
  content: "\e8db";
}

.e-stepper {
  position: relative;
}
.e-stepper .e-step-selected .e-text,
.e-stepper .e-step-selected .e-label {
  font-weight: 600;
}
.e-stepper.e-linear .e-step-container {
  pointer-events: none;
}
.e-stepper.e-linear .e-previous:not(.e-step-disabled),
.e-stepper.e-linear .e-next:not(.e-step-disabled),
.e-stepper.e-linear .e-step-selected:not(.e-step-disabled),
.e-stepper.e-linear .e-previous:not(.e-step-disabled) + li {
  pointer-events: auto;
}
.e-stepper.e-stepper-readonly,
.e-stepper .e-step-disabled {
  cursor: default;
  pointer-events: none;
}
.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 32px;
  border-radius: 9999px;
}
.e-stepper.e-step-type-indicator .e-step-content, .e-stepper.e-step-type-label .e-step-content {
  padding: 0 8px;
}
.e-stepper .e-step-container:has(.e-tooltip-wrap.e-stepper-tooltip), .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip), .e-stepper.e-vertical.e-label-before .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip) {
  position: relative;
}
.e-stepper.e-horizontal .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip) {
  position: unset;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip {
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 50%;
  top: -12.5px;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip.e-show-tooltip {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-tip-content {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip.e-tip-bottom {
  left: 50%;
  top: 100%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip-inner.e-tip-bottom {
  top: -6px;
}
.e-stepper .e-step-item.e-step-label .e-tooltip-wrap.e-stepper-tooltip {
  left: unset;
  top: 0;
  -webkit-transform: translate(0%, -135%);
          transform: translate(0%, -135%);
}
.e-stepper.e-step-type-indicator .e-tooltip-wrap.e-stepper-tooltip {
  -webkit-transform: translate(-50%, -115%);
          transform: translate(-50%, -115%);
}
.e-stepper .e-stepper-steps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  margin: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.e-stepper .e-stepper-steps .e-step-container,
.e-stepper .e-stepper-steps .e-step,
.e-stepper .e-stepper-steps .e-step-valid.e-step-text.e-step-text-only .e-step-text-container,
.e-stepper .e-stepper-steps .e-step-error.e-step-text.e-step-text-only .e-step-text-container,
.e-stepper .e-stepper-steps .e-step-label-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-stepper .e-step-container {
  max-width: var(--max-width);
  list-style-type: none;
  cursor: pointer;
  text-align: center;
}
.e-stepper .e-step-container .e-step-label-container,
.e-stepper .e-step-container .e-step-text-container {
  max-width: clamp(100%, 10em, 100%);
  white-space: nowrap;
  font-size: 14px;
}
.e-stepper .e-step-container .e-step-label-optional {
  font-size: 12px;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.e-stepper .e-step-container .e-step-optional-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper .e-step-container .e-step-content {
  font-size: 16px;
  line-height: 0;
}
.e-stepper .e-step-container .e-indicator {
  font-size: 16px;
}
.e-stepper .e-step-container:not(.e-step-text-only) > .e-step-text-container {
  padding: 0 8px;
}
.e-stepper .e-step-container.e-step-text-only .e-step-text-container, .e-stepper .e-step-container.e-step-label-only .e-step-label-container {
  padding: 0 6px;
  padding-block: 5px;
}
.e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container, .e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container, .e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container, .e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container .e-step-validation-icon {
  position: relative;
  top: 0.25em;
}
.e-stepper .e-step-container .e-step,
.e-stepper .e-step-container .e-indicator {
  border-radius: 9999px;
  min-width: 32px;
  min-height: 32px;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator {
  border: 2px solid;
}
.e-stepper.e-horizontal {
  display: block;
}
.e-stepper.e-horizontal .e-stepper-steps {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.e-stepper.e-horizontal.e-label-before:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar, .e-stepper.e-horizontal.e-label-after:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar {
  margin-left: var(--progress-left-position);
  top: var(--progress-top-position);
  width: var(--progress-bar-width);
}
.e-stepper.e-horizontal.e-label-before.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar, .e-stepper.e-horizontal.e-label-after.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar {
  margin-right: var(--progress-left-position);
  margin-left: unset;
}
.e-stepper.e-horizontal .e-step-item.e-step-label {
  gap: 1em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container {
  position: relative;
}
.e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container.e-label-before {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-stepper.e-horizontal.e-label-start .e-step-text-container {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-stepper.e-horizontal .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  position: absolute;
  top: 2.5em;
  margin-left: 2.5em;
}
.e-stepper.e-horizontal.e-label-start .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional, .e-stepper.e-horizontal.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-right: 2.5em;
  margin-left: unset;
}
.e-stepper.e-horizontal.e-label-start.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-right: unset;
  margin-left: 2.5em;
}
.e-stepper.e-horizontal.e-label-before .e-stepper-steps:has(.e-step-label-optional) {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.e-stepper.e-horizontal.e-label-before .e-stepper-steps .e-step-label-container.e-label-before:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.5em;
}
.e-stepper.e-horizontal .e-text,
.e-stepper.e-horizontal .e-label,
.e-stepper.e-horizontal .e-step-label-optional {
  text-overflow: ellipsis;
  overflow: hidden;
}
.e-stepper.e-horizontal .e-step-text.e-step-text-only:has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-label.e-step-label-only:has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-item:not(.e-step-text):not(.e-step-label):has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-container:not(.e-step-item):not(.e-step-text):not(.e-step-label):has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-label-container.e-label-after:has(.e-step-label-optional), .e-stepper.e-horizontal.e-step-type-indicator .e-step-container {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.e-stepper.e-horizontal .e-step-item:not(.e-step-label):not(.e-step-text) .e-step-label-optional {
  margin-top: 0.5em;
}
.e-stepper.e-horizontal.e-label-after .e-step-item.e-step-label:not(.e-step-text) .e-step-label-optional {
  margin-top: 0.2em;
}
.e-stepper.e-vertical {
  min-height: inherit;
  height: inherit;
  display: inline-block;
}
.e-stepper.e-vertical .e-step-label.e-step-label-only,
.e-stepper.e-vertical .e-step-template {
  position: relative;
}
.e-stepper.e-vertical:not(.e-label-top):not(.e-label-bottom) .e-step-label-optional {
  position: absolute;
}
.e-stepper.e-vertical:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-top: 3em;
  margin-left: 4em;
}
.e-stepper.e-vertical.e-rtl:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-left: unset;
  margin-right: 4em;
}
.e-stepper.e-vertical .e-stepper-steps {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: inherit;
  height: inherit;
  float: left;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  margin: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.e-stepper.e-vertical.e-rtl .e-stepper-steps {
  float: right;
}
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-item:not(.e-step-text):not(.e-step-label)),
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-text.e-step-text-only),
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-label.e-step-label-only), .e-stepper.e-vertical.e-label-after .e-stepper-steps:has(.e-step-label.e-step-text:not(.e-step-item)), .e-stepper.e-vertical.e-step-type-indicator .e-stepper-steps {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-stepper.e-vertical .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container,
.e-stepper.e-vertical .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after {
  margin-left: 10px;
}
.e-stepper.e-vertical.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container,
.e-stepper.e-vertical.e-rtl .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after {
  margin-left: unset;
  margin-right: 10px;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional), .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional),
.e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional),
.e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional) .e-step-label-optional, .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional) .e-step-label-optional,
.e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional) .e-step-label-optional,
.e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional) .e-step-label-optional {
  position: unset;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional), .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional) {
  gap: 0.5em;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional), .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label, .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label {
  line-height: 2em;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-optional, .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-optional {
  position: unset;
}
.e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after {
  position: absolute;
}
.e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after .e-step-label-optional {
  left: 0;
}
.e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 12px;
}
.e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-before .e-label {
  width: var(--label-width);
}
.e-stepper.e-vertical .e-step-container:not(.e-step-text-only) .e-step-text-container {
  border: none;
  border-radius: unset;
  padding: 6px 0;
}
.e-stepper.e-vertical .e-step-container.e-step-text-only .e-step-text-container, .e-stepper.e-vertical .e-step-container.e-step-label-only .e-step-label-container {
  position: unset;
}
.e-stepper.e-vertical.e-label-top .e-step-label-optional {
  padding-bottom: 6px;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container .e-step-text-container, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container .e-step-text-container {
  margin-left: 0;
}
.e-stepper.e-vertical.e-label-top .e-step-container .e-step-label-optional,
.e-stepper.e-vertical.e-label-top .e-step-container .e-step-text-container {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-stepper .e-stepper-progressbar {
  height: 1.6px;
  position: absolute;
  top: var(--progress-top-position);
  width: 100%;
}
.e-stepper .e-stepper-progressbar > .e-progressbar-value {
  height: 100%;
  width: var(--progress-value);
  -webkit-transition-property: width;
  transition-property: width;
  -webkit-transition-duration: var(--duration);
          transition-duration: var(--duration);
  -webkit-transition-delay: var(--delay);
          transition-delay: var(--delay);
}
.e-stepper.e-vertical .e-stepper-progressbar {
  min-height: inherit;
  width: 1.6px;
  top: 0;
  left: var(--progress-position);
}
.e-stepper.e-vertical .e-stepper-progressbar > .e-progressbar-value {
  width: 100%;
  height: var(--progress-value);
  -webkit-transition-property: height;
  transition-property: height;
}
.e-stepper.e-vertical.e-rtl .e-stepper-progressbar {
  right: var(--progress-position);
  left: unset;
}
.e-stepper:not(.e-steps-focus):not(.e-step-type-label):not(.e-step-type-indicator) .e-step-container .e-indicator,
.e-stepper .e-step-focus .e-indicator {
  z-index: 0;
}
.e-stepper .e-step-template.e-step-focus {
  outline: 2px solid;
}

.e-tooltip-wrap.e-stepper-tooltip.e-step-inprogress-tip .e-arrow-tip.e-tip-bottom {
  top: 90% !important; /* stylelint-disable-line declaration-no-important */
}

.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 28px;
}
.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 28px;
  height: 28px;
}
.e-small.e-stepper .e-step-container .e-step,
.e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-stepper .e-step-container .e-step,
.e-small .e-stepper .e-step-container .e-indicator {
  min-width: 28px;
  min-height: 28px;
}
.e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-stepper .e-step-container .e-indicator {
  font-size: 14px;
}
.e-small.e-stepper .e-step-container .e-step-text-container,
.e-small.e-stepper .e-step-container .e-step-label-container,
.e-small .e-stepper .e-step-container .e-step-text-container,
.e-small .e-stepper .e-step-container .e-step-label-container {
  font-size: 12px;
}
.e-small.e-stepper .e-step-container .e-step-content,
.e-small .e-stepper .e-step-container .e-step-content {
  font-size: 14px;
}
.e-small.e-stepper .e-step-container .e-step-label-optional,
.e-small .e-stepper .e-step-container .e-step-label-optional {
  font-size: 10px;
}
.e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-small .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 10px;
}

.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator,
.e-stepper .e-step-notstarted .e-icons.e-step-indicator {
  border-color: #c8c6c4;
}
.e-stepper .e-step-label-optional {
  color: #605e5c;
}
.e-stepper .e-step,
.e-stepper .e-indicator {
  color: #201f1e;
  background: #fff;
}
.e-stepper .e-step-indicator {
  color: transparent;
}
.e-stepper .e-step-completed .e-step,
.e-stepper .e-step-inprogress .e-step,
.e-stepper .e-step-completed .e-indicator,
.e-stepper .e-step-inprogress .e-indicator,
.e-stepper .e-step-completed .e-step-indicator,
.e-stepper .e-step-inprogress .e-step-indicator {
  background: #0078d4;
  color: #fff;
}
.e-stepper .e-step-selected .e-indicator {
  background: #0078d4;
}
.e-stepper .e-step-valid .e-indicator {
  background: #0b6a0b;
  color: #fff;
}
.e-stepper .e-step-error .e-indicator {
  background: #d13438;
  color: #fff;
}
.e-stepper .e-step-error .e-text,
.e-stepper .e-step-error .e-label {
  color: #d13438;
}
.e-stepper .e-step-valid:not(.e-step-notstarted) .e-indicator:hover,
.e-stepper .e-step-error .e-indicator:hover {
  color: #201f1e;
}
.e-stepper .e-step-valid.e-step-text-only .e-step-validation-icon,
.e-stepper .e-step-valid.e-step-label-only .e-step-validation-icon {
  color: #0b6a0b;
}
.e-stepper .e-step-error.e-step-text-only .e-step-validation-icon,
.e-stepper .e-step-error.e-step-label-only .e-step-validation-icon {
  color: #d13438;
}
.e-stepper .e-text,
.e-stepper .e-label {
  color: #201f1e;
}
.e-stepper .e-step-selected:not(.e-step-error) .e-text,
.e-stepper .e-step-selected:not(.e-step-error) .e-label,
.e-stepper .e-step-completed:not(.e-step-error) .e-text,
.e-stepper .e-step-completed:not(.e-step-error) .e-label {
  color: #0078d4;
}
.e-stepper .e-step-label:not(.e-step-item) .e-step-label-container {
  background-color: #fff;
}
.e-stepper .e-step-text-container {
  background-color: #fff;
  border-color: transparent;
}
.e-stepper .e-step-disabled .e-indicator,
.e-stepper .e-step-disabled .e-step {
  background: #edebe9;
  color: #a19f9d;
}
.e-stepper .e-step-disabled .e-text,
.e-stepper .e-step-disabled .e-label,
.e-stepper .e-step-disabled .e-step-validation-icon {
  color: #a19f9d;
}
.e-stepper.e-vertical .e-step-text-only.e-step-text .e-step-label-optional, .e-stepper.e-vertical .e-step-label-only.e-step-label .e-step-label-optional, .e-stepper.e-vertical .e-step-item:not(.e-step-text):not(.e-step-label) .e-step-label-optional, .e-stepper.e-vertical.e-label-top .e-step-label-optional, .e-stepper.e-vertical.e-label-bottom .e-step-label-optional {
  background-color: #fff;
}
.e-stepper .e-stepper-progressbar {
  background-color: #d2d0ce;
}
.e-stepper .e-stepper-progressbar > .e-progressbar-value {
  background-color: #0078d4;
}
.e-stepper:not(.e-steps-focus) .e-step-selected .e-step {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #0078d4, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #0078d4, 0 0 0 8px #fff;
}
.e-stepper .e-step-focus .e-step,
.e-stepper .e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-template.e-step-focus, .e-stepper:not(.e-steps-focus) :focus-visible .e-step, .e-stepper:not(.e-steps-focus) .e-step-text-only:focus-visible .e-text, .e-stepper:not(.e-steps-focus) .e-step-label-only:focus-visible .e-label {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #201f1e, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #201f1e, 0 0 0 8px #fff;
}
.e-stepper:not(.e-steps-focus) .e-step-valid.e-step-selected .e-step,
.e-stepper .e-step-valid.e-step-focus .e-step,
.e-stepper .e-step-valid.e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-valid.e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-valid.e-step-template.e-step-focus {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #0b6a0b, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #0b6a0b, 0 0 0 8px #fff;
}
.e-stepper:not(.e-steps-focus) .e-step-error.e-step-selected .e-step,
.e-stepper .e-step-error.e-step-focus .e-step,
.e-stepper .e-step-error.e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-error.e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-error.e-step-template.e-step-focus {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #d13438, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #d13438, 0 0 0 8px #fff;
}
.e-stepper .e-step-container:not(.e-step-focus).e-step-notstarted .e-step,
.e-stepper .e-step-container:not(.e-step-focus).e-step-completed .e-step, .e-stepper.e-steps-focus .e-step-container:not(.e-step-focus).e-step-selected .e-step {
  -webkit-box-shadow: 0 0 0 8px #fff;
          box-shadow: 0 0 0 8px #fff;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:hover,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:hover {
  border-color: #c8c6c4;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:active,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:active {
  border-color: #c8c6c4;
}
.e-stepper:not(.e-step-type-label) .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step:hover {
  color: #fff;
  background: #005a9e;
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover {
  color: #201f1e;
}
.e-stepper:not(.e-step-type-label) .e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-selected .e-step:active {
  background: rgb(0, 96, 169.6);
}
.e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-step:active {
  background: #0b6a0b;
}
.e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-step:active {
  background: #d13438;
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover {
  background: #f3f2f1;
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:active, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:active {
  background: #e1dfdd;
}
.e-stepper:not(.e-step-type-label) .e-step-valid .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step-valid .e-step:hover {
  color: #fff;
  background: #0b6a0b;
}
.e-stepper:not(.e-step-type-label) .e-step-error .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step-error .e-step:hover {
  color: #fff;
  background: #d13438;
}

.e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 40px;
}
.e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 40px;
  height: 40px;
}
.e-bigger.e-stepper .e-step-container .e-step,
.e-bigger.e-stepper .e-step-container .e-indicator,
.e-bigger .e-stepper .e-step-container .e-step,
.e-bigger .e-stepper .e-step-container .e-indicator {
  min-width: 40px;
  min-height: 40px;
}
.e-bigger.e-stepper .e-step-container .e-indicator,
.e-bigger .e-stepper .e-step-container .e-indicator {
  font-size: 18px;
}
.e-bigger.e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-stepper .e-step-container .e-step-label-container,
.e-bigger .e-stepper .e-step-container .e-step-text-container,
.e-bigger .e-stepper .e-step-container .e-step-label-container {
  font-size: 16px;
}
.e-bigger.e-stepper .e-step-container .e-step-content,
.e-bigger .e-stepper .e-step-container .e-step-content {
  font-size: 18px;
}
.e-bigger.e-stepper .e-step-container .e-step-label-optional,
.e-bigger .e-stepper .e-step-container .e-step-label-optional {
  font-size: 14px;
}
.e-bigger.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 14px;
}

.e-bigger.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger .e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-small .e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 36px;
}
.e-bigger.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger .e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-small .e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 36px;
  height: 36px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step,
.e-bigger.e-small.e-stepper .e-step-container .e-indicator,
.e-bigger.e-small .e-stepper .e-step-container .e-step,
.e-bigger.e-small .e-stepper .e-step-container .e-indicator,
.e-bigger .e-small.e-stepper .e-step-container .e-step,
.e-bigger .e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-bigger.e-stepper .e-step-container .e-step,
.e-small .e-bigger.e-stepper .e-step-container .e-indicator {
  min-width: 36px;
  min-height: 36px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-indicator,
.e-bigger.e-small .e-stepper .e-step-container .e-indicator,
.e-bigger .e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-bigger.e-stepper .e-step-container .e-indicator {
  font-size: 16px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-small.e-stepper .e-step-container .e-step-label-container,
.e-bigger.e-small .e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-small .e-stepper .e-step-container .e-step-label-container,
.e-bigger .e-small.e-stepper .e-step-container .e-step-text-container,
.e-bigger .e-small.e-stepper .e-step-container .e-step-label-container,
.e-small .e-bigger.e-stepper .e-step-container .e-step-text-container,
.e-small .e-bigger.e-stepper .e-step-container .e-step-label-container {
  font-size: 14px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-content,
.e-bigger.e-small .e-stepper .e-step-container .e-step-content,
.e-bigger .e-small.e-stepper .e-step-container .e-step-content,
.e-small .e-bigger.e-stepper .e-step-container .e-step-content {
  font-size: 16px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-label-optional,
.e-bigger.e-small .e-stepper .e-step-container .e-step-label-optional,
.e-bigger .e-small.e-stepper .e-step-container .e-step-label-optional,
.e-small .e-bigger.e-stepper .e-step-container .e-step-label-optional {
  font-size: 12px;
}
.e-bigger.e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger.e-small .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger .e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-small .e-bigger.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 12px;
}
/*!*************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-popups/styles/fluent.css ***!
  \*************************************************************************************************************************************/
/* stylelint-disable-line no-empty-source */
.e-dialog .e-icon-dlg-close::before {
  content: "\e7e7";
  position: relative;
}
.e-dialog .e-icon-dlg-close {
  opacity: initial;
}
.e-dialog .e-icon-dlg-close:active {
  opacity: initial;
}
.e-dialog .e-icon-dlg-close:hover {
  opacity: initial;
}
.e-dialog .e-south-east::before,
.e-dialog .e-south-west::before,
.e-dialog .e-north-east::before,
.e-dialog .e-north-west::before {
  content: "\e761";
}

/* stylelint-disable property-no-vendor-prefix */
.e-dialog {
  border: 0 solid #edebe9;
  border-radius: 2px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  /* stylelint-disable declaration-no-important */
  /* stylelint-enable declaration-no-important */
}
.e-dialog.e-popup {
  width: 100%;
}
.e-dialog.e-dlg-resizable {
  padding-bottom: 15px;
  -ms-touch-action: none;
      touch-action: none;
}
.e-dialog .e-dlg-header-content {
  border-radius: 0;
  line-height: 2;
}
.e-dialog .e-dlg-header-content + .e-dlg-content {
  padding-top: 0;
}
.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 14px;
  width: 12px;
}
.e-dialog .e-dlg-header {
  display: block;
  font-size: 16px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: top;
  white-space: nowrap;
  width: 80%;
}
.e-dialog .e-dlg-header.e-hide {
  display: none;
}
.e-dialog .e-dlg-modal {
  position: fixed;
}
.e-dialog .e-scroll-disabled {
  overflow: hidden !important;
}
.e-dialog .e-dlg-content {
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  overflow: auto;
  overflow-x: hidden;
}
.e-dialog .e-dlg-content.e-hide {
  display: none;
}
.e-dialog .e-footer-content {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top: 0 solid #edebe9;
  bottom: 0;
  display: block;
  right: 0;
  width: 100%;
}
.e-dialog .e-footer-content.e-hide {
  display: none;
}
.e-dialog .e-footer-content {
  text-align: right;
}
.e-dialog .e-resize-handle {
  height: 15px;
  position: absolute;
  width: 15px;
}
.e-dialog .e-resize-handle.e-south-east {
  bottom: 0;
  cursor: nwse-resize;
  right: 0;
}
.e-dialog .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: nesw-resize;
  left: 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.e-dialog .e-resize-handle.e-north-east {
  cursor: nesw-resize;
  right: 0;
  top: 0;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.e-dialog .e-resize-handle.e-north-west {
  cursor: nwse-resize;
  left: 0;
  top: 0;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-dialog .e-south,
.e-dialog .e-north,
.e-dialog .e-east,
.e-dialog .e-west {
  background-color: transparent;
  background-repeat: repeat;
  overflow: visible;
  position: absolute;
}
.e-dialog .e-east,
.e-dialog .e-west {
  cursor: ew-resize;
}
.e-dialog .e-south,
.e-dialog .e-north {
  cursor: ns-resize;
}
.e-dialog.e-blazor-hidden {
  left: 0;
  position: absolute;
}

.e-dialog .e-dlg-header-content {
  border-bottom: 0 solid #edebe9;
  padding: 16px 24px 20px;
}
.e-dialog .e-dlg-content {
  padding: 24px 24px 0 24px;
}
.e-dialog .e-footer-content {
  padding: 24px;
}
.e-dialog.e-dlg-resizable .e-footer-content {
  padding-bottom: 9px;
}
.e-dialog .e-footer-content .e-btn {
  margin-left: 8px;
}

.e-alert-dialog .e-footer-content {
  border-top: 0 solid #edebe9;
}

.e-rtl .e-footer-content .e-btn {
  margin-right: 8px;
}

.e-dialog.e-draggable > .e-dlg-header-content {
  cursor: move;
}

.e-dialog.e-device.e-draggable.e-popup-open {
  -ms-touch-action: none;
      touch-action: none;
}

.e-dialog {
  max-height: 98%;
  max-width: 100%;
  min-width: 240px;
  position: absolute;
}

.e-rtl .e-footer-content .e-btn {
  margin-left: 0;
}

.e-rtl .e-footer-content {
  text-align: left;
}

.e-rtl .e-footer-content {
  text-align: left;
}

.e-dialog.e-rtl .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  float: left;
  left: 0;
  right: 15px;
}

.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  background-color: transparent;
  border-color: transparent;
  border-radius: 2px;
  bottom: 0;
  float: right;
  height: 32px;
  left: 15px;
  position: relative;
  width: 32px;
  padding: 4px 9px;
}

.e-rtl.e-dialog .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: sw-resize;
  direction: ltr;
  left: 0;
  text-align: initial;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

/* stylelint-disable declaration-no-important */
.e-dlg-target.e-scroll-disabled {
  overflow: hidden !important;
}

/* stylelint-enable declaration-no-important */
.e-dlg-overlay {
  height: 100%;
  left: 0;
  opacity: 1;
  position: fixed;
  top: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  width: 100%;
}
.e-dlg-overlay.e-fade {
  opacity: 0;
}

.e-dlg-overflow-hidden {
  overflow: auto;
}

/* stylelint-disable declaration-no-important */
.e-dlg-fullscreen {
  height: 100% !important;
  left: 0 !important;
  width: 100% !important;
}

/* stylelint-enable declaration-no-important */
.e-popup.e-popup-open.e-dialog {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.e-dlg-container {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  display: none;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}

.e-dlg-center-center {
  -webkit-align-items: center;
  -webkit-justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.e-dlg-left-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.e-dlg-right-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dlg-left-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.e-dlg-right-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-end;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dlg-center-top {
  -webkit-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.e-dlg-left-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.e-dlg-right-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dlg-center-bottom {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:hover,
.e-dialog .e-btn.e-dlg-closeicon-btn:focus,
.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: #f3f2f1;
  border-color: transparent;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: #edebe9;
}

.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 210px;
  min-height: 210px;
}

@media (min-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px;
    width: 600px;
  }
}
@media (max-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px;
    width: auto;
  }
}
@media (max-width: 768px) {
  .e-prompt-dialog.e-dialog.e-popup,
  .e-prompt-dialog.e-dialog.e-popup {
    margin: 30px;
    width: auto;
  }
}
@media (min-width: 768px) {
  .e-prompt-dialog.e-dialog.e-popup,
  .e-prompt-dialog.e-dialog.e-popup {
    margin: 30px;
    width: 600px;
  }
}
.e-dlg-ref-element {
  display: none;
}

.e-dialog .e-footer-content {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-dialog {
  background-color: #fff;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18);
}

.e-dlg-overlay {
  background-color: rgba(0, 0, 0, 0.4);
}

.e-footer-content {
  background-color: transparent;
}
.e-footer-content .e-btn.e-primary.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-footer-content .e-btn:hover.e-primary.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: rgb(0, 108, 190.8);
}
.e-footer-content .e-btn.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: #fff;
  border-color: #8a8886;
  color: #323130;
}
.e-footer-content .e-btn:hover.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: #f3f2f1;
}

.e-dlg-header,
.e-dlg-header * {
  color: #201f1e;
  font-size: 16px;
  font-weight: 600;
}

.e-dlg-content {
  color: #201f1e;
}

.e-device .e-dlg-content {
  font-size: 18px;
}

.e-dlg-header-content {
  background-color: transparent;
}

.e-dlg-content {
  background-color: #fff;
}

.e-icon-dlg-close {
  color: #605e5c;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:hover span {
  color: #201f1e;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active span,
.e-dialog .e-btn.e-dlg-closeicon-btn:focus span {
  border-radius: 2px;
  color: #201f1e;
  opacity: 1;
}

.e-icon-dlg-close:active {
  border-radius: 2px;
  color: #201f1e;
  opacity: 1;
}

.e-icon-dlg-close:hover {
  color: #323130;
}

.e-dlg-header-content .e-dlg-closeicon-btn:hover {
  background-color: transparent;
}

.e-dlg-header-content .e-dlg-closeicon-btn:active {
  background-color: transparent;
  outline: none;
}

.e-south-east {
  color: #605e5c;
}

.e-rtl .e-south-east {
  color: transparent;
}

.e-rtl .e-south-west {
  color: #605e5c;
}

.e-south-west,
.e-north-east,
.e-north-west {
  color: transparent;
}

.e-bigger.e-dialog .e-dlg-header-content,
*.e-bigger .e-dialog .e-dlg-header-content {
  padding: 20px 20px 24px 28px;
}
.e-bigger.e-dialog .e-dlg-header,
*.e-bigger .e-dialog .e-dlg-header {
  font-size: 18px;
}
.e-bigger.e-dialog .e-dlg-content,
*.e-bigger .e-dialog .e-dlg-content {
  font-size: 16px;
  padding: 28px 28px 0 28px;
}
.e-bigger.e-dialog .e-footer-content,
*.e-bigger .e-dialog .e-footer-content {
  padding: 28px;
}
.e-bigger.e-dialog .e-footer-content .e-btn,
*.e-bigger .e-dialog .e-footer-content .e-btn {
  margin-left: 12px;
}
.e-bigger.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
*.e-bigger .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  bottom: -4px;
  left: 10px;
  height: 32px;
  width: 32px;
  padding: 4px 8px;
}
.e-bigger.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close,
*.e-bigger .e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 16px;
  width: 14px;
}

.e-bigger.e-rtl .e-footer-content .e-btn,
.e-bigger .e-rtl .e-footer-content .e-btn {
  margin-left: 0;
  margin-right: 12px;
}

.e-bigger .e-dlg-header-content + .e-dlg-content {
  padding-top: 0;
}

.e-bigger .e-content-placeholder.e-dialog.e-placeholder-dialog,
.e-bigger.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 220px;
  min-height: 220px;
}

/*! popup layout */
.e-popup {
  height: auto;
  position: absolute;
  width: auto;
  z-index: 1000;
}

.e-popup.e-popup-open {
  display: block;
}

.e-popup.e-popup-close {
  display: none;
}

.e-tooltip-wrap {
  /*! Tooltip icons */
}
.e-tooltip-wrap .e-tooltip-close::before {
  content: "\e7e7";
  font-size: 7px;
  left: calc(50% - 3.6px);
  position: absolute;
  top: calc(50% - 3px);
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right::before {
  content: "\e87e";
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top::before {
  content: "\e87a";
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom::before {
  content: "\e70d";
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left::before {
  content: "\e87d";
}

.e-tooltip-popup-container {
  position: relative;
}

.e-tooltip-wrap {
  max-width: 350px;
  min-width: 30px;
  padding: 0;
  position: absolute;
  visibility: visible;
}
.e-tooltip-wrap .e-arrow-tip {
  overflow: hidden;
  position: absolute;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-bottom {
  height: 12.5px;
  left: 50%;
  top: 100%;
  width: 25.5px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-top {
  height: 12.5px;
  left: 50%;
  top: -9px;
  width: 25.5px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-left {
  height: 25.5px;
  left: -9px;
  top: 48%;
  width: 12.5px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-right {
  height: 25.5px;
  left: 100%;
  top: 50%;
  width: 12.5px;
}
.e-tooltip-wrap .e-tooltip-close {
  cursor: pointer;
  float: right;
  position: absolute;
  right: -9px;
  top: -9px;
  z-index: inherit;
  border-radius: 9px;
  border-width: 1px;
  -webkit-box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 16px;
  width: 16px;
}
.e-tooltip-wrap .e-tip-content {
  background-color: inherit;
  height: 100%;
  line-height: 18px;
  overflow-wrap: break-word;
  overflow-x: hidden;
  padding: 6px 8px;
  position: relative;
  white-space: normal;
  width: 100%;
  word-break: break-word;
  z-index: 1;
}
.e-tooltip-wrap {
  border-radius: 2px;
}
.e-tooltip-wrap.e-popup {
  background-color: #fff;
  border: 1px solid #fff;
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  -webkit-filter: drop-shadow(1px 1px 3px rgba(0, 0, 0, 0.25));
          filter: drop-shadow(1px 1px 3px rgba(0, 0, 0, 0.25));
}
.e-tooltip-wrap .e-arrow-tip-outer {
  height: 0;
  left: 0;
  position: absolute;
  top: 0;
  width: 0;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-bottom {
  border-left: 12.5px solid transparent;
  border-right: 12.5px solid transparent;
  border-top: 12.5px solid #fff;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top {
  border-bottom: 12.5px solid #fff;
  border-left: 12.5px solid transparent;
  border-right: 12.5px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left {
  border-bottom: 12.5px solid transparent;
  border-right: 12.5px solid #fff;
  border-top: 12.5px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right {
  border-bottom: 12.5px solid transparent;
  border-left: 12.5px solid #fff;
  border-top: 12.5px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-inner {
  height: 0;
  position: absolute;
  width: 0;
  z-index: 10;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-left, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  color: #fff;
  font-family: "e-icons";
  font-size: 26px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  right: 26px;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-left {
  bottom: 26px;
}
.e-tooltip-wrap .e-tooltip-close {
  background-color: #fff;
  border-color: #fff;
  border-radius: 9px;
  color: #323130;
  border: 1px solid #605e5c;
}
.e-tooltip-wrap .e-tooltip-close:hover {
  background-color: #f3f2f1;
  color: #323130;
}
.e-tooltip-wrap .e-tip-content {
  border-radius: inherit;
  color: #323130;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 12px;
}

.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  line-height: 22px;
  padding: 9px 8px;
}
.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  font-size: 14px;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* stylelint-disable-line no-empty-source */
.e-spinner-pane {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  width: 100%;
  z-index: 1000;
}
.e-spinner-pane::after {
  content: "Fluent";
  display: none;
}
.e-spinner-pane.e-spin-left {
  /* stylelint-disable property-no-vendor-prefix */
}
.e-spinner-pane.e-spin-left .e-spinner-inner {
  -webkit-transform: translateX(0%) translateY(-50%);
  left: 0;
  padding-left: 10px;
  transform: translateX(0%) translateY(-50%);
}
.e-spinner-pane.e-spin-right .e-spinner-inner {
  -webkit-transform: translateX(-100%) translateY(-50%);
  left: 100%;
  padding-right: 10px;
  transform: translateX(-100%) translateY(-50%);
}
.e-spinner-pane.e-spin-center .e-spinner-inner {
  -webkit-transform: translateX(-50%) translateY(-50%);
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.e-spinner-pane.e-spin-hide {
  display: none;
}
.e-spinner-pane.e-spin-show {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-spinner-pane .e-spinner-inner {
  -webkit-transform: translateX(-50%) translateY(-50%);
  left: 50%;
  margin: 0;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  z-index: 1000;
}
.e-spinner-pane .e-spinner-inner .e-spin-label {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  margin-top: 10px;
  text-align: center;
}
.e-spinner-pane .e-spinner-inner .e-spin-material,
.e-spinner-pane .e-spinner-inner .e-spin-material3,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 {
  -webkit-animation: material-spinner-rotate 1568.63ms linear infinite;
          animation: material-spinner-rotate 1568.63ms linear infinite;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-material .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-material3 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 .e-path-circle {
  fill: none;
  stroke-linecap: square;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  -webkit-animation: material-spinner-rotate 0.75s linear infinite;
          animation: material-spinner-rotate 0.75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2,
.e-spinner-pane .e-spinner-inner .e-spin-fabric {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
          animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.21, 0.21, 0.21, 0.21);
          animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.21, 0.21, 0.21, 0.21);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  fill: none;
  stroke-width: 4.5;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
  -webkit-animation: material-spinner-rotate 0.75s linear infinite;
          animation: material-spinner-rotate 0.75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
          animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}

.e-spinner-pane {
  background-color: transparent;
}
.e-spinner-pane.e-spin-overlay {
  background-color: rgba(0, 0, 0, 0.4);
}
.e-spinner-pane.e-spin-overlay .e-spinner-inner .e-spin-label {
  color: #fff;
}
.e-spinner-pane.e-spin-overlay .e-spinner-inner .e-spin-bootstrap {
  fill: #fff;
  stroke: #fff;
}
.e-spinner-pane .e-spinner-inner .e-spin-label {
  color: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  stroke: #c7e0f4;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc {
  stroke: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  stroke: #c7e0f4;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc {
  stroke: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
  stroke: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  stroke: #c7e0f4;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc {
  stroke: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-material,
.e-spinner-pane .e-spinner-inner .e-spin-material3,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 {
  stroke: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  stroke: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  fill: #0078d4;
  stroke: #0078d4;
}
/*!***************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-schedule/styles/fluent.css ***!
  \***************************************************************************************************************************************/
/*! TreeView's bootstrap5 theme wise override definitions and variables */
/* stylelint-disable */
/* stylelint-disable property-no-vendor-prefix */
/*! calendar bootstrap5 theme variables */
.e-popup.e-ddl {
  border-radius: 4px;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-top: 1px;
}
.e-popup.e-ddl .e-input-group {
  width: auto;
}
.e-popup.e-ddl .e-input-group input {
  line-height: 15px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl .e-filter-parent .e-input-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}
.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}

.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: transparent;
}

.e-input-group.e-control-wrapper.e-ddl.e-readonly .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl.e-readonly input[readonly] {
  background: #fff;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:hover,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:hover {
  background: none;
  color: #605e5c;
}

.e-input-group.e-ddl .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-ddl .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-float-input.e-ddl input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-float-input.e-control-wrapper.e-ddl input[readonly] ~ span.e-input-group-icon.e-ddl-icon {
  background: transparent;
  color: #605e5c;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon,
.e-input-group.e-disabled.e-ddl .e-control.e-dropdownlist ~ .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-disabled.e-ddl .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-ddl .e-input-group-icon {
  border: 0;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-input-group-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.e-ddl.e-popup .e-filter-parent .e-input-group,
.e-ddl.e-popup .e-filter-parent {
  background: #fff;
}

.e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 14px;
}

.e-multi-select-wrapper .e-chips-collection .e-chips .e-chips-close.e-icon::before {
  line-height: 30px;
  top: 0;
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-radius: 0 4px 4px 0;
  border-right-width: 0;
}

.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
  border-radius: 4px 0 0 4px;
  border-right-width: 1px;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  height: 32px;
  width: 32px;
}

.e-multi-select-wrapper .e-searcher input[type=text],
.e-multi-select-wrapper .e-multi-searcher input[type=text] {
  color: #201f1e;
  height: 100%;
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
}

.e-schedule .e-schedule-toolbar .e-icon-prev::before {
  content: "\e765";
}
.e-schedule .e-schedule-toolbar .e-icon-next::before {
  content: "\e748";
}
.e-schedule .e-schedule-toolbar .e-icon-add::before {
  content: "\e805";
}
.e-schedule .e-schedule-toolbar .e-icon-today::before {
  content: "\e778";
}
.e-schedule .e-schedule-toolbar .e-icon-down-arrow::before {
  content: "\e729";
}
.e-schedule .e-schedule-toolbar .e-icon-day::before {
  content: "\e75e";
}
.e-schedule .e-schedule-toolbar .e-icon-week::before, .e-schedule .e-schedule-toolbar .e-icon-workweek::before {
  content: "\e817";
}
.e-schedule .e-schedule-toolbar .e-icon-month::before, .e-schedule .e-schedule-toolbar .e-icon-year::before {
  content: "\e7c5";
}
.e-schedule .e-schedule-toolbar .e-icon-month-agenda::before {
  content: "\e75b";
}
.e-schedule .e-schedule-toolbar .e-icon-agenda::before {
  content: "\e74c";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-year-vertical::before, .e-schedule .e-schedule-toolbar .e-icon-timeline-year-horizontal::before, .e-schedule .e-schedule-toolbar .e-icon-timeline-month::before {
  content: "\e876";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-day::before {
  content: "\e7da";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-week::before {
  content: "\e81f";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-workweek::before {
  content: "\e720";
}
.e-schedule .e-schedule-toolbar.e-toolbar .e-popup-down-icon::before,
.e-schedule .e-schedule-toolbar.e-toolbar .e-popup-up-icon::before {
  content: "\e770";
}
.e-schedule .e-schedule-toolbar.e-rtl .e-icon-prev::before {
  content: "\e748";
}
.e-schedule .e-schedule-toolbar.e-rtl .e-icon-next::before {
  content: "\e765";
}
.e-schedule .e-schedule-resource-toolbar .e-icon-menu::before {
  content: "\e799";
}
.e-schedule .e-schedule-resource-toolbar .e-icon-next::before {
  content: "\e748";
}
.e-schedule .e-close-icon::before {
  content: "\e7e7";
}
.e-schedule .e-block-indicator::before {
  content: "\e839";
}
.e-schedule .e-appointment .e-recurrence-icon::before {
  content: "\e772";
}
.e-schedule .e-appointment .e-recurrence-edit-icon::before {
  content: "\e789";
}
.e-schedule .e-appointment .e-up-icon::before {
  content: "\e822";
}
.e-schedule .e-appointment .e-down-icon::before {
  content: "\e7fe";
}
.e-schedule .e-appointment .e-left-icon::before {
  content: "\e744";
}
.e-schedule .e-appointment .e-right-icon::before {
  content: "\e7a9";
}
.e-schedule .e-vertical-view .e-all-day-cells .e-all-day-appointment-section::before {
  content: "\e729";
}
.e-schedule.e-rtl .e-appointment .e-left-icon::before {
  content: "\e7a9";
}
.e-schedule.e-rtl .e-appointment .e-right-icon::before {
  content: "\e744";
}
.e-schedule .e-resource-tree-icon::before {
  content: "\e748";
}

.e-schedule-dialog.e-device .e-back-icon::before {
  content: "\e773";
}
.e-schedule-dialog.e-device .e-save-icon::before {
  content: "\e7c8";
}
.e-schedule-dialog.e-device .e-delete-icon::before {
  content: "\e820";
}
.e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button .e-recurrence-edit.e-icons::before {
  content: "\e730";
}

.e-schedule-dialog.e-device.e-rtl .e-back-icon::before {
  content: "\e7f9";
}

.e-quick-popup-wrapper .e-edit-icon::before {
  content: "\e730";
}
.e-quick-popup-wrapper .e-delete-icon::before {
  content: "\e820";
}
.e-quick-popup-wrapper .e-close-icon::before {
  content: "\e7e7";
}
.e-quick-popup-wrapper .e-time-icon::before {
  content: "\e705";
}
.e-quick-popup-wrapper .e-location-icon::before {
  content: "\e756";
}
.e-quick-popup-wrapper .e-time-zone-icon::before {
  content: "\e804";
}
.e-quick-popup-wrapper .e-description-icon::before {
  content: "\e7c0";
}
.e-quick-popup-wrapper .e-resource-icon::before {
  content: "\e7b9";
}
.e-quick-popup-wrapper .e-date-time-icon::before {
  content: "\e7da";
}

.e-more-popup-wrapper.e-device .e-close-icon::before {
  content: "\e7e7";
}

.e-schedule {
  display: block;
  outline: medium none;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-schedule .e-schedule-toolbar {
  border: 0;
  border-bottom: 1px solid #edebe9;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  margin-bottom: 3px;
  min-height: 40px;
}
.e-schedule .e-schedule-toolbar .e-active-view .e-tbar-btn-text,
.e-schedule .e-schedule-toolbar .e-active-view .e-icons {
  color: #0078d4;
}
.e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
  cursor: pointer;
  font-size: 14px;
  text-transform: none;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items {
  height: 40px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos {
  height: 40px;
  min-height: 40px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item .e-tbar-btn {
  border: none;
  border-radius: 0;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item.e-active-view .e-tbar-btn {
  border: none;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos > div {
  height: inherit;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon.e-icon-down-arrow {
  font-size: 16px;
  margin-top: 4px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:focus, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:hover {
  border-radius: 4px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-day .e-icon-day, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-week .e-icon-week, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-work-week .e-icon-workweek, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-month .e-icon-month, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-year .e-icon-year, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-agenda .e-icon-agenda, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-month-agenda .e-icon-month-agenda, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-day .e-icon-timeline-day, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-week .e-icon-timeline-week, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-work-week .e-icon-timeline-workweek, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-month .e-icon-timeline-month, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-year .e-icon-timeline-year-vertical, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-year .e-icon-timeline-year-horizontal, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-add .e-tbar-btn-text, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-day, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today {
  display: none;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-hidden {
  display: none;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-prev .e-icon-prev, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-next .e-icon-next {
  font-size: 18px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
  border-right: 1px solid #edebe9;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-date-range .e-tbar-btn.e-schedule-date-range-tbtn {
  width: auto;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-date-range .e-tbar-btn .e-tbar-btn-text {
  font-size: 14px;
  text-transform: initial;
}
.e-schedule .e-schedule-toolbar.e-rtl .e-hor-nav {
  border-left: 0;
  border-right: 1px solid #edebe9;
}
.e-schedule .e-schedule-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover {
  background: #edebe9;
  color: rgba(0, 120, 212, 0.87);
}
.e-schedule .e-schedule-toolbar .e-hor-nav {
  border-left: 1px solid #edebe9;
}
.e-schedule .e-schedule-toolbar .e-hor-nav::after {
  content: "";
}
.e-schedule .e-schedule-toolbar .e-hor-nav:active {
  color: rgba(0, 120, 212, 0.87);
}
.e-schedule .e-schedule-toolbar .e-hor-nav:active::after {
  content: "";
}
.e-schedule .e-schedule-toolbar .e-hor-nav:hover {
  background: #edebe9;
  color: rgba(0, 120, 212, 0.87);
}
.e-schedule .e-schedule-toolbar .e-hor-nav:focus {
  background: #edebe9;
  color: rgba(0, 120, 212, 0.87);
}
.e-schedule.e-adaptive .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today {
  display: block;
}
.e-schedule.e-adaptive .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today + .e-tbar-btn-text {
  display: none;
}
.e-schedule.e-device .e-schedule-toolbar {
  height: 54px;
  min-height: 54px;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:hover, .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:focus {
  height: calc(100% - 20px);
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items {
  height: 54px;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today + .e-tbar-btn-text {
  display: none;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today {
  display: block;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos {
  height: 54px;
  min-height: 54px;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item .e-tbar-btn {
  border: none;
  border-radius: 0;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos > div {
  height: inherit;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 4px 6px;
}
.e-schedule.e-device .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
  font-size: 16px;
}
.e-schedule.e-device .e-schedule-toolbar .e-date-range .e-tbar-btn .e-tbar-btn-text {
  font-size: 16px;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-pop {
  overflow: auto;
}
.e-schedule.e-device .e-content-wrap.e-scroll-hidden {
  overflow: hidden;
}
@media screen and (max-width: 320px) {
  .e-schedule .e-schedule-toolbar .e-toolbar-pop {
    width: 100%;
  }
  .e-schedule .e-schedule-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
    padding-left: 7px;
  }
  .e-schedule .e-schedule-toolbar .e-toolbar-pop.e-rtl .e-toolbar-item .e-tbar-btn.e-btn {
    padding-right: 7px;
  }
  .e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
    font-size: 8px;
  }
}
.e-schedule .e-schedule-resource-toolbar {
  background: #fff;
  border-bottom: 1px solid #edebe9;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 3px;
  min-height: 40px;
  padding: 10px;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-menu .e-icon-menu {
  color: #605e5c;
  font-size: 14px;
  padding: 7px;
  padding-left: 4px;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-menu.e-disable {
  display: none;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-level-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-resource-name {
  font-size: 14px;
  padding: 5px;
  color: #3b3a39;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-resource-name:not(:last-child) {
  opacity: 0.6;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-icon-next {
  color: #605e5c;
  font-size: 10px;
  line-height: 18px;
  opacity: 0.4;
  padding: 5px;
}
.e-schedule .e-schedule-resource-toolbar.e-popup-close {
  display: none;
}
.e-schedule .e-schedule-resource-toolbar.e-popup-open {
  display: block;
}
.e-schedule .e-text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-text-center {
  text-align: center;
}
.e-schedule .e-table-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  vertical-align: top;
}
.e-schedule .e-table-container.e-translate {
  -webkit-transition: -webkit-transform 0.1s ease 0s;
  transition: -webkit-transform 0.1s ease 0s;
  transition: transform 0.1s ease 0s;
  transition: transform 0.1s ease 0s, -webkit-transform 0.1s ease 0s;
}
.e-schedule .e-resource-tree-popup {
  background: #faf9f8;
  -webkit-box-shadow: 0 3px 4px 0.2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 3px 4px 0.2px rgba(0, 0, 0, 0.15);
  height: 100%;
  position: absolute;
  width: 250px;
  color: #201f1e;
}
.e-schedule .e-resource-tree-popup .e-resource-tree {
  height: 100%;
  overflow-y: auto;
}
.e-schedule .e-resource-tree-popup .e-resource-tree.e-treeview .e-text-content {
  padding: 0 12px 0 20px;
}
.e-schedule .e-resource-tree-popup-overlay.e-enable {
  background: rgba(0, 0, 0, 0.4);
  height: 100%;
  left: 0;
  opacity: 0.5;
  position: absolute;
  top: 0;
  width: 100%;
}
.e-schedule .e-new-event {
  background: #0078d4;
  border: 1px solid #fff;
  border-radius: 5px;
  height: 100%;
  opacity: 0.9;
  position: relative;
  width: 100%;
  z-index: 1;
}
.e-schedule .e-new-event .e-title {
  color: #fff;
  font-size: 12px;
  line-height: 1.2;
  margin: 0;
  overflow-wrap: break-word;
  padding: 3px;
  position: absolute;
  text-align: left;
  white-space: normal;
  word-wrap: break-word;
}
.e-schedule .e-schedule-table {
  border: 0 none;
  border-collapse: separate;
  border-spacing: 0;
  margin: 0;
  table-layout: fixed;
  width: 100%;
}
.e-schedule .e-schedule-table > tbody > tr > th,
.e-schedule .e-schedule-table > tbody > tr > td {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-weight: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-schedule .e-outer-table > tbody > tr > td {
  padding: 0;
  vertical-align: top;
}
.e-schedule .e-content-wrap {
  position: relative;
}
.e-schedule .e-content-wrap .e-day-wrapper {
  width: 100%;
}
.e-schedule .e-content-placeholder {
  height: 100%;
  position: relative;
  width: 100%;
  z-index: 99999;
}
.e-schedule .e-content-wrap,
.e-schedule .e-scroll-container {
  -webkit-overflow-scrolling: touch; /* stylelint-disable-line property-no-vendor-prefix */
  overflow: auto;
}
.e-schedule .e-hide-childs > * {
  display: none;
}
.e-schedule .e-recurrence-icon,
.e-schedule .e-recurrence-edit-icon {
  font-size: 12px;
}
.e-schedule .e-left-icon,
.e-schedule .e-right-icon {
  font-size: 8px;
}
.e-schedule .e-m-date {
  cursor: pointer;
  font-size: 20px;
}
.e-schedule .e-m-date:hover {
  text-decoration: underline;
}
.e-schedule .e-m-day {
  font-size: 12px;
}
.e-schedule.e-device .e-m-date:hover {
  text-decoration: none;
}
.e-schedule .e-block-appointment {
  background: #f3f2f1;
  color: #3b3a39;
  cursor: default;
  overflow: hidden;
  position: absolute;
}
.e-schedule .e-block-appointment .e-subject {
  overflow: hidden;
  overflow-wrap: break-word;
  padding: 4px;
  white-space: normal;
  word-wrap: break-word;
}
.e-schedule .e-block-indicator {
  color: #3b3a39;
  float: right;
  padding: 0 5px;
  z-index: 1;
}
.e-schedule.e-rtl .e-block-indicator {
  float: left;
}
.e-schedule .e-timeline-view .e-block-indicator,
.e-schedule .e-timeline-month-view .e-block-indicator {
  position: absolute;
  top: 3px;
}
.e-schedule .e-appointment {
  opacity: 1;
  -webkit-transition: opacity 100ms linear;
  transition: opacity 100ms linear;
}
.e-schedule .e-appointment .e-subject.e-disable {
  display: none;
}
.e-schedule .e-appointment .e-inline-appointment {
  z-index: 1;
}
.e-schedule .e-appointment .e-inline-subject {
  background: transparent;
  border: 0;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  padding-top: 4px;
  width: 100%;
}
.e-schedule .e-appointment.e-event-action {
  opacity: 0.4;
}
.e-schedule .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-read-only {
  opacity: 0.8;
}
.e-schedule.e-event-action .e-appointment:not(.e-schedule-event-clone), .e-schedule.e-event-action .e-block-appointment {
  pointer-events: none;
}
.e-schedule.e-event-action .e-drag-clone, .e-schedule.e-event-action .e-timeline-view .e-drag-clone {
  cursor: move;
}
.e-schedule.e-event-action .e-drag-clone .e-top-handler,
.e-schedule.e-event-action .e-drag-clone .e-bottom-handler, .e-schedule.e-event-action .e-timeline-view .e-drag-clone .e-top-handler,
.e-schedule.e-event-action .e-timeline-view .e-drag-clone .e-bottom-handler {
  pointer-events: none;
}
.e-schedule.e-event-action .e-vertical-view .e-appointment-wrapper .e-resize-clone {
  cursor: ns-resize;
}
.e-schedule.e-event-action .e-timeline-view .e-resize-clone, .e-schedule.e-event-action .e-timeline-month-view .e-resize-clone, .e-schedule.e-event-action .e-all-day-appointment-wrapper .e-resize-clone {
  cursor: ew-resize;
}
.e-schedule.e-device .e-appointment {
  overflow: hidden;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-top-bottom-resize {
  height: 10px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 100%;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-left-right-resize {
  border-radius: 50%;
  height: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 10px;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-top-handler .e-top-bottom-resize {
  margin-top: -8px;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-bottom-handler .e-top-bottom-resize {
  margin-top: 8px;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-left-handler .e-left-right-resize {
  margin-left: -8px;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-right-handler .e-left-right-resize {
  margin-left: 8px;
}
.e-schedule .e-timeline-year-view .e-event-resize.e-left-handler, .e-schedule .e-timeline-year-view .e-event-resize.e-right-handler {
  height: 100%;
  width: 5px;
}
.e-schedule .e-timeline-year-view .e-event-resize.e-top-handler, .e-schedule .e-timeline-year-view .e-event-resize.e-bottom-handler {
  height: 5px;
  width: 100%;
}
.e-schedule .e-event-resize {
  position: absolute;
}
.e-schedule .e-event-resize.e-left-handler, .e-schedule .e-event-resize.e-right-handler {
  height: 100%;
  min-width: 1px;
  max-width: 10px;
  width: 20%;
}
.e-schedule .e-event-resize.e-left-handler {
  cursor: ew-resize;
  float: left;
  left: 0;
}
.e-schedule .e-event-resize.e-right-handler {
  cursor: e-resize;
  float: right;
  right: 0;
}
.e-schedule .e-event-resize.e-top-handler, .e-schedule .e-event-resize.e-bottom-handler {
  min-height: 1px;
  max-height: 10px;
  height: 20%;
  width: 100%;
}
.e-schedule .e-event-resize.e-top-handler {
  cursor: ns-resize;
  top: 0;
}
.e-schedule .e-event-resize.e-bottom-handler {
  bottom: 0;
  cursor: ns-resize;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-content-table,
.e-schedule .e-vertical-view.e-timescale-disable .e-content-wrap {
  height: 100%;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-all-day-row,
.e-schedule .e-vertical-view.e-timescale-disable .e-all-day-cells {
  height: 0 !important; /* stylelint-disable-line declaration-no-important */
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment {
  background: #0078d4;
  border: 1px solid #edebe9;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  height: 54px;
  margin-bottom: 2px;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  padding: 2px 4px 0 2px;
  text-align: left;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-inner-wrap {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  overflow: hidden;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-subject {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  margin-left: auto;
  min-height: 18px;
  overflow: hidden;
  overflow-wrap: break-word;
  padding-top: 1px;
  white-space: normal;
  word-wrap: break-word;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-time,
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-location {
  font-size: 11px;
  overflow: hidden;
  padding-top: 1px;
  text-overflow: ellipsis;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-recurrence-icon,
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-recurrence-edit-icon {
  line-height: 54px;
  padding: 0 5px;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-left-icon,
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-right-icon {
  line-height: 54px;
  padding: 0 2px;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment.e-appointment-border, .e-schedule .e-vertical-view.e-timescale-disable .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment-wrapper {
  position: absolute;
  width: 0;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-work-cells {
  height: auto;
  vertical-align: top;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-more-indicator {
  color: #605e5c;
  cursor: pointer;
  font-size: 10px;
  line-height: 11px;
  overflow: hidden;
  padding: 2px 4px;
  position: absolute;
  text-overflow: ellipsis;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule .e-vertical-view .e-left-indent {
  width: 85px;
}
.e-schedule .e-vertical-view .e-left-indent .e-all-day-cells {
  position: relative;
}
.e-schedule .e-vertical-view .e-date-header-wrap table col,
.e-schedule .e-vertical-view .e-content-wrap table col {
  width: 36px;
}
.e-schedule .e-vertical-view .e-resource-cells {
  color: #201f1e;
  font-size: 12px;
  height: 40px;
  padding: 8px;
  padding-left: 15px;
}
.e-schedule .e-vertical-view .e-header-cells {
  font-size: 12px;
  height: 60px;
  padding: 4px;
}
.e-schedule .e-vertical-view .e-header-cells .e-header-day {
  display: table;
  font-size: 12px;
  line-height: unset;
  padding-bottom: 0;
}
.e-schedule .e-vertical-view .e-header-cells .e-header-date {
  cursor: pointer;
  display: table;
  font-size: 16px;
  line-height: unset;
  padding-top: 4px;
}
.e-schedule .e-vertical-view .e-header-cells .e-header-date:hover {
  text-decoration: underline;
}
.e-schedule .e-vertical-view .e-header-cells.e-disable-dates .e-header-day {
  cursor: default;
  opacity: 0.35;
}
.e-schedule .e-vertical-view .e-header-cells.e-disable-dates .e-header-date {
  cursor: default;
  opacity: 0.35;
}
.e-schedule .e-vertical-view .e-header-cells.e-disable-dates .e-header-date:hover {
  text-decoration: none;
}
.e-schedule .e-vertical-view .e-row-count-wrapper {
  display: block;
  height: 100%;
  pointer-events: none;
  position: relative;
}
.e-schedule .e-vertical-view .e-row-count-wrapper .e-more-indicator {
  bottom: 0;
  color: #605e5c;
  cursor: pointer;
  overflow: hidden;
  overflow-wrap: normal;
  padding: 2px 4px;
  pointer-events: visible;
  position: absolute;
  text-overflow: ellipsis;
  width: 100%;
}
.e-schedule .e-vertical-view .e-row-count-wrapper .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule .e-vertical-view .e-row-count-wrapper.e-disable {
  display: none;
}
.e-schedule .e-vertical-view .e-all-day-appointment-section {
  bottom: 4px;
  color: #605e5c;
  cursor: pointer;
  display: block;
  font-size: 11px;
  height: 25px;
  left: 0;
  line-height: 25px;
  margin: 0 auto;
  position: absolute;
  right: 0;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease-in-out;
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
  width: 25px;
}
.e-schedule .e-vertical-view .e-all-day-appointment-section.e-disable {
  display: none;
}
.e-schedule .e-vertical-view .e-all-day-appointment-section.e-appointment-expand {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.e-schedule .e-vertical-view .e-all-day-appointment-section.e-appointment-collapse {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-schedule .e-vertical-view .e-all-day-appointment-section:hover, .e-schedule .e-vertical-view .e-all-day-appointment-section:focus {
  background: #edebe9;
  border-radius: 100%;
  color: #605e5c;
}
.e-schedule .e-vertical-view .e-appointment-hide {
  opacity: 0;
}
.e-schedule .e-vertical-view .e-all-day-cells {
  height: 0;
  padding: 0;
  text-align: center;
  vertical-align: top;
}
.e-schedule .e-vertical-view .e-all-day-cells:first-child.e-animate {
  -webkit-transition: 250ms ease-out;
  transition: 250ms ease-out;
}
.e-schedule .e-vertical-view .e-time-cells-wrap table td,
.e-schedule .e-vertical-view .e-work-cells {
  font-size: 12px;
  height: 36px;
  text-align: center;
}
.e-schedule .e-vertical-view .e-work-cells {
  width: 36px;
}
.e-schedule .e-vertical-view .e-work-cells.e-disable-dates {
  background: #f3f2f1;
}
.e-schedule .e-vertical-view .e-work-cells.e-disable-dates:hover {
  background: #f3f2f1;
}
.e-schedule .e-vertical-view.e-virtual-mask .e-work-cells {
  background: #f3f2f1;
  -webkit-box-shadow: inset 0 0 0 8px #faf9f8;
          box-shadow: inset 0 0 0 8px #faf9f8;
}
.e-schedule .e-vertical-view.e-virtual-mask .e-work-cells:hover {
  background: #f3f2f1;
}
.e-schedule .e-vertical-view .e-current-time {
  font-size: 10px;
}
.e-schedule .e-vertical-view .e-clone-time-indicator,
.e-schedule .e-vertical-view .e-current-time,
.e-schedule .e-vertical-view .e-previous-timeline,
.e-schedule .e-vertical-view .e-current-timeline {
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 100%;
}
.e-schedule .e-vertical-view .e-previous-timeline,
.e-schedule .e-vertical-view .e-current-timeline {
  z-index: 1;
}
.e-schedule .e-vertical-view .e-date-header-wrap {
  max-height: 300px;
  overflow: hidden;
}
.e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-scroll {
  border-bottom: 1px solid #edebe9;
  overflow-y: auto;
}
.e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-scroll .e-header-row .e-resource-cells {
  position: sticky;
}
.e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-scroll .e-header-row .e-header-cells {
  position: sticky;
  top: 0;
}
.e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-auto {
  max-height: unset;
}
.e-schedule .e-vertical-view .e-time-cells-wrap {
  overflow: hidden;
}
.e-schedule .e-vertical-view .e-content-wrap,
.e-schedule .e-vertical-view .e-time-cells-wrap {
  position: relative;
}
.e-schedule .e-vertical-view .e-timeline-wrapper,
.e-schedule .e-vertical-view .e-day-wrapper,
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper {
  height: 0;
  margin: 0;
  padding: 0;
  position: relative;
}
.e-schedule .e-vertical-view .e-appointment-wrapper-hidden {
  visibility: hidden;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment:not(.e-schedule-event-clone) {
  cursor: default;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment {
  background: #0078d4;
  border: 1px solid #edebe9;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  height: 26px;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  line-height: 18px;
  overflow: hidden;
  padding: 1px 0 1px 4px;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-subject {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-time {
  display: block;
  font-size: 11px;
  padding: 1px 4px 2px 0;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-recurrence-icon,
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-recurrence-edit-icon,
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-left-icon,
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-right-icon {
  line-height: 18px;
  padding: 0 2px;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-appointment-border, .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment:not(.e-schedule-event-clone) {
  cursor: default;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment {
  background: #0078d4;
  border: 1px solid #edebe9;
  border-radius: 2px;
  color: #fff;
  overflow: hidden;
  position: absolute;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-appointment-details {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  padding: 0 4px;
  text-align: left;
  line-height: unset;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-subject {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  margin-left: auto;
  min-height: 18px;
  overflow: hidden;
  overflow-wrap: break-word;
  padding-top: 4px;
  white-space: normal;
  word-wrap: break-word;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-time,
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-location {
  font-size: 11px;
  overflow: hidden;
  padding-top: 1px;
  text-overflow: ellipsis;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-time {
  display: block;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-icon,
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-edit-icon {
  bottom: 5px;
  display: block;
  float: right;
  height: auto;
  left: auto;
  position: absolute;
  right: 5px;
  width: auto;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-indicator {
  display: block;
  margin: 0 45%;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-up-icon,
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-down-icon {
  font-size: 8px;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-up-icon {
  margin-top: 3px;
  top: 0;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-down-icon {
  bottom: 6px;
  position: absolute;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment.e-appointment-border, .e-schedule .e-vertical-view .e-day-wrapper .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-schedule .e-vertical-view.e-day-view .e-header-date {
  cursor: default;
}
.e-schedule .e-vertical-view.e-day-view .e-header-date:hover {
  text-decoration: none;
}
.e-schedule.e-device .e-vertical-view .e-header-cells .e-header-day {
  font-size: 14px;
}
.e-schedule.e-device .e-vertical-view .e-header-cells .e-header-date {
  font-size: 18px;
}
.e-schedule.e-device .e-vertical-view .e-header-cells .e-header-date:hover {
  text-decoration: none;
}
.e-schedule.e-device .e-vertical-view .e-left-indent {
  width: 60px;
}
.e-schedule.e-device .e-vertical-view .e-clone-time-indicator,
.e-schedule.e-device .e-vertical-view .e-current-time {
  font-size: 9px;
}
.e-schedule.e-device .e-vertical-view .e-time-cells-wrap {
  float: left;
  width: 60px;
}
.e-schedule.e-device .e-vertical-view .e-time-cells-wrap table td {
  font-size: 12px;
}
.e-schedule.e-device .e-vertical-view .e-day-wrapper .e-appointment .e-subject {
  font-weight: 500;
  min-height: auto;
}
.e-schedule.e-rtl {
  text-align: right;
}
.e-schedule.e-rtl .e-vertical-view.e-timescale-disable .e-appointment-details {
  text-align: right;
}
.e-schedule.e-rtl .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details {
  padding: 1px 4px 1px 0;
}
.e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-appointment-details {
  line-height: 15px;
  text-align: right;
}
.e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-subject {
  font-weight: 500;
  margin-left: 15px;
  margin-right: auto;
}
.e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-icon,
.e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-edit-icon {
  float: left;
  left: 5px;
  right: auto;
}
.e-schedule.e-rtl.e-device .e-vertical-view .e-time-cells-wrap {
  float: right;
}
@media screen and (max-width: 480px) {
  .e-schedule .e-vertical-view .e-left-indent {
    width: 60px;
  }
}
.e-schedule .e-month-view .e-left-indent,
.e-schedule .e-month-agenda-view .e-left-indent {
  border-right: 1px solid #edebe9;
  width: 36px;
}
.e-schedule .e-month-view .e-week-number-wrapper,
.e-schedule .e-month-agenda-view .e-week-number-wrapper {
  overflow: hidden;
  position: relative;
}
.e-schedule .e-month-view .e-week-number-wrapper .e-schedule-table,
.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-schedule-table {
  height: 100%;
}
.e-schedule .e-month-view .e-week-number-wrapper .e-week-number,
.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-week-number {
  color: #605e5c;
  padding-top: 4px;
  text-align: center;
  vertical-align: top;
  width: 36px;
}
.e-schedule .e-clipboard {
  cursor: default;
  height: 1px;
  left: -1000px;
  position: fixed;
  resize: none;
  top: -1000px;
  width: 1px;
  overflow: hidden;
  opacity: 0;
}
.e-schedule .e-month-view .e-month-event-table {
  position: absolute;
  top: 0;
}
.e-schedule .e-month-view .e-content-wrap table tr:last-child td {
  border-bottom-width: 0;
}
.e-schedule .e-month-view .e-date-header-wrap {
  font-size: 14px;
  overflow: hidden;
}
.e-schedule .e-month-view .e-week-number {
  border-bottom: 1px solid #edebe9;
  border-right: 1px solid #edebe9;
  height: 80px;
}
.e-schedule .e-month-view .e-content-wrap {
  font-size: 14px;
}
.e-schedule .e-month-view .e-date-header-wrap table col {
  width: 36px;
}
.e-schedule .e-month-view .e-resource-cells {
  color: #201f1e;
  font-size: 14px;
  height: 40px;
  padding: 8px;
  padding-left: 15px;
}
.e-schedule .e-month-view .e-header-cells {
  cursor: default;
  font-weight: normal;
  height: 34px;
  padding: 3px;
}
.e-schedule .e-month-view .e-content-table {
  height: 100%;
}
.e-schedule .e-month-view .e-work-cells {
  height: 80px;
  vertical-align: top;
  width: 36px;
}
.e-schedule .e-month-view .e-work-cells.e-disable-date .e-date-header {
  visibility: hidden;
}
.e-schedule .e-month-view .e-work-cells.e-disable-dates {
  background: #f3f2f1;
}
.e-schedule .e-month-view .e-work-cells.e-disable-dates .e-date-header {
  cursor: default;
  opacity: 0.35;
}
.e-schedule .e-month-view .e-work-cells.e-disable-dates .e-date-header:hover {
  text-decoration: none;
}
.e-schedule .e-month-view .e-work-cells.e-disable-dates:hover {
  background: #f3f2f1;
}
.e-schedule .e-month-view.e-virtual-mask .e-work-cells {
  background: #f3f2f1;
  -webkit-box-shadow: inset 0 0 0 8px #faf9f8;
          box-shadow: inset 0 0 0 8px #faf9f8;
}
.e-schedule .e-month-view.e-virtual-mask .e-work-cells:hover {
  background: #f3f2f1;
}
.e-schedule .e-month-view .e-date-header {
  cursor: pointer;
  display: table;
  height: 20px;
  line-height: 22px;
  margin: 3px 3px 2px;
  text-align: center;
}
.e-schedule .e-month-view .e-date-header:hover {
  text-decoration: underline;
}
.e-schedule .e-month-view .e-appointment-wrapper {
  position: absolute;
}
.e-schedule .e-month-view .e-new-event {
  height: calc(100% - 25px);
}
.e-schedule .e-month-view .e-block-indicator {
  margin-top: -20px;
}
.e-schedule .e-month-view .e-inline-appointment {
  z-index: 1;
}
.e-schedule .e-month-view .e-appointment {
  background: #0078d4;
  border: 1px solid #edebe9;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  cursor: default;
  height: 26px;
}
.e-schedule .e-month-view .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  line-height: 18px;
  overflow: hidden;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-subject {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  padding: 1px 2px;
  text-overflow: ellipsis;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-inline-subject {
  padding: 4px;
  text-align: center;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-time {
  font-size: 11px;
  padding: 1.5px;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-recurrence-icon,
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-recurrence-edit-icon,
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-left-icon,
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-right-icon {
  line-height: 26px;
  padding: 0 2px;
}
.e-schedule .e-month-view .e-appointment.e-appointment-border, .e-schedule .e-month-view .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-schedule .e-month-view .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-month-view .e-appointment .e-subject {
  padding: 2px;
  width: 100%;
}
.e-schedule .e-month-view .e-more-indicator {
  color: #605e5c;
  cursor: pointer;
  font-size: 10px;
  line-height: 11px;
  overflow: hidden;
  padding: 2px 4px;
  position: absolute;
  text-overflow: ellipsis;
}
.e-schedule .e-month-view .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule.e-rtl .e-month-view .e-date-header {
  margin: 3px 3px 2px;
}
.e-schedule.e-rtl .e-month-view .e-left-indent,
.e-schedule.e-rtl .e-month-view .e-week-number {
  border-left: 1px solid #edebe9;
  border-right-width: 0;
}
.e-schedule .e-year-view .e-calendar-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar {
  border: 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 25%;
          flex: 0 25%;
  max-width: 100%;
  min-width: 260px;
  padding: 10px;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-header .e-title {
  cursor: default;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-content span.e-day {
  display: block;
  margin: 0 auto;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-other-month {
  color: #605e5c;
  pointer-events: visible;
  -ms-touch-action: auto;
      touch-action: auto;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-other-month.e-today {
  opacity: 0.5;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-appointment,
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-appointment-indicator {
  background: #0078d4;
  border-radius: 50%;
  height: 5px;
  margin: -6px auto 0;
  position: relative;
  width: 5px;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-work-cells.e-disable-dates {
  background: #f3f2f1;
  cursor: default;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-work-cells.e-disable-dates .e-day {
  cursor: default;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-work-cells.e-disable-dates:hover {
  background: #f3f2f1;
}
.e-schedule .e-year-view .e-date-header-wrap {
  font-size: 14px;
  overflow: hidden;
}
.e-schedule .e-year-view .e-date-header-wrap table col {
  width: 36px;
}
.e-schedule .e-year-view .e-date-header-wrap table td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #323130;
  text-align: left;
}
.e-schedule .e-year-view .e-date-header-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-year-view .e-resource-cells {
  color: #201f1e;
  font-size: 14px;
  height: 40px;
  padding: 8px;
  padding-left: 15px;
}
.e-schedule .e-year-view .e-content-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-year-view .e-resource .e-month-calendar {
  max-width: 100%;
  min-width: 100%;
}
.e-schedule .e-timeline-year-view .e-date-header-wrap,
.e-schedule .e-timeline-year-view .e-month-header-wrapper {
  overflow: hidden;
  position: relative;
}
.e-schedule .e-timeline-year-view .e-month-header-wrapper .e-schedule-table {
  height: 100%;
}
.e-schedule .e-timeline-year-view .e-month-header-wrapper .e-schedule-table.e-auto-height {
  height: auto;
}
.e-schedule .e-timeline-year-view .e-date-header-wrap table col,
.e-schedule .e-timeline-year-view .e-content-wrap table col {
  width: 100px;
}
.e-schedule .e-timeline-year-view .e-resource-left-td,
.e-schedule .e-timeline-year-view .e-date-header-wrap table td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #323130;
  text-align: center;
}
.e-schedule .e-timeline-year-view .e-resource-left-td.e-current-day,
.e-schedule .e-timeline-year-view .e-date-header-wrap table td.e-current-day {
  color: #0078d4;
}
.e-schedule .e-timeline-year-view .e-resource-text {
  color: #201f1e;
  font-size: 13px;
  overflow: hidden;
  padding: 4px 15px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-year-view .e-resource-left-td {
  vertical-align: middle;
  width: 200px;
}
.e-schedule .e-timeline-year-view .e-left-indent-wrap .e-resource-cells,
.e-schedule .e-timeline-year-view .e-date-header-wrap .e-resource-cells {
  height: 40px;
}
.e-schedule .e-timeline-year-view .e-resource-column-wrap {
  overflow: hidden;
  position: relative;
}
.e-schedule .e-timeline-year-view .e-resource-column-wrap .e-resource-cells {
  background: #faf9f8;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #201f1e;
  height: 75px;
  padding-left: 15px;
  padding-right: 0;
  vertical-align: middle;
}
.e-schedule .e-timeline-year-view .e-resource-column-wrap .e-resource-cells.e-child-node {
  background: #fff;
}
.e-schedule .e-timeline-year-view .e-resource-column-wrap .e-resource-cells:focus {
  background: #f3f2f1;
}
.e-schedule .e-timeline-year-view .e-resource-column-table {
  height: 100%;
}
.e-schedule .e-timeline-year-view .e-resource-column-table.e-auto-height {
  height: auto;
}
.e-schedule .e-timeline-year-view .e-resource-tree-icon {
  color: #605e5c;
  cursor: pointer;
  float: left;
  font-family: "e-icons";
  font-size: 12px;
  padding: 4px 7px;
}
.e-schedule .e-timeline-year-view .e-resource-collapse {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.e-schedule .e-timeline-year-view .e-content-table {
  height: 100%;
}
.e-schedule .e-timeline-year-view .e-content-table.e-auto-height {
  height: auto;
}
.e-schedule .e-timeline-year-view .e-left-indent td {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 0 0;
  vertical-align: middle;
}
.e-schedule .e-timeline-year-view .e-left-indent tr:last-child td {
  border-width: 0 1px 1px 0;
}
.e-schedule .e-timeline-year-view.e-horizontal .e-left-indent {
  padding: 0;
  width: 100px;
}
.e-schedule .e-timeline-year-view.e-vertical .e-left-indent, .e-schedule .e-timeline-year-view.e-vertical .e-left-indent .e-header-cells {
  width: 100px;
}
.e-schedule .e-timeline-year-view .e-month-header {
  border-bottom: 1px solid #edebe9;
  border-right: 1px solid #edebe9;
  text-align: center;
  color: #323130;
}
.e-schedule .e-timeline-year-view .e-month-header.e-current-day {
  color: #0078d4;
}
.e-schedule .e-timeline-year-view .e-left-indent,
.e-schedule .e-timeline-year-view .e-header-cells {
  cursor: default;
  font-weight: normal;
  height: 34px;
  padding: 0;
  text-align: center;
}
.e-schedule .e-timeline-year-view .e-month-header,
.e-schedule .e-timeline-year-view .e-work-cells {
  height: 75px;
}
.e-schedule .e-timeline-year-view .e-header-cells,
.e-schedule .e-timeline-year-view .e-work-cells {
  width: 100px;
}
.e-schedule .e-timeline-year-view .e-work-cells {
  vertical-align: top;
}
.e-schedule .e-timeline-year-view .e-work-cells .e-date-header {
  cursor: pointer;
  display: table;
  height: 20px;
  line-height: 22px;
  margin: 3px 3px 2px;
  text-align: center;
  width: 10px;
}
.e-schedule .e-timeline-year-view .e-work-cells .e-date-header:hover {
  text-decoration: underline;
}
.e-schedule .e-timeline-year-view .e-event-table {
  position: absolute;
  top: 0;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment-container.e-event-container {
  height: 75px;
  position: relative;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment-wrapper {
  position: absolute;
}
.e-schedule .e-timeline-year-view .e-event-table .e-inline-appointment {
  z-index: 1;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment {
  background: #0078d4;
  border: 1px solid #edebe9;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  cursor: default;
  height: 26px;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment.e-hidden {
  display: none;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  line-height: 20px;
  overflow: hidden;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-subject {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  padding: 1px 2px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-time,
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-location {
  font-size: 11px;
  overflow: hidden;
  padding: 1.5px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-recurrence-icon,
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-recurrence-edit-icon {
  line-height: 26px;
  padding: 0 5px;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-left-icon,
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-right-icon {
  line-height: 26px;
  padding: 0 2px;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment.e-appointment-border, .e-schedule .e-timeline-year-view .e-event-table .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-timeline-year-view .e-event-table .e-more-indicator {
  color: #605e5c;
  cursor: pointer;
  font-size: 10px;
  line-height: 11px;
  overflow: hidden;
  padding: 2px 4px;
  position: absolute;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-year-view .e-event-table .e-more-indicator.e-hidden {
  display: none;
}
.e-schedule .e-timeline-year-view .e-event-table .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule.e-device .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar {
  max-width: 100%;
  min-width: 100%;
}
.e-schedule .e-timeline-view .e-content-wrap,
.e-schedule .e-timeline-view .e-content-table,
.e-schedule .e-timeline-month-view .e-content-wrap,
.e-schedule .e-timeline-month-view .e-content-table {
  height: 100%;
}
.e-schedule .e-timeline-view .e-date-header-wrap,
.e-schedule .e-timeline-month-view .e-date-header-wrap {
  font-size: 14px;
  overflow: hidden;
  position: relative;
}
.e-schedule .e-timeline-view .e-event-table,
.e-schedule .e-timeline-month-view .e-event-table {
  position: absolute;
  top: 0;
}
.e-schedule .e-timeline-view .e-appointment-container.e-event-container,
.e-schedule .e-timeline-month-view .e-appointment-container.e-event-container {
  height: 60px;
  position: relative;
}
.e-schedule .e-timeline-view .e-date-header-wrap table col,
.e-schedule .e-timeline-view .e-content-wrap table col,
.e-schedule .e-timeline-month-view .e-date-header-wrap table col,
.e-schedule .e-timeline-month-view .e-content-wrap table col {
  width: 50px;
}
.e-schedule .e-timeline-view .e-date-header-wrap table tbody td,
.e-schedule .e-timeline-month-view .e-date-header-wrap table tbody td {
  height: 36px;
  overflow: hidden;
  padding: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-schedule .e-timeline-view .e-date-header-wrap table tbody td.e-time-slots,
.e-schedule .e-timeline-month-view .e-date-header-wrap table tbody td.e-time-slots {
  background: #fff;
  overflow: inherit;
}
.e-schedule .e-timeline-view .e-date-header-wrap table tbody td > span,
.e-schedule .e-timeline-month-view .e-date-header-wrap table tbody td > span {
  position: relative;
}
.e-schedule .e-timeline-view .e-navigate:hover,
.e-schedule .e-timeline-month-view .e-navigate:hover {
  cursor: pointer;
  text-decoration: underline;
}
.e-schedule .e-timeline-view .e-navigate:focus,
.e-schedule .e-timeline-month-view .e-navigate:focus {
  text-decoration: underline;
}
.e-schedule .e-timeline-view .e-work-cells,
.e-schedule .e-timeline-month-view .e-work-cells {
  height: 60px;
}
.e-schedule .e-timeline-view .e-work-cells.e-disable-dates,
.e-schedule .e-timeline-month-view .e-work-cells.e-disable-dates {
  background: #f3f2f1;
}
.e-schedule .e-timeline-view .e-work-cells.e-disable-dates:hover,
.e-schedule .e-timeline-month-view .e-work-cells.e-disable-dates:hover {
  background: #f3f2f1;
}
.e-schedule .e-timeline-view .e-resource-text,
.e-schedule .e-timeline-month-view .e-resource-text {
  color: #201f1e;
  font-size: 13px;
  overflow: hidden;
  padding: 4px 15px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-view .e-resource-left-td,
.e-schedule .e-timeline-month-view .e-resource-left-td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #323130;
  vertical-align: middle;
  width: 200px;
}
.e-schedule .e-timeline-view .e-resource-cells,
.e-schedule .e-timeline-month-view .e-resource-cells {
  background: #faf9f8;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #201f1e;
  height: 60px;
  padding-left: 15px;
  padding-right: 0;
  vertical-align: middle;
}
.e-schedule .e-timeline-view .e-resource-cells:focus,
.e-schedule .e-timeline-month-view .e-resource-cells:focus {
  background: #f3f2f1;
}
.e-schedule .e-timeline-view .e-resource-column-wrap,
.e-schedule .e-timeline-month-view .e-resource-column-wrap {
  overflow: hidden;
  position: relative;
}
.e-schedule .e-timeline-view .e-resource-column-table,
.e-schedule .e-timeline-month-view .e-resource-column-table {
  height: 100%;
}
.e-schedule .e-timeline-view .e-auto-height,
.e-schedule .e-timeline-month-view .e-auto-height {
  height: auto;
}
.e-schedule .e-timeline-view.e-ignore-whitespace .e-work-cells, .e-schedule .e-timeline-view.e-ignore-whitespace .e-resource-cells, .e-schedule .e-timeline-view.e-ignore-whitespace .e-event-container,
.e-schedule .e-timeline-month-view.e-ignore-whitespace .e-work-cells,
.e-schedule .e-timeline-month-view.e-ignore-whitespace .e-resource-cells,
.e-schedule .e-timeline-month-view.e-ignore-whitespace .e-event-container {
  height: 42px;
}
.e-schedule .e-timeline-view.e-virtual-mask .e-work-cells,
.e-schedule .e-timeline-month-view.e-virtual-mask .e-work-cells {
  background: #f3f2f1;
  -webkit-box-shadow: inset 0 0 0 8px #faf9f8;
          box-shadow: inset 0 0 0 8px #faf9f8;
}
.e-schedule .e-timeline-view .e-resource-tree-icon,
.e-schedule .e-timeline-month-view .e-resource-tree-icon {
  color: #605e5c;
  cursor: pointer;
  float: left;
  font-family: "e-icons";
  font-size: 12px;
  padding: 4px 7px;
}
.e-schedule .e-timeline-view .e-resource-collapse,
.e-schedule .e-timeline-month-view .e-resource-collapse {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.e-schedule .e-timeline-view .e-child-node,
.e-schedule .e-timeline-month-view .e-child-node {
  background: #fff;
}
.e-schedule .e-timeline-view .e-appointment-wrapper,
.e-schedule .e-timeline-month-view .e-appointment-wrapper {
  position: absolute;
}
.e-schedule .e-timeline-view .e-inline-appointment,
.e-schedule .e-timeline-month-view .e-inline-appointment {
  z-index: 1;
}
.e-schedule .e-timeline-view .e-appointment,
.e-schedule .e-timeline-month-view .e-appointment {
  background: #0078d4;
  border: 1px solid #edebe9;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  cursor: default;
  height: 38px;
}
.e-schedule .e-timeline-view .e-appointment .e-appointment-details,
.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  overflow: hidden;
  padding: 0 4px;
}
.e-schedule .e-timeline-view .e-appointment .e-appointment-details .e-inner-wrap,
.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details .e-inner-wrap {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  overflow: hidden;
}
.e-schedule .e-timeline-view .e-appointment .e-subject,
.e-schedule .e-timeline-month-view .e-appointment .e-subject {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  margin-left: auto;
  min-height: 18px;
  overflow: hidden;
  padding-top: 4px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-view .e-appointment .e-time,
.e-schedule .e-timeline-view .e-appointment .e-location,
.e-schedule .e-timeline-month-view .e-appointment .e-time,
.e-schedule .e-timeline-month-view .e-appointment .e-location {
  font-size: 11px;
  overflow: hidden;
  padding-top: 1px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-view .e-appointment .e-time,
.e-schedule .e-timeline-month-view .e-appointment .e-time {
  display: block;
  line-height: 1.4;
}
.e-schedule .e-timeline-view .e-appointment .e-disable,
.e-schedule .e-timeline-month-view .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-timeline-view .e-appointment .e-recurrence-icon,
.e-schedule .e-timeline-view .e-appointment .e-recurrence-edit-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-recurrence-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-recurrence-edit-icon {
  line-height: 38px;
  padding: 0 5px;
}
.e-schedule .e-timeline-view .e-appointment .e-indicator,
.e-schedule .e-timeline-month-view .e-appointment .e-indicator {
  display: block;
}
.e-schedule .e-timeline-view .e-appointment .e-left-icon,
.e-schedule .e-timeline-view .e-appointment .e-right-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-left-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-right-icon {
  font-size: 10px;
  line-height: 38px;
  padding-right: 7px;
}
.e-schedule .e-timeline-view .e-appointment .e-right-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-right-icon {
  padding-right: 5px;
}
.e-schedule .e-timeline-view .e-appointment.e-appointment-border, .e-schedule .e-timeline-view .e-appointment:focus,
.e-schedule .e-timeline-month-view .e-appointment.e-appointment-border,
.e-schedule .e-timeline-month-view .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-schedule .e-timeline-view .e-appointment.e-allow-select,
.e-schedule .e-timeline-month-view .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-timeline-view .e-more-indicator,
.e-schedule .e-timeline-month-view .e-more-indicator {
  color: #605e5c;
  cursor: pointer;
  font-size: 10px;
  line-height: 11px;
  overflow: hidden;
  padding: 2px 4px;
  position: absolute;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-view .e-more-indicator:focus,
.e-schedule .e-timeline-month-view .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule .e-timeline-view .e-navigate {
  font-size: 14px;
}
.e-schedule .e-timeline-view .e-clone-time-indicator,
.e-schedule .e-timeline-view .e-current-time {
  bottom: 0;
  position: absolute;
}
.e-schedule .e-timeline-view .e-current-timeline {
  position: absolute;
  top: 0;
}
.e-schedule .e-timeline-month-view .e-date-header-wrap table col,
.e-schedule .e-timeline-month-view .e-content-wrap table col {
  width: 70px;
}
.e-schedule .e-virtual-scroll .e-content-wrap.e-transition,
.e-schedule .e-virtual-scroll .e-resource-column-wrap.e-transition {
  -ms-scroll-chaining: none;
      overscroll-behavior: none;
}
.e-schedule .e-virtual-scroll.e-vertical-view .e-content-table, .e-schedule .e-virtual-scroll.e-month-view .e-content-table {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.e-schedule .e-virtual-scroll.e-timeline-view .e-content-table, .e-schedule .e-virtual-scroll.e-timeline-month-view .e-content-table, .e-schedule .e-virtual-scroll.e-timeline-year-view.e-vertical .e-content-table {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.e-schedule .e-virtual-scroll .e-content-table {
  position: absolute;
}
.e-schedule .e-virtual-scroll .e-content-table.e-virtual-relative {
  position: relative;
}
.e-schedule .e-virtual-scroll .e-content-wrap.e-transition,
.e-schedule .e-virtual-scroll .e-resource-column-wrap.e-transition {
  -webkit-transition: all 1000ms linear;
  transition: all 1000ms linear;
}
.e-schedule.e-rtl .e-timeline-view .e-appointment .e-left-icon,
.e-schedule.e-rtl .e-timeline-view .e-appointment .e-right-icon,
.e-schedule.e-rtl .e-timeline-month-view .e-appointment .e-left-icon,
.e-schedule.e-rtl .e-timeline-month-view .e-appointment .e-right-icon {
  padding: 0 0 0 5px;
}
.e-schedule.e-rtl .e-timeline-view .e-inline-appointment,
.e-schedule.e-rtl .e-timeline-month-view .e-inline-appointment {
  z-index: 1;
}
.e-schedule.e-rtl .e-timeline-view .e-resource-left-td,
.e-schedule.e-rtl .e-timeline-month-view .e-resource-left-td {
  border-width: 0 0 1px 1px;
}
.e-schedule.e-rtl .e-timeline-view .e-resource-cells,
.e-schedule.e-rtl .e-timeline-month-view .e-resource-cells {
  border-width: 0 0 1px 1px;
  padding-right: 15px;
}
.e-schedule.e-rtl .e-timeline-view .e-resource-tree-icon,
.e-schedule.e-rtl .e-timeline-month-view .e-resource-tree-icon {
  float: right;
}
.e-schedule.e-rtl .e-timeline-view .e-appointment.e-schedule-event-clone .e-appointment-details .e-inner-wrap,
.e-schedule.e-rtl .e-timeline-month-view .e-appointment.e-schedule-event-clone .e-appointment-details .e-inner-wrap {
  text-align: right;
}
.e-schedule.e-device .e-month-view .e-date-header-wrap,
.e-schedule.e-device .e-timeline-view .e-date-header-wrap,
.e-schedule.e-device .e-timeline-month-view .e-date-header-wrap {
  font-size: 16px;
}
.e-schedule.e-device .e-month-view .e-date-header-wrap td,
.e-schedule.e-device .e-timeline-view .e-date-header-wrap td,
.e-schedule.e-device .e-timeline-month-view .e-date-header-wrap td {
  border-left-width: 0;
  border-right-width: 0;
}
.e-schedule.e-device .e-month-view .e-content-wrap,
.e-schedule.e-device .e-timeline-view .e-content-wrap,
.e-schedule.e-device .e-timeline-month-view .e-content-wrap {
  font-size: 14px;
}
.e-schedule.e-device .e-month-view .e-date-header:hover,
.e-schedule.e-device .e-timeline-view .e-date-header:hover,
.e-schedule.e-device .e-timeline-month-view .e-date-header:hover {
  text-decoration: none;
}
.e-schedule.e-device .e-month-view .e-more-indicator,
.e-schedule.e-device .e-timeline-view .e-more-indicator,
.e-schedule.e-device .e-timeline-month-view .e-more-indicator {
  font-size: 12px;
}
.e-schedule.e-device .e-month-view .e-navigate:hover,
.e-schedule.e-device .e-timeline-view .e-navigate:hover,
.e-schedule.e-device .e-timeline-month-view .e-navigate:hover {
  text-decoration: none;
}
.e-schedule .e-month-agenda-view .e-schedule-resource-toolbar .e-resource-menu {
  margin-top: 6px;
}
.e-schedule .e-month-agenda-view .e-schedule-resource-toolbar .e-resource-menu.e-disable {
  display: none;
}
.e-schedule .e-month-agenda-view .e-schedule-resource-toolbar .e-resource-level-title .e-icon-next {
  margin-top: 4px;
}
.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-week-number {
  border-right: 1px solid #edebe9;
  height: 40px;
  padding-top: 8px;
}
.e-schedule .e-month-agenda-view .e-wrapper-container {
  position: relative;
}
.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-schedule-table,
.e-schedule .e-month-agenda-view .e-content-table {
  border-bottom: 2px solid #edebe9;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  height: 100%;
}
.e-schedule .e-month-agenda-view .e-resource-column {
  border-bottom: 1px solid #edebe9;
  vertical-align: top;
  width: 75px;
  border-right: 1px solid #edebe9;
}
.e-schedule .e-month-agenda-view .e-resource-name {
  color: #201f1e;
  font-size: 16px;
  line-height: 26px;
  overflow: hidden;
  padding: 8px;
  text-overflow: ellipsis;
}
.e-schedule .e-month-agenda-view .e-day-padding {
  padding-left: 8px;
}
.e-schedule .e-month-agenda-view .e-day-border {
  border-bottom: 1px solid #edebe9;
}
.e-schedule .e-month-agenda-view .e-date-header-wrap {
  font-size: 16px;
  overflow: hidden;
}
.e-schedule .e-month-agenda-view .e-content-wrap {
  font-size: 14px;
}
.e-schedule .e-month-agenda-view .e-header-cells {
  cursor: default;
  font-weight: normal;
  height: 34px;
  padding: 5px;
  text-align: center;
}
.e-schedule .e-month-agenda-view .e-work-cells {
  height: 40px;
  position: relative;
  vertical-align: top;
}
.e-schedule .e-month-agenda-view .e-work-cells.e-disable-dates {
  background: #f3f2f1;
}
.e-schedule .e-month-agenda-view .e-work-cells.e-disable-dates:hover {
  background: #f3f2f1;
}
.e-schedule .e-month-agenda-view .e-date-header {
  height: 24px;
  line-height: 24.5px;
  margin: 4px auto 0;
  text-align: center;
  width: 24px;
}
.e-schedule .e-month-agenda-view .e-appointment-container {
  min-height: 40px;
}
.e-schedule .e-month-agenda-view .e-appointment-wrap {
  background: #fff;
  overflow: auto;
  padding: 0 8px;
}
.e-schedule .e-month-agenda-view .e-appointment {
  border-left: 3px solid #0078d4;
  border-right: 0;
  cursor: default;
  padding: 0 8px;
}
.e-schedule .e-month-agenda-view .e-appointment:hover {
  background: #f3f2f1;
}
.e-schedule .e-month-agenda-view .e-appointment.e-appointment-border, .e-schedule .e-month-agenda-view .e-appointment:focus {
  background: #edebe9;
}
.e-schedule .e-month-agenda-view .e-appointment.e-template {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.e-schedule .e-month-agenda-view .e-subject-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-schedule .e-month-agenda-view .e-subject {
  color: #201f1e;
  font-size: 14px;
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-month-agenda-view .e-recurrence-icon,
.e-schedule .e-month-agenda-view .e-recurrence-edit-icon {
  color: #605e5c;
  line-height: 26px;
  padding: 0 10px;
}
.e-schedule .e-month-agenda-view .e-date-time {
  color: #605e5c;
  font-size: 12px;
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-month-agenda-view .e-location {
  color: #605e5c;
  font-size: 12px;
  line-height: 26px;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
}
.e-schedule .e-month-agenda-view .e-no-event {
  color: #605e5c;
  cursor: default;
  font-size: 14px;
  height: 100%;
  padding: 8px 4px;
}
.e-schedule .e-month-agenda-view .e-agenda-item.e-month-agenda-view {
  padding: 10px 0;
}
.e-schedule .e-month-agenda-view .e-agenda-parent.e-month-agenda-view {
  margin: 0;
  padding: 0;
}
.e-schedule .e-month-agenda-view .e-work-cells .e-appointment-indicator {
  background: #0078d4;
  border-radius: 50%;
  height: 6px;
  left: 0;
  margin: 1px auto;
  width: 6px;
}
.e-schedule.e-rtl .e-month-agenda-view .e-left-indent,
.e-schedule.e-rtl .e-month-agenda-view .e-week-number {
  border-left: 1px solid #edebe9;
  border-right-width: 0;
}
.e-schedule.e-rtl .e-month-agenda-view .e-appointment {
  border-left: 0;
  border-right: 3px solid #0078d4;
}
.e-schedule.e-rtl .e-month-agenda-view .e-resource-column {
  border-bottom: 1px solid #edebe9;
  border-left: 1px solid #edebe9;
  border-right: 0;
  vertical-align: top;
  width: 75px;
}
.e-schedule.e-rtl .e-month-agenda-view .e-resource-column .e-resource-name {
  white-space: normal;
}
.e-schedule.e-rtl .e-month-agenda-view .e-day-padding {
  padding-right: 8px;
}
.e-schedule.e-device .e-month-agenda-view .e-date-header-wrap {
  font-size: 16px;
}
.e-schedule.e-device .e-month-agenda-view .e-content-wrap {
  font-size: 14px;
}
.e-schedule .e-agenda-view {
  background: #fff;
}
.e-schedule .e-agenda-view .e-agenda-load-more {
  font-size: 14px;
}
.e-schedule .e-agenda-view .e-content-wrap table td:first-child,
.e-schedule .e-agenda-view .e-date-column {
  vertical-align: top;
  width: 75px;
}
.e-schedule .e-agenda-view .e-resource-column {
  border-bottom: 1px solid #edebe9;
  vertical-align: top;
  width: 75px;
  color: #323130;
  border-right: 1px solid #edebe9;
}
.e-schedule .e-agenda-view .e-month-header {
  background: #0078d4;
  height: 100px;
  padding-top: 12px;
  vertical-align: top;
}
.e-schedule .e-agenda-view .e-month-header .e-date-header {
  color: #fff;
  font-size: 18px;
}
.e-schedule .e-agenda-view .e-day-date-header {
  color: #323130;
  cursor: default;
  padding: 8px 8px 14px 18px;
}
.e-schedule .e-agenda-view .e-day-date-header .e-m-date {
  font-size: 16px;
}
.e-schedule .e-agenda-view .e-day-date-header .e-m-day {
  font-size: 12px;
}
.e-schedule .e-agenda-view .e-day-date-header.e-current-day {
  color: #0078d4;
}
.e-schedule .e-agenda-view .e-day-border {
  border-bottom: 1px solid #edebe9;
}
.e-schedule .e-agenda-view .e-date-border {
  border-bottom: 1px solid #edebe9;
  border-right: 1px solid #edebe9;
}
.e-schedule .e-agenda-view .e-day-padding {
  padding-left: 8px;
}
.e-schedule .e-agenda-view .e-date-header {
  font-size: 20px;
}
.e-schedule .e-agenda-view .e-day-header {
  font-size: 12px;
}
.e-schedule .e-agenda-view .e-subject-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-subject {
  color: #201f1e;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-date-time {
  color: #201f1e;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-resource-name {
  color: #201f1e;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-recurrence-icon,
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-recurrence-edit-icon {
  color: #201f1e;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-location {
  color: #201f1e;
}
.e-schedule .e-agenda-view .e-subject,
.e-schedule .e-agenda-view .e-inline-subject {
  color: #201f1e;
  font-size: 14px;
  line-height: 23px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-agenda-view .e-inline-subject {
  font-weight: normal;
  padding-top: 0;
}
.e-schedule .e-agenda-view .e-resource-name {
  color: #201f1e;
  font-size: 12px;
  line-height: 26px;
  overflow: hidden;
  padding: 8px;
  text-overflow: ellipsis;
}
.e-schedule .e-agenda-view .e-recurrence-icon,
.e-schedule .e-agenda-view .e-recurrence-edit-icon {
  color: #201f1e;
  line-height: 21px;
  padding: 0 10px;
}
.e-schedule .e-agenda-view .e-date-time {
  color: #605e5c;
  font-size: 12px;
  line-height: 21px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-agenda-view .e-location {
  color: #605e5c;
  font-size: 12px;
  line-height: 23px;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
}
.e-schedule .e-agenda-view .e-agenda-item {
  padding: 10px 0;
}
.e-schedule .e-agenda-view .e-agenda-parent {
  margin: 0;
  padding: 0;
}
.e-schedule .e-agenda-view .e-appointment {
  border-left: 3px solid #0078d4;
  border-right: 0;
  cursor: default;
  padding: 0 14px;
}
.e-schedule .e-agenda-view .e-appointment:hover {
  background: #f3f2f1;
}
.e-schedule .e-agenda-view .e-appointment.e-appointment-border, .e-schedule .e-agenda-view .e-appointment:focus {
  background: #edebe9;
}
.e-schedule .e-agenda-view .e-appointment.e-template {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.e-schedule .e-agenda-view .e-no-event {
  color: #605e5c;
  cursor: default;
  font-size: 14px;
  line-height: 52px;
  padding: 0 11px;
}
.e-schedule .e-agenda-view .e-empty-event {
  color: #605e5c;
  cursor: default;
  font-size: 14px;
  line-height: 52px;
  padding: 0 11px;
}
.e-schedule.e-device .e-agenda-view .e-m-date,
.e-schedule.e-device .e-month-agenda-view .e-m-date {
  font-size: 18px;
}
.e-schedule.e-device .e-agenda-view .e-resource-name,
.e-schedule.e-device .e-agenda-view .e-m-day,
.e-schedule.e-device .e-month-agenda-view .e-resource-name,
.e-schedule.e-device .e-month-agenda-view .e-m-day {
  color: #201f1e;
  font-size: 14px;
}
.e-schedule.e-rtl .e-agenda-view .e-appointment {
  border-left: 0;
  border-right: 3px solid #0078d4;
}
.e-schedule.e-rtl .e-agenda-view .e-resource-column {
  border-left: 1px solid #edebe9;
  border-right: 0;
  border-bottom: 1px solid #edebe9;
  vertical-align: top;
  width: 75px;
}
.e-schedule.e-rtl .e-agenda-view .e-resource-column .e-resource-name {
  white-space: normal;
}
.e-schedule.e-rtl .e-agenda-view .e-day-padding {
  padding-right: 8px;
}
.e-schedule.e-rtl .e-agenda-view .e-date-border {
  border-bottom: 1px solid #edebe9;
  border-left: 1px solid #edebe9;
  border-right: 0;
}

.e-schedule.e-read-only .e-toolbar-item.e-add.e-overflow-show {
  display: none;
}

.e-schedule.e-multi-drag .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-vertical-view .e-all-day-appointment-wrapper .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}
.e-schedule.e-multi-drag .e-vertical-view.e-timescale-disable .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-vertical-view.e-timescale-disable .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}
.e-schedule.e-multi-drag .e-vertical-view .e-day-wrapper .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-vertical-view .e-day-wrapper .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}
.e-schedule.e-multi-drag .e-month-view .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-month-view .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}
.e-schedule.e-multi-drag .e-timeline-year-view .e-event-table .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-timeline-year-view .e-event-table .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}
.e-schedule.e-multi-drag .e-timeline-view .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-timeline-view .e-appointment:focus,
.e-schedule.e-multi-drag .e-timeline-month-view .e-appointment.e-appointment-border,
.e-schedule.e-multi-drag .e-timeline-month-view .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}

.e-more-popup-wrapper.e-multi-drag .e-appointment.e-appointment-border, .e-more-popup-wrapper.e-multi-drag .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}

/*! schedule event tooltip */
.e-schedule-event-tooltip .e-subject {
  font-size: 12px;
}

.e-tooltip-hidden {
  visibility: hidden;
}

.e-field-error-message {
  display: block;
}

.e-dialog.e-quick-dialog.e-following-events-dialog {
  width: 440px;
}
.e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content {
  padding: 0 24px 24px;
}
.e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content button {
  margin-bottom: 6px;
}
@media screen and (max-width: 767px) {
  .e-dialog.e-quick-dialog.e-following-events-dialog {
    width: 289px;
  }
  .e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content {
    padding: 5%;
  }
  .e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content button {
    margin-bottom: 5%;
  }
}

.e-dialog.e-quick-dialog {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 320px;
}
.e-dialog.e-quick-dialog .e-disable {
  display: none;
}
.e-dialog.e-quick-dialog .e-dlg-header-content {
  border-bottom: none;
}
.e-dialog.e-quick-dialog .e-footer-content {
  border-top: none;
}
.e-dialog.e-quick-dialog .e-footer-content button {
  margin-bottom: 6px;
}
.e-dialog.e-quick-dialog.e-rtl {
  text-align: right;
}

/*! schedule event window */
.e-schedule-dialog .e-disable {
  display: none;
}
.e-schedule-dialog .e-icon-disable {
  opacity: 0.5;
}
.e-schedule-dialog .e-dlg-header-content {
  padding-bottom: 8px;
}
.e-schedule-dialog .e-dlg-content {
  padding-bottom: 12px;
  position: relative;
}
.e-schedule-dialog .e-event-delete {
  float: left;
}
.e-schedule-dialog .e-subject-container,
.e-schedule-dialog .e-start-container,
.e-schedule-dialog .e-description-label {
  padding-right: 8px;
}
.e-schedule-dialog .e-start-time-zone-container {
  padding-left: 4px;
  padding-right: 8px;
}
.e-schedule-dialog .e-location-container,
.e-schedule-dialog .e-end-container {
  padding-left: 8px;
}
.e-schedule-dialog .e-end-time-zone-container {
  padding-left: 8px;
  padding-right: 4px;
}
.e-schedule-dialog .e-all-day-container {
  padding-right: 16px;
}
.e-schedule-dialog .e-time-zone-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 0;
  margin-bottom: 0;
  overflow: hidden;
  padding-bottom: 0;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  width: 100%;
}
.e-schedule-dialog .e-time-zone-row .e-start-time-zone-container,
.e-schedule-dialog .e-time-zone-row .e-end-time-zone-container {
  display: none;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.e-schedule-dialog .e-time-zone-row.e-enable {
  height: 56px;
  margin-bottom: 12px;
}
.e-schedule-dialog .e-time-zone-row.e-enable .e-start-time-zone-container,
.e-schedule-dialog .e-time-zone-row.e-enable .e-end-time-zone-container {
  display: block;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.e-schedule-dialog .e-title-location-row,
.e-schedule-dialog .e-start-end-row,
.e-schedule-dialog .e-start-input-container,
.e-schedule-dialog .e-end-input-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 12px;
  width: 100%;
}
.e-schedule-dialog .e-resources {
  padding-bottom: 12px;
  width: 100%;
}
.e-schedule-dialog .e-all-day-time-zone-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 14px;
  padding-top: 8px;
  width: 100%;
}
.e-schedule-dialog .e-subject-container,
.e-schedule-dialog .e-location-container,
.e-schedule-dialog .e-start-container,
.e-schedule-dialog .e-end-container,
.e-schedule-dialog .e-start-time-zone-container,
.e-schedule-dialog .e-end-time-zone-container {
  width: 50%;
}
.e-schedule-dialog .e-description,
.e-schedule-dialog .e-float-input .e-description {
  height: 50px;
  resize: vertical;
}
.e-schedule-dialog .e-repeat-container,
.e-schedule-dialog .e-input-group .e-input-group-icon.e-icon-disable {
  display: none;
}
.e-schedule-dialog .e-footer-content {
  margin-top: 4px;
}
.e-schedule-dialog.e-rtl {
  text-align: right;
}
.e-schedule-dialog.e-rtl .e-all-day-container {
  margin-left: 16px;
  margin-right: 0;
}
.e-schedule-dialog.e-rtl .e-subject-container,
.e-schedule-dialog.e-rtl .e-start-container,
.e-schedule-dialog.e-rtl .e-description-label {
  padding-left: 8px;
  padding-right: 0;
}
.e-schedule-dialog.e-rtl .e-start-time-zone-container {
  padding-left: 8px;
  padding-right: 4px;
}
.e-schedule-dialog.e-rtl .e-location-container,
.e-schedule-dialog.e-rtl .e-end-container {
  padding-left: 0;
  padding-right: 8px;
}
.e-schedule-dialog.e-rtl .e-end-time-zone-container {
  padding-left: 4px;
  padding-right: 8px;
}
.e-schedule-dialog.e-rtl .e-event-delete {
  float: right;
}

.e-editor-content-item-template {
  text-overflow: ellipsis;
  overflow: hidden;
}

/*! schedule event window for smaller viewports*/
@media screen and (max-width: 320px) {
  .e-schedule-dialog.e-popup.e-popup-open {
    max-height: 350px;
    min-width: 100%;
  }
  .e-schedule-dialog .e-all-day-container {
    padding-bottom: 10px;
  }
  .e-schedule-dialog .e-all-day-time-zone-row {
    display: block;
  }
}
.e-ddl.e-popup .e-resource-template {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 10px;
  text-indent: 10px;
}
.e-ddl.e-popup .e-resource-template .e-resource-color {
  height: 14px;
  margin-top: 10px;
  width: 14px;
}

.e-schedule-dialog.e-device .e-dlg-header,
.e-schedule-dialog.e-device .e-dlg-header * {
  width: 100%;
}
.e-schedule-dialog.e-device .e-dlg-header-content {
  background: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  margin-bottom: 3px;
}
.e-schedule-dialog.e-device .e-title-location-row,
.e-schedule-dialog.e-device .e-start-end-row,
.e-schedule-dialog.e-device .e-time-zone-row,
.e-schedule-dialog.e-device .e-start-input-container,
.e-schedule-dialog.e-device .e-end-input-container {
  display: inline;
}
.e-schedule-dialog.e-device .e-time-zone-row.e-enable {
  display: inline;
}
.e-schedule-dialog.e-device .e-subject-container,
.e-schedule-dialog.e-device .e-location-container,
.e-schedule-dialog.e-device .e-start-container,
.e-schedule-dialog.e-device .e-end-container,
.e-schedule-dialog.e-device .e-start-time-zone-container,
.e-schedule-dialog.e-device .e-end-time-zone-container {
  padding-left: 0;
  width: 100%;
}
.e-schedule-dialog.e-device .e-subject-container,
.e-schedule-dialog.e-device .e-start-container,
.e-schedule-dialog.e-device .e-start-time-zone-container,
.e-schedule-dialog.e-device .e-description-label {
  padding-right: 0;
}
.e-schedule-dialog.e-device .e-location-container,
.e-schedule-dialog.e-device .e-end-container,
.e-schedule-dialog.e-device .e-end-time-zone-container,
.e-schedule-dialog.e-device .e-start-container,
.e-schedule-dialog.e-device .e-start-time-zone-container,
.e-schedule-dialog.e-device .e-subject-container,
.e-schedule-dialog.e-device .e-description-row,
.e-schedule-dialog.e-device .e-repeat-container {
  padding-top: 20px;
}
.e-schedule-dialog.e-device .e-all-day-time-zone-row {
  padding-top: 20px;
}
.e-schedule-dialog.e-device .e-resources {
  padding-bottom: 0;
  padding-top: 20px;
}
.e-schedule-dialog.e-device .e-description,
.e-schedule-dialog.e-device .e-float-input .e-description {
  height: 60px;
  resize: vertical;
}
.e-schedule-dialog.e-device .e-all-day-time-zone-row {
  margin-top: 0;
  padding-bottom: 0;
}
.e-schedule-dialog.e-device .e-repeat-parent-row {
  padding-top: 8px;
}
.e-schedule-dialog.e-device .e-all-day-container {
  margin-right: 20px;
}
.e-schedule-dialog.e-device .e-title-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.e-schedule-dialog.e-device .e-save-icon,
.e-schedule-dialog.e-device .e-back-icon,
.e-schedule-dialog.e-device .e-forward-icon {
  cursor: pointer;
  line-height: normal;
}
.e-schedule-dialog.e-device .e-title-text {
  text-align: center;
}
.e-schedule-dialog.e-device .e-save-icon,
.e-schedule-dialog.e-device .e-back-icon,
.e-schedule-dialog.e-device .e-delete-icon {
  width: 2.5em;
}
.e-schedule-dialog.e-device .e-save-icon,
.e-schedule-dialog.e-device .e-delete-icon {
  text-align: right;
}
.e-schedule-dialog.e-device .e-time-zone-row,
.e-schedule-dialog.e-device .e-input-group .e-input-group-icon.e-icon-disable {
  display: none;
}
.e-schedule-dialog.e-device .e-repeat-container {
  display: block;
  padding-right: 35px;
  padding-left: 0;
}
.e-schedule-dialog.e-device .e-icon-down-arrow {
  font-size: 16px;
}
.e-schedule-dialog.e-device.e-rtl .e-save-icon {
  text-align: left;
}
.e-schedule-dialog.e-device.e-rtl .e-all-day-container {
  margin-left: 20px;
  margin-right: 0;
}
.e-schedule-dialog.e-device.e-rtl .e-subject-container,
.e-schedule-dialog.e-device.e-rtl .e-start-container,
.e-schedule-dialog.e-device.e-rtl .e-start-time-zone-container,
.e-schedule-dialog.e-device.e-rtl .e-description-label {
  padding-left: 0;
}
.e-schedule-dialog.e-device.e-rtl .e-location-container,
.e-schedule-dialog.e-device.e-rtl .e-end-container,
.e-schedule-dialog.e-device.e-rtl .e-end-time-zone-container,
.e-schedule-dialog.e-device.e-rtl .e-all-day-container {
  padding-right: 0;
}
.e-schedule-dialog.e-device.e-rtl .e-repeat-container {
  padding-left: 35px;
  padding-right: 0;
}
.e-schedule-dialog.e-device .e-recurrence-container {
  position: relative;
}
.e-schedule-dialog.e-device .e-recurrence-container.e-hide {
  display: none;
}
.e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: -3px 5px;
  position: absolute;
}
.e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button .e-recurrence-edit.e-icons {
  font-size: 12px;
  position: relative;
  top: 1px;
}

/*! schedule quick popup */
.e-quick-popup-wrapper {
  background: #fff;
  border-radius: 2px;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0);
  color: #201f1e;
  max-width: 365px;
  min-width: 320px;
  opacity: 1;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
  border: 1px solid #edebe9;
}
.e-quick-popup-wrapper .e-hidden {
  display: none;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper {
  position: absolute;
  right: 6px;
  top: 4px;
  padding: 0;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close {
  color: #605e5c;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus, .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close:focus,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close:hover {
  background: #f3f2f1;
  color: #605e5c;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit .e-close-icon,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete .e-close-icon,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close .e-close-icon {
  font-size: 12px;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-content {
  padding: 40px 18px 12px;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table {
  width: 100%;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table .e-schedule-form > span {
  margin: 0 0 4px;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table .e-subject {
  font-size: 22px;
  height: 40px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header {
  background: #fff;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper {
  padding: 6px 8px 0 8px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete {
  display: none;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close {
  position: relative;
  right: 2px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close {
  color: #605e5c;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:focus,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:hover {
  background: rgba(255, 255, 255, 0.15);
  color: #0078d4;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close-icon {
  font-size: 12px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:disabled:hover,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:disabled:hover {
  background: none;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:disabled > .e-edit-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:disabled > .e-delete-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:disabled > .e-edit-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:disabled > .e-delete-icon {
  opacity: 0.5;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-subject-wrap {
  padding: 14px 24px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-subject-wrap .e-subject {
  background: rgba(0, 120, 212, 0.3);
  border-left: 6px solid #0078d4;
  border-radius: 2px;
  color: #201f1e;
  cursor: default;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.5;
  max-height: 87px;
  padding: 8px 0 8px 10px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-content {
  padding: 0 24px 12px;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-popup-header-title-text,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-popup-header-title-text {
  display: none;
}
.e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper,
.e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper .e-delete,
.e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper .e-close,
.e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper .e-delete,
.e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper .e-close {
  background: transparent;
  border: 0;
}
.e-quick-popup-wrapper .e-cell-popup .e-date-time,
.e-quick-popup-wrapper .e-cell-popup .e-location,
.e-quick-popup-wrapper .e-cell-popup .e-time-zone,
.e-quick-popup-wrapper .e-cell-popup .e-description,
.e-quick-popup-wrapper .e-cell-popup .e-resource,
.e-quick-popup-wrapper .e-event-popup .e-date-time,
.e-quick-popup-wrapper .e-event-popup .e-location,
.e-quick-popup-wrapper .e-event-popup .e-time-zone,
.e-quick-popup-wrapper .e-event-popup .e-description,
.e-quick-popup-wrapper .e-event-popup .e-resource {
  color: #201f1e;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 12px;
}
.e-quick-popup-wrapper .e-cell-popup .e-date-time-icon,
.e-quick-popup-wrapper .e-cell-popup .e-location-icon,
.e-quick-popup-wrapper .e-cell-popup .e-time-zone-icon,
.e-quick-popup-wrapper .e-cell-popup .e-description-icon,
.e-quick-popup-wrapper .e-cell-popup .e-resource-icon,
.e-quick-popup-wrapper .e-event-popup .e-date-time-icon,
.e-quick-popup-wrapper .e-event-popup .e-location-icon,
.e-quick-popup-wrapper .e-event-popup .e-time-zone-icon,
.e-quick-popup-wrapper .e-event-popup .e-description-icon,
.e-quick-popup-wrapper .e-event-popup .e-resource-icon {
  color: #605e5c;
  font-size: 18px;
  padding: 0 12px 0 0;
}
.e-quick-popup-wrapper .e-cell-popup .e-date-time-details,
.e-quick-popup-wrapper .e-cell-popup .e-location-details,
.e-quick-popup-wrapper .e-cell-popup .e-time-zone-details,
.e-quick-popup-wrapper .e-cell-popup .e-description-details,
.e-quick-popup-wrapper .e-cell-popup .e-resource-details,
.e-quick-popup-wrapper .e-event-popup .e-date-time-details,
.e-quick-popup-wrapper .e-event-popup .e-location-details,
.e-quick-popup-wrapper .e-event-popup .e-time-zone-details,
.e-quick-popup-wrapper .e-event-popup .e-description-details,
.e-quick-popup-wrapper .e-event-popup .e-resource-details {
  color: #201f1e;
  cursor: default;
  font-size: 14px;
}
.e-quick-popup-wrapper .e-popup-table td:last-child {
  padding-top: 0;
}
.e-quick-popup-wrapper .e-popup-footer {
  display: block;
  padding: 8px 18px 8px 18px;
  text-align: right;
}
.e-quick-popup-wrapper .e-popup-footer .e-event-edit {
  margin-right: 8px;
}
.e-quick-popup-wrapper .e-popup-footer .e-event-edit,
.e-quick-popup-wrapper .e-popup-footer .e-event-delete {
  right: auto;
}
.e-quick-popup-wrapper .e-popup-footer .e-event-edit:disabled,
.e-quick-popup-wrapper .e-popup-footer .e-event-delete:disabled {
  color: #a19f9d;
}
.e-quick-popup-wrapper .e-popup-footer .e-event-details {
  border: none;
  margin-right: 8px;
  right: auto;
  text-transform: capitalize;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-footer {
  display: block;
}
.e-quick-popup-wrapper.e-rtl {
  text-align: right;
}
.e-quick-popup-wrapper.e-rtl .e-cell-popup .e-header-icon-wrapper {
  left: 6px;
  right: auto;
}
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-date-time-wrapper,
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-location-details,
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-time-zone-details,
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-description-details,
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-resource-details {
  margin-right: 10px;
}
.e-quick-popup-wrapper.e-rtl .e-event-details,
.e-quick-popup-wrapper.e-rtl .e-event-edit {
  margin-left: 8px;
}
.e-quick-popup-wrapper.e-rtl .e-popup-footer {
  padding: 8px 8px 8px 18px;
  text-align: left;
}
.e-quick-popup-wrapper.e-rtl .e-date-time-icon {
  padding: 0 0 0 10px;
}
.e-quick-popup-wrapper.e-device {
  bottom: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-width: 100%;
  overflow: hidden;
  padding: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1004;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper {
  background: #fff;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus, .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:focus,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:hover {
  background: none;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-edit.e-btn.e-small.e-round,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-delete.e-btn.e-small.e-round,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-close.e-btn.e-small.e-round {
  height: 2.5em;
  width: 2.5em;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-edit,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-delete {
  display: block;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-close {
  margin-left: 0;
  margin-right: auto;
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-subject-wrap {
  padding: 12px 24px;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-content {
  padding: 12px 24px;
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px;
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete {
  background: transparent;
  border: 0;
  color: #201f1e;
  height: 35px;
  width: 35px;
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close:focus, .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close:hover,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit:focus,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit:hover,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete:focus,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete:hover {
  background: none;
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-subject {
  font-size: 15px;
  font-weight: 500;
  height: 35px;
  line-height: 2.25;
  padding: 1px 5px;
  width: calc(100% - 105px);
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close-icon,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit-icon,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete-icon {
  font-size: 14px;
}
.e-quick-popup-wrapper.e-device.e-rtl .e-event-popup .e-popup-header .e-close {
  margin-left: auto;
  margin-right: 0;
}

/*! schedule quick popup for smaller viewports */
@media screen and (max-width: 320px) {
  .e-quick-popup-wrapper {
    min-width: 100%;
  }
  .e-quick-popup-wrapper .e-popup-footer {
    padding-left: 5px;
  }
  .e-quick-popup-wrapper.e-rtl .e-popup-footer {
    padding-right: 5px;
  }
}
.e-appointment.e-schedule-event-clone {
  background: #0078d4;
  border-radius: 2px;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 38px;
  width: 100px;
  z-index: 9;
}
.e-appointment.e-schedule-event-clone.e-drag-clone {
  cursor: move;
}
.e-appointment.e-schedule-event-clone .e-recurrence-icon,
.e-appointment.e-schedule-event-clone .e-recurrence-edit-icon,
.e-appointment.e-schedule-event-clone .e-indicator.e-left-icon,
.e-appointment.e-schedule-event-clone .e-indicator.e-right-icon,
.e-appointment.e-schedule-event-clone .e-event-resize.e-left-handler,
.e-appointment.e-schedule-event-clone .e-event-resize.e-right-handler {
  display: none;
}
.e-appointment.e-schedule-event-clone .e-appointment-details {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  overflow: hidden;
  padding: 0 4px;
  text-align: left;
}
.e-appointment.e-schedule-event-clone .e-appointment-details .e-inner-wrap {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  overflow: hidden;
}
.e-appointment.e-schedule-event-clone .e-appointment-details .e-subject {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  margin-left: auto;
  min-height: 18px;
  overflow: hidden;
  padding-top: 4px;
  text-overflow: ellipsis;
}
.e-appointment.e-schedule-event-clone .e-appointment-details .e-time {
  font-size: 11px;
  overflow: hidden;
  padding-top: 1px;
  text-overflow: ellipsis;
}
.e-appointment.e-schedule-event-clone .e-appointment-details .e-location {
  display: none;
}
.e-appointment.e-schedule-event-clone.e-month-event .e-appointment-details .e-subject {
  padding: 3px 2px;
}
.e-appointment.e-schedule-event-clone.e-month-event .e-appointment-details .e-time {
  display: none;
}

.e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-schedule-event-clone .e-appointment-details .e-subject {
  padding: 3px 0 1px 4px;
}
.e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-schedule-event-clone .e-appointment-details .e-time {
  display: none;
}

@media print {
  .e-schedule .e-table-container {
    display: block;
  }
  .e-schedule .e-vertical-view .e-content-table thead {
    -webkit-column-break-inside: auto;
       -moz-column-break-inside: auto;
            break-inside: auto;
  }
}
.e-more-popup-wrapper {
  background: #fff;
  border: 1px solid #edebe9;
  border-radius: 2px;
  -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
          box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
  opacity: 1;
  padding: 8px 0;
  width: 225px;
}
.e-more-popup-wrapper .e-more-appointment-wrapper {
  margin: 0 4px;
}
.e-more-popup-wrapper .e-more-event-popup {
  height: 100%;
  position: relative;
  width: 100%;
}
.e-more-popup-wrapper .e-more-event-header {
  height: 35px;
  margin: 0 8px 4px 14px;
}
.e-more-popup-wrapper .e-more-event-content {
  color: #201f1e;
  height: calc(100% - 35px);
  max-height: 150px;
  overflow-y: auto;
  padding: 10px 10px 0;
}
.e-more-popup-wrapper .e-more-event-content .e-appointment-border {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-more-popup-wrapper .e-more-event-date-header {
  height: 100%;
  width: calc(100% - 25px);
}
.e-more-popup-wrapper .e-more-event-date-header .e-current-date {
  color: #0078d4;
}
.e-more-popup-wrapper .e-header-day {
  color: #201f1e;
  font-size: 14px;
  line-height: 1;
  padding-bottom: 2px;
}
.e-more-popup-wrapper .e-header-date {
  color: #201f1e;
  font-size: 16px;
  line-height: 1;
  max-width: 15%;
}
.e-more-popup-wrapper .e-header-date:hover {
  cursor: pointer;
  text-decoration: underline;
}
.e-more-popup-wrapper .e-header-date:focus {
  text-decoration: underline;
}
.e-more-popup-wrapper .e-more-event-close {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #605e5c;
  cursor: pointer;
  height: 25px;
  padding: unset;
  position: absolute;
  right: 6px;
  width: 25px;
}
.e-more-popup-wrapper .e-more-event-close .e-close-icon {
  font-size: 10px;
}
.e-more-popup-wrapper .e-more-event-close .e-btn-icon {
  margin-top: 6px;
}
.e-more-popup-wrapper .e-more-event-close:focus, .e-more-popup-wrapper .e-more-event-close:hover {
  background: #f3f2f1;
  border-radius: 50%;
  color: #605e5c;
}
.e-more-popup-wrapper .e-appointment {
  background: #0078d4;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 26px;
  line-height: 18px;
  margin-bottom: 2px;
  padding: 2px 0;
  width: 100%;
}
.e-more-popup-wrapper .e-appointment .e-subject {
  color: #fff;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  padding: 0 2px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-more-popup-wrapper .e-appointment .e-subject.e-disable {
  display: none;
}
.e-more-popup-wrapper .e-appointment .e-inline-subject {
  background: transparent;
  border: 0;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  padding-top: 4px;
  width: 100%;
}
.e-more-popup-wrapper .e-appointment .e-recurrence-icon,
.e-more-popup-wrapper .e-appointment .e-recurrence-edit-icon {
  line-height: 26px;
  padding: 0 2px;
}
.e-more-popup-wrapper .e-appointment.e-appointment-border, .e-more-popup-wrapper .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-more-popup-wrapper.e-device {
  bottom: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-width: 100%;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-more-popup-wrapper.e-device .e-more-event-content {
  max-height: unset;
}
.e-more-popup-wrapper.e-rtl .e-header-date {
  padding-right: 10px;
}
.e-more-popup-wrapper.e-rtl .e-header-day {
  padding-right: 10px;
}
.e-more-popup-wrapper.e-rtl .e-more-event-close {
  left: 6px;
  right: auto;
}

.e-schedule {
  background: #fff;
  border: 1px solid #edebe9;
}
.e-schedule .e-date-header-wrap {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
  position: relative;
}
.e-schedule .e-header-calendar {
  background-color: #fff;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18);
}
.e-schedule .e-vertical-view .e-date-header-wrap table tbody td:first-child,
.e-schedule .e-vertical-view .e-content-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-vertical-view .e-date-header-wrap .e-all-day-cells {
  background: #fff;
}
.e-schedule .e-vertical-view .e-date-header-wrap .e-all-day-cells:hover {
  background: #f3f2f1;
}
.e-schedule .e-vertical-view .e-left-indent-wrap table tbody td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #323130;
}
.e-schedule .e-vertical-view .e-left-indent-wrap table tbody td.e-header-cells {
  border-bottom-width: 0;
}
.e-schedule .e-vertical-view .e-left-indent-wrap table tbody td.e-header-cells.e-week-number {
  color: #605e5c;
  font-size: 14px;
  padding-top: 10px;
  text-align: center;
  vertical-align: top;
}
.e-schedule .e-vertical-view .e-left-indent-wrap table tbody td.e-resource-cells {
  border-bottom-color: transparent;
}
.e-schedule .e-vertical-view .e-date-header-wrap table tbody td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #323130;
  text-align: left;
}
.e-schedule .e-vertical-view .e-date-header-wrap table tbody td.e-header-cells {
  border-bottom-width: 0;
}
.e-schedule .e-vertical-view .e-time-cells-wrap table td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #605e5c;
}
.e-schedule .e-vertical-view .e-time-cells-wrap table td {
  border-bottom-color: transparent;
}
.e-schedule .e-vertical-view .e-time-cells-wrap .e-time-cells {
  border-bottom-color: #edebe9;
}
.e-schedule .e-vertical-view .e-header-cells {
  background: #fff;
}
.e-schedule .e-vertical-view .e-header-cells.e-current-day {
  color: #0078d4;
  font-weight: 400;
}
.e-schedule .e-vertical-view .e-work-cells {
  background: #faf9f8;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  padding: 0;
}
.e-schedule .e-vertical-view .e-work-cells:hover {
  background: #f3f2f1;
  color: #201f1e;
}
.e-schedule .e-vertical-view .e-alternate-cells {
  border-bottom-style: dotted;
}
.e-schedule .e-vertical-view .e-work-hours {
  background: #fff;
}
.e-schedule .e-vertical-view .e-all-day-cells {
  background: #fff;
}
.e-schedule .e-vertical-view .e-all-day-cells.e-current-day {
  color: #0078d4;
}
.e-schedule .e-vertical-view .e-all-day-cells.e-selected-cell {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-vertical-view .e-all-day-cells.e-selected-cell:hover {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-vertical-view .e-selected-cell {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-vertical-view .e-selected-cell:hover {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-vertical-view .e-clone-time-indicator,
.e-schedule .e-vertical-view .e-current-time {
  color: #0078d4;
}
.e-schedule .e-vertical-view .e-current-timeline {
  border-top: 1px solid #0078d4;
}
.e-schedule .e-vertical-view .e-previous-timeline {
  border-top: 1px dotted #0078d4;
}
.e-schedule .e-vertical-view.e-by-date .e-date-header-wrap table tbody td.e-header-cells {
  border-bottom-width: 1px;
}
.e-schedule .e-month-view .e-date-header-wrap table td:first-child,
.e-schedule .e-month-view .e-content-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-month-view .e-date-header-wrap table td,
.e-schedule .e-month-agenda-view .e-date-header-wrap table td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #323130;
  font-size: 14px;
  text-align: left;
  text-transform: none;
}
.e-schedule .e-month-view .e-date-header-wrap table td.e-current-day,
.e-schedule .e-month-agenda-view .e-date-header-wrap table td.e-current-day {
  color: #0078d4;
  font-weight: 400;
}
.e-schedule .e-month-view .e-work-cells,
.e-schedule .e-month-agenda-view .e-work-cells {
  background: #faf9f8;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #201f1e;
  padding: 0;
}
.e-schedule .e-month-view .e-work-cells:hover,
.e-schedule .e-month-agenda-view .e-work-cells:hover {
  background: #f3f2f1;
  color: #201f1e;
}
.e-schedule .e-month-view .e-work-days,
.e-schedule .e-month-agenda-view .e-work-days {
  background: #fff;
}
.e-schedule .e-month-view .e-other-month,
.e-schedule .e-month-agenda-view .e-other-month {
  color: #605e5c;
}
.e-schedule .e-month-view .e-current-date .e-date-header,
.e-schedule .e-month-agenda-view .e-current-date .e-date-header {
  background: #0078d4;
  border-radius: 50%;
  color: #fff;
  min-width: 20px;
  padding: 0 4px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.e-schedule .e-month-view .e-selected-cell,
.e-schedule .e-month-agenda-view .e-selected-cell {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-month-view .e-selected-cell .e-date-header,
.e-schedule .e-month-agenda-view .e-selected-cell .e-date-header {
  color: none;
}
.e-schedule .e-month-view .e-selected-cell .e-more-indicator,
.e-schedule .e-month-agenda-view .e-selected-cell .e-more-indicator {
  color: #201f1e;
}
.e-schedule .e-month-view .e-selected-cell:hover,
.e-schedule .e-month-agenda-view .e-selected-cell:hover {
  background: #edebe9;
}
.e-schedule .e-month-agenda-view .e-content-wrap .e-table-container {
  overflow: auto;
}
.e-schedule .e-month-agenda-view .e-date-header-wrap table td {
  border-width: 0 0 1px 0;
  text-align: center;
}
.e-schedule .e-month-agenda-view .e-work-cells {
  border-width: 0;
}
.e-schedule .e-month-agenda-view .e-current-date .e-date-header {
  min-width: 24px;
}
.e-schedule .e-timeline-view .e-date-header-wrap table td:first-child,
.e-schedule .e-timeline-view .e-content-wrap table td:first-child,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td:first-child,
.e-schedule .e-timeline-month-view .e-content-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-timeline-view .e-date-header-wrap table td,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #323130;
}
.e-schedule .e-timeline-view .e-date-header-wrap table td.e-current-day,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td.e-current-day {
  color: #0078d4;
  font-weight: 400;
}
.e-schedule .e-timeline-view .e-work-cells,
.e-schedule .e-timeline-month-view .e-work-cells {
  background: #faf9f8;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #201f1e;
  padding: 0;
}
.e-schedule .e-timeline-view .e-work-cells:hover:not(.e-resource-group-cells),
.e-schedule .e-timeline-month-view .e-work-cells:hover:not(.e-resource-group-cells) {
  background: #f3f2f1;
  color: #201f1e;
}
.e-schedule .e-timeline-view.e-virtual-mask .e-work-cells:hover,
.e-schedule .e-timeline-month-view.e-virtual-mask .e-work-cells:hover {
  background: #f3f2f1;
}
.e-schedule .e-timeline-view .e-work-days,
.e-schedule .e-timeline-month-view .e-work-days {
  background: #fff;
}
.e-schedule .e-timeline-view .e-resource-group-cells,
.e-schedule .e-timeline-month-view .e-resource-group-cells {
  background: #faf9f8;
}
.e-schedule .e-timeline-view .e-selected-cell,
.e-schedule .e-timeline-month-view .e-selected-cell {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-timeline-view .e-selected-cell:hover:not(.e-resource-group-cells),
.e-schedule .e-timeline-month-view .e-selected-cell:hover:not(.e-resource-group-cells) {
  background: #edebe9;
}
.e-schedule .e-timeline-view .e-work-hours {
  background: #fff;
}
.e-schedule .e-timeline-view .e-resource-group-cells {
  background: #faf9f8;
}
.e-schedule .e-timeline-view .e-selected-cell {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-timeline-view .e-selected-cell:hover {
  background: #edebe9;
}
.e-schedule .e-timeline-view .e-alternate-cells {
  border-left-style: dotted;
}
.e-schedule .e-timeline-view .e-header-row .e-time-cells {
  border-left-width: 0;
}
.e-schedule .e-timeline-view .e-clone-time-indicator,
.e-schedule .e-timeline-view .e-current-time {
  color: #0078d4;
  font-size: 10px;
}
.e-schedule .e-timeline-view .e-current-timeline {
  border-left: 1px solid #0078d4;
}
.e-schedule .e-timeline-year-view .e-work-cells {
  background: #faf9f8;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #201f1e;
  padding: 0;
}
.e-schedule .e-timeline-year-view .e-work-cells:hover:not(.e-other-month) {
  background: #f3f2f1;
  color: #201f1e;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-work-days {
  background: #fff;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-other-month {
  color: #605e5c;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-current-day .e-date-header {
  background: #0078d4;
  border-radius: 50%;
  color: #fff;
  margin: 2px;
  width: 20px;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell .e-date-header {
  color: #201f1e;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell .e-more-indicator {
  color: #201f1e;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell:hover {
  background: #edebe9;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates {
  background: #f3f2f1;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates .e-date-header {
  cursor: default;
  opacity: 0.35;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates .e-date-header:hover {
  text-decoration: none;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates:hover {
  background: #f3f2f1;
}
.e-schedule .e-timeline-year-view.e-virtual-mask .e-work-cells {
  background: #f3f2f1;
  -webkit-box-shadow: inset 0 0 0 8px #faf9f8;
          box-shadow: inset 0 0 0 8px #faf9f8;
}
.e-schedule .e-timeline-year-view.e-virtual-mask .e-work-cells:hover {
  background: #f3f2f1;
}
.e-schedule.e-rtl .e-vertical-view .e-date-header-wrap table tbody td:first-child,
.e-schedule.e-rtl .e-vertical-view .e-content-wrap table td:first-child {
  border-right-width: 0;
}
.e-schedule.e-rtl .e-vertical-view .e-date-header-wrap table tbody td {
  text-align: right;
}
.e-schedule.e-rtl .e-vertical-view .e-date-header-wrap table tbody td,
.e-schedule.e-rtl .e-vertical-view .e-work-cells {
  border-width: 0 1px 1px 0;
}
.e-schedule.e-rtl .e-vertical-view .e-left-indent-wrap .e-header-cells,
.e-schedule.e-rtl .e-vertical-view .e-date-header-wrap .e-header-cells {
  border-bottom-width: 0;
}
.e-schedule.e-rtl .e-vertical-view .e-left-indent-wrap table tbody td,
.e-schedule.e-rtl .e-vertical-view .e-time-cells-wrap table tbody td {
  border-width: 0 0 1px 1px;
}
.e-schedule.e-rtl .e-month-view .e-date-header-wrap table td:first-child,
.e-schedule.e-rtl .e-month-view .e-content-wrap table td:first-child {
  border-right-width: 0;
}
.e-schedule.e-rtl .e-month-view .e-date-header-wrap table td {
  text-align: right;
  border-width: 0 1px 1px 0;
}
.e-schedule.e-rtl .e-month-view .e-work-cells,
.e-schedule.e-rtl .e-month-agenda-view .e-work-cells {
  border-width: 0 1px 1px 0;
}
.e-schedule.e-rtl .e-month-agenda-view .e-work-cells {
  border-width: 0;
}
.e-schedule.e-rtl .e-timeline-view .e-date-header-wrap table td:first-child,
.e-schedule.e-rtl .e-timeline-view .e-content-wrap table td:first-child,
.e-schedule.e-rtl .e-timeline-month-view .e-date-header-wrap table td:first-child,
.e-schedule.e-rtl .e-timeline-month-view .e-content-wrap table td:first-child {
  border-right-width: 0;
}
.e-schedule.e-rtl .e-timeline-view .e-date-header-wrap table td:last-child,
.e-schedule.e-rtl .e-timeline-view .e-content-wrap table td:last-child,
.e-schedule.e-rtl .e-timeline-month-view .e-date-header-wrap table td:last-child,
.e-schedule.e-rtl .e-timeline-month-view .e-content-wrap table td:last-child {
  border-left-width: 0;
}
.e-schedule.e-rtl .e-timeline-view .e-date-header-wrap table td,
.e-schedule.e-rtl .e-timeline-view .e-content-wrap table td,
.e-schedule.e-rtl .e-timeline-month-view .e-date-header-wrap table td,
.e-schedule.e-rtl .e-timeline-month-view .e-content-wrap table td {
  border-width: 0 1px 1px 0;
}
.e-schedule.e-rtl .e-timeline-view .e-alternate-cells {
  border-right-style: dotted;
}
.e-schedule.e-rtl .e-timeline-view .e-header-row .e-time-cells {
  border-right-width: 0;
}

.e-tooltip-wrap.e-schedule-error {
  background: #fed9cc;
  border-color: #fed9cc;
  z-index: 1000;
}
.e-tooltip-wrap.e-schedule-error .e-arrow-tip.e-tip-top {
  left: 44%;
}
.e-tooltip-wrap.e-schedule-error .e-arrow-tip-inner.e-tip-top,
.e-tooltip-wrap.e-schedule-error .e-arrow-tip-outer.e-tip-top {
  border-bottom: 8px solid #fed9cc;
  color: #fed9cc;
}
.e-tooltip-wrap.e-schedule-error .e-arrow-tip-outer.e-tip-bottom,
.e-tooltip-wrap.e-schedule-error .e-arrow-tip-inner.e-tip-bottom {
  border-top: 8px solid #fed9cc;
  color: #fed9cc;
}
.e-tooltip-wrap.e-schedule-error .e-tip-content {
  padding: 3px 6px;
}
.e-tooltip-wrap.e-schedule-error .e-tip-content,
.e-tooltip-wrap.e-schedule-error .e-tip-content label {
  color: #d13438;
}

.e-bigger .e-schedule .e-schedule-toolbar,
.e-bigger.e-schedule .e-schedule-toolbar {
  height: 54px;
  min-height: 54px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text,
.e-bigger.e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
  font-size: 16px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-item.e-date-range .e-tbar-btn-text,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-item.e-date-range .e-tbar-btn-text {
  font-size: 16px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-icon-down-arrow,
.e-bigger.e-schedule .e-schedule-toolbar .e-icon-down-arrow {
  font-size: 16px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-schedule .e-toolbar .e-hor-nav,
.e-bigger.e-schedule .e-schedule-toolbar .e-schedule .e-toolbar .e-hor-nav {
  min-height: 54px;
  min-width: 32px;
  z-index: 0;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon {
  font-size: 18px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-item .e-tbar-btn-text,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-item .e-tbar-btn-text {
  line-height: inherit;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items {
  min-height: 54px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item {
  min-height: 54px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator):not(.e-spacer),
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator):not(.e-spacer) {
  min-width: 34px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-separator,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
  height: calc(100% - 15px);
  margin: 7.5px 3px;
  min-height: 38px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-icons,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-icons {
  min-width: 24px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn,
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  height: auto;
  line-height: 25px;
  margin: 4px 0;
  min-width: 24px;
  padding: 8px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn.e-tbtn-txt .e-icons.e-icon-right,
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn.e-tbtn-txt .e-icons.e-icon-right,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right {
  padding: 4px 6px 6px;
  font-size: 18px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn .e-btn-icon,
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-btn-icon,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn .e-btn-icon,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-btn-icon {
  padding-top: 3px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-tbar-btn-text,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  font-size: 14px;
}
.e-bigger .e-schedule .e-more-popup-wrapper .e-header-day,
.e-bigger.e-schedule .e-more-popup-wrapper .e-header-day {
  font-size: 14px;
}
.e-bigger .e-schedule .e-vertical-view .e-header-cells .e-header-day,
.e-bigger.e-schedule .e-vertical-view .e-header-cells .e-header-day {
  font-size: 14px;
}
.e-bigger .e-schedule .e-vertical-view .e-header-cells .e-header-date,
.e-bigger.e-schedule .e-vertical-view .e-header-cells .e-header-date {
  font-size: 18px;
}
.e-bigger .e-schedule .e-vertical-view .e-resource-cells,
.e-bigger.e-schedule .e-vertical-view .e-resource-cells {
  font-size: 14px;
}
.e-bigger .e-schedule .e-vertical-view .e-time-cells-wrap table td,
.e-bigger.e-schedule .e-vertical-view .e-time-cells-wrap table td {
  font-size: 14px;
}
.e-bigger .e-schedule .e-vertical-view .e-clone-time-indicator,
.e-bigger .e-schedule .e-vertical-view .e-current-time,
.e-bigger.e-schedule .e-vertical-view .e-clone-time-indicator,
.e-bigger.e-schedule .e-vertical-view .e-current-time {
  font-size: 12px;
}
.e-bigger .e-schedule.e-device .e-vertical-view .e-time-cells-wrap table td,
.e-bigger.e-schedule.e-device .e-vertical-view .e-time-cells-wrap table td {
  font-size: 12px;
}
.e-bigger .e-schedule.e-device .e-vertical-view .e-clone-time-indicator,
.e-bigger .e-schedule.e-device .e-vertical-view .e-current-time,
.e-bigger.e-schedule.e-device .e-vertical-view .e-clone-time-indicator,
.e-bigger.e-schedule.e-device .e-vertical-view .e-current-time {
  font-size: 12px;
}
.e-bigger .e-schedule .e-month-view .e-header-cells,
.e-bigger.e-schedule .e-month-view .e-header-cells {
  height: 38px;
}
.e-bigger .e-schedule .e-month-view .e-resource-cells,
.e-bigger .e-schedule .e-month-view .e-date-header-wrap table td,
.e-bigger.e-schedule .e-month-view .e-resource-cells,
.e-bigger.e-schedule .e-month-view .e-date-header-wrap table td {
  font-size: 16px;
}
.e-bigger .e-schedule .e-month-view .e-content-wrap,
.e-bigger.e-schedule .e-month-view .e-content-wrap {
  font-size: 16px;
}
.e-bigger .e-schedule .e-month-view .e-m-date,
.e-bigger.e-schedule .e-month-view .e-m-date {
  font-size: 18px;
}
.e-bigger .e-schedule .e-month-view .e-resource-name,
.e-bigger .e-schedule .e-month-view .e-m-day,
.e-bigger.e-schedule .e-month-view .e-resource-name,
.e-bigger.e-schedule .e-month-view .e-m-day {
  font-size: 14px;
}
.e-bigger .e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar,
.e-bigger.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar {
  min-width: 306px;
}

/*! schedule event tooltip */
.e-bigger .e-schedule-event-tooltip .e-subject,
.e-schedule-event-tooltip.e-bigger .e-subject {
  font-size: 14px;
  font-weight: 500;
}

.e-bigger .e-dialog.e-quick-dialog.e-following-events-dialog {
  width: 520px;
}

.e-bigger .e-dialog.e-quick-dialog {
  min-width: 370px;
}

.e-bigger .e-ddl.e-popup .e-resource-template {
  padding: 0 15px;
}
.e-bigger .e-ddl.e-popup .e-resource-template .e-resource-color {
  height: 16px;
  margin-top: 8px;
  width: 16px;
}
.e-bigger .e-schedule-dialog .e-disable {
  display: none;
}
.e-bigger .e-schedule-dialog .e-dlg-header-content {
  padding-bottom: 8px;
}
.e-bigger .e-schedule-dialog .e-dlg-content {
  padding-bottom: 12px;
  position: relative;
}
.e-bigger .e-schedule-dialog .e-subject-container,
.e-bigger .e-schedule-dialog .e-start-container,
.e-bigger .e-schedule-dialog .e-start-time-zone-container,
.e-bigger .e-schedule-dialog .e-description-label {
  padding-right: 12px;
}
.e-bigger .e-schedule-dialog .e-location-container,
.e-bigger .e-schedule-dialog .e-end-container,
.e-bigger .e-schedule-dialog .e-end-time-zone-container {
  padding-left: 12px;
}
.e-bigger .e-schedule-dialog .e-all-day-container {
  padding-right: 16px;
}
.e-bigger .e-schedule-dialog .e-time-zone-row {
  display: none;
}
.e-bigger .e-schedule-dialog .e-time-zone-row.e-enable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 64px;
}
.e-bigger .e-schedule-dialog .e-title-location-row,
.e-bigger .e-schedule-dialog .e-start-end-row,
.e-bigger .e-schedule-dialog .e-start-input-container,
.e-bigger .e-schedule-dialog .e-end-input-container,
.e-bigger .e-schedule-dialog .e-time-zone-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 12px;
  width: 100%;
}
.e-bigger .e-schedule-dialog .e-resources {
  padding-bottom: 12px;
  width: 100%;
}
.e-bigger .e-schedule-dialog .e-all-day-time-zone-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  padding-top: 0;
  width: 100%;
}
.e-bigger .e-schedule-dialog .e-subject-container,
.e-bigger .e-schedule-dialog .e-location-container,
.e-bigger .e-schedule-dialog .e-start-container,
.e-bigger .e-schedule-dialog .e-end-container,
.e-bigger .e-schedule-dialog .e-start-time-zone-container,
.e-bigger .e-schedule-dialog .e-end-time-zone-container {
  width: 50%;
}
.e-bigger .e-schedule-dialog .e-location-container,
.e-bigger .e-schedule-dialog .e-end-container,
.e-bigger .e-schedule-dialog .e-end-time-zone-container,
.e-bigger .e-schedule-dialog .e-start-container,
.e-bigger .e-schedule-dialog .e-start-time-zone-container,
.e-bigger .e-schedule-dialog .e-subject-container,
.e-bigger .e-schedule-dialog .e-description-row,
.e-bigger .e-schedule-dialog .e-repeat-container {
  padding-top: 0;
}
.e-bigger .e-schedule-dialog .e-all-day-time-zone-row {
  padding-bottom: 16px;
  padding-top: 10px;
}
.e-bigger .e-schedule-dialog .e-description,
.e-bigger .e-schedule-dialog .e-float-input .e-description {
  height: 50px;
  resize: vertical;
}
.e-bigger .e-schedule-dialog .e-time-zone-row,
.e-bigger .e-schedule-dialog .e-repeat-container,
.e-bigger .e-schedule-dialog .e-input-group .e-input-group-icon.e-icon-disable {
  display: none;
}
.e-bigger .e-schedule-dialog.e-rtl .e-all-day-container {
  margin-left: 20px;
  margin-right: 0;
}
.e-bigger .e-schedule-dialog.e-rtl .e-subject-container,
.e-bigger .e-schedule-dialog.e-rtl .e-start-container,
.e-bigger .e-schedule-dialog.e-rtl .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-rtl .e-description-label {
  padding-left: 12px;
  padding-right: 0;
}
.e-bigger .e-schedule-dialog.e-rtl .e-location-container,
.e-bigger .e-schedule-dialog.e-rtl .e-end-container,
.e-bigger .e-schedule-dialog.e-rtl .e-end-time-zone-container {
  padding-left: 0;
  padding-right: 12px;
}

/*! schedule quick popup */
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table .e-subject {
  font-size: 24px;
}
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-popup-content {
  padding: 40px 18px 12px;
}
.e-bigger .e-quick-popup-wrapper .e-popup-footer {
  padding: 8px 18px 8px 18px;
}
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-date-time-icon,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-date-time-icon {
  padding-right: 13px;
}
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close .e-close-icon {
  font-size: 16px;
}
.e-bigger .e-quick-popup-wrapper.e-rtl .e-cell-popup .e-date-time-icon {
  padding-right: 0;
}
.e-bigger .e-quick-popup-wrapper.e-rtl .e-event-popup .e-date-time-icon {
  padding-right: 13px;
}
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-close.e-btn.e-small.e-round {
  height: 2em;
  width: 2em;
}
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-edit.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-delete.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-close.e-btn.e-small.e-round {
  height: 2em;
  width: 2em;
}
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close-icon,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit-icon,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete-icon {
  font-size: 18px;
}
.e-bigger .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close-icon,
.e-bigger .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit-icon,
.e-bigger .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete-icon {
  font-size: 14px;
}
.e-bigger .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close.e-btn.e-small.e-round {
  height: 30px;
}
.e-bigger .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-subject {
  padding: 1px 5px;
}

.e-bigger .e-agenda-view .e-appointment {
  padding: 0 16px;
}
.e-bigger .e-agenda-view .e-subject,
.e-bigger .e-agenda-view .e-inline-subject {
  font-size: 16px;
}
.e-bigger .e-agenda-view .e-date-time {
  font-size: 14px;
}
.e-bigger .e-agenda-view .e-day-date-header .e-m-date {
  font-size: 20px;
}
.e-bigger .e-agenda-view .e-day-date-header .e-m-day {
  font-size: 14px;
}

.e-bigger .e-timeline-view .e-resource-text {
  font-size: 14px;
  padding-left: 12px;
}
.e-bigger .e-timeline-view .e-navigate {
  font-size: 16px;
  padding: 8px 0 8px 8px;
}
.e-bigger .e-timeline-view .e-date-header-wrap table tbody td > span {
  font-size: 16px;
  padding: 8px 0 8px 8px;
}

.e-bigger .e-schedule .e-month-view .e-current-date .e-date-header {
  width: 26px;
}

.e-bigger .e-schedule-dialog.e-device .e-dlg-header,
.e-bigger .e-schedule-dialog.e-device .e-dlg-header * {
  width: 100%;
}
.e-bigger .e-schedule-dialog.e-device .e-dlg-header-content {
  background: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  margin-bottom: 3px;
}
.e-bigger .e-schedule-dialog.e-device .e-title-location-row,
.e-bigger .e-schedule-dialog.e-device .e-start-end-row,
.e-bigger .e-schedule-dialog.e-device .e-time-zone-row,
.e-bigger .e-schedule-dialog.e-device .e-start-input-container,
.e-bigger .e-schedule-dialog.e-device .e-end-input-container {
  display: inline;
}
.e-bigger .e-schedule-dialog.e-device .e-time-zone-row.e-enable {
  display: inline;
}
.e-bigger .e-schedule-dialog.e-device .e-subject-container,
.e-bigger .e-schedule-dialog.e-device .e-location-container,
.e-bigger .e-schedule-dialog.e-device .e-start-container,
.e-bigger .e-schedule-dialog.e-device .e-end-container,
.e-bigger .e-schedule-dialog.e-device .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-device .e-end-time-zone-container {
  padding-left: 0;
  width: 100%;
}
.e-bigger .e-schedule-dialog.e-device .e-subject-container,
.e-bigger .e-schedule-dialog.e-device .e-start-container,
.e-bigger .e-schedule-dialog.e-device .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-device .e-description-label {
  padding-right: 0;
}
.e-bigger .e-schedule-dialog.e-device .e-location-container,
.e-bigger .e-schedule-dialog.e-device .e-end-container,
.e-bigger .e-schedule-dialog.e-device .e-end-time-zone-container,
.e-bigger .e-schedule-dialog.e-device .e-start-container,
.e-bigger .e-schedule-dialog.e-device .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-device .e-subject-container,
.e-bigger .e-schedule-dialog.e-device .e-description-row,
.e-bigger .e-schedule-dialog.e-device .e-repeat-container {
  padding-top: 20px;
}
.e-bigger .e-schedule-dialog.e-device .e-all-day-time-zone-row {
  padding-top: 20px;
}
.e-bigger .e-schedule-dialog.e-device .e-resources {
  padding-bottom: 0;
  padding-top: 20px;
}
.e-bigger .e-schedule-dialog.e-device .e-description,
.e-bigger .e-schedule-dialog.e-device .e-float-input .e-description {
  height: 60px;
  resize: vertical;
}
.e-bigger .e-schedule-dialog.e-device .e-all-day-time-zone-row {
  margin-top: 0;
  padding-bottom: 0;
}
.e-bigger .e-schedule-dialog.e-device .e-repeat-parent-row {
  padding-top: 8px;
}
.e-bigger .e-schedule-dialog.e-device .e-all-day-container {
  margin-right: 20px;
}
.e-bigger .e-schedule-dialog.e-device .e-title-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.e-bigger .e-schedule-dialog.e-device .e-save-icon,
.e-bigger .e-schedule-dialog.e-device .e-back-icon,
.e-bigger .e-schedule-dialog.e-device .e-forward-icon {
  cursor: pointer;
  line-height: normal;
}
.e-bigger .e-schedule-dialog.e-device .e-title-text {
  text-align: center;
}
.e-bigger .e-schedule-dialog.e-device .e-save-icon,
.e-bigger .e-schedule-dialog.e-device .e-back-icon,
.e-bigger .e-schedule-dialog.e-device .e-delete-icon {
  width: 2.5em;
}
.e-bigger .e-schedule-dialog.e-device .e-save-icon,
.e-bigger .e-schedule-dialog.e-device .e-delete-icon {
  text-align: right;
}
.e-bigger .e-schedule-dialog.e-device .e-time-zone-row,
.e-bigger .e-schedule-dialog.e-device .e-input-group .e-input-group-icon.e-icon-disable {
  display: none;
}
.e-bigger .e-schedule-dialog.e-device .e-repeat-container {
  display: block;
  padding-right: 35px;
  padding-left: 0;
}
.e-bigger .e-schedule-dialog.e-device .e-icon-down-arrow {
  font-size: 16px;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-save-icon {
  text-align: left;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-all-day-container {
  margin-left: 20px;
  margin-right: 0;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-subject-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-start-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-description-label {
  padding-left: 0;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-location-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-end-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-end-time-zone-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-all-day-container {
  padding-right: 0;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-repeat-container {
  padding-left: 35px;
  padding-right: 0;
}
.e-bigger .e-schedule-dialog.e-device .e-recurrence-container {
  position: relative;
}
.e-bigger .e-schedule-dialog.e-device .e-recurrence-container.e-hide {
  display: none;
}
.e-bigger .e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: -3px 5px;
  position: absolute;
}
.e-bigger .e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button .e-recurrence-edit.e-icons {
  font-size: 12px;
  position: relative;
  top: 1px;
}

.e-bigger .e-more-popup-wrapper {
  background: #fff;
  border: 1px solid #edebe9;
  border-radius: 2px;
  -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
          box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
  opacity: 1;
  padding: 8px 0;
  width: 225px;
}
.e-bigger .e-more-popup-wrapper .e-more-appointment-wrapper {
  margin: 0 4px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-popup {
  height: 100%;
  position: relative;
  width: 100%;
}
.e-bigger .e-more-popup-wrapper .e-more-event-header {
  height: 35px;
  margin: 0 8px 4px 14px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-content {
  color: #201f1e;
  height: calc(100% - 35px);
  max-height: 150px;
  overflow-y: auto;
  padding: 10px 10px 0;
}
.e-bigger .e-more-popup-wrapper .e-more-event-content .e-appointment-border {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-bigger .e-more-popup-wrapper .e-more-event-date-header {
  height: 100%;
  width: calc(100% - 25px);
}
.e-bigger .e-more-popup-wrapper .e-more-event-date-header .e-current-date {
  color: #0078d4;
}
.e-bigger .e-more-popup-wrapper .e-header-day {
  color: #201f1e;
  font-size: 14px;
  line-height: 1;
  padding-bottom: 2px;
}
.e-bigger .e-more-popup-wrapper .e-header-date {
  color: #201f1e;
  font-size: 16px;
  line-height: 1;
  max-width: 15%;
}
.e-bigger .e-more-popup-wrapper .e-header-date:hover {
  cursor: pointer;
  text-decoration: underline;
}
.e-bigger .e-more-popup-wrapper .e-header-date:focus {
  text-decoration: underline;
}
.e-bigger .e-more-popup-wrapper .e-more-event-close {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #605e5c;
  cursor: pointer;
  height: 25px;
  padding: unset;
  position: absolute;
  right: 6px;
  width: 25px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-close .e-close-icon {
  font-size: 10px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-close .e-btn-icon {
  margin-top: 6px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-close:focus, .e-bigger .e-more-popup-wrapper .e-more-event-close:hover {
  background: #f3f2f1;
  border-radius: 50%;
  color: #605e5c;
}
.e-bigger .e-more-popup-wrapper .e-appointment {
  background: #0078d4;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 26px;
  line-height: 18px;
  margin-bottom: 2px;
  padding: 2px 0;
  width: 100%;
}
.e-bigger .e-more-popup-wrapper .e-appointment .e-subject {
  color: #fff;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  padding: 0 2px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-bigger .e-more-popup-wrapper .e-appointment .e-subject.e-disable {
  display: none;
}
.e-bigger .e-more-popup-wrapper .e-appointment .e-inline-subject {
  background: transparent;
  border: 0;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  padding-top: 4px;
  width: 100%;
}
.e-bigger .e-more-popup-wrapper .e-appointment .e-recurrence-icon,
.e-bigger .e-more-popup-wrapper .e-appointment .e-recurrence-edit-icon {
  line-height: 26px;
  padding: 0 2px;
}
.e-bigger .e-more-popup-wrapper .e-appointment.e-appointment-border, .e-bigger .e-more-popup-wrapper .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-bigger .e-more-popup-wrapper.e-device {
  bottom: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-width: 100%;
  overflow: hidden;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-bigger .e-more-popup-wrapper.e-device .e-more-event-content {
  max-height: unset;
}
.e-bigger .e-more-popup-wrapper.e-rtl .e-header-date {
  padding-right: 10px;
}
.e-bigger .e-more-popup-wrapper.e-rtl .e-header-day {
  padding-right: 10px;
}
.e-bigger .e-more-popup-wrapper.e-rtl .e-more-event-close {
  left: 6px;
  right: auto;
}

.e-recurrenceeditor .e-editor {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin: 0 auto;
  max-width: 1240px;
}
.e-recurrenceeditor .e-recurrence-table {
  table-layout: fixed;
  width: 100%;
}
.e-recurrenceeditor .e-recurrence-table.e-repeat-content-wrapper td:last-child {
  width: 27%;
}
.e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
  width: 24%;
}
.e-recurrenceeditor .e-recurrence-table .e-repeat-content {
  display: inline-block;
  font-weight: normal;
  padding: 18px 0 0 8px;
}
.e-recurrenceeditor .e-recurrence-table .e-input-wrapper {
  float: none;
  width: 100%;
}
.e-recurrenceeditor .e-recurrence-table .e-week-position {
  min-width: 90px;
  position: relative;
  right: 20px;
}
.e-recurrenceeditor .e-recurrence-table .e-day-position {
  min-width: 120px;
}
.e-recurrenceeditor .e-recurrence-table .e-monthday-element {
  padding-left: 10px;
}
.e-recurrenceeditor .e-input-wrapper-side.e-form-left {
  padding: 0 8px 16px 0;
}
.e-recurrenceeditor .e-form-left {
  padding: 0 8px 16px 0;
}
.e-recurrenceeditor .e-form-right,
.e-recurrenceeditor .e-input-wrapper-side.e-form-right {
  padding: 0 0 10px;
}
.e-recurrenceeditor .e-input-wrapper {
  float: left;
  width: 50%;
}
.e-recurrenceeditor .e-input-wrapper div {
  margin-bottom: 2.5%;
}
.e-recurrenceeditor .e-input-wrapper.e-end-on-date,
.e-recurrenceeditor .e-input-wrapper.e-end-on-count {
  padding-right: 0;
  margin-top: 24px;
}
.e-recurrenceeditor.e-rtl .e-end-on > div,
.e-recurrenceeditor.e-rtl .e-month-expander > div > div {
  float: right;
}
.e-recurrenceeditor.e-rtl .e-form-left,
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-left {
  padding: 0 0 10px 8px;
}
.e-recurrenceeditor.e-rtl .e-form-right,
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-right {
  padding: 0 8px 10px 0;
}
.e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element {
  position: relative;
  right: 10px;
}
.e-recurrenceeditor.e-rtl .e-week-position {
  left: 20px;
  right: 0;
}
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-label,
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-non-week > .e-month-expander-label {
  padding-right: 0;
}
.e-recurrenceeditor.e-rtl .e-end-on-label {
  margin-bottom: 5px;
}
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding: 0 0 0 8px;
}
.e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date,
.e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
  padding: 0 8px 0 0;
}
.e-recurrenceeditor.e-rtl .e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
  width: 30px;
}
.e-recurrenceeditor .e-days .e-week-expander-label {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 8px;
}
.e-recurrenceeditor .e-days button {
  border-radius: 50%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  height: 35px;
  margin: 0 8px 10px;
  width: 35px;
}
.e-recurrenceeditor .e-hide-recurrence-element {
  display: none;
}
.e-recurrenceeditor .e-half-space {
  width: 20%;
}
.e-recurrenceeditor .e-year-expander {
  margin-bottom: 11px;
}
.e-recurrenceeditor .e-month-expander tr:first-child .e-input-wrapper {
  padding-bottom: 11px;
}
.e-recurrenceeditor .e-month-expander-checkbox-wrapper.e-input-wrapper {
  padding-top: 3px;
}
.e-recurrenceeditor .e-month-expander-checkbox-wrapper.e-input-wrapper .e-month-type .e-label {
  display: none;
}
.e-recurrenceeditor .e-input-wrapper.e-month-expander-checkbox-wrapper.e-repeat-on-week-selector {
  min-width: 30px;
  margin-bottom: 18px;
}
.e-recurrenceeditor .e-input-wrapper-side {
  float: left;
  padding: 16px 20px 0;
  width: 50%;
}
.e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding-right: 16px;
}
.e-recurrenceeditor .e-input-wrapper-side.e-non-week > .e-input-wrapper {
  margin: 0;
}
.e-recurrenceeditor .e-input-wrapper-side.e-non-week > .e-month-expander-label {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 4px;
  padding-right: 16px;
}
.e-recurrenceeditor .e-input-wrapper-side .e-days .e-form-left {
  padding-bottom: 6px;
}
.e-recurrenceeditor .e-input-wrapper-side .e-non-week .e-form-left {
  padding-bottom: 12px;
}
.e-recurrenceeditor .e-input-wrapper-side.e-form-right {
  margin-bottom: 11px;
}

.e-device .e-recurrenceeditor .e-recurrence-table.e-repeat-content-wrapper td:last-child {
  width: 25%;
}
.e-device .e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
  width: 20%;
}
.e-device .e-recurrenceeditor .e-week-expander-label {
  margin-bottom: 6px;
}
.e-device .e-recurrenceeditor .e-month-expander-label {
  font-size: 12px;
  margin-bottom: 5px;
}
.e-device .e-recurrenceeditor .e-footer-content {
  padding: 12px;
}
.e-device .e-recurrenceeditor .e-form-left,
.e-device .e-recurrenceeditor .e-input-wrapper-side.e-form-left {
  padding: 0 3px 10px 0;
}
.e-device .e-recurrenceeditor .e-form-right,
.e-device .e-recurrenceeditor .e-input-wrapper-side.e-form-right {
  padding: 0 0 10px 3px;
}
.e-device .e-recurrenceeditor .e-input-wrapper.e-end-on-date,
.e-device .e-recurrenceeditor .e-input-wrapper.e-end-on-count {
  padding: 0 0 0 10px;
}
.e-device .e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding-right: 10px;
}
.e-device .e-recurrenceeditor.e-end-on {
  padding-right: 0;
}
.e-device .e-recurrenceeditor.e-end-on .e-end-on-label {
  float: none;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 7px;
}
.e-device .e-recurrenceeditor.e-end-on .e-end-on-left {
  padding-right: 0;
}
.e-device .e-recurrenceeditor .e-recurrence-table .e-monthday-element,
.e-device .e-recurrenceeditor .e-recurrence-table .e-day-position {
  padding-left: 20px;
}
.e-device .e-recurrenceeditor .e-recurrence-table .e-monthday-element {
  margin-left: 20px;
}
.e-device .e-recurrenceeditor .e-week-position {
  right: 0;
  padding-right: 10px;
}
.e-device .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding-right: 0;
}
.e-device .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date,
.e-device .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
  padding: 0 10px 0 0;
}
.e-device .e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element {
  padding: 0 20px 0 0;
}
.e-device .e-recurrenceeditor.e-rtl .e-recurrence-table .e-day-position {
  padding: 0 50px 0 0;
}
.e-device .e-recurrenceeditor.e-rtl .e-week-position {
  left: 0;
}
.e-device.e-recurrence-dialog .e-dlg-header-content {
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding-bottom: 10px;
}
.e-device.e-recurrence-dialog .e-editor .e-input-wrapper-side.e-end-on .e-end-on-label {
  margin-bottom: 7px;
}
.e-device.e-recurrence-dialog .e-footer-content {
  padding: 16px 8px;
}

@media (max-width: 1024px) {
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on {
    width: 100%;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-non-week {
    width: 65%;
  }
}
@media (max-width: 580px) {
  .e-recurrenceeditor {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }
  .e-recurrenceeditor .e-editor {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .e-recurrenceeditor .e-editor > .e-input-wrapper.e-form-left {
    margin-top: 0;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-non-week > .e-month-expander-label,
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on .e-end-on-label {
    margin-bottom: 4px;
  }
  .e-recurrenceeditor .e-editor > div {
    margin-top: 20px;
  }
  .e-recurrenceeditor .e-editor > .e-input-wrapper {
    width: 100%;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on {
    width: 100%;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on .e-input-wrapper {
    width: 50%;
  }
  .e-recurrenceeditor .e-editor .e-form-left,
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-form-left {
    padding: 0 0 10px;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper.e-end-on-date,
  .e-recurrenceeditor .e-editor .e-input-wrapper.e-end-on-count {
    padding: 0 0 0 10px;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on .e-end-on-left {
    padding-right: 10px;
  }
  .e-recurrenceeditor .e-editor .e-form-right,
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-form-right {
    padding-left: 0;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-days {
    width: 100%;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-non-week {
    width: 65%;
  }
  .e-recurrenceeditor .e-editor .e-recurrence-table .e-day-position {
    padding-left: 59px;
  }
  .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
    padding-right: 0;
  }
  .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date,
  .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
    padding: 0 10px 0 0;
  }
}
/*! Recurrence-Editor component theme */
.e-bigger .e-recurrenceeditor {
  padding: 0;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-form-left {
  padding: 0 12px 11px 0;
}
.e-bigger .e-recurrenceeditor .e-form-left {
  padding: 0 12px 14px 0;
}
.e-bigger .e-recurrenceeditor .e-recurrence-table .e-monthday-element {
  padding-left: 50px;
}
.e-bigger .e-recurrenceeditor .e-week-position {
  min-width: 130px;
  right: 0;
}
.e-bigger .e-recurrenceeditor .e-day-position {
  min-width: 183px;
  padding-left: 54px;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-non-week > .e-month-expander-label {
  font-size: 16px;
  margin-bottom: 0;
  font-weight: 600;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding-right: 5px;
}
.e-bigger .e-recurrenceeditor .e-end-on-label {
  margin-bottom: 0;
}
.e-bigger .e-recurrenceeditor .e-days .e-week-expander-label {
  font-size: 16px;
  margin-bottom: 8px;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-label {
  font-size: 16px;
  margin-bottom: 1px;
}
.e-bigger .e-recurrenceeditor .e-month-expander tr:first-child .e-input-wrapper,
.e-bigger .e-recurrenceeditor .e-year-expander {
  margin-bottom: 11px;
}
.e-bigger .e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
  width: 30px;
}
.e-bigger .e-recurrenceeditor .e-days button {
  height: 40px;
  width: 40px;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-form-left,
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-left {
  padding: 0 0 10px 12px;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-form-right,
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-right {
  padding: 0 12px 10px 0;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element,
.e-bigger .e-recurrenceeditor.e-rtl .e-recurrence-table .e-day-position {
  padding: 0 64px 0 0;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-label,
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-non-week > .e-month-expander-label {
  padding-right: 0;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-end-on-label {
  margin-bottom: 5px;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding: 0 0 0 12px;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date,
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
  padding: 0 12px 0 0;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-recurrence-table .e-week-position {
  left: 0;
}
.e-bigger .e-device .e-recurrence-table .e-monthday-element {
  padding-left: 20px;
}
.e-bigger .e-device .e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element {
  padding: 0 20px 0 0;
}
/*!*********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-react-schedule/styles/fluent.css ***!
  \*********************************************************************************************************************************************/

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[2].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[4]!./app/styles/index.scss (2) ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************/
:root {
  --primary: hsl(183.09, 100%, 26.67%);
  --primary-h: 183.09;
  --primary-s: 100%;
  --primary-l: 26.67%;
  --primary-font: hsl(0, 0%, 20%);
  --primary-font-h: 0;
  --primary-font-s: 0%;
  --primary-font-l: 20%;
  --primary-background: hsl(0, 0%, 100%);
  --primary-background-h: 0;
  --primary-background-s: 0%;
  --primary-background-l: 100%;
  --secondary-font: hsl(0 0% 36.86%);
  --secondary-font-h: 0;
  --secondary-font-s: 0%;
  --secondary-font-l: 36.86%;
  --secondary-background: hsl(0, 0%, 97%);
  --secondary-background-h: 0;
  --secondary-background-s: 0%;
  --secondary-background-l: 97%;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* stylelint-disable */
/* stylelint-enable */
/* COLORS */
/* BRAND COLORS */
/* MEDIA SCREENS */
/* KIOSK */
/* BOOTSTRAP OVERRIDE */
/* bootstrap temp */
/* REDESIGN */
/* LAYOUT */
html {
  font-size: 12px;
}

html,
body,
input,
button,
textarea {
  font-family: "Poppins", sans-serif;
}

@media screen and (min-width: 3840px) {
  html {
    font-size: 18px;
  }
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-bottom: 10px;
  line-height: 1.1;
  font-weight: 400;
}

h3,
h4,
h5 {
  margin-top: 5px;
}

a {
  text-decoration: none;
  cursor: pointer;
}

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

#alerts-box {
  z-index: 411;
}

* {
  box-sizing: border-box;
  scrollbar-face-color: var(--secondary-font);
  scrollbar-track-color: var(--primary-background);
  scrollbar-color: var(--secondary-font) var(--primary-background);
  scrollbar-width: thin;
}
*::-webkit-scrollbar {
  width: 0.8rem;
  height: 0.8rem;
}
*::-webkit-scrollbar-track {
  background: var(--primary-background);
  border-radius: 4rem;
  border: 2px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.1);
}
*::-webkit-scrollbar-thumb {
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.15);
  border-radius: 4rem;
}

input {
  outline: none;
}

button {
  padding: 0;
  cursor: pointer;
}

.app-btn {
  padding: 0.417rem 3.167rem;
  width: auto;
  font-size: 1.167rem;
  font-weight: 600;
}

.app-btn-link {
  padding: 0;
}

.app-btn-rounded {
  min-width: auto;
}

.hidden {
  display: none !important;
}

.ellipsis-container, .reservation-subject-field .past-subject {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Poppins", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857;
  line-break: auto;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 12px;
  filter: alpha(opacity=0);
  opacity: 0;
}

.btn.btn-outline {
  background-color: transparent;
}

.form-control {
  display: block;
  width: 100%;
  min-height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  color: var(--secondary-font);
  background-color: var(--primary-background);
  background-image: none;
  border: 1px solid var(--secondary-font);
  border-radius: 1px;
  transition: border-color 150ms ease-in-out, box-shadow 150ms ease-in-out;
  box-shadow: none;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.has-error .form-control {
  border-color: #ff7f7f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #ff7f7f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff7f7f;
}
.has-error .help-block {
  color: #ff7f7f;
}

.has-warning .form-control {
  border-color: #fee27f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #fee27f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fee27f;
}
.has-warning .help-block {
  color: #fee27f;
}

.has-success .form-control {
  border-color: #b4d897;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #b4d897;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #b4d897;
}
.has-success .help-block {
  color: #b4d897;
}

.control-label {
  display: inline-block;
  max-width: 100%;
}

.control-checkbox {
  position: relative;
  display: block;
}
.control-checkbox input {
  position: absolute;
  margin: 4px 0 0;
  line-height: normal;
}
.control-checkbox .control-label {
  min-height: 20px;
  cursor: pointer;
}

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

.form-group {
  margin-bottom: 15px;
}

.dropdown-btn-value {
  color: var(--secondary-font);
}

input {
  color: var(--primary-font);
}

input::-webkit-input-placeholder {
  color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 30%));
}

input:-ms-input-placeholder {
  color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 30%));
}

input::-ms-input-placeholder {
  color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 30%));
}

input::placeholder {
  color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 30%));
}

.icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  fill: rgba(49, 49, 49, 0.7019607843);
}
.icon.disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}

.hover-tooltip-portal {
  z-index: 1100 !important;
}

html,
body {
  margin: 0;
  padding: 0;
  height: 100%;
  overflow: hidden;
}

body {
  min-width: 320px;
}

input {
  outline: none;
}

ul,
ol {
  list-style: none;
  padding: 0;
  margin: 0;
}

a {
  color: #000;
}

button {
  background: #fff;
  border: none;
}

#empty-page-wrapper > .container {
  height: 100%;
}
#empty-page-wrapper.scrollable {
  min-height: 100%;
  overflow: auto;
}
#empty-page-wrapper.scrollable > .container {
  height: auto;
}

/* App */
html {
  font-size: 12px;
}

html,
body,
input,
button,
textarea {
  font-family: "Poppins", sans-serif;
}

@media screen and (min-width: 3840px) {
  html {
    font-size: 18px;
  }
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-bottom: 10px;
  line-height: 1.1;
  font-weight: 400;
}

h3,
h4,
h5 {
  margin-top: 5px;
}

a {
  text-decoration: none;
  cursor: pointer;
}

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

#alerts-box {
  z-index: 411;
}

* {
  box-sizing: border-box;
  scrollbar-face-color: var(--secondary-font);
  scrollbar-track-color: var(--primary-background);
  scrollbar-color: var(--secondary-font) var(--primary-background);
  scrollbar-width: thin;
}
*::-webkit-scrollbar {
  width: 0.8rem;
  height: 0.8rem;
}
*::-webkit-scrollbar-track {
  background: var(--primary-background);
  border-radius: 4rem;
  border: 2px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.1);
}
*::-webkit-scrollbar-thumb {
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.15);
  border-radius: 4rem;
}

input {
  outline: none;
}

button {
  padding: 0;
  cursor: pointer;
}

/* toolkit */
.context-menu.popper-container .popper {
  padding: 0.3333333333rem 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  min-width: 14.5833333333rem;
  background: #fff;
  border-radius: 8px;
}
.context-menu.popper-container .popper .popper-arrow::before {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
}
.context-menu .user-menu-target {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
}
.context-menu .context-menu-item {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  width: 100%;
  padding: 1.25rem;
  cursor: pointer;
  color: #89898c;
  border-bottom: 1px solid transparent;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 1.1666666667rem;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
}
.context-menu .context-menu-item:hover {
  background: rgba(143, 143, 143, 0.12);
}
.context-menu .context-menu-item.disabled {
  color: #c4c4c4;
  pointer-events: none;
}
.context-menu .context-menu-item.group-line {
  border-bottom: 1px solid #d8d8d8;
}
.context-menu .context-menu-item:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.context-menu .context-menu-item .parent-caret-icon {
  height: 0.8333333333rem;
}
.context-menu .context-menu-item .parent-caret-icon path {
  stroke: var(--primary-font);
}
.context-menu .inner-context-menu {
  width: 100%;
}

.three-dot-context-menu .icon-context-menu {
  fill: var(--secondary-font);
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  cursor: pointer;
}
.three-dot-context-menu-button:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.3333333333rem;
}

.input-container {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.input-container .input-wrap {
  position: relative;
}
.input-container.small .input-elem {
  padding: 0.5833333333rem 1.3333333333rem;
}
.input-container.medium .input-elem {
  padding: 0.9166666667rem 1.3333333333rem;
}
.input-container.large .input-elem {
  padding: 1.25rem 1.3333333333rem;
}
.input-container.disabled .input-wrap {
  color: rgba(34, 34, 34, 0.75);
}
.input-container.disabled .input-wrap .icon {
  opacity: 0.5;
}
.input-container.disabled .input-elem {
  color: rgba(34, 34, 34, 0.75);
  opacity: 0.5;
  border: 1px solid #d8d8d8;
  pointer-events: none;
  cursor: default;
}
.input-container.disabled .input-elem::-webkit-input-placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.input-container.disabled .input-elem:-ms-input-placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.input-container.disabled .input-elem::-ms-input-placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.input-container.disabled .input-elem::placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.input-container .input-elem {
  display: block;
  width: 100%;
  height: 3.3333333333rem;
  font-size: 1.1666666667rem;
  line-height: 1.5rem;
  color: var(--primary-font);
  background-color: var(--primary-background);
  background-image: none;
  border: 1px solid #d8d8d8;
  border-radius: 0.3333333333rem;
  transition: border-color 150ms ease-in-out, box-shadow 150ms ease-in-out;
  box-shadow: none;
  outline: none;
  border: 1px solid #d8d8d8;
}
.input-container .input-elem::-webkit-input-placeholder {
  color: #89898c;
}
.input-container .input-elem:-ms-input-placeholder {
  color: #89898c;
}
.input-container .input-elem::-ms-input-placeholder {
  color: #89898c;
}
.input-container .input-elem::placeholder {
  color: #89898c;
}
.input-container .input-elem:focus {
  outline: 2px solid var(--primary);
  border-color: var(--primary);
}
.input-container .input-elem:focus:hover {
  border-color: var(--primary);
}
.input-container .input-elem:hover {
  border-color: #8f8f8f;
}
.input-container .input-elem:disabled {
  border-color: #d8d8d8;
}
.input-container .input-header {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.6666666667rem;
}
.input-container .input-header .input-label {
  font-size: 1rem;
  line-height: 1.3333333333rem;
  color: #89898c;
  display: inline-block;
  text-transform: capitalize;
  letter-spacing: 0.32px;
  font-weight: 400;
}
.input-container .input-header .max-length {
  font-size: 1rem;
  color: var(--primary-font);
}
.input-container .input-footer {
  font-size: 1rem;
  margin-top: 0.4166666667rem;
}
.input-container.with-error .input-elem,
.input-container.with-error .input-elem:hover {
  border-color: #c82603;
  border-width: 2px;
}
.input-container.with-error .input-footer {
  color: #c82603;
}
.input-container.with-warning .input-footer {
  color: var(--primary-font);
}
.input-container.with-error .input-footer .error-message {
  font-weight: 500;
}
.input-container .icon-redesign-exclamation-circle,
.input-container .icon-exclamation-triangle {
  position: absolute;
  right: 1.25rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  cursor: default;
}
.input-container .icon-redesign-exclamation-circle {
  stroke: #c82603;
}
.input-container .icon-exclamation-triangle {
  stroke: #ef950d;
}

.input-container .input-elem[type=number]::-webkit-outer-spin-button, .input-container .input-elem[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
          appearance: none;
  margin: 0;
}

@-webkit-keyframes hint {
  0% {
    -webkit-transform: translate(5px, -15px);
            transform: translate(5px, -15px);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}

@keyframes hint {
  0% {
    -webkit-transform: translate(5px, -15px);
            transform: translate(5px, -15px);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
.password__hint {
  position: absolute;
  top: 50%;
  right: 10px;
  margin-top: -10px;
  text-align: right;
  cursor: help;
}
.password__hint .fa-info-circle {
  color: #ccc;
  font-size: 20px;
}
.password__hint .icon-info-circle {
  fill: #ccc;
}
.password__hint-rules {
  position: relative;
  min-width: 300px;
  -webkit-animation: hint 500ms 1;
          animation: hint 500ms 1;
}
.password__hint-rule {
  margin: 10px 0;
  white-space: nowrap;
}
.password__hint-container {
  position: absolute;
  top: 100%;
  right: 0;
  padding: 5px 12px;
  border: 1px solid #ccc;
  text-align: left;
  background-color: #fff;
  border-radius: 2px;
}

.legend-scales {
  display: flex;
  padding: 0;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  font-size: 10px;
  font-weight: 400;
  color: #9a9a9a;
}
.legend-item {
  display: flex;
  width: 20%;
  padding: 0 8px;
  align-items: center;
  justify-content: space-between;
}
.legend-color-container {
  width: 20%;
  min-width: 16px;
}
.legend.mobile-map-legend {
  position: relative;
  z-index: 401;
}
.legend.mobile-map-legend .legend-color-container {
  max-width: 30px;
}
.legend-label {
  flex-grow: 1;
}
.legend-color {
  display: block;
  height: 14px;
  width: 14px;
  margin-right: 15px;
  border-radius: 50%;
}
.legend-comfort, .legend-occupancy, .legend-departments, .legend-zones {
  justify-content: flex-start;
}
@media screen and (min-width: 768px) {
  .legend-scales {
    display: block;
    font-size: 14px;
  }
  .legend-item {
    width: 100%;
    padding: 8px 8px 8px 12px;
    align-items: flex-start;
  }
  .legend-color {
    margin: 4px auto;
  }
  .legend-departments, .legend-zones {
    justify-content: flex-start;
  }
  .legend.mobile-map-legend .legend-scales {
    display: flex;
    font-size: 12px;
  }
  .legend.mobile-map-legend .legend-item {
    width: 20%;
    padding: 0 8px;
    align-items: center;
  }
  .legend.mobile-map-legend .legend-color {
    margin: 0 auto;
  }
}

.btn-loading {
  position: relative;
}
.btn-loading .loader {
  position: absolute;
  top: 50%;
  right: 15px;
  display: block;
  height: 20px;
  width: 20px;
  margin-top: -10px;
}

@-webkit-keyframes right-to-left {
  from {
    -webkit-transform: translateX(150px);
            transform: translateX(150px);
  }
  to {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}

@keyframes right-to-left {
  from {
    -webkit-transform: translateX(150px);
            transform: translateX(150px);
  }
  to {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}
@-webkit-keyframes left-to-right {
  from {
    -webkit-transform: translateX(-150px);
            transform: translateX(-150px);
  }
  to {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}
@keyframes left-to-right {
  from {
    -webkit-transform: translateX(-150px);
            transform: translateX(-150px);
  }
  to {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}
.animated-forward {
  -webkit-animation-name: right-to-left;
          animation-name: right-to-left;
  -webkit-animation-duration: 500ms;
          animation-duration: 500ms;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
}

.animated-backward {
  -webkit-animation-name: left-to-right;
          animation-name: left-to-right;
  -webkit-animation-duration: 500ms;
          animation-duration: 500ms;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
}

#layer-locations {
  /* stylelint-disable */
  pointer-events: visibleFill;
  /* stylelint-enable */
  cursor: pointer;
  fill: transparent;
}
#layer-locations .footfall-text {
  visibility: visible;
  text-anchor: end;
}
#layer-locations .footfall-icon {
  fill: #fff;
  stroke: #000;
  stroke-width: 15;
  visibility: visible;
  opacity: 0.85;
}

.footfall-out .footfall-icon path {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
}

.icon-default-styles {
  visibility: visible;
  fill: #000;
  stroke: #000;
}

#layer-locations .text-default-styles,
#layer-markers .text-default-styles {
  visibility: visible;
}

.leaflet-control-attribution {
  display: none;
}

.view-mode-map .leaflet-control-attribution {
  display: block;
}

@-webkit-keyframes loaderspinner {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes loaderspinner {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.locations-browser {
  position: relative;
  display: flex;
  flex-direction: column;
}
.locations-browser-tree {
  position: relative;
  display: flex;
  padding: 0;
  flex-grow: 1;
  flex-direction: column;
  list-style-type: none;
  overflow-x: hidden;
  overflow-y: auto;
  z-index: 1;
}
.locations-browser-tree-branch > .locations-browser-location > .locations-browser-level {
  background-color: hsl(var(--primary-background-h), var(--primary-background-s), calc(var(--primary-background-l) - 5%));
}
.locations-browser-tree-branch {
  margin-bottom: 0.85rem;
}
.locations-browser-spinner {
  z-index: 200;
}
.locations-browser-link {
  color: var(--primary-font);
  line-height: 1.5;
  text-decoration: none;
  text-overflow: ellipsis;
  overflow: hidden;
}
.locations-browser-link:hover {
  text-decoration: none;
}
.locations-browser-level {
  position: relative;
  display: flex;
  align-items: center;
  margin: 0;
  padding-top: 0.75rem;
  padding-right: 2.5rem;
  padding-bottom: 0.75rem;
  transition: background-color ease-in 250ms;
}
.locations-browser-level.is-selected .locations-browser-link {
  color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.85);
}
.locations-browser-level.is-selected .locations-browser-level-icon {
  fill: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.85);
}
.locations-browser-level:hover {
  background-color: var(--primary-background);
}
.locations-browser-level .icon-caret {
  font-size: 0.75rem;
  color: var(--primary-font);
}
.locations-browser-level .app-btn {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  position: absolute;
  top: calc(50% - 1.75rem / 2);
  display: flex;
  width: 1.75rem;
  height: 1.75rem;
  margin: 0;
  padding: 0;
  justify-content: center;
  align-items: center;
  background-color: transparent;
  outline: none;
}
.locations-browser-level .app-btn:hover {
  background-color: transparent;
  box-shadow: none;
}
.locations-browser-level .app-btn:focus, .locations-browser-level .app-btn:active {
  box-shadow: none;
}
.locations-browser-level-icon {
  min-width: 1rem;
  margin-right: 0.5rem;
  color: var(--secondary-font);
}
.locations-browser-list {
  display: none;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.locations-browser-list.is-visible {
  display: block;
}
.locations-browser-list-item {
  padding: 0;
}
.locations-browser-device.green .locations-browser-level-icon {
  color: #b4d897;
}
.locations-browser-device.yellow .locations-browser-level-icon {
  color: #fee27f;
}
.locations-browser-device.red .locations-browser-level-icon {
  color: #ff7f7f;
}
.locations-browser-device .locations-browser-sensor .locations-browser-level-icon {
  color: var(--primary-font);
}
.locations-browser-device-status-icon {
  position: absolute;
  top: calc(50% - 0.5rem);
  right: 15px;
}
.locations-browser-device-status-icon.is-offline {
  color: #ff7f7f;
}
.locations-browser-device-status-icon.is-to-check {
  color: #fee27f;
}
.locations-browser-device-status-icon.is-live {
  color: #b4d897;
}
.locations-browser-filter .search-input {
  border: 1px solid var(--secondary-font);
  border-radius: 4px;
  box-shadow: none;
}
.locations-browser .app-btn-collapse-all {
  position: absolute;
  right: 0;
  padding: 0.375rem 0.75rem;
  bottom: -2.5rem;
  font-family: inherit;
  color: var(--secondary-font);
  font-size: 0.85rem;
  text-transform: lowercase;
  text-decoration: none;
  transition: color, -webkit-text-decoration 250ms;
  transition: color, text-decoration 250ms;
  transition: color, text-decoration 250ms, -webkit-text-decoration 250ms;
}
.locations-browser .app-btn-collapse-all:hover {
  color: var(--primary);
  text-decoration: underline;
}
.locations-browser .app-btn-collapse-all:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.locations-browser-filter {
  margin: 1.25rem 1rem;
}

.breadcrumbs {
  margin: 1rem 0;
  padding: 0;
  font-size: 0.85rem;
  line-height: 1.5;
}
.breadcrumbs-item {
  display: inline-flex;
  align-items: center;
}
.breadcrumbs-item-link {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
}
.breadcrumbs-item-link:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.breadcrumbs-item-link, .breadcrumbs-separator {
  color: var(--secondary-font);
  text-decoration: none;
  cursor: pointer;
}
.breadcrumbs-item-link:hover {
  color: var(--primary);
}
.breadcrumbs-icon {
  margin-right: 0.33rem;
}
.breadcrumbs-icon.icon-context-menu {
  width: 1rem;
  height: 1rem;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.breadcrumbs-separator {
  font-size: 0.65rem;
  margin: 0 0.4166666667rem;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  width: 1.1666666667rem;
  height: 1.1666666667rem;
}

.language-picker-item {
  display: flex;
  align-items: center;
  transition: background-color, 250ms;
}
.language-picker-item:hover {
  background-color: var(--secondary-background);
}
.language-picker-item-icon {
  margin: 0 1.7rem 0 2.75rem;
  padding: 0.5rem;
  background-color: var(--primary-font);
  color: var(--primary-background);
  border-radius: 0.25rem;
  font-size: 0.75rem;
}
.language-picker-item-icon.is-active {
  background-color: var(--primary);
}
.language-picker-item-label-original-name {
  margin-bottom: 0.125rem;
}
.language-picker-item-label-translation {
  margin-top: 0.125rem;
  color: #e5e6e7;
  font-size: 0.85rem;
}

.password-field {
  position: relative;
}
.password-field .help-block {
  position: absolute;
  bottom: -7px;
}
.password-field.has-warning .help-block {
  color: #fee27f;
}
.password-field.has-warning .icon {
  fill: #fee27f;
}
.password-field.has-success .help-block {
  color: #b4d897;
}
.password-field.has-success .icon {
  fill: #b4d897;
}
.password-field.has-error .help-block {
  color: #ff7f7f;
}
.password-field.has-error .icon {
  color: #ff7f7f;
}
.password-field.has-rules-error .icon {
  fill: #ff7f7f;
}
.password-field .form-control-wrapper {
  position: relative;
}
.password-field .form-control {
  padding-right: 3.3333333333rem;
}
.password-field .password__hint {
  z-index: 1;
}

.panel {
  background: var(--primary-background);
  border: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 27.5%));
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
}
.panel-header {
  margin: 0;
  padding: 1.5rem 2.5rem;
  color: var(--secondary-font);
  border-bottom: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 27.5%));
  font-size: 1.25rem;
  font-weight: 400;
}
.panel-body {
  padding: 1rem;
}

.profile-container {
  padding: 2.0833rem;
}
.profile-container .validation-error-message {
  padding: 0 1.5rem 0 calc((100% - 3rem) * 0.25 + 1.5rem);
  color: #ff7f7f;
}
.profile-container .change-password-success-msg {
  color: #b4d897;
  padding: 0 1.5rem 0 calc((100% - 3rem) * 0.25 + 1.5rem);
}
.profile-container .profile-container-title {
  font-size: 1.5rem;
  color: var(--primary-font);
}
.profile-container-title {
  padding-left: 1rem;
}
.profile-container-field {
  display: flex;
  align-items: center;
  padding: 1rem 1.5rem;
}
.profile-container-select .dropdown-list {
  width: 100%;
  border: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 27.5%));
}
.profile-container-select .profile-container-field-control {
  padding: 0;
}
.profile-container-select .profile-container-field-control .icon-carret-down {
  position: absolute;
  top: calc(50% - 1rem);
  right: 0.5rem;
  width: 2rem;
  height: 2rem;
}
.profile-container-select .dropdown-trigger {
  color: var(--secondary-font);
  fill: var(--secondary-font);
  padding: 0.5rem 3rem 0.5rem 0.75rem;
}
.profile-container-select .is-disabled {
  cursor: initial;
  background-color: #e5e6e7;
}
.profile-container-field-label {
  flex-basis: 25%;
  font-weight: 500;
  color: var(--primary-font);
  margin-right: 1rem;
}
.profile-container-field-control-wrapper {
  flex-basis: 75%;
}
.profile-container-field-control:disabled {
  background-color: #e5e6e7;
}
.profile-container-change-password-actions {
  margin: 1.5rem 0;
  text-align: center;
}
.profile-container-change-password-actions .app-btn {
  font-weight: 400;
}
.profile-container-change-password-actions .app-btn-rounded {
  min-width: 7rem;
}
.profile-container-change-password-actions .app-btn-transparent {
  text-decoration: none;
}
.profile-container-connected-devices {
  padding: 1rem 1.5rem;
}
.profile-container .panel-wrapper {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.profile-container .panel-wrapper .panel {
  width: 100%;
  height: 1%;
}
.profile-container .dropdown-item {
  padding: 10px 15px;
  cursor: pointer;
}
.profile-container .dropdown-item:hover {
  background: var(--secondary-background);
}
.profile-container .language-picker-item-label-original-name {
  font-size: 1.25rem;
}
.profile-container .language-picker-item-label-translation {
  color: var(--secondary-font);
  font-size: 1.083rem;
  margin-bottom: 0;
}
.profile-container .language-picker-item {
  margin-bottom: 0.833rem;
}
.profile-container .privacy-policy {
  display: flex;
  gap: 0.8333333333rem;
  color: var(--primary-font);
  font-size: 1rem;
  text-align: left;
  font-weight: 500;
  padding: 1.3333333333rem 1.5rem;
  cursor: pointer;
}
.profile-container .privacy-policy .icon {
  height: 1.1666666667rem;
  width: 1.1666666667rem;
  fill: var(--primary-font);
}
.profile-container .privacy-policy:hover {
  text-decoration: underline;
  color: var(--primary);
}
.profile-container .privacy-policy:hover .icon {
  fill: var(--primary);
}

@media only screen and (min-width: 768px) {
  .profile-container .panel-body .help-block {
    margin: 0 1.5rem;
    left: calc((100% - 3rem) * 0.25);
  }
  .profile-container .panel-wrapper {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .profile-container .panel-wrapper .panel {
    width: 49%;
    height: 1%;
  }
}
.dropdown {
  position: relative;
}
.dropdown .nested-dropdown-icon {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 5px;
}
.dropdown.multi-level .dropdown-item.on-path:not(.selected) {
  background: #dadada;
}
.dropdown-list {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  flex-direction: column;
  min-width: 150px;
  margin: 0;
  padding: 0;
  background-color: var(--primary-background);
  list-style-type: none;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  -webkit-animation-name: dropdown-list;
          animation-name: dropdown-list;
  -webkit-animation-duration: 250ms;
          animation-duration: 250ms;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  z-index: 1000;
}
.dropdown-list.direction-top {
  top: 0;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.dropdown-item {
  cursor: pointer;
  position: relative;
}
.dropdown-item:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.dropdown.dropup .dropdown-list {
  top: auto;
  bottom: 100%;
  -webkit-animation-name: dropup-list;
          animation-name: dropup-list;
  box-shadow: 1px -1px 2px rgba(0, 0, 0, 0.05);
}
.dropdown.is-disabled {
  opacity: 0.5;
  pointer-events: none;
}
.dropdown.is-disabled .dropdown-trigger {
  cursor: auto;
}
.dropdown-trigger {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  font-size: 1rem;
  text-align: start;
  width: 100%;
}
.dropdown-trigger:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.dropdown .return-btn {
  display: none;
}
.dropdown .dropdown-item-popper {
  width: 100%;
}
.dropdown .dropdown-item-popper .dropdown-list {
  width: 100%;
  position: relative;
}
.dropdown .dropdown-item-popper .popper {
  width: 100%;
}
.dropdown .dropdown-items {
  overflow-y: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.dropdown .dropdown-items::-webkit-scrollbar {
  width: 0;
}
.dropdown .scroll-icon-container {
  justify-content: center;
  position: absolute;
  left: 0;
  width: 100%;
  display: flex;
  background: rgba(255, 255, 255, 0.7);
  z-index: 1;
}
.dropdown .scroll-icon-container.top {
  top: 0;
}
.dropdown .scroll-icon-container.bottom {
  bottom: 0;
}

@media screen and (max-width: 768px) {
  .dropdown .return-btn {
    display: block;
    margin-bottom: 1rem;
  }
  .dropdown .dropdown-list .dropdown-item {
    position: static;
  }
  .dropdown .dropdown-list .nested {
    position: absolute;
    -webkit-transform: none;
            transform: none;
    width: 102%;
    height: 100%;
    top: 0;
    left: -1px;
    background: #fff;
    /* stylelint-disable */
    /* stylelint-enable */
  }
  .dropdown .dropdown-list .nested .dropdown-list {
    position: static;
  }
  .dropdown .dropdown-mobile-wrapper {
    display: flex;
    flex-direction: column;
  }
  .dropdown .dropdown-mobile-wrapper .dropdown-list {
    position: relative;
    min-height: 0;
  }
  .dropdown .dropdown-item-popper .popper {
    position: static !important;
    inset: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
  }
}
.spinner {
  position: relative;
  opacity: 0.3;
}
.spinner-circle {
  position: absolute;
  top: calc(50% - 1.5625rem);
  left: calc(50% - 1.5625rem);
  width: 3.125rem;
  height: 3.125rem;
  margin: 0 auto;
  border: 0.33rem solid var(--secondary-background);
  border-radius: 50%;
  border-top: 0.33rem solid rgba(151, 151, 151, 0.7019607843);
  text-align: center;
  -webkit-animation: 2000ms linear infinite spin;
          animation: 2000ms linear infinite spin;
}
.spinner-background {
  width: 100%;
  height: 100%;
  background: #ccc;
}
.spinner-full-screen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100dvh;
  background: #ccc;
  cursor: wait;
  z-index: 9999;
}
.spinner-full-screen .spinner-circle {
  position: fixed;
}
.spinner.spinner-full-container-size {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.spinner-background-transparent {
  background: transparent;
}

@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spin {
  from {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.control-input {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #e5e6e7;
  border-radius: 0.25rem;
  outline: none;
  transition: border-color 250ms ease-in-out, box-shadow 250ms ease-in-out;
}
.control-input[type=checkbox] {
  width: auto;
}
.control-input[type=text], .control-input[type=email] {
  border: 1px solid #ccc;
  border-radius: 4px;
  color: var(--primary-font);
  font-family: inherit;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.15;
  padding: 1rem;
}
.control-input:focus {
  border-color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 5%));
  box-shadow: 0 0 0 0.2rem hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.5);
}

.app-btn {
  display: inline-block;
  margin: 0.15rem;
  padding: 0.375rem 0.75rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  transition: color fill 250ms ease-in-out, background-color 250ms ease-in-out, border-color 250ms ease-in-out, box-shadow 250ms ease-in-out, outline 250ms ease-in-out;
  font-family: "Poppins", sans-serif;
}
.app-btn-brand {
  color: var(--primary-background);
  background-color: var(--primary);
}
.app-btn-brand:hover {
  background-color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 5%));
}
.app-btn-brand:active {
  background-color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 2.5%));
}
.app-btn-brand:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-btn-brand:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-brand:disabled:focus-visible, .app-btn-brand:disabled:hover {
  color: var(--primary-background);
  background-color: var(--primary);
}
.app-btn-brand .app-btn-spinner {
  border-top: 2px solid var(--primary-background);
  border-left: 2px solid var(--primary-background);
}
.app-btn-outline-brand {
  color: var(--primary);
  background-color: transparent;
  border-color: var(--primary);
}
.app-btn-outline-brand:hover {
  color: var(--primary-background);
  background-color: var(--primary);
}
.app-btn-outline-brand:active {
  background-color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 5%));
}
.app-btn-outline-brand:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-btn-outline-brand:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-outline-brand:disabled:focus-visible, .app-btn-outline-brand:disabled:hover {
  color: var(--primary);
  background-color: transparent;
}
.app-btn-outline-brand .app-btn-spinner {
  border-top: 2px solid var(--primary);
  border-left: 2px solid var(--primary);
}
.app-btn-success {
  color: var(--primary-background);
  background-color: #99ca72;
}
.app-btn-success:hover {
  background-color: #7fbc4d;
}
.app-btn-success:active {
  background-color: #78b745;
}
.app-btn-success:focus-visible {
  outline: 0.1666666667rem solid #99ca72;
  outline-offset: 0.1666666667rem;
}
.app-btn-success:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-success:disabled:focus-visible, .app-btn-success:disabled:hover {
  color: var(--primary-background);
  background-color: #99ca72;
}
.app-btn-success .app-btn-spinner {
  border-top: 2px solid var(--primary-background);
  border-left: 2px solid var(--primary-background);
}
.app-btn-outline-success {
  color: #99ca72;
  background-color: transparent;
  border-color: #99ca72;
}
.app-btn-outline-success:hover {
  color: var(--primary-background);
  background-color: #99ca72;
}
.app-btn-outline-success:active {
  background-color: #8cc35f;
}
.app-btn-outline-success:focus-visible {
  outline: 0.1666666667rem solid #99ca72;
  outline-offset: 0.1666666667rem;
}
.app-btn-outline-success:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-outline-success:disabled:focus-visible, .app-btn-outline-success:disabled:hover {
  color: #99ca72;
  background-color: transparent;
}
.app-btn-outline-success .app-btn-spinner {
  border-top: 2px solid #99ca72;
  border-left: 2px solid #99ca72;
}
.app-btn-warning {
  color: var(--primary-font);
  background-color: #fed74c;
}
.app-btn-warning:hover {
  background-color: #fdcb1a;
}
.app-btn-warning:active {
  background-color: #fdc80d;
}
.app-btn-warning:focus-visible {
  outline: 0.1666666667rem solid #fed74c;
  outline-offset: 0.1666666667rem;
}
.app-btn-warning:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-warning:disabled:focus-visible, .app-btn-warning:disabled:hover {
  color: var(--primary-font);
  background-color: #fed74c;
}
.app-btn-warning .app-btn-spinner {
  border-top: 2px solid var(--primary-font);
  border-left: 2px solid var(--primary-font);
}
.app-btn-outline-warning {
  color: #fed74c;
  background-color: transparent;
  border-color: #fed74c;
}
.app-btn-outline-warning:hover {
  color: var(--primary-font);
  background-color: #fed74c;
}
.app-btn-outline-warning:active {
  background-color: #fdd133;
}
.app-btn-outline-warning:focus-visible {
  outline: 0.1666666667rem solid #fed74c;
  outline-offset: 0.1666666667rem;
}
.app-btn-outline-warning:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-outline-warning:disabled:focus-visible, .app-btn-outline-warning:disabled:hover {
  color: #fed74c;
  background-color: transparent;
}
.app-btn-outline-warning .app-btn-spinner {
  border-top: 2px solid #fed74c;
  border-left: 2px solid #fed74c;
}
.app-btn-danger {
  color: var(--primary-background);
  background-color: #ff6666;
}
.app-btn-danger:hover {
  background-color: #ff3333;
}
.app-btn-danger:active {
  background-color: #ff2626;
}
.app-btn-danger:focus-visible {
  outline: 0.1666666667rem solid #ff6666;
  outline-offset: 0.1666666667rem;
}
.app-btn-danger:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-danger:disabled:focus-visible, .app-btn-danger:disabled:hover {
  color: var(--primary-background);
  background-color: #ff6666;
}
.app-btn-danger .app-btn-spinner {
  border-top: 2px solid var(--primary-background);
  border-left: 2px solid var(--primary-background);
}
.app-btn-outline-danger {
  color: #ff6666;
  background-color: transparent;
  border-color: #ff6666;
}
.app-btn-outline-danger:hover {
  color: var(--primary-background);
  background-color: #ff6666;
}
.app-btn-outline-danger:active {
  background-color: #ff4c4c;
}
.app-btn-outline-danger:focus-visible {
  outline: 0.1666666667rem solid #ff6666;
  outline-offset: 0.1666666667rem;
}
.app-btn-outline-danger:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-outline-danger:disabled:focus-visible, .app-btn-outline-danger:disabled:hover {
  color: #ff6666;
  background-color: transparent;
}
.app-btn-outline-danger .app-btn-spinner {
  border-top: 2px solid #ff6666;
  border-left: 2px solid #ff6666;
}
.app-btn-default {
  color: var(--primary-background);
  background-color: var(--secondary-font);
}
.app-btn-default:hover {
  background-color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) - 10%));
}
.app-btn-default:active {
  background-color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) - 12.5%));
}
.app-btn-default:focus-visible {
  outline: 0.1666666667rem solid var(--secondary-font);
  outline-offset: 0.1666666667rem;
}
.app-btn-default:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-default:disabled:focus-visible, .app-btn-default:disabled:hover {
  color: var(--primary-background);
  background-color: var(--secondary-font);
}
.app-btn-default .app-btn-spinner {
  border-top: 2px solid var(--primary-background);
  border-left: 2px solid var(--primary-background);
}
.app-btn-outline-default {
  color: var(--secondary-font);
  background-color: transparent;
  border-color: var(--secondary-font);
}
.app-btn-outline-default:hover {
  color: var(--primary-background);
  background-color: var(--secondary-font);
}
.app-btn-outline-default:active {
  background-color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) - 5%));
}
.app-btn-outline-default:focus-visible {
  outline: 0.1666666667rem solid var(--secondary-font);
  outline-offset: 0.1666666667rem;
}
.app-btn-outline-default:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-outline-default:disabled:focus-visible, .app-btn-outline-default:disabled:hover {
  color: var(--secondary-font);
  background-color: transparent;
}
.app-btn-outline-default .app-btn-spinner {
  border-top: 2px solid var(--secondary-font);
  border-left: 2px solid var(--secondary-font);
}
.app-btn-link {
  padding: 0;
  color: var(--primary);
  background-color: transparent;
  border: 0;
}
.app-btn-link:hover {
  color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 20%));
}
.app-btn-link:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-link:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-btn-transparent {
  color: var(--secondary-font);
  background-color: transparent;
  border-color: transparent;
}
.app-btn-transparent:hover, .app-btn-transparent:active, .app-btn-transparent:focus-visible {
  color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) - 20%));
}
.app-btn-transparent:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.app-btn-transparent:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-btn-transparent .btn-spinner {
  border-top: 0.2rem solid var(--secondary-font);
  border-left: 0.2rem solid var(--secondary-font);
}
.app-btn-rounded {
  min-width: 10rem;
  border-radius: 1.75rem;
}
.app-btn-full-width {
  width: 100%;
}
.app-btn-loading {
  position: relative;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.app-btn-spinner {
  position: absolute;
  top: 50%;
  right: 0.5rem;
  display: block;
  height: 1.25rem;
  width: 1.25rem;
  margin: auto;
  margin-top: -0.625rem;
  background: transparent;
  border-radius: 50%;
  border: 0.2rem solid transparent;
  -webkit-animation: loaderspinner 1000ms infinite;
          animation: loaderspinner 1000ms infinite;
}
.app-btn-icon, .app-btn-outline-icon {
  color: var(--primary);
  background-color: transparent;
  border-color: var(--primary);
  min-width: auto;
  line-height: 0;
  border-radius: 50%;
  padding: 8px;
}
.app-btn-icon:hover, .app-btn-outline-icon:hover {
  color: #fff;
  background-color: var(--primary);
}
.app-btn-icon:active, .app-btn-outline-icon:active {
  background-color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 5%));
}
.app-btn-icon:focus-visible, .app-btn-outline-icon:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-btn-icon:disabled, .app-btn-outline-icon:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-icon:disabled:focus-visible, .app-btn-icon:disabled:hover, .app-btn-outline-icon:disabled:focus-visible, .app-btn-outline-icon:disabled:hover {
  color: var(--primary);
  background-color: transparent;
}
.app-btn-icon .app-btn-spinner, .app-btn-outline-icon .app-btn-spinner {
  border-top: 2px solid var(--primary);
  border-left: 2px solid var(--primary);
}
.app-btn-with-icon {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.app-btn-with-icon.icon-start {
  flex-direction: row-reverse;
}

.app-btn-group {
  display: inline-block;
  margin: 0.15rem;
}
.app-btn-group .app-btn {
  margin: 0;
  border-radius: 0;
}
.app-btn-group .app-btn:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.app-btn-group .app-btn:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.app-btn-group .app-btn + .app-btn {
  border-left-width: 0;
}

/*
    TODO remove when old studio will be removed
    temp fix as old studio uses same login comp
*/
.login-container .idp-select .dropdown-item.selected {
  background: #fff;
}

.sso-failed-container.login-container .form-wrapper .login-title {
  margin-top: 16.6666666667rem;
}
.sso-failed-container.login-container .form-wrapper .login-subtitle {
  width: 50rem;
  white-space: normal;
  line-height: 1.5;
}
.sso-failed-container.login-container .form-wrapper .login-title,
.sso-failed-container.login-container .form-wrapper .login-subtitle {
  order: -1;
}
.sso-failed-container.login-container .form-wrapper .login-logo {
  margin: 0;
  max-height: none;
  width: 30.8333333333rem;
}
.sso-failed-container.login-container .form-wrapper .login-content-wrapper {
  margin-top: 2.5rem;
}

@media only screen and (max-width: 768px) {
  .sso-failed-container.login-container .form-wrapper .login-subtitle {
    width: 41.6666666667rem;
  }
}
@media only screen and (max-width: 576px) {
  .sso-failed-container.login-container .form-wrapper .login-title {
    margin-top: auto;
  }
  .sso-failed-container.login-container .form-wrapper .login-subtitle {
    width: auto;
  }
}
.idp-select-container {
  width: 100%;
}
.idp-select-container .idp-title {
  font-size: 1.25rem;
  color: var(--secondary-font);
  font-weight: 600;
  display: inline-block;
  margin-bottom: 0.8333333333rem;
}
.idp-select-container .idp-select {
  position: relative;
  width: 100%;
  padding: 0.8333333333rem;
  background: #fff;
  margin-bottom: 1.6666666667rem;
  font-weight: 600;
  cursor: pointer;
}
.idp-select-container .idp-select::before {
  content: "";
  position: absolute;
  top: 16px;
  right: 5%;
  border-width: 0 0.3333333333rem 0.3333333333rem;
  border-style: solid;
  border-color: transparent transparent #000 transparent;
  -webkit-transform: rotate(180deg) translateY(50%);
          transform: rotate(180deg) translateY(50%);
}
.idp-select-container .idp-select .dropdown-item {
  text-align: left;
  padding: 0.4166666667rem 1.6666666667rem;
}
.idp-select-container .idp-select .dropdown-item:hover {
  background: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) + 60%));
}
.idp-select-container .idp-select .dropdown-item.selected {
  color: var(--primary);
}
.idp-select-container .dropdown-list {
  width: 100%;
  margin-top: 0.1666666667rem;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.remind-form {
  margin: 1.25rem auto;
  text-align: center;
}
.remind-form .remind-form-error-alert {
  margin-bottom: 2.9166666667rem;
}

.reset {
  height: 100%;
  padding: 8dvh 0 2.75rem;
  overflow-y: auto;
}
.reset-form {
  margin: 1.25rem auto;
  text-align: center;
}
.reset-form .password-saved {
  height: 3rem;
  width: 3rem;
  position: relative;
  bottom: 1.25rem;
  fill: var(--primary);
}
.reset-form .confirm-password {
  margin-top: 1.25rem;
  height: auto;
}

.reset-form .password-input-wrap {
  position: relative;
}
.reset-form .password-input-wrap .password__hint {
  top: 26px;
  right: 17px;
}
.reset-form .error {
  text-align: left;
}
.reset-form .reset-form-error-alert {
  margin-bottom: 2.9166666667rem;
}

.step-form {
  width: 100%;
  height: 100%;
}

.user-card {
  position: relative;
  margin-bottom: 0.833rem;
  background-color: #fff;
  border-radius: 4px;
  cursor: pointer;
  box-shadow: 1px 1px 6px 1px rgba(204, 204, 204, 0.73);
  width: 100%;
}
.user-card__body {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: space-between;
  max-height: 5rem;
  padding: 0;
}
.user-card__avatar {
  width: 5rem;
  height: 5rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  background-color: var(--primary);
  border-radius: 0.333rem 0 0 0.333rem;
}
.user-card__avatar .avatar {
  border-radius: 0.333rem 0 0 0.333rem;
}
.user-card__avatar .avatar.initials-only {
  font-size: 2.0833333333rem;
}
.user-card__data {
  display: flex;
  flex-direction: column;
  width: 75%;
  max-height: 5rem;
  overflow: hidden;
  flex-grow: 1;
  padding: 0 1.25rem;
}
.user-card__name, .user-card__tenant {
  margin: 0;
  font-size: 1rem;
  text-align: left;
}
.user-card__name {
  font-size: 1.167rem;
  font-weight: 600;
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.user-card__tenant {
  font-weight: 400;
  font-size: 1rem;
  color: var(--secondary-font);
  max-height: 2.9166rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: flex;
  -webkit-line-clamp: 2;
  box-orient: vertical;
}
.user-card__actions {
  display: flex;
  align-items: center;
  position: absolute;
  top: 0;
  height: 100%;
  width: 15%;
  right: 0.417rem;
}
.user-card__action {
  height: 5rem;
  padding-right: 0;
}
.user-card__action .user-card__name {
  text-align: center;
  margin: 0;
}
.user-card__action .user-card__name::before {
  content: "+";
  position: relative;
  right: 1rem;
  font-size: 1rem;
  bottom: 0.083rem;
  font-weight: 600;
}
.user-card__action .user-card__data {
  max-width: 100%;
}
.user-card__disabled {
  position: absolute;
  top: -0.167rem;
  left: -0.167rem;
  width: calc(100% + 0.25rem);
  height: calc(100% + 0.25rem);
  min-height: 6.083rem;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 0.333rem;
  cursor: not-allowed;
  z-index: 100;
}

.user-card__disabled + .user-card__body,
.user-card__disabled + .user-card__body + .user-card__actions {
  opacity: 0.65;
}

.login-container {
  height: 100%;
  padding: 0 0 0.417rem;
  overflow-y: auto;
  background: var(--secondary-background);
  font-family: "Poppins", sans-serif;
  /* stylelint-enable */
}
.login-container .form-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 25rem;
  margin: 0 auto;
  height: 100%;
  text-align: center;
  /* stylelint-disable */
  /* stylelint-enable */
}
.login-container .form-wrapper .login-logo {
  width: 100%;
  max-height: 43px;
}
.login-container .form-wrapper .login-title {
  margin-top: 7.083rem;
  margin-bottom: 0.833rem;
  font-size: 1.5rem;
  font-weight: 600;
  color: #333;
}
.login-container .form-wrapper .login-title:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.login-container .form-wrapper .login-subtitle {
  margin-top: 0.8333333333rem;
  font-size: 1.167rem;
  font-weight: 500;
  color: var(--secondary-font);
  white-space: nowrap;
}
.login-container .form-wrapper .login-input,
.login-container .form-wrapper .rbt-input-main {
  padding: 1.083rem 1.333rem;
  border: 0.083rem solid #dadada;
  border-radius: 0.417px;
  line-height: 1.167rem;
  font-size: 1.167rem;
}
.login-container .form-wrapper .login-input::-webkit-input-placeholder, .login-container .form-wrapper .rbt-input-main::-webkit-input-placeholder {
  color: var(--secondary-font);
}
.login-container .form-wrapper .login-input:-ms-input-placeholder, .login-container .form-wrapper .rbt-input-main:-ms-input-placeholder {
  color: var(--secondary-font);
}
.login-container .form-wrapper .login-input::-ms-input-placeholder, .login-container .form-wrapper .rbt-input-main::-ms-input-placeholder {
  color: var(--secondary-font);
}
.login-container .form-wrapper .login-input::placeholder,
.login-container .form-wrapper .rbt-input-main::placeholder {
  color: var(--secondary-font);
}
.login-container .form-wrapper .login-input[type=password],
.login-container .form-wrapper .rbt-input-main[type=password] {
  font: "small-caption";
  font-size: 1.1666666667rem;
}
.login-container .form-wrapper .login-input-label,
.login-container .form-wrapper .rbt-input-main-label {
  display: block;
  text-align: left;
  margin-bottom: 0.5rem;
  font-size: 1rem;
  font-weight: 500;
  color: var(--secondary-font);
}
.login-container .form-wrapper .login-back-btn {
  width: auto;
}
.login-container .form-wrapper .app-btn.login-proceed-btn,
.login-container .form-wrapper .app-btn.login-back-btn {
  margin: 2.917rem 0;
}
.login-container .form-wrapper .g-recaptcha {
  margin: 0.833rem 0;
}
.login-container .form-wrapper .login-link {
  font-size: 1.167rem;
  font-weight: 400;
  color: #333;
}
.login-container .form-wrapper .login-copyright {
  margin: 0;
  margin-top: auto;
  font-size: 0.6666666667rem;
  color: #000;
}
.login-container .form-wrapper .login-copyright a:hover {
  text-decoration: underline;
  color: var(--primary);
}
.login-container .form-wrapper .login-controls,
.login-container .form-wrapper .login-links {
  display: flex;
  width: 100%;
  justify-content: space-evenly;
  /* stylelint-disable */
}
.login-container .form-wrapper .login-controls.single,
.login-container .form-wrapper .login-links.single {
  justify-content: center;
}
.login-container .form-wrapper div.user-card__actions > .snowman-menu {
  width: 100%;
}
.login-container .form-wrapper div.user-card__actions > .snowman-menu > button {
  width: 100%;
}
.login-container .form-wrapper .user-card.user-card__action.add-new .user-card__body {
  width: 100%;
}
.login-container .form-wrapper button.user-card__body {
  width: 80%;
}
.login-container .form-wrapper .user-card__data {
  padding: 0 0 0 1.25rem;
}
.login-container .form-wrapper .login-content-wrapper {
  position: relative;
  width: 100%;
  height: auto;
  margin-top: 4rem;
}
.login-container .form-wrapper .login-content-wrapper .spinner-wrap {
  width: calc(100% + 1.25rem);
  height: calc(100% + 0.8333333333rem);
  position: absolute;
  z-index: 100;
  top: 0;
  background: var(--secondary-background);
  margin: -0.4166666667rem 0 0 -0.4166666667rem;
}
.login-container .form-wrapper .login-content-wrapper .spinner {
  position: absolute;
  right: 0;
  left: 0;
  margin: 0 auto;
  display: block;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.login-container .rbt-input-main {
  min-height: 3.75rem;
}
.login-container .rbt-input-hint-container {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.login-container .tenant-lookup-trigger-label {
  text-align: left;
  color: var(--secondary-font);
  display: block;
}
.login-container .lookup-trigger {
  text-align: left;
}
.login-container .user-card__body:focus-visible,
.login-container .user-card__action:focus-visible,
.login-container .snowman-menu > .btn.btn-link:focus-visible,
.login-container .snowman-menu__action:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}

@media screen and (min-width: 320px) {
  .login-container .form-wrapper .login-logo {
    margin-top: 6.667rem;
  }
}
@media screen and (min-width: 768px) {
  .login-container .form-wrapper .login-logo {
    margin-top: 6.667rem;
  }
}
@media screen and (min-width: 1024px) {
  .login-container .form-wrapper .login-logo {
    margin-top: 8.333rem;
  }
}
@media screen and (min-width: 1200px) {
  .login-container .form-wrapper .login-logo {
    margin-top: 15rem;
  }
}
@media screen and (min-height: 580px) {
  .login-container {
    display: flex;
    align-items: center;
    padding-top: 0;
  }
}
@media only screen and (max-width: 768px) {
  .login-container .form-wrapper .login-subtitle {
    white-space: normal;
  }
}
.login-form.change-password {
  width: 100%;
  margin-top: 2.5rem;
}

.change-password label {
  display: inline-block;
  font-weight: 700;
  margin-bottom: 5px;
  max-width: 100%;
}
.change-password .password-input-wrap {
  position: relative;
}
.change-password .password-input-wrap .password__hint {
  top: 17px;
  right: 17px;
}
.change-password .has-success .help-block {
  color: #b4d897 !important;
}
.change-password .change-password-error-alert {
  margin-bottom: 2.9166666667rem;
}
.change-password .change-password-error-alert .error {
  text-align: left;
}

.snowman-menu {
  height: 100%;
  position: relative;
}
.snowman-menu .btn {
  height: 100%;
  margin: 0;
}
.snowman-menu .btn-link::before,
.snowman-menu .btn-link::after {
  content: "";
}
.snowman-menu .snowman-dot,
.snowman-menu .btn-link::before,
.snowman-menu .btn-link::after {
  display: block;
  margin: 3px auto;
  width: 4px;
  height: 4px;
  background: var(--secondary-font);
  border-radius: 50%;
}
.snowman-menu__items {
  position: absolute;
  z-index: 10;
  -webkit-animation: hint 500ms 1;
          animation: hint 500ms 1;
  width: 150px;
  padding: 0;
  background-color: #fff;
  border-radius: 2px;
  list-style-type: none;
  box-shadow: 4px 2px 5px rgba(0, 0, 0, 0.75), -1px 1px 3px rgba(0, 0, 0, 0.85);
}
.snowman-menu__action {
  display: flex;
  width: 100%;
  height: 34px;
  align-items: center;
  justify-content: center;
  color: inherit;
}
.snowman-menu__action:hover {
  color: inherit;
  background-color: rgba(0, 0, 0, 0.75);
}
.snowman-menu__action:visited {
  color: inherit;
}
.snowman-menu.right-position .snowman-menu__items {
  left: 100%;
  top: 1.25rem;
}
.snowman-menu.left-position .snowman-menu__items {
  right: 100%;
}
.snowman-menu.top-position .snowman-menu__items {
  bottom: 100%;
}
.snowman-menu.bottom-position .snowman-menu__items {
  top: 100%;
}

.hover-tooltip-portal {
  position: fixed;
  left: var(--tooltip-x);
  top: var(--tooltip-y);
  padding: 0.3333333333rem 0.6666666667rem;
  border-radius: 4px;
  font-size: 1rem;
  line-height: 1.5rem;
  max-width: 24rem;
  z-index: 3000;
  pointer-events: none;
}
.hover-tooltip-portal-dark {
  background-color: #89898c;
  color: #fff;
}
.hover-tooltip-portal-light {
  background-color: #fafafa;
  color: var(--secondary-font);
  border: 1px solid #d8d8d8;
}
.hover-tooltip-portal::after {
  content: "";
  position: absolute;
  border: solid transparent;
  pointer-events: none;
  border-width: 0.5rem;
}
.hover-tooltip-portal-dark.hover-tooltip-portal-top::after {
  border-top-color: #89898c;
}
.hover-tooltip-portal-dark.hover-tooltip-portal-bottom::after {
  border-bottom-color: #89898c;
}
.hover-tooltip-portal-dark.hover-tooltip-portal-left::after {
  border-left-color: #89898c;
}
.hover-tooltip-portal-dark.hover-tooltip-portal-right::after {
  border-right-color: #89898c;
}
.hover-tooltip-portal-light::before {
  content: "";
  position: absolute;
  border: solid transparent;
  pointer-events: none;
  border-width: 0.5833333333rem;
}
.hover-tooltip-portal-light.hover-tooltip-portal-top::before {
  top: 100%;
  left: 50%;
  margin-left: -0.5833333333rem;
  border-top-color: #d8d8d8;
}
.hover-tooltip-portal-light.hover-tooltip-portal-top::after {
  border-top-color: #fafafa;
}
.hover-tooltip-portal-light.hover-tooltip-portal-bottom::before {
  bottom: 100%;
  left: 50%;
  margin-left: -0.5833333333rem;
  border-bottom-color: #d8d8d8;
}
.hover-tooltip-portal-light.hover-tooltip-portal-bottom::after {
  border-bottom-color: #fafafa;
}
.hover-tooltip-portal-light.hover-tooltip-portal-left::before {
  left: 100%;
  top: 50%;
  margin-top: -0.5833333333rem;
  border-left-color: #d8d8d8;
}
.hover-tooltip-portal-light.hover-tooltip-portal-left::after {
  border-left-color: #fafafa;
}
.hover-tooltip-portal-light.hover-tooltip-portal-right::before {
  right: 100%;
  top: 50%;
  margin-top: -0.5833333333rem;
  border-right-color: #d8d8d8;
}
.hover-tooltip-portal-light.hover-tooltip-portal-right::after {
  border-right-color: #fafafa;
}
.hover-tooltip-portal-top {
  -webkit-transform: translateX(-50%) translateY(-100%);
          transform: translateX(-50%) translateY(-100%);
}
.hover-tooltip-portal-top::after {
  top: 100%;
  left: 50%;
  margin-left: -0.5rem;
  margin-top: -0.0833333333rem;
}
.hover-tooltip-portal-bottom {
  -webkit-transform: translateX(-50%) translateY(0%);
          transform: translateX(-50%) translateY(0%);
}
.hover-tooltip-portal-bottom::after {
  bottom: 100%;
  left: 50%;
  margin-left: -0.5rem;
}
.hover-tooltip-portal-left {
  -webkit-transform: translateX(-100%) translateY(-50%);
          transform: translateX(-100%) translateY(-50%);
}
.hover-tooltip-portal-left::after {
  left: 100%;
  top: 50%;
  margin-top: -0.5rem;
}
.hover-tooltip-portal-right {
  -webkit-transform: translateX(0%) translateY(-50%);
          transform: translateX(0%) translateY(-50%);
}
.hover-tooltip-portal-right::after {
  right: 100%;
  top: 50%;
  margin-top: -0.5rem;
}

.search-input {
  background: var(--primary-background);
  display: block;
  width: 100%;
  padding: 0.65rem 2rem 0.65rem 2.75rem;
  border: none;
  border-radius: 2px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
}
.search-input:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.search-input-wrapper {
  position: relative;
}
.search-input-search-icon, .search-input-clear-icon-wrapper {
  position: absolute;
}
.search-input-search-icon, .search-input-clear-icon {
  color: var(--secondary-font);
}
.search-input-search-icon {
  top: 50%;
  left: 0.75rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  pointer-events: none;
}
.search-input-clear-icon-wrapper {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  top: 50%;
  right: 0.75rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  display: flex;
  align-items: center;
}
.search-input-clear-icon-wrapper:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.search-input-clear-icon {
  line-height: 1rem;
  width: 1.25rem;
  height: 1.25rem;
}
.search-input[disabled] {
  opacity: 0.5;
  pointer-events: none;
}
.search-input-label {
  position: absolute;
  width: 0.0833333333rem;
  height: 0.0833333333rem;
  padding: 0;
  margin: -0.0833333333rem;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0 !important;
}

.device-charts {
  width: calc(100vw - 2rem);
  overflow-x: auto;
}
.device-charts .spinner-background {
  flex-grow: 1;
}
.device-charts-item {
  display: flex;
  min-width: 50rem;
  height: 16.5rem;
  margin-bottom: 1rem;
  background-color: var(--primary-background);
}
.device-charts-item:last-child {
  margin-bottom: 0;
}
.device-charts-header {
  display: flex;
  flex-direction: column;
  width: 15rem;
  padding: 1.8333333333rem 1rem 1.8333333333rem 2.25rem;
  border-right: 1px solid #dadada;
  position: relative;
  justify-content: space-between;
}
.device-charts-title {
  margin: 0;
  color: var(--secondary-font);
  font-size: 1rem;
  text-transform: uppercase;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
}
.device-charts-value {
  font-size: 4rem;
  font-weight: 600;
  text-align: center;
  margin-top: 0;
  position: absolute;
  top: 50%;
  left: calc(50% + 0.625rem);
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}
.device-charts-avg-value {
  color: var(--secondary-font);
}
.device-charts-container {
  position: relative;
  min-height: 17rem;
  padding: 1rem;
  flex-grow: 1;
}
.device-charts-container > div {
  height: 15rem;
}
.device-charts-container .spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.device-charts-warning {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  padding: 1rem;
  border-radius: 0.5rem;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-color: rgba(254, 226, 127, 0.25);
}
.device-charts-tooltip .icon {
  width: 1.75rem;
  height: 1.75rem;
  margin-bottom: -0.375rem;
}
.device-charts-tooltip .hover-tooltip-label {
  color: var(--primary);
}
.device-charts-tooltip .hover-tooltip-text {
  width: 17rem;
}
.device-charts-tooltip .hover-tooltip-right {
  -webkit-transform: translateY(-2rem);
          transform: translateY(-2rem);
}
.device-charts-tooltip .hover-tooltip-right::before,
.device-charts-tooltip .hover-tooltip-right::after {
  top: 1.25rem;
}
.device-charts-tooltip .popper {
  font-weight: 400;
}
.device-charts-tooltip .device-charts-legend-item-description {
  font-weight: 400;
  font-size: 1rem;
  line-height: 1;
}
.device-charts .spinner {
  height: 100%;
  position: relative;
}
@media screen and (min-width: 768px) {
  .device-charts {
    display: flex;
    width: 100%;
    padding-right: 1rem;
    flex-grow: 1;
    flex-direction: column;
    overflow-y: auto;
    overflow-x: inherit;
  }
  .device-charts-chart-header {
    width: 17rem;
  }
}

.device-charts-legend {
  margin: 0;
  padding: 1rem;
  list-style-type: none;
  text-align: left;
  text-transform: capitalize;
}
.device-charts-legend-item {
  display: flex;
}
.device-charts-legend-item:not(:last-child) {
  margin-bottom: 1rem;
}
.device-charts-legend-item p {
  margin: 0;
}
.device-charts-legend-item-color {
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  border-radius: 50%;
}
.device-charts-legend-item-description {
  flex-grow: 1;
}
.device-charts-legend-item-description p {
  margin-top: 0.125rem;
  text-transform: none;
}

.centered-image-container {
  overflow: hidden;
}

.range-input-wrapper {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 1.6666666667rem;
}
.range-input-wrapper > .manual-input {
  width: 3.3333333333rem;
  height: 3.3333333333rem;
  padding: 0.8333333333rem;
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  border: 0.0833333333rem solid var(--secondary-font);
  border-radius: 0.4166666667rem;
  text-align: center;
  font-weight: 500;
  -webkit-appearance: textfield;
          appearance: textfield;
  background: var(--primary-background);
}
.range-input-wrapper > .manual-input::-webkit-outer-spin-button, .range-input-wrapper > .manual-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
          appearance: none;
  margin: 0;
}
.range-input-wrapper > .manual-input:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.range-input-wrapper .input-range-container {
  width: calc(100% - 2.0833333333rem);
  margin-left: 1.0416666667rem;
}
.range-input-wrapper .input-range-container .label {
  z-index: 1;
}
.range-input-wrapper .input-range-container .label .range-change {
  font-size: 14px;
}
.range-input-wrapper .input-range-container .label.start {
  -webkit-transform: translateX(-50%) translateY(calc(20% + 6px));
          transform: translateX(-50%) translateY(calc(20% + 6px));
}
.range-input-wrapper .input-range-container .label.end {
  -webkit-transform: translateX(100%) translateY(calc(20% + 6px));
          transform: translateX(100%) translateY(calc(20% + 6px));
}
.range-input-wrapper .input-range-container .custom-thumb-container {
  -webkit-transform: none;
          transform: none;
}
.range-input-wrapper .input-range-container .thumb-label {
  width: 2.5rem;
  height: 2.5rem;
  color: #fff;
  padding: 0.4166666667rem;
  background: var(--primary);
  z-index: 10;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.3333333333rem;
  bottom: 0;
  position: absolute;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.range-input-wrapper .range-button-container {
  display: flex;
  align-items: center;
  flex: 1;
  padding: 0 calc(2.0833333333rem / 2);
}
.range-input-wrapper .range-button-container .range-change {
  width: 2.0833333333rem;
  height: 2.0833333333rem;
  border-radius: 50%;
  color: #fff;
  background: var(--primary);
}
.range-input-wrapper .range-button-container .input-range {
  flex: 1;
}
.range-input-wrapper .range-button-container .input-range:focus-visible,
.range-input-wrapper .range-button-container button:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}

.progress-bar-container {
  width: 100%;
  position: relative;
  /* stylelint-disable */
  /* stylelint-enable */
}
.progress-bar-container.top .progress-bar .progress .label {
  position: absolute;
  bottom: 100%;
  right: 0;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.progress-bar-container.right {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.progress-bar-container.right .progress-bar {
  width: 90%;
}
.progress-bar-container .progress-bar {
  position: relative;
  width: 100%;
  height: 0.8333333333rem;
  border-radius: 4.1666666667rem;
  background: var(--secondary-background);
}
.progress-bar-container .progress-bar .progress {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  border-radius: 4.1666666667rem;
  background: var(--primary);
}
.progress-bar-container .label {
  color: var(--primary);
}

.time-input-container {
  position: relative;
}
.time-input-container .time-input {
  background: var(--primary-background);
  border: 0.0833333333rem solid var(--secondary-font);
  border-radius: 0.4166666667rem;
  caret-color: transparent;
  padding: 0.8333333333rem 1.3333333333rem;
  height: 100%;
  width: 100%;
}
.time-input-container .time-input.editing {
  caret-color: auto;
}
.time-input-container .time-input.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.time-input-container .time-input::-webkit-calendar-picker-indicator {
  display: none;
}
.time-input-container .time-input:hover {
  cursor: default;
}
.time-input-container .time-input:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.time-input-container .input-container {
  position: relative;
}
.time-input-container .icon-container {
  cursor: pointer;
  position: absolute;
  right: 0.8333333333rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.time-input-container .popper {
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  display: flex;
  height: 15rem;
  max-height: 15rem;
  overflow-y: auto;
  width: 100%;
  z-index: 405;
}
.time-input-container .popper .unit {
  display: flex;
  flex-direction: column;
  height: 100%;
  -ms-overflow-style: none;
  overflow-y: auto;
  width: 100%;
}
.time-input-container .popper .unit::-webkit-scrollbar {
  width: 1.25rem;
}
.time-input-container .popper .unit::-webkit-scrollbar-thumb {
  height: 2.9166666667rem;
}
.time-input-container .popper .unit-item {
  align-items: center;
  cursor: pointer;
  display: flex;
  font-size: 1.1666666667rem;
  justify-content: start;
  min-height: 3rem;
  padding: 0 1.6666666667rem;
}
.time-input-container .popper .unit-item:hover {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.5);
  color: #fff;
}
.time-input-container .popper .unit-item.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.time-input-container .popper .unit-item-active {
  background: var(--primary);
  color: #fff;
  font-weight: 500;
}

.control-checkbox {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}
.control-checkbox-input {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}
.control-checkbox-input:focus-visible + label .control-checkbox-icon {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
  border-radius: 0.3333333333rem;
}
.control-checkbox.disabled {
  cursor: not-allowed;
  opacity: 0.3;
}
.control-checkbox .control-checkbox-icon {
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 0.5rem;
  fill: #fff;
}
.control-checkbox .icon-checkbox-active,
.control-checkbox .icon-checkbox-indeterminate {
  fill: var(--primary);
}

.radio-button {
  display: flex;
  align-items: center;
  gap: 1.25rem;
}
.radio-button .radio-button-label:hover {
  cursor: pointer;
}
.radio-button .radio-input {
  -webkit-appearance: none;
          appearance: none;
  margin: 0;
  width: 2.0833333333rem;
  height: 2.0833333333rem;
  border: 0.1666666667rem solid var(--primary);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.radio-button .radio-input::after {
  content: "";
  display: block;
  border-radius: 50%;
  width: 1.25rem;
  height: 1.25rem;
}
.radio-button .radio-input:checked::after, .radio-button .radio-input:hover::after {
  background: var(--primary);
}
.radio-button .radio-input:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.radio-button .radio-input:hover {
  cursor: pointer;
}

.lookup {
  position: relative;
  height: 4.0833333333rem;
}
.lookup-trigger {
  height: 100%;
  width: 100%;
  padding: 1rem 2.5rem 1rem 1rem;
  border: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 27.5%));
  position: relative;
}
.lookup-caret {
  position: absolute;
  top: 50%;
  right: 5px;
  width: 2rem;
  height: 2rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.lookup-menu {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  z-index: 1000;
  height: 100%;
}
.lookup-options {
  max-height: 20rem;
  margin: 0;
  padding: 0;
  background-color: var(--primary-background);
  border: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 27.5%));
  list-style-type: none;
  -webkit-animation-name: dropdown-list;
          animation-name: dropdown-list;
  -webkit-animation-duration: 250ms;
          animation-duration: 250ms;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  overflow-y: auto;
}
.lookup-options.top-direction {
  position: absolute;
  top: 0;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
  width: 100%;
}
.lookup-option {
  transition: background-color 250ms;
}
.lookup-option.is-active, .lookup-option:hover {
  background-color: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.75);
}
.lookup-option-label {
  display: inline-block;
  padding: 1rem;
  cursor: pointer;
}
.lookup.is-disabled {
  background-color: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.875);
  cursor: auto;
}
.lookup .search-input-wrapper {
  height: 100%;
}
.lookup .search-input-wrapper .icon {
  fill: var(--secondary-font);
  color: var(--secondary-font);
}
.lookup .search-input-wrapper .search-input {
  padding: 1.1666666667rem 1.1666666667rem 1.1666666667rem 2.9166666667rem;
  border: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 27.5%));
  border-radius: 2px;
  color: var(--primary-font);
  font-weight: 500;
  height: 100%;
  background: var(--primary-background);
}
.lookup-label {
  position: absolute;
  width: 0.0833333333rem;
  height: 0.0833333333rem;
  padding: 0;
  margin: -0.0833333333rem;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0 !important;
}

.feature-not-available-stub {
  height: 50dvh;
  gap: 2.0833333333rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.feature-not-available-stub .stub-image {
  width: 16.6666666667rem;
  height: 12.5rem;
}
.feature-not-available-stub .stub-message {
  font-size: 1.3333333333rem;
  text-align: center;
}

.popper-container {
  display: inline-block;
  line-height: 1;
}
.popper-container .popper {
  z-index: 555;
  line-height: normal;
}

.tooltip-container .popper {
  padding: 0.5833333333rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  max-width: 25rem;
  border-radius: 0.3333333333rem;
}
.tooltip-container .popper.light-theme {
  background: #fff;
}
.tooltip-container .popper.dark-theme {
  background: var(--secondary-font);
  color: #fff;
}
.tooltip-container .popper .popper-arrow,
.tooltip-container .popper .popper-arrow::before {
  position: absolute;
  width: 1rem;
  height: 1rem;
  background: #fff;
}
.tooltip-container .popper .popper-arrow {
  visibility: hidden;
}
.tooltip-container .popper .popper-arrow::before {
  visibility: visible;
  content: "";
  width: 0;
  height: 0;
  background: transparent;
  box-shadow: none;
}
.tooltip-container .popper[data-popper-placement^=top] > .popper-arrow {
  bottom: -0.5rem;
}
.tooltip-container .popper[data-popper-placement^=top] > .popper-arrow::before {
  left: 0;
  bottom: 0;
  border-top: 7px solid var(--secondary-font);
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
}
.tooltip-container .popper[data-popper-placement^=bottom] > .popper-arrow {
  top: -0.5rem;
  left: 0;
}
.tooltip-container .popper[data-popper-placement^=bottom] > .popper-arrow::before {
  left: 0;
  top: 0;
  border-bottom: 7px solid var(--secondary-font);
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
}
.tooltip-container .popper[data-popper-placement^=left] > .popper-arrow {
  right: -0.5rem;
}
.tooltip-container .popper[data-popper-placement^=left] > .popper-arrow::before {
  right: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 7px solid var(--secondary-font);
}
.tooltip-container .popper[data-popper-placement^=right] > .popper-arrow {
  left: -0.5rem;
}
.tooltip-container .popper[data-popper-placement^=right] > .popper-arrow::before {
  left: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 7px solid var(--secondary-font);
}

.map-tooltip-container {
  width: 100vw;
  height: 0;
  position: absolute;
}

.dimension-tooltip-view {
  position: absolute;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}
.dimension-tooltip-view.people .avatar-container, .dimension-tooltip-view.reservation-of-person .avatar-container {
  height: 3.6666666667rem;
  width: 3.6666666667rem;
}
.dimension-tooltip-view.people .avatar.initials-only, .dimension-tooltip-view.reservation-of-person .avatar.initials-only {
  font-size: 1.6666666667rem;
}

.text-tooltip {
  background: #fff;
  box-shadow: 3px 3px 8px 0 #727272;
  -webkit-transform: translateY(-150%) translateX(0%);
          transform: translateY(-150%) translateX(0%);
  padding: 8px 15px;
  font-size: 13px;
  display: inline-block;
  border-radius: 8px;
}
.text-tooltip::before {
  content: "";
  position: absolute;
  margin: 0 auto;
  bottom: -11px;
  left: var(--left-position);
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 10px solid rgba(0, 0, 0, 0.5);
  right: 0;
  -webkit-filter: blur(1px);
          filter: blur(1px);
}
.text-tooltip::after {
  content: "";
  position: absolute;
  margin: 0 auto;
  bottom: -9px;
  left: var(--left-position);
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 10px solid #fff;
  right: 0;
}
.text-tooltip.bottom::after {
  border-bottom: 10px solid #fff;
  border-top: none;
  top: -9px;
}

.custom-location-icon {
  stroke: none;
  fill: #fff;
}

.tabs-panel {
  display: flex;
  background: var(--primary-background);
  padding: 0 1.6666666667rem;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
}
.tabs-panel .single-tab {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  min-width: 10rem;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 15px;
  font-weight: 600;
  cursor: pointer;
  color: var(--secondary-font);
}
.tabs-panel .single-tab.active {
  color: var(--primary);
  cursor: default;
}
.tabs-panel .single-tab.active::before {
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 5px;
  background: var(--primary);
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
}
.tabs-panel .single-tab:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}

.avatar {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.avatar.initials-only {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
  font-weight: 500;
}
.avatar.initials-only.style-1 {
  background: #cacfc4;
  color: #505f3b;
}
.avatar.initials-only.style-2 {
  background: #d0bec4;
  color: #64293b;
}
.avatar.initials-only.style-3 {
  background: #c6e4e9;
  color: #43a7b5;
}
.avatar.initials-only.style-4 {
  background: #c6d0d0;
  color: #426263;
}
.avatar.initials-only.style-5 {
  background: #d6cfbc;
  color: #776122;
}
.avatar.initials-only.style-6 {
  background: #b9c0cb;
  color: #182f52;
}
.avatar.initials-only.style-7 {
  background: #c0d5f1;
  color: #2f73d0;
}

.avatar-container.with-placeholder {
  border-radius: 50%;
  background: var(--primary);
}

.avatar-group {
  display: flex;
  align-items: center;
}
.avatar-group .avatar-container {
  width: 2.8333333333rem;
  height: 2.8333333333rem;
}
.avatar-group .avatar-container:nth-child(1) {
  margin-left: -0.1666666667rem;
}
.avatar-group .avatar-container:nth-child(n+2) {
  margin-left: -0.5833333333rem;
}
.avatar-group .more {
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
  margin-left: 0.4166666667rem;
  z-index: 1;
}

.accordion .accordion-trigger,
.accordion .icon-caret-outline-up,
.accordion .icon-caret-outline-down {
  cursor: pointer;
}

.dialog-wrap {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(151, 151, 151, 0.7019607843);
  z-index: 2001;
}
.dialog-wrap .dialog-content {
  background: var(--primary-background);
  padding: 2.0833333333rem;
  border-radius: 0.8333333333rem;
  max-width: 90%;
  max-height: 90%;
  position: relative;
}
.dialog-wrap.small .dialog-content {
  width: 37.5rem;
}
.dialog-wrap.medium .dialog-content {
  width: 75rem;
}
.dialog-wrap.large .dialog-content {
  width: 112.5rem;
}
.dialog-wrap.full-screen .dialog-content {
  width: 90%;
  height: 90%;
}
.dialog-wrap .dialog-header .dialog-title {
  text-align: center;
  color: var(--primary-font);
  font-size: 1.3333333333rem;
  font-weight: 600;
}
.dialog-wrap .dialog-header .dialog-close-btn {
  position: absolute;
  right: 2.0833333333rem;
  top: 2.0833333333rem;
  z-index: 401;
  background: none;
  border: none;
  outline: none;
}
.dialog-wrap .dialog-header .dialog-close-btn:hover {
  cursor: pointer;
}
.dialog-wrap .dialog-header .dialog-close-btn .icon {
  fill: var(--secondary-font);
}
.dialog-wrap .dialog-body {
  flex: 1;
}
.dialog-wrap .dialog-body .action-container {
  text-align: center;
  margin-top: 2rem;
}

.no-scroll {
  overflow: hidden;
}

.backdrop {
  background: rgba(151, 151, 151, 0.7019607843);
  background: hsla(var(--primary-font-h), var(--primary-font-s), var(--primary-font-l), 0.29);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 500;
}

.side-panel {
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  height: 100%;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  transition: width 400ms, opacity 200ms;
  width: 0;
  z-index: 1100;
  display: flex;
  flex-direction: column;
}
.side-panel.no-overlying {
  position: relative;
}
.side-panel.opened {
  opacity: 1;
  padding: 0 2.0833rem;
  transition: opacity 300ms;
  width: 100%;
}
.side-panel .side-panel-header {
  padding: 1.25rem 0 0;
  position: relative;
}
.side-panel .side-panel-header .side-panel-title {
  color: var(--primary-font);
  font-size: 1.0833rem;
  font-weight: 400;
  height: 100%;
  margin: 0 1.6666666667rem 0 0;
  display: flex;
  align-items: center;
}
.side-panel .side-panel-header.with-title {
  min-height: 5rem;
  padding: 1.25rem 0;
}
.side-panel .side-panel-body {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
}
.side-panel .side-panel-close-btn {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 1.7rem;
  height: 1.6666666667rem;
}
.side-panel.right {
  right: 0;
}
.side-panel.left {
  left: 0;
}

@media only screen and (min-width: 768px) {
  .side-panel.opened {
    width: auto;
  }
}
.confirmation-dialog .dialog-header {
  padding: 2.0833333333rem 2.0833333333rem 0;
}
.confirmation-dialog .dialog-content {
  padding: 0;
}
.confirmation-dialog .confirmation-message {
  padding: 2.0833333333rem;
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
  text-align: center;
}
.confirmation-dialog.no-title .dialog-header {
  padding: 0;
}
.confirmation-dialog.no-title .confirmation-message {
  padding: 4.1666666667rem 2.0833333333rem;
}
.confirmation-dialog .confirmation-footer {
  position: relative;
  display: flex;
  justify-content: space-between;
}
.confirmation-dialog .confirmation-footer .confirm-button,
.confirmation-dialog .confirmation-footer .cancel-button {
  height: 4.5833333333rem;
  width: calc(50% - 0.0416666667rem);
  font-size: 1.1666666667rem;
  border-bottom-left-radius: 0.8333333333rem;
  border-bottom-right-radius: 0.8333333333rem;
  border: none;
  background: transparent;
  cursor: pointer;
  padding: 0;
  margin: 0;
}
.confirmation-dialog .confirmation-footer .confirm-button {
  color: var(--primary);
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.8333333333rem;
}
.confirmation-dialog .confirmation-footer .confirm-button .app-btn-spinner {
  border-top: 2px solid var(--primary);
  border-left: 2px solid var(--primary);
  position: relative;
  margin: 0;
  top: 0;
  right: 0;
}
.confirmation-dialog .confirmation-footer .cancel-button {
  color: var(--secondary-font);
}
.confirmation-dialog .confirmation-footer::before, .confirmation-dialog .confirmation-footer::after {
  content: "";
  position: absolute;
  background: #f6f6f6;
}
.confirmation-dialog .confirmation-footer::before {
  top: 0;
  left: 0;
  height: 0.0833333333rem;
  width: 100%;
}
.confirmation-dialog .confirmation-footer::after {
  top: 0;
  left: calc(50% - 0.0416666667rem);
  width: 0.0833333333rem;
  height: 100%;
}

.confirmation-dialog.confirmation-delete .dialog-header {
  display: flex;
  justify-content: space-between;
  padding: 1.3333333333rem;
  border-bottom: 1px solid #ededed;
}
.confirmation-dialog.confirmation-delete .dialog-header .dialog-close-btn {
  top: auto;
}
.confirmation-dialog.confirmation-delete .confirmation-delete-wrapper {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  color: #000;
  font-weight: 500;
  font-size: 1.1666666667rem;
}
.confirmation-dialog.confirmation-delete .delete-message {
  text-align: start;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
}
.confirmation-dialog.confirmation-delete .confirmation-footer .confirm-button {
  background-color: #f00;
  border-bottom-left-radius: 0;
  color: #fff;
}
.confirmation-dialog.confirmation-delete .confirmation-footer .confirm-button:disabled {
  background: #c4c4c4;
  cursor: not-allowed;
}

.person-select .edit-input-container {
  position: relative;
}
.person-select .edit-input-container .control-input {
  padding-right: 3.4rem;
  caret-color: transparent;
}
.person-select .edit-input-container .control-input:not(:disabled) {
  cursor: pointer;
}
.person-select .edit-input-container .edit-input-icon {
  display: none;
  position: absolute;
  top: 50%;
  right: 15px;
  fill: var(--primary);
  pointer-events: none;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.person-select .edit-input-container:hover .edit-input-icon {
  display: block;
}
.person-select-button {
  min-width: auto;
  padding: 2px 11px;
  margin: 10px 10px 0 0;
}
.person-select-search-input .search-input {
  padding-top: 1.08rem;
  padding-bottom: 1.08rem;
  border-radius: 4px;
}
.person-select-title {
  margin: 0.4166666667rem 0 0;
  color: var(--primary-font);
  font-size: 12px;
}
.person-select-title:first-of-type {
  margin-top: 1.25rem;
}
.person-select-list {
  overflow-y: auto;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  margin: 0.8333333333rem 0 0.8333333333rem;
  min-height: 5.5833333333rem;
}
.person-select-list-empty {
  margin-top: 3.3333333333rem;
  display: flex;
  align-items: center;
  flex-direction: column;
  font-weight: 600;
  color: var(--primary-font);
}
.person-select-list-empty img {
  width: 10rem;
  margin-bottom: 2.0833333333rem;
}
.person-select-item.person-card {
  padding: 1rem;
  cursor: pointer;
  width: 100%;
  border-radius: 0;
  gap: 1rem;
  align-items: center;
  box-shadow: none;
}
.person-select-item.person-card .person-photo {
  width: 3.5rem;
  height: 3.5rem;
  min-width: 3.5rem;
}
.person-select-item.person-card .person-photo .initials-only {
  font-size: 1rem;
}
.person-select-item.person-card .person-data .person-card-title {
  margin: 0;
  font-size: 1.1666666667rem;
  font-weight: 500;
}
.person-select-item.person-card:not(:last-child) {
  border-bottom: 1px solid #e5e6e7;
}
.person-select-item.person-card:hover {
  background: var(--secondary-background);
}
.person-select-item.person-card .favorite-icon-background {
  align-self: flex-start;
  position: relative;
  top: 0;
  right: 0;
}
.person-select-footer {
  margin-top: auto;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.person-select-footer .no-selected {
  font-weight: 500;
  margin-top: 1.25rem;
}
.person-select-footer .part-selected {
  background: var(--secondary-font);
  color: var(--primary-background);
  border-radius: 0.25rem;
  opacity: 0.5;
}
.person-select-footer .part-selected,
.person-select-footer .all-selected {
  height: 3.75rem;
  font-size: 1.1666666667rem;
  width: 100%;
  margin-top: 1.25rem;
}

.person-select-panel.opened {
  width: 31.6666666667rem;
}
.person-select-panel.opened .person-select-form {
  height: calc(100% - 5rem);
}

@media only screen and (max-width: 576px) {
  .person-select-panel.opened {
    width: 100%;
  }
}
.person-select-form {
  position: relative;
  height: 100%;
  padding: 1.25rem 0;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.person-select-form .person-select-list:last-of-type {
  margin-bottom: 0;
}
.person-select-form .spinner {
  height: 4.1666666667rem;
  margin-top: 4.1666666667rem;
}
.person-select-form .selected-title {
  position: relative;
  font-size: 1rem;
  margin-bottom: 0.8333333333rem;
}
.person-select-form .selected-items {
  margin-top: 0.8333333333rem;
  display: flex;
  flex-wrap: wrap;
  gap: 0.6666666667rem;
  max-height: 9.1666666667rem;
  overflow-y: auto;
}
.person-select-form .selected-item {
  height: 2.5rem;
  max-width: 25rem;
  padding: 0.4166666667rem 1rem;
  border: 0.0833333333rem solid #e5e6e7;
  border-radius: 1.4166666667rem;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 0.8333333333rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.person-select-form .selected-item .icon-close {
  width: 1.0833333333rem;
  fill: var(--secondary-font);
}
.person-select-form .selected-item .icon-close:hover {
  cursor: pointer;
}

.person-select-search-input {
  min-width: 23.3333333333rem;
}

.contact-group-limit-dialog.small .dialog-content {
  width: 31.25rem;
}

@media only screen and (max-width: 768px) {
  .person-select-form.group-select {
    padding-top: 0;
  }
}
@media only screen and (max-width: 576px) {
  .person-select-form.group-select {
    width: 100%;
  }
  .person-select-form .selected-items {
    max-height: 2.9166666667rem;
  }
}
.person-select-item-right {
  min-width: 2.5rem;
}

.person-select-group-list {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  margin-top: 0.8333333333rem;
  border-radius: 0.3333333333rem;
  overflow-y: auto;
}
.person-select-group-list .person-select-group-container .accordion-title {
  position: relative;
  margin: 0;
}
.person-select-group-list .person-select-group-container .accordion-title .icon-caret-outline-up,
.person-select-group-list .person-select-group-container .accordion-title .icon-caret-outline-down {
  position: absolute;
  right: 0.8333333333rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 2.0833333333rem;
  height: 2.0833333333rem;
}
.person-select-group-list .person-select-group-container .person-select-list {
  margin: 0;
  border-radius: 0;
  box-shadow: none;
}
.person-select-group-list .person-select-group-container .person-select-list .person-select-item {
  border-bottom: none;
  position: relative;
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}
.person-select-group-list .person-select-group-container .person-select-list .person-select-item:not(:last-child)::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 1px;
  background: #e5e6e7;
  width: 100%;
}
.person-select-group-list .person-select-group-container:not(:last-child) .accordion-title {
  border-bottom: 1px solid #e5e6e7;
}
.person-select-group-list .person-select-group-container.is-expanded:last-child .accordion-title {
  border-bottom: 1px solid #e5e6e7;
}
.person-select-group-list .person-select-group-container.is-expanded .person-select-item:last-child::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 1px;
  background: #e5e6e7;
  width: 100%;
}

.person-select-group {
  display: flex;
  gap: 1rem;
  position: relative;
  padding: 1rem 3.75rem 1rem 1rem;
}
.person-select-group .person-select-group-left {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
}
.person-select-group .person-select-group-left .person-select-group-image,
.person-select-group .person-select-group-left .person-select-group-icon {
  width: 3.5rem;
  height: 3.5rem;
  border-radius: 50%;
}
.person-select-group .person-select-group-left .person-select-group-icon {
  background: #c6e4e9;
  display: flex;
  align-items: center;
  justify-content: center;
}
.person-select-group .person-select-group-left .person-select-group-icon .icon {
  fill: var(--primary);
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}
.person-select-group .person-select-group-left .person-select-group-icon .icon-heart {
  fill: transparent;
  stroke: var(--primary);
  stroke-width: 2.6666666667rem;
}
.person-select-group .person-select-group-center {
  line-height: normal;
  flex: 1;
}
.person-select-group .person-select-group-center .person-select-group-name {
  margin: 0;
  font-size: 1.1666666667rem;
  font-weight: 500;
}
.person-select-group .person-select-group-center .person-select-group-contacts {
  color: var(--secondary-font);
  font-size: 0.8333333333rem;
  margin: 0.3333333333rem 0 0;
}

.info-dialog .dialog-header {
  display: none;
}
.info-dialog .dialog-content {
  padding: 0;
}
.info-dialog .info-message {
  padding: 2.0833333333rem;
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
  text-align: center;
}
.info-dialog .info-message .icon-warning {
  display: flex;
  fill: var(--primary);
  width: 3rem;
  height: 3rem;
  margin: 0 auto 2.0833333333rem;
}
.info-dialog .info-footer .close-button {
  height: 4.5833333333rem;
  width: 100%;
  font-size: 1.3333333333rem;
  border-bottom-left-radius: 0.8333333333rem;
  border-bottom-right-radius: 0.8333333333rem;
  border: none;
  background: transparent;
  cursor: pointer;
  color: var(--primary);
  position: relative;
}
.info-dialog .info-footer .close-button:disabled {
  opacity: 0.5;
  pointer-events: none;
}
.info-dialog .info-footer .close-button::before {
  content: "";
  position: absolute;
  background: #f6f6f6;
  top: 0;
  left: 0;
  height: 0.0833333333rem;
  width: 100%;
}

.tag {
  border-radius: 0.3333333333rem;
  padding: 0.4166666667rem 0.8333333333rem;
  font-size: 0.8333333333rem;
  display: inline-flex;
  gap: 0.4166666667rem;
  align-items: center;
  cursor: default;
}
.tag .data-container {
  display: flex;
  align-items: center;
}
.tag .data-container .sub-text {
  font-size: 0.6666666667rem;
  color: var(--secondary-font);
}
.tag .data-container .close-icon-btn {
  cursor: pointer;
  overflow: visible;
  margin-left: 0.6666666667rem;
}
.tag.rounded {
  border-radius: 1.6666666667rem;
}
.tag.gray {
  color: #fff;
  background: rgba(87, 87, 87, 0.7019607843);
}
.tag.light-gray {
  background: hsl(var(--primary-font-h), var(--primary-font-s), calc(var(--primary-font-l) + 70%));
  color: var(--primary-font);
}
.tag.light-green {
  background: #b4d897;
}
.tag.red {
  background: #ff7f7f;
  color: #fff;
}
.tag.outline {
  background: #fff;
}
.tag.outline.gray {
  color: rgba(87, 87, 87, 0.7019607843);
  border: 1px solid rgba(87, 87, 87, 0.7019607843);
}
.tag.outline.light-gray {
  border: 1px solid hsl(var(--primary-font-h), var(--primary-font-s), calc(var(--primary-font-l) + 70%));
  color: var(--primary-font);
}
.tag.outline.light-green {
  border: 1px solid #b4d897;
}
.tag.outline.red {
  border: 1px solid #ff7f7f;
  color: #ff7f7f;
}

.alerts-box {
  position: fixed;
  right: 0.8333333333rem;
  top: 0.8333333333rem;
  max-width: calc(100% - 1.6666666667rem);
  display: flex;
  flex-direction: column;
  gap: 0.8333333333rem;
  align-items: flex-end;
}

.app-alert {
  display: flex;
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 15px;
  align-items: center;
  gap: 1.25rem;
  justify-content: space-between;
}
.app-alert.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.app-alert.alert-danger .icon {
  fill: #a94442;
}
.app-alert.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.app-alert.alert-warning .icon {
  fill: #8a6d3b;
}
.app-alert.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.app-alert.alert-info .icon {
  fill: #31708f;
}
.app-alert.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.app-alert.alert-success .icon {
  fill: #3c763d;
}
.app-alert .close-btn {
  background: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  padding: 0;
}
.app-alert .close-btn .icon {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}

.dropdown-trigger-container {
  background: var(--primary-background);
  padding: 0.8333333333rem 1.6666666667rem;
  border-radius: 0.3333333333rem;
  box-shadow: 0 0.0833333333rem 0.1666666667rem rgba(0, 0, 0, 0.16);
  cursor: pointer;
  display: flex;
}
.dropdown-trigger-container .value {
  font-size: 1.1666666667rem;
  cursor: pointer;
  box-shadow: none;
  display: -webkit-box; /* stylelint-disable-line */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
}
.dropdown-trigger-container .value.search-input {
  padding: 0 1.6666666667rem 0 0;
  border: none;
  width: 100%;
  line-height: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  background: transparent;
}
.dropdown-trigger-container .icon-arrow-dropdown {
  position: absolute;
  right: 1.6666666667rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 0.5833333333rem;
  min-width: 0.5833333333rem;
}
.dropdown-trigger-container .placeholder {
  color: var(--secondary-font);
}
.dropdown-trigger-container.vertical-label-trigger {
  padding-right: 4.1666666667rem;
  flex-direction: column;
}
.dropdown-trigger-container.vertical-label-trigger .label {
  color: var(--secondary-font);
  font-size: 1rem;
}
.dropdown-trigger-container.transparent-trigger {
  box-shadow: none;
  padding: 0;
  display: flex;
  gap: 1.6666666667rem;
  justify-content: space-between;
}
.dropdown-trigger-container.transparent-trigger .icon-arrow-dropdown {
  position: relative;
  top: 0;
  right: 0;
  -webkit-transform: none;
          transform: none;
}

.unified-login-container {
  display: flex;
  align-items: center;
}
.unified-login-container.opened .icon-apps {
  fill: var(--primary);
}
.unified-login-container.opened .unified-login-label {
  color: var(--primary);
}
.unified-login-container .icon-apps {
  fill: var(--secondary-font);
}
.unified-login-container .unified-login-label-container {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  display: flex;
  cursor: pointer;
  align-items: center;
}
.unified-login-container .unified-login-label-container:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.4166666667rem;
}
.unified-login-container .unified-login-label {
  color: var(--secondary-font);
}

.unified-login-panel {
  min-width: 29.1666666667rem;
}
.unified-login-panel .side-panel-header .side-panel-title {
  font-weight: 500;
  font-size: 1.6666666667rem;
  color: var(--primary-font);
  margin: 0;
  text-align: left;
}
.unified-login-panel .unified-login-options {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
  margin-top: 1.3333333333rem;
}
.unified-login-panel .unified-login-option {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  border-radius: 0.6666666667rem;
  padding: 1.3333333333rem;
  cursor: pointer;
  border: 0.1666666667rem solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.unified-login-panel .unified-login-option:hover, .unified-login-panel .unified-login-option.active {
  border: 0.1666666667rem solid var(--primary);
}
.unified-login-panel .unified-login-option .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
}
.unified-login-panel .unified-login-option .icon-checked-circle {
  fill: var(--primary);
}
.unified-login-panel .unified-login-option .icon-redirect {
  fill: var(--secondary-font);
}
.unified-login-panel .unified-login-option:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0rem;
}

.unified-login-panel-backdrop {
  width: 100dvw;
}

@media only screen and (max-width: 768px) {
  .unified-login-container .unified-login-panel {
    width: 100dvw;
  }
}
.table-wrap.fixed-header {
  overflow-y: auto;
  height: 100%;
  width: 100%;
}
.table-wrap.fixed-header .header-row {
  position: sticky;
  top: 0;
  z-index: 1;
}

.data-table {
  width: 100%;
  position: relative;
}
.data-table .dnd-cell {
  cursor: pointer;
}
.data-table .dnd-cell .dnd-icon {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.data-table .dnd-cell .dot {
  width: 4px;
  height: 4px;
  margin: 1px;
  background: #ccc;
  border-radius: 50%;
}
.data-table .data-row {
  border-radius: 4px;
  background: #fff;
  margin-bottom: 5px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.0005);
}
.data-table .data-row.drag-over {
  position: relative;
}
.data-table .data-row.drag-over:after {
  content: "";
  position: absolute;
  bottom: 0;
  display: block;
  left: 0;
  right: 0;
  background: transparent;
  width: 0px;
  height: 0px;
  margin: 0 auto;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  border-top: 8px solid black;
  border-radius: 5px;
  -webkit-animation: swingUpToDown;
          animation: swingUpToDown;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-duration: 0.7s;
          animation-duration: 0.7s;
}
.data-table .data-row.drag-over + tr {
  position: relative;
}
.data-table .data-row.drag-over + tr:after {
  content: "";
  position: absolute;
  bottom: 0;
  display: block;
  left: 0;
  right: 0;
  background: transparent;
  width: 0px;
  height: 0px;
  margin: 0 auto;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  border-bottom: 8px solid black;
  border-radius: 5px;
  -webkit-animation: swingDownToUp;
          animation: swingDownToUp;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-duration: 0.7s;
          animation-duration: 0.7s;
}
.data-table .data-row.drag-over td {
  border-bottom: 2px solid #7e7e7e;
}
.data-table .data-row.drag-over + tr td {
  border-top: 2px solid #7e7e7e;
}
.data-table .header-cell {
  padding: 1rem;
  color: #888787;
}
.data-table .header-cell.dnd-head-cell {
  padding: 0;
}
.data-table .header-cell.sortable {
  cursor: pointer;
}
.data-table .header-cell .sort-icon {
  width: 0.8333333333rem;
  height: 0.8333333333rem;
}
.data-table .data-cell {
  padding: 1rem;
  border-left: 1px solid #e5e6e7;
}
.data-table .data-cell.clickable {
  cursor: pointer;
}
.data-table .zero-row {
  height: 10px;
  background: transparent;
}
.data-table .zero-row td {
  background: transparent;
}
.data-table .zero-row .dnd-cell {
  display: none;
}

@-webkit-keyframes swingUpToDown {
  0% {
    bottom: 10px;
  }
  25% {
    bottom: 8px;
  }
  35% {
    bottom: 5px;
  }
  50% {
    bottom: 0px;
  }
  60% {
    bottom: 5px;
  }
  75% {
    bottom: 8px;
  }
  100% {
    bottom: 10px;
  }
}

@keyframes swingUpToDown {
  0% {
    bottom: 10px;
  }
  25% {
    bottom: 8px;
  }
  35% {
    bottom: 5px;
  }
  50% {
    bottom: 0px;
  }
  60% {
    bottom: 5px;
  }
  75% {
    bottom: 8px;
  }
  100% {
    bottom: 10px;
  }
}
@-webkit-keyframes swingDownToUp {
  0% {
    top: 10px;
  }
  25% {
    top: 8px;
  }
  35% {
    top: 5px;
  }
  50% {
    top: 0px;
  }
  60% {
    top: 5px;
  }
  75% {
    top: 8px;
  }
  100% {
    top: 10px;
  }
}
@keyframes swingDownToUp {
  0% {
    top: 10px;
  }
  25% {
    top: 8px;
  }
  35% {
    top: 5px;
  }
  50% {
    top: 0px;
  }
  60% {
    top: 5px;
  }
  75% {
    top: 8px;
  }
  100% {
    top: 10px;
  }
}
.image-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.image-wrapper .placeholder-container {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.image-wrapper .placeholder-container svg {
  width: 50%;
  height: 50%;
  color: var(--primary);
}
.image-wrapper .placeholder-container .only-stroke {
  stroke: var(--primary);
}
.image-wrapper .placeholder-container .fill-stroke {
  fill: var(--primary);
  stroke: var(--primary);
}
.image-wrapper .placeholder-container svg:not(.only-stroke):not(.fill-stroke) {
  fill: var(--primary);
}
.image-wrapper .filter {
  width: 100%;
  height: 100%;
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.2);
}
.image-wrapper .image {
  width: 100%;
  height: 100%;
}
.image-wrapper .full-size-button {
  position: absolute;
  bottom: 0;
  right: 0;
}
.image-wrapper .full-size-button:hover {
  cursor: pointer;
}
.image-wrapper .full-size-button .icon {
  fill: #fff;
}

.full-size-backdrop.image {
  position: fixed;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100dvh;
  padding: 1rem;
  background: rgba(0, 0, 0, 0.5);
  z-index: 9000;
}
.full-size-backdrop.image .full-size-photo-container {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.full-size-backdrop.image .full-size-photo-container .full-size-photo {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0.3333333333rem;
}
.full-size-backdrop.image .full-size-photo-container .app-btn {
  width: 3rem;
  height: 3rem;
  line-height: 3rem;
  border-radius: 50%;
  padding: 0;
  background: #fff;
  color: var(--secondary-font);
  font-size: 1.8333333333rem;
  font-weight: 600;
  position: absolute;
  top: 1.3333333333rem;
  right: 1.3333333333rem;
}
.full-size-backdrop.image .full-size-photo-container .app-btn:hover {
  cursor: pointer;
}

.sort-filter {
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  padding: 2.5rem 2.5rem 1.25rem;
}
.sort-filter .sort-title {
  color: var(--secondary-font);
}
.sort-filter .sort-options {
  margin-top: 0.8333333333rem;
  color: var(--secondary-font);
}
.sort-filter .sort-options .radio-button {
  width: 19.1666666667rem;
  padding: 1.25rem 0;
  justify-content: space-between;
}

.popper-container.sort .popper-target .icon {
  fill: var(--secondary-font);
}
.popper-container.sort .popper-target button {
  width: 3.75rem;
  height: 3.5rem;
  background: var(--primary-background);
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  padding: 0;
  margin: 0;
}
.popper-container.sort .popper-target button:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.popper-container.sort .popper {
  margin-top: 0.5rem;
}

.filter-panel {
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
  margin-top: 1.3333333333rem;
}
.filter-panel .filter-title {
  padding: 0 1.5rem;
  font-size: 1.3333333333rem;
  color: var(--secondary-font);
  font-weight: 500;
  height: 5rem;
  display: flex;
  align-items: center;
}
.filter-panel .category {
  position: relative;
  padding: 1.5rem 1.3333333333rem;
}
.filter-panel .category::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0.0833333333rem;
  background: var(--secondary-font);
}
.filter-panel .category .category-title {
  font-size: 1rem;
  color: var(--secondary-font);
}
.filter-panel .category .category-options {
  margin-top: 0.8333333333rem;
}
.filter-panel .category-option {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  font-size: 1rem;
  color: var(--primary-font);
  margin-top: 1rem;
  font-weight: 500;
}
.filter-panel .category-option label {
  display: flex;
  align-items: center;
}
.filter-panel .category-option svg {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  margin-right: 0.6666666667rem;
}
.filter-panel .category-option svg:not(.is-checked) path {
  fill: var(--secondary-font);
}
.filter-panel .category-option.more {
  color: var(--primary);
  padding-left: 0.25rem;
}
.filter-panel .category-option.more:hover {
  cursor: pointer;
}
.filter-panel .category-option.more:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.filter-panel .category-option .arrow {
  border: solid var(--primary);
  border-width: 0 0.1666666667rem 0.1666666667rem 0;
  display: inline-block;
  padding: 0.25rem;
  margin-right: 0.8333333333rem;
}
.filter-panel .category-option .arrow.up {
  -webkit-transform: rotate(-135deg);
          transform: rotate(-135deg);
  margin-bottom: -0.1666666667rem;
}
.filter-panel .category-option .arrow.down {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  margin-bottom: 0.1666666667rem;
}

.reservation-horizontal-time-range {
  padding: 1.25rem;
}
.reservation-horizontal-time-range .space-availability-message {
  font-size: 1rem;
  margin: 0;
  color: var(--primary-font);
}

.horizontal-time-range {
  white-space: nowrap;
  position: relative;
  min-height: 4.1666666667rem;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
  transition: scrollbar-width 300ms ease-in-out;
  scroll-behavior: smooth;
}
.horizontal-time-range::-webkit-scrollbar {
  display: none;
}
.horizontal-time-range.is-scrolling {
  scrollbar-width: thin;
}
.horizontal-time-range.is-scrolling::-webkit-scrollbar {
  display: block;
  height: 0.3333333333rem;
}
.horizontal-time-range.is-scrolling::-webkit-scrollbar-thumb {
  border-radius: 0.3333333333rem;
  background: var(--secondary-font);
}
.horizontal-time-range.is-scrolling::-webkit-scrollbar-track {
  background: transparent;
}
.horizontal-time-range .range-item {
  display: inline-block;
  width: 0.8333333333rem;
  height: 0.8333333333rem;
  border-radius: 50%;
  background: #1e7b22;
  margin-right: 0.3333333333rem;
}
.horizontal-time-range .range-hour-value {
  position: relative;
  display: inline-flex;
  justify-content: center;
  top: 2.0833333333rem;
  width: 0;
  right: 1.25rem;
  font-size: 0.75rem;
  color: var(--secondary-font);
}
.horizontal-time-range .range-hour-value::before {
  content: "";
  height: 0.6666666667rem;
  border: 1px solid var(--secondary-font);
  position: absolute;
  width: 0;
  background: var(--secondary-font);
  border-radius: 1.25rem;
  top: -0.6666666667rem;
}
.horizontal-time-range .range-item.reserved {
  background: #c82603;
}
.horizontal-time-range .range-item.unavailable {
  background: #5e5e5e;
}

.location-path-container .location-name,
.location-path-container .location-path {
  color: var(--primary-font);
}
.location-path-container .location-name {
  font-size: 2rem;
  font-weight: 600;
}
.location-path-container .location-path {
  display: flex;
  align-items: center;
}

.location-dimension-panel {
  display: flex;
  flex-wrap: wrap;
  gap: 0.8333333333rem;
}
.location-dimension-panel .basic-dimensions-container {
  width: 100%;
  display: flex;
  gap: 0.8333333333rem;
}
.location-dimension-panel .dimension-item {
  color: var(--primary-font);
  font-size: 1.1666666667rem;
  display: flex;
  align-items: center;
}
.location-dimension-panel .dimension-item .icon {
  width: 1.1666666667rem;
  height: 1.1666666667rem;
  color: var(--primary);
  fill: var(--primary);
  margin-right: 0.6666666667rem;
}
.location-dimension-panel .dimension-item .value {
  margin-right: 0.1666666667rem;
}
.location-dimension-panel .dimension-item .units {
  font-size: 1rem;
}
.location-dimension-panel .occupancy-detection-message-container {
  display: flex;
  align-items: center;
  gap: 0.4166666667rem;
  width: 100%;
}
.location-dimension-panel .occupancy-detection-message-container .icon-info-circle {
  fill: var(--primary);
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 0.4166666667rem;
}
.location-dimension-panel .occupancy-detection-message {
  margin: 0;
  width: 100%;
}
.location-dimension-panel .comfort-label-container,
.location-dimension-panel .occupancy-label-container {
  display: inline-block;
  background: var(--primary);
  border-radius: 0.3333333333rem;
  color: #fff;
  padding: 0.4166666667rem 0.8333333333rem;
}
.location-dimension-panel .occupancy-label-container {
  display: flex;
  justify-content: center;
}
.location-dimension-panel .occupancy-label-container .icon-user {
  margin-right: 0.4166666667rem;
  fill: #fff;
  width: 1.25rem;
  height: 1.25rem;
}
.location-dimension-panel .advanced-overlap-message-container {
  display: flex;
  gap: 0.4166666667rem;
  align-items: center;
  width: 100%;
}
.location-dimension-panel .info-icon-container {
  border: 0.0833333333rem solid var(--primary);
  border-radius: 50%;
  width: 1.25rem;
  height: 1.25rem;
  min-width: 1.25rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.location-dimension-panel .info-icon-container .icon-info {
  fill: var(--primary);
  width: 0.75rem;
  height: 0.75rem;
}

.location-grouping-panel {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
}
.location-grouping-panel .location-grouping-item .value-container {
  display: flex;
  flex-wrap: wrap;
  gap: 0.8333333333rem;
}
.location-grouping-panel .location-grouping-item .value {
  color: var(--primary-font);
  font-weight: 700;
  margin: 0;
  padding-left: 0.8333333333rem;
  border-left: 0.25rem solid;
}
.location-grouping-panel .location-grouping-item .label {
  color: var(--secondary-font);
}

.textarea-input-wrapper {
  width: 100%;
}
.textarea-input-wrapper.disabled .textarea-control {
  color: rgba(34, 34, 34, 0.75);
  border: 1px solid #d8d8d8;
  pointer-events: none;
  cursor: default;
}
.textarea-input-wrapper.disabled .textarea-control::-webkit-input-placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.textarea-input-wrapper.disabled .textarea-control:-ms-input-placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.textarea-input-wrapper.disabled .textarea-control::-ms-input-placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.textarea-input-wrapper.disabled .textarea-control::placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.textarea-input-wrapper.disabled .label-wrapper .input-label {
  color: rgba(34, 34, 34, 0.75);
}
.textarea-input-wrapper .textarea-control {
  width: 100%;
  min-height: 8rem;
  max-height: 25rem;
  font-size: 1rem;
  color: var(--primary-font);
  resize: none;
  border: 1px solid var(--secondary-font);
  border-radius: 0.4166666667rem;
  outline: none;
  padding: 1.1666666667rem;
}
.textarea-input-wrapper .textarea-control::-webkit-input-placeholder {
  color: var(--secondary-font);
}
.textarea-input-wrapper .textarea-control:-ms-input-placeholder {
  color: var(--secondary-font);
}
.textarea-input-wrapper .textarea-control::-ms-input-placeholder {
  color: var(--secondary-font);
}
.textarea-input-wrapper .textarea-control::placeholder {
  color: var(--secondary-font);
}
.textarea-input-wrapper .textarea-control:focus {
  border-color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 5%));
  box-shadow: 0 0 0 0.2rem hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.5);
}
.textarea-input-wrapper .length-message {
  margin-top: 0.8333333333rem;
  font-size: 0.9166666667rem;
  color: var(--secondary-font);
  text-align: right;
}

.stub {
  display: flex;
  flex-direction: column;
  gap: 3.3333333333rem;
  justify-content: center;
  align-items: center;
}
.stub .stub-image {
  max-height: 16.6666666667rem;
}
.stub .stub-message {
  font-size: 1.1666666667rem;
  color: #000;
  max-width: 50rem;
  text-align: center;
}

.person-card {
  position: relative;
  background: var(--primary-background);
  padding: 2.0833333333rem;
  display: flex;
  width: 37.5rem;
  border-radius: 0.3333333333rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  gap: 1.3333333333rem;
}
.person-card .person-photo {
  width: 5.4166666667rem;
  height: 5.4166666667rem;
  border-radius: 50%;
}
.person-card .person-photo .initials-only {
  font-size: 2.0833333333rem;
}
.person-card .person-data {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.person-card .person-data .person-data-body {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.person-card .icon-checked-circle,
.person-card .no-selected-icon {
  align-self: center;
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}
.person-card .icon-checked-circle {
  fill: var(--primary);
}
.person-card .no-selected-icon {
  display: inline-block;
  border-radius: 50%;
  border: 1px solid var(--secondary-font);
}

@media only screen and (max-width: 576px) {
  .person-card {
    padding: 1rem;
  }
  .person-card .person-photo {
    width: 4.5833333333rem;
    height: 4.5833333333rem;
  }
  .person-card .person-data {
    margin-left: 1.1666666667rem;
  }
}
.person-card-booking-data .person-data-item {
  color: var(--secondary-font);
  font-size: 1rem;
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  margin-top: 0.5rem;
  font-weight: 500;
}
.person-card-booking-data .person-data-item .icon {
  width: 1.3333333333rem;
  min-width: 1.3333333333rem;
  height: 1.3333333333rem;
  fill: var(--secondary-font);
}
.person-card-booking-data .booking-date-container {
  display: flex;
  flex-direction: column;
}

.person-card-actions {
  margin-top: 2.0833333333rem;
  display: flex;
  justify-content: flex-end;
  gap: 0.6666666667rem;
}
.person-card-actions .colleague-view-on-floor {
  display: flex;
  align-items: center;
}
.person-card-actions .colleague-view-on-floor:hover .icon {
  fill: #fff;
}
.person-card-actions .colleague-view-on-floor .icon {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  margin-right: 0.8333333333rem;
}

@media only screen and (max-width: 576px) {
  .person-card-actions {
    margin-top: 1rem;
    gap: 0.4166666667rem;
  }
  .person-card-actions .app-btn {
    font-size: 0.8333333333rem;
  }
}
.person-card-email {
  word-break: break-word;
  min-height: 1.5833333333rem;
}

.person-card-context-menu {
  position: absolute;
  right: 2.0833333333rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: none;
}

.person-card:hover .person-card-context-menu,
.person-card-context-menu:has(.popper) {
  display: block;
}

.person-card-title {
  font-size: 1.3333333333rem;
  color: var(--primary-font);
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
}

.person-card-subtitle {
  margin: 0.3333333333rem 0 0;
  color: var(--secondary-font);
  font-size: 0.8333333333rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.checkbox-icon {
  display: inline-block;
  cursor: pointer;
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  min-width: 1.6666666667rem;
}
.checkbox-icon.inactive {
  fill: none;
}
.checkbox-icon.inactive g {
  stroke: #e5e6e7;
}
.checkbox-icon.partial {
  border-radius: 0.3333333333rem;
  color: #fff;
  background: var(--primary);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.6666666667rem;
  line-height: 1;
}
.checkbox-icon.checked {
  fill: var(--primary);
}

.input-range-container {
  --background-value: 0%;
  position: relative;
  width: 100%;
}
.input-range-container .custom-thumb-container {
  z-index: 90;
  transition: left 300ms;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 4px;
  height: 4px;
  background: transparent;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.input-range-container .input-range.custom-thumb::-webkit-slider-thumb {
  position: relative;
  background: transparent;
  border: none;
  outline: none;
  box-shadow: none;
  width: 30px;
  height: 30px;
  border-radius: 0;
}
.input-range-container .label {
  position: absolute;
  bottom: 0;
}
.input-range-container .label.start {
  left: -1.0416666667rem;
  -webkit-transform: translateX(-50%) translateY(100%);
          transform: translateX(-50%) translateY(100%);
}
.input-range-container .label.end {
  right: 0;
  -webkit-transform: translateX(50%) translateY(100%);
          transform: translateX(50%) translateY(100%);
}
.input-range-container .input-range {
  display: block;
  width: 100%;
  margin: 0;
  -webkit-appearance: none;
          appearance: none;
  height: 4px;
  border-radius: 5px;
  background-image: linear-gradient(to right, var(--primary) var(--background-value), #e5e6e7 var(--background-value));
  background-repeat: no-repeat;
}
.input-range-container .input-range::-webkit-slider-runnable-track {
  -webkit-transition: 300ms;
  transition: 300ms;
  -webkit-appearance: none;
          appearance: none;
  box-shadow: none;
  border: none;
  background: transparent;
}
.input-range-container .input-range::-webkit-slider-thumb {
  z-index: 1000;
  -webkit-transition: 300ms;
  transition: 300ms;
  -webkit-appearance: none;
          appearance: none;
  height: 12px;
  width: 12px;
  border-radius: 50%;
  background: var(--primary);
  cursor: pointer;
}

.file-import-dialog .dialog-content {
  display: flex;
  width: 66.6666666667rem;
  height: 54.6666666667rem;
  flex-direction: column;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 0;
}
.file-import-dialog .dialog-header {
  display: flex;
  padding: 2rem;
  gap: 0.6666666667rem;
  border-bottom: 1px solid #d8d8d8;
}
.file-import-dialog .dialog-body {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  padding: 1.3333333333rem;
}
.file-import-dialog .dialog-body .header {
  font-size: 2.3333333333rem;
  font-weight: 400;
  line-height: 3rem;
  margin-top: 1.3333333333rem;
}
.file-import-dialog .dialog-body .learn-how-container {
  display: flex;
  align-items: center;
  font-size: 1.1666666667rem;
  font-weight: 400;
  height: 1.6666666667rem;
  letter-spacing: 0.16px;
}
.file-import-dialog .dialog-body .learn-how-container .app-btn,
.file-import-dialog .dialog-body .learn-how-container .app-btn:hover,
.file-import-dialog .dialog-body .learn-how-container .app-btn:active {
  padding: 0;
  background: none;
  color: var(--primary);
  border: none;
  outline: none;
}
.file-import-dialog .dialog-body .download-template-container {
  display: flex;
  color: #89898c;
  display: flex;
  flex-direction: column;
  gap: 0.8333333333rem;
}
.file-import-dialog .dialog-body .download-template-container .download-message {
  color: var(--primary-font);
}
.file-import-dialog .dialog-body .download-template-container .file-message {
  color: var(--primary);
  cursor: pointer;
}
.file-import-dialog .dialog-footer {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #d8d8d8;
  padding: 1.3333333333rem;
}
.file-import-dialog .dialog-footer .app-btn {
  height: 3rem;
}
.file-import-dialog .error-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.6666666667rem;
  color: #c82603;
  border: 2px dashed #c82603;
  border-radius: 8px;
  padding: 1.3333333333rem;
}
.file-import-dialog .error-container .icon {
  stroke: #c82603;
  width: 2.6666666667rem;
  height: 2.6666666667rem;
}
.file-import-dialog .error-container .header {
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 2rem;
  text-align: left;
}
.file-import-dialog .error-container .sub-header {
  font-size: 1.1666666667rem;
  font-weight: 400;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  text-align: left;
}
.file-import-dialog .file-upload-container {
  display: flex;
  flex-direction: column;
  gap: 0.3333333333rem;
  border: 2px dashed #d8d8d8;
  border-radius: 8px;
  padding: 1.3333333333rem;
  cursor: pointer;
  position: relative;
}
.file-import-dialog .file-upload-container .spinner {
  position: absolute;
  right: 2.6666666667rem;
}
.file-import-dialog .file-upload-container .icon {
  stroke: var(--primary);
  width: 2.6666666667rem;
  height: 2.6666666667rem;
}
.file-import-dialog .file-upload-container .drop-header {
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 2rem;
  text-align: left;
}
.file-import-dialog .file-upload-container .drop-sub-header {
  font-size: 1.1666666667rem;
  font-weight: 400;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  text-align: left;
}
.file-import-dialog .file-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-style: solid;
}
.file-import-dialog .file-container .file-name-container {
  display: flex;
  flex-direction: column;
}
.file-import-dialog .file-container .icon {
  stroke: #000;
  width: 2rem;
  height: 2rem;
}

.file-import-dialog.result .dialog-body {
  padding: 0;
  gap: 0;
  min-height: 0;
}
.file-import-dialog.result .dialog-header {
  margin-top: 0;
  padding: 0;
}
.file-import-dialog.result .dialog-footer {
  border: none;
  justify-content: flex-end;
}
.file-import-dialog.result .result-overview {
  flex: 1;
}
.file-import-dialog.result .result-overview .with-error-message {
  max-height: 20.8333333333rem;
}
.file-import-dialog.result .result-container-details {
  padding: 2.0833333333rem 5rem;
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 0.8333333333rem;
  overflow-y: auto;
}

.result-overview {
  padding: 2.0833333333rem;
  display: flex;
  flex-direction: column;
  gap: 1.6666666667rem;
  justify-content: center;
  align-items: center;
  font-size: 1.1666666667rem;
  font-weight: 500;
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}
.result-overview.with-fail {
  background: rgba(255, 0, 0, 0.1);
}
.result-overview .icon-checked-star,
.result-overview .icon-close-circle {
  min-width: 4.1666666667rem;
  min-height: 4.1666666667rem;
}
.result-overview .icon-checked-star {
  fill: var(--primary);
}
.result-overview .icon-close-circle {
  fill: #f00;
}
.result-overview .result-count {
  font-size: 1rem;
  display: flex;
  gap: 0.4166666667rem;
  line-height: 1;
}
.result-overview .result-count .success-number {
  color: #03c88d;
}
.result-overview .result-count .failed-number {
  color: #c82603;
}
.result-overview .result-count .success-count,
.result-overview .result-count .failed-count {
  display: flex;
  gap: 0.25rem;
}

.labeled-read-only {
  display: inline-flex;
  font-weight: 500;
  flex-direction: column;
  text-transform: capitalize;
}
.labeled-read-only label {
  line-height: 1.3333333333rem;
  color: #89898c;
  margin-bottom: 0.3333333333rem;
  font-size: 1rem;
  letter-spacing: 0.32px;
}
.labeled-read-only span {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  line-height: 1.5rem;
  letter-spacing: 0.16px;
}

/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.ai-assistant-logo {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #f0fafc;
  border-radius: 50%;
  color: #008188;
}
.ai-assistant-logo .icon.default-stroke {
  stroke: currentcolor;
}

.ai-assistant-logo-no-bg {
  color: #222;
  background: none;
  width: auto;
  height: auto;
  padding: 0;
}

.ai-assistant-logo-small {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  padding: 0.6666666667rem;
}
.ai-assistant-logo-small .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
}

.ai-assistant-logo-medium {
  width: 3.3333333333rem;
  height: 3.3333333333rem;
  padding: 0.8333333333rem;
}
.ai-assistant-logo-medium .icon {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}

.ai-assistant-logo-large {
  width: 4rem;
  height: 4rem;
  padding: 1rem;
}
.ai-assistant-logo-large .icon {
  width: 2rem;
  height: 2rem;
}

/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.ai-button-icon-only {
  width: 3.3333333333rem;
  height: 3.3333333333rem;
  padding: 1rem;
  border-radius: 0.3333333333rem;
  border: none;
  background: transparent;
  color: #222;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: background-color 150ms ease-in-out;
}
.ai-button-icon-only .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  min-width: 1.3333333333rem;
  flex-shrink: 0;
}
.ai-button-icon-only .icon.default-stroke {
  stroke: #222;
}
.ai-button-icon-only.compact {
  width: auto;
  height: auto;
  padding: 0.3333333333rem;
  border-radius: 0.6666666667rem;
}
.ai-button-icon-only:hover {
  background-color: rgba(143, 143, 143, 0.12);
}
.ai-button-icon-only:active {
  background-color: rgba(143, 143, 143, 0.2);
}
.ai-button-icon-only:focus-visible {
  outline: 0.1666666667rem solid #008188;
  outline-offset: 0.1666666667rem;
}
.ai-button-icon-only:disabled {
  color: #d8d8d8;
  cursor: default;
  background: transparent;
}

.ai-button-send {
  width: 3.3333333333rem;
  height: 3.3333333333rem;
  padding: 1rem;
  border: none;
  border-radius: 0.3333333333rem;
  background-color: #008188;
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: background-color 150ms ease-in-out;
}
.ai-button-send .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
}
.ai-button-send .icon.default-stroke {
  color: #fff;
  stroke: #fff;
}
.ai-button-send.compact {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  padding: 0.6666666667rem;
}
.ai-button-send:hover {
  background-color: #00a1a9;
}
.ai-button-send:active {
  background-color: #008289;
}
.ai-button-send:focus-visible {
  outline: 0.1666666667rem solid #008188;
  outline-offset: 0.1666666667rem;
}
.ai-button-send:disabled {
  background-color: #c4c4c4;
  color: rgba(34, 34, 34, 0.75);
  cursor: default;
}
.ai-button-send:disabled .icon.default-stroke {
  color: rgba(34, 34, 34, 0.75);
  stroke: rgba(34, 34, 34, 0.75);
}

.ai-button-secondary {
  padding: 0.3333333333rem 0.6666666667rem;
  border: none;
  border-radius: 0.3333333333rem;
  background-color: #ededed;
  color: #222;
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.3333333333rem;
  transition: background-color 150ms ease-in-out;
}
.ai-button-secondary:hover {
  background-color: #d8d8d8;
}
.ai-button-secondary:active {
  background-color: #ccc;
}
.ai-button-secondary:focus-visible {
  outline: 0.1666666667rem solid #008188;
  outline-offset: 0.1666666667rem;
}
.ai-button-secondary:disabled {
  background-color: #fff;
  color: #89898c;
  border: 1px solid #ededed;
  cursor: default;
}

.ai-button-nav-item {
  display: flex;
  align-items: center;
  gap: 1.3333333333rem;
  padding: 0.9166666667rem 1.3333333333rem;
  border: none;
  border-radius: 0.3333333333rem;
  background: transparent;
  font-size: 1.1666666667rem;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: #5e5e5e;
  text-align: left;
  cursor: pointer;
  transition: background-color 150ms ease-in-out;
  width: 100%;
  font-weight: 500;
  transition: background-color 150ms ease-in-out, color 150ms ease-in-out;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ai-button-nav-item .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  min-width: 1.3333333333rem;
  flex-shrink: 0;
}
.ai-button-nav-item:hover {
  background-color: rgba(143, 143, 143, 0.12);
}
.ai-button-nav-item:focus-visible {
  outline: 0.1666666667rem solid #008188;
  outline-offset: -0.1666666667rem;
}
.ai-button-nav-item:active, .ai-button-nav-item.active {
  background-color: rgba(143, 143, 143, 0.2);
  color: #222;
}
.ai-button-nav-item:disabled {
  color: #89898c;
  cursor: default;
  background: transparent;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.ai-scroll-area {
  position: relative;
  height: 100%;
  overflow: hidden;
}

.ai-scroll-area-viewport {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;
  scrollbar-color: transparent transparent;
  transition: scrollbar-color 200ms ease-in-out;
}
.ai-scroll-area-viewport:hover {
  scrollbar-color: #d8d8d8 transparent;
}
.ai-scroll-area-viewport::-webkit-scrollbar {
  width: 0.3333333333rem;
}
.ai-scroll-area-viewport::-webkit-scrollbar-track {
  background: transparent;
}
.ai-scroll-area-viewport::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 0.3333333333rem;
}
.ai-scroll-area-viewport:hover::-webkit-scrollbar-thumb {
  background-color: #d8d8d8;
}
.ai-scroll-area.always-visible .ai-scroll-area-viewport {
  scrollbar-color: #d8d8d8 transparent;
}
.ai-scroll-area.always-visible .ai-scroll-area-viewport::-webkit-scrollbar-thumb {
  background-color: #d8d8d8;
}
@media (hover: none) {
  .ai-scroll-area-viewport {
    scrollbar-width: none;
  }
  .ai-scroll-area-viewport::-webkit-scrollbar {
    display: none;
  }
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.answer-actions {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 0.3333333333rem;
  padding-left: 0.6666666667rem;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.answer-feedback {
  display: flex;
  align-items: center;
  gap: 0.3333333333rem;
}
.answer-feedback .feedback-voted {
  color: #008188;
  background-color: rgba(143, 143, 143, 0.12);
}
.answer-feedback .feedback-voted .icon.default-stroke path {
  fill: currentcolor;
  stroke: currentcolor;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.answer-markdown-content {
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: #222;
  word-break: break-word;
}
.answer-markdown-content h1 {
  font-size: 1.6666666667rem;
  font-weight: 600;
  line-height: 2.1666666667rem;
  margin: 1.3333333333rem 0 0.6666666667rem;
}
.answer-markdown-content h2 {
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 1.8333333333rem;
  margin: 1rem 0 0.5rem;
}
.answer-markdown-content h3 {
  font-size: 1.1666666667rem;
  font-weight: 600;
  line-height: 1.5rem;
  margin: 0.6666666667rem 0 0.3333333333rem;
}
.answer-markdown-content p {
  margin: 0 0 0.6666666667rem;
}
.answer-markdown-content p:last-child {
  margin-bottom: 0;
}
.answer-markdown-content ul,
.answer-markdown-content ol {
  margin: 0.6666666667rem 0;
  padding-left: 2rem;
}
.answer-markdown-content ul {
  list-style: disc;
}
.answer-markdown-content ol {
  list-style: decimal;
}
.answer-markdown-content li {
  margin-bottom: 0.1666666667rem;
  padding-left: 0.3333333333rem;
}
.answer-markdown-content code {
  font-family: monospace;
  font-size: 1rem;
  background-color: #ededed;
  padding: 0.0833333333rem 0.3333333333rem;
  border-radius: 0.3333333333rem;
}
.answer-markdown-content pre {
  margin: 0.6666666667rem 0;
  padding: 1rem;
  background-color: #ededed;
  border-radius: 0.6666666667rem;
  overflow-x: auto;
}
.answer-markdown-content pre code {
  background: none;
  padding: 0;
  font-size: 1rem;
  line-height: 1.5rem;
}
.answer-markdown-content blockquote {
  margin: 0.6666666667rem 0;
  padding-left: 1rem;
  border-left: 0.25rem solid #ededed;
  color: #89898c;
}
.answer-markdown-content a {
  color: #008188;
  text-decoration: none;
}
.answer-markdown-content a:hover {
  text-decoration: underline;
}
.answer-markdown-content img {
  max-width: 100%;
  border-radius: 0.6666666667rem;
}
.answer-markdown-content hr {
  border: none;
  border-top: 1px solid #ededed;
  margin: 1rem 0;
}
.answer-markdown-content table {
  width: 100%;
  border-collapse: collapse;
  margin: 0.6666666667rem 0;
}
.answer-markdown-content th,
.answer-markdown-content td {
  padding: 0.5rem 0.6666666667rem;
  border: 1px solid #ededed;
  text-align: left;
}
.answer-markdown-content th {
  font-weight: 600;
  background-color: #fafafa;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.answer-streaming-overlay {
  position: relative;
}
.answer-streaming-overlay::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  opacity: 0;
  transition: opacity 300ms ease-in-out;
}
.answer-streaming-overlay.streaming::after {
  opacity: 1;
  background: linear-gradient(to bottom, transparent 60%, #fff);
}

.streaming-cursor {
  display: inline-block;
  width: 0.1666666667rem;
  height: 1.3333333333rem;
  background-color: #222;
  margin-left: 0.1666666667rem;
  vertical-align: text-bottom;
  -webkit-animation: ai-cursor-blink 1s step-end infinite;
          animation: ai-cursor-blink 1s step-end infinite;
}

@-webkit-keyframes ai-cursor-blink {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}

@keyframes ai-cursor-blink {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.chat-bubble {
  display: flex;
  box-sizing: border-box;
  max-width: 42.6666666667rem;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0.5833333333rem 0.6666666667rem;
  border-radius: 1.3333333333rem;
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  word-break: break-word;
  overflow-wrap: break-word;
}

.chat-bubble-human {
  background-color: #008188;
  color: #fff;
  align-self: flex-end;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.chat-bubble-ai {
  background-color: #fff;
  border: 1px solid #ededed;
  color: #222;
  align-self: flex-start;
  width: 42.6666666667rem;
  max-width: 100%;
}

/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.chat-list {
  display: flex;
  flex-direction: column;
  gap: 0.6666666667rem;
  flex: 1;
  min-height: 0;
  overflow: hidden;
}

.chat-list-header {
  flex-shrink: 0;
  padding: 0 0.6666666667rem;
}

.chat-list-create-button {
  font-weight: 600;
}

.chat-list-section-header {
  display: flex;
  align-items: center;
  gap: 1.3333333333rem;
  padding: 0.9166666667rem 1.3333333333rem;
  border: none;
  border-radius: 0.3333333333rem;
  background: transparent;
  font-size: 1.1666666667rem;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: #5e5e5e;
  text-align: left;
  cursor: pointer;
  transition: background-color 150ms ease-in-out;
  margin: 0 0.6666666667rem;
  width: calc(100% - 1.3333333333rem);
  font-weight: 600;
  flex-shrink: 0;
}
.chat-list-section-header .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  min-width: 1.3333333333rem;
  flex-shrink: 0;
}
.chat-list-section-header:hover {
  background-color: rgba(143, 143, 143, 0.12);
}
.chat-list-section-header:focus-visible {
  outline: 0.1666666667rem solid #008188;
  outline-offset: -0.1666666667rem;
}

.chat-list-section-label {
  flex: 1;
}

.chat-list-section-chevron {
  transition: -webkit-transform 150ms ease-in-out;
  transition: transform 150ms ease-in-out;
  transition: transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;
}
.chat-list-section-header:not(.open) .chat-list-section-chevron {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.chat-list-scroll {
  flex: 1;
  min-height: 0;
}

.chat-list-items {
  display: flex;
  flex-direction: column;
  gap: 0.6666666667rem;
  padding: 0 0.6666666667rem 1.3333333333rem;
}

/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.chat-list-item {
  position: relative;
  min-width: 0;
  overflow: hidden;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.chat-list-item:hover .chat-list-item-menu, .chat-list-item:focus-within .chat-list-item-menu {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.chat-list-item.active .chat-list-item-menu {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.chat-list-item.editing {
  padding: 0.6666666667rem 1rem;
  background-color: rgba(143, 143, 143, 0.12);
}

.chat-list-item-button {
  padding-right: 3.6666666667rem;
}

.chat-list-item-title {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: #5e5e5e;
  text-overflow: ellipsis;
}
.chat-list-item.active .chat-list-item-title {
  color: #222;
}

.chat-list-item-edit-row {
  display: flex;
  align-items: center;
  gap: 0.3333333333rem;
  width: 100%;
}

.chat-list-item-edit {
  -webkit-user-select: text;
      -ms-user-select: text;
          user-select: text;
  user-select: text;
  flex: 1;
  min-width: 0;
  box-sizing: border-box;
  padding: 0.1666666667rem 0.3333333333rem;
  border: 1px solid #008188;
  border-radius: 0.1666666667rem;
  background: #fff;
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: #222;
  outline: none;
}

.chat-list-item-menu {
  position: absolute;
  top: 0.6666666667rem;
  right: 1rem;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 150ms ease-in-out;
}

.chat-list-item.mobile:hover .chat-list-item-menu, .chat-list-item.mobile:focus-within .chat-list-item-menu, .chat-list-item.mobile.active .chat-list-item-menu {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
.chat-list-item.mobile .chat-list-item-button {
  padding-right: 1.3333333333rem;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.ai-chat-input {
  position: relative;
  min-height: 6rem;
  border: 1px solid #d8d8d8;
  border-radius: 0.3333333333rem;
  background: #fff;
  transition: border-color 150ms ease-in-out;
}
.ai-chat-input:hover {
  border-color: #8f8f8f;
}
.ai-chat-input:focus-within {
  outline: 2px solid #008188;
  border-color: #008188;
  box-shadow: 0 0 0 0.2rem rgba(0, 129, 136, 0.5);
}
.ai-chat-input:focus-within:hover {
  border-color: #008188;
}
.ai-chat-input.disabled {
  background: #fafafa;
  border-color: #ededed;
  cursor: default;
}
.ai-chat-input.with-error {
  border-color: #c82603;
}

.ai-chat-input-textarea {
  display: block;
  width: 100%;
  max-height: 10.6666666667rem;
  padding: 0.9166666667rem 9.3333333333rem 0.9166666667rem 1.3333333333rem;
  border: none;
  border-radius: 0.3333333333rem;
  background: transparent;
  box-sizing: border-box;
  color: #222;
  font-size: 1.1666666667rem;
  font-weight: 400;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  resize: none;
  outline: none;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: #d8d8d8 transparent;
}
.ai-chat-input-textarea::-webkit-input-placeholder {
  color: #89898c;
}
.ai-chat-input-textarea:-ms-input-placeholder {
  color: #89898c;
}
.ai-chat-input-textarea::-ms-input-placeholder {
  color: #89898c;
}
.ai-chat-input-textarea::placeholder {
  color: #89898c;
}
.ai-chat-input-textarea:disabled {
  color: #89898c;
  cursor: default;
}
.ai-chat-input-textarea:disabled::-webkit-input-placeholder {
  color: #89898c;
}
.ai-chat-input-textarea:disabled:-ms-input-placeholder {
  color: #89898c;
}
.ai-chat-input-textarea:disabled::-ms-input-placeholder {
  color: #89898c;
}
.ai-chat-input-textarea:disabled::placeholder {
  color: #89898c;
}

.ai-chat-input-actions {
  position: absolute;
  right: 1.3333333333rem;
  bottom: 1.3333333333rem;
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  pointer-events: none;
}
.ai-chat-input-actions > * {
  pointer-events: auto;
}

.ai-chat-input-file-indicator {
  display: flex;
  align-items: center;
  gap: 0.3333333333rem;
  padding: 0.3333333333rem 0.6666666667rem;
  font-size: 1rem;
  line-height: 1.3333333333rem;
  color: #5e5e5e;
}

/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.error-card {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 0.3333333333rem;
  max-width: 20.3333333333rem;
  padding: 0.6666666667rem 1rem 1.3333333333rem;
  background-color: #fff;
  border: 1px solid #c82603;
  border-radius: 0.6666666667rem;
  box-shadow: 0 4px 8px 0 rgba(34, 34, 34, 0.15);
  text-align: center;
}

.error-card-icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
.error-card-icon .icon {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
}
.error-card-icon .icon.default-stroke {
  color: #c82603;
  stroke: #c82603;
}

.error-card-title {
  font-size: 1rem;
  font-weight: 700;
  line-height: normal;
  color: #222;
}

.error-card-message {
  font-size: 0.8333333333rem;
  font-weight: 400;
  line-height: normal;
  color: #89898c;
  white-space: pre-line;
}

.error-card-retry {
  display: inline-flex;
  align-items: center;
  gap: 0.3333333333rem;
  margin-top: 0.6666666667rem;
  padding: 0.5rem 1rem;
  border: none;
  border-radius: 0.3333333333rem;
  background-color: #ededed;
  color: #222;
  font-size: 1rem;
  font-weight: 400;
  line-height: normal;
  cursor: pointer;
  transition: background-color 150ms ease-in-out;
}
.error-card-retry .icon {
  width: 1.1666666667rem;
  height: 1.1666666667rem;
}
.error-card-retry:hover {
  background-color: #d8d8d8;
}
.error-card-retry:active {
  background-color: #ccc;
}
.error-card-retry:focus-visible {
  outline: 0.1666666667rem solid #008188;
  outline-offset: 0.1666666667rem;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.file-upload-list {
  display: flex;
  flex-direction: column;
  gap: 0.3333333333rem;
  max-height: 16.6666666667rem;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: #d8d8d8 transparent;
}

.file-upload-row {
  display: flex;
  flex-direction: column;
  gap: 0.3333333333rem;
  padding: 0.6666666667rem 1rem;
  border-radius: 0.3333333333rem;
  background: #fafafa;
  transition: background-color 150ms ease-in-out;
}
.file-upload-row:hover {
  background: #ededed;
}
.file-upload-row:hover .file-upload-remove {
  opacity: 1;
}
.file-upload-row.file-upload-error {
  background: rgba(200, 38, 3, 0.15);
}

.file-upload-info {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
}

.file-upload-icon {
  flex-shrink: 0;
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  stroke: #222;
}

.file-upload-details {
  flex: 1;
  min-width: 0;
  display: flex;
  align-items: baseline;
  gap: 0.6666666667rem;
}

.file-upload-name {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.3333333333rem;
  color: #222;
}

.file-upload-size {
  flex-shrink: 0;
  font-size: 0.8333333333rem;
  line-height: 1.1666666667rem;
  color: #89898c;
}

.file-upload-remove {
  opacity: 0;
  flex-shrink: 0;
  transition: opacity 150ms ease-in-out;
}

.file-upload-progress {
  padding-left: 2rem;
}

.file-upload-error-text {
  padding-left: 2rem;
  font-size: 0.8333333333rem;
  line-height: 1.1666666667rem;
  color: #c82603;
}

.file-upload-tag {
  max-width: 100%;
}
.file-upload-tag .text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.image-answer-img {
  display: block;
  max-width: 100%;
  border-radius: 0.6666666667rem;
  -o-object-fit: contain;
     object-fit: contain;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.ai-sources {
  display: flex;
  flex-direction: column;
  gap: 0.3333333333rem;
  margin-top: 0.6666666667rem;
}

.ai-sources-label {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.3333333333rem;
  letter-spacing: 0.32px;
  color: #89898c;
}

.ai-sources-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 0.1666666667rem;
}

.ai-sources-item {
  font-size: 1rem;
  line-height: 1.3333333333rem;
  letter-spacing: 0.32px;
}

.ai-sources-link {
  color: #008188;
  text-decoration: none;
  font-weight: 500;
}
.ai-sources-link:hover {
  text-decoration: underline;
}

.ai-sources-title {
  font-weight: 600;
}

.ai-sources-text {
  color: #89898c;
  font-weight: 500;
}

.ai-sources-description {
  display: block;
  color: #89898c;
  font-size: 0.9166666667rem;
  line-height: 1.3333333333rem;
}
.ai-sources-description p {
  margin: 0;
}

/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.ai-terms-popup-backdrop {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(34, 34, 34, 0.4);
  z-index: 1101;
}

.ai-terms-popup {
  display: flex;
  flex-direction: column;
  width: 66.6666666667rem;
  max-width: 90%;
  height: 48.6666666667rem;
  max-height: 90%;
  background: #fff;
  border-radius: 0.6666666667rem;
  box-shadow: 0 4px 16px 0 rgba(34, 34, 34, 0.26);
  overflow: hidden;
  transition: width 200ms ease, height 200ms ease;
}

.ai-terms-popup-expanded {
  width: 95%;
  height: 95%;
  max-width: 95%;
  max-height: 95%;
}

.ai-terms-popup-header {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  padding: 1.3333333333rem;
  border-bottom: 1px solid #ededed;
  flex-shrink: 0;
  min-height: 5.3333333333rem;
  box-sizing: border-box;
}

.ai-terms-popup-header-title {
  flex: 1;
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 1.8333333333rem;
  color: #222;
}

.ai-terms-popup-content {
  flex: 1;
  overflow-y: auto;
  padding: 2rem 1.3333333333rem;
  display: flex;
  flex-direction: column;
  gap: 0.8333333333rem;
}

.ai-terms-popup-important {
  font-size: 2.3333333333rem;
  font-weight: 500;
  line-height: 3rem;
  color: #222;
  margin: 0;
}

.ai-terms-popup-body {
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: #222;
  margin: 0;
  white-space: pre-line;
}

@media only screen and (max-width: 768px) {
  .ai-terms-popup-backdrop {
    background: none;
  }
  .ai-terms-popup,
.ai-terms-popup-expanded {
    width: 100%;
    height: 100%;
    max-width: 100%;
    max-height: 100%;
    border-radius: 0;
    box-shadow: none;
  }
}
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.ai-thinking {
  width: 1.6666666667rem;
  aspect-ratio: 4;
  background: no-repeat radial-gradient(circle closest-side, #89898c 90%, transparent) 0% 50%, no-repeat radial-gradient(circle closest-side, #89898c 90%, transparent) 50% 50%, no-repeat radial-gradient(circle closest-side, #89898c 90%, transparent) 100% 50%;
  background-size: 33.3333333333% 100%;
  -webkit-animation: ai-thinking-bounce 1s infinite linear;
          animation: ai-thinking-bounce 1s infinite linear;
}

@-webkit-keyframes ai-thinking-bounce {
  33% {
    background-size: 33.3333333333% 0%, 33.3333333333% 100%, 33.3333333333% 100%;
  }
  50% {
    background-size: 33.3333333333% 100%, 33.3333333333% 0%, 33.3333333333% 100%;
  }
  66% {
    background-size: 33.3333333333% 100%, 33.3333333333% 100%, 33.3333333333% 0%;
  }
}

@keyframes ai-thinking-bounce {
  33% {
    background-size: 33.3333333333% 0%, 33.3333333333% 100%, 33.3333333333% 100%;
  }
  50% {
    background-size: 33.3333333333% 100%, 33.3333333333% 0%, 33.3333333333% 100%;
  }
  66% {
    background-size: 33.3333333333% 100%, 33.3333333333% 100%, 33.3333333333% 0%;
  }
}
.ai-assistant-chat {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  background: #fafafa;
}

.ai-assistant-chat-gate {
  align-items: center;
}

.ai-gate-center {
  margin: auto 0;
}

.ai-assistant-chat-body {
  display: flex;
  flex: 1;
  min-height: 0;
  overflow: hidden;
}

.ai-assistant-chat-sidebar {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  background: #fff;
  gap: 0.6666666667rem;
}

.ai-sidebar-resize-handle {
  position: relative;
  display: flex;
  align-items: stretch;
  width: 1px;
  flex-shrink: 0;
  cursor: col-resize;
}
.ai-sidebar-resize-handle::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -0.3333333333rem;
  right: -0.3333333333rem;
}
.ai-sidebar-resize-handle:hover .ai-sidebar-resize-line, .ai-sidebar-resize-handle:active .ai-sidebar-resize-line {
  background-color: #008188;
}

.ai-sidebar-resize-line {
  width: 1px;
  background-color: #ededed;
  transition: background-color 0.15s;
}

.ai-sidebar-header {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  padding: 1.3333333333rem;
  border-bottom: 1px solid #ededed;
  flex-shrink: 0;
}

.ai-sidebar-header-title {
  flex: 1;
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 1.8333333333rem;
  color: #222;
}

.ai-sidebar-footer {
  flex-shrink: 0;
  padding: 0 0.6666666667rem 1.3333333333rem;
}

.ai-token-counter {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  padding: 0.6666666667rem;
  border: 1px solid #d8d8d8;
  border-radius: 0.6666666667rem;
  background: #fff;
}

.ai-token-counter-text {
  display: flex;
  flex-direction: column;
  flex: 1;
  min-width: 0;
}

.ai-token-counter-value {
  font-size: 1.1666666667rem;
  font-weight: 600;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: #222;
}

.ai-token-counter-date {
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.3333333333rem;
  color: #89898c;
}

.ai-token-counter-bar {
  height: 0.3333333333rem;
  background: #d8d8d8;
  border-radius: 83.25rem;
  overflow: hidden;
  margin-top: 0.3333333333rem;
}

.ai-token-counter-bar-fill {
  height: 100%;
  background: #5e5e5e;
  border-radius: 83.25rem;
}

.ai-assistant-chat-main {
  position: relative;
  flex: 1;
  display: flex;
  flex-direction: column;
  min-width: 0;
  overflow: hidden;
  padding: 0 3.3333333333rem 1.3333333333rem;
  gap: 0.3333333333rem;
}

.ai-chat-sidebar-toggle {
  position: absolute;
  top: 1.3333333333rem;
  left: 1.3333333333rem;
  z-index: 1;
}

.ai-chat-header {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  padding: 1.3333333333rem;
  border-bottom: 1px solid #ededed;
  flex-shrink: 0;
  align-self: stretch;
  min-height: 5.3333333333rem;
  box-sizing: border-box;
}

.ai-chat-header-title {
  flex: 1;
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 1.8333333333rem;
  color: #222;
}

.ai-chat-header-close {
  flex-shrink: 0;
}

.ai-chat-message-list {
  flex: 1;
  min-height: 0;
}

.ai-chat-messages {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 1.6666666667rem 0;
  max-width: 83.3333333333rem;
  margin: 0 auto;
  width: 100%;
  min-height: 100%;
  box-sizing: border-box;
}
.ai-chat-messages > :not(:last-child) {
  margin-bottom: 1.3333333333rem;
}

.ai-message-item {
  position: relative;
  display: flex;
  flex-direction: column;
  align-self: flex-start;
  max-width: 100%;
}

.ai-message-item-actions {
  position: absolute;
  top: 100%;
  left: 0;
  padding-top: 0.3333333333rem;
  opacity: 0;
  pointer-events: none;
  transition: opacity 150ms ease-in-out;
  z-index: 1;
}
@media (hover: hover) {
  .ai-message-item:hover .ai-message-item-actions {
    opacity: 1;
    pointer-events: auto;
  }
}
@media (hover: none) {
  .ai-message-item.touched .ai-message-item-actions {
    opacity: 1;
    pointer-events: auto;
  }
}

.ai-chat-input-area {
  flex-shrink: 0;
}

.ai-first-time {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex: 1;
  min-height: 0;
  width: 100%;
  background-color: #fafafa;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto;
}

.ai-first-time-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.ai-first-time-logo {
  margin-bottom: 2.5833333333rem;
}
.ai-first-time-logo .ai-first-time-logo-icon {
  width: 9.3333333333rem;
  height: 9.3333333333rem;
  padding: 2rem;
  background: #fff;
  box-shadow: 0 0.25rem 1.1666666667rem 0.25rem rgba(34, 34, 34, 0.12);
}
.ai-first-time-logo .ai-first-time-logo-icon .icon {
  width: 5.3333333333rem;
  height: 5.3333333333rem;
}

.ai-first-time-title {
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 1.8333333333rem;
  color: #222;
  margin: 0;
}

.ai-first-time-subtitle {
  font-size: 1.3333333333rem;
  font-weight: 500;
  line-height: 1.8333333333rem;
  color: #5e5e5e;
  margin: 0.8333333333rem 0 0;
}

.ai-first-time-form {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.3333333333rem;
  margin-top: 4.4166666667rem;
}

.ai-first-time-terms {
  display: flex;
  align-items: center;
  gap: 0.3333333333rem;
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: #222;
  cursor: pointer;
}
.ai-first-time-terms .ai-first-time-checkbox {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  accent-color: #008188;
  cursor: pointer;
}

.ai-first-time-terms-link {
  color: #008188;
  text-decoration: none;
  text-transform: lowercase;
}
.ai-first-time-terms-link:hover {
  text-decoration: underline;
}

.ai-first-time-form .ai-first-time-cta {
  width: auto;
  height: 3.3333333333rem;
  padding: 0.9166666667rem 1.3333333333rem;
  border-radius: 0.3333333333rem;
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  gap: 0.3333333333rem;
}
.ai-first-time-form .ai-first-time-cta .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
}

@media only screen and (max-width: 768px) {
  .ai-first-time {
    padding: 0 1.3333333333rem;
    box-sizing: border-box;
  }
  .ai-first-time-content {
    max-width: 30.8333333333rem;
    width: 100%;
  }
  .ai-assistant-chat-main {
    padding: 0 1.3333333333rem 1.3333333333rem;
  }
  .ai-chat-sidebar-toggle {
    left: auto;
    right: 1.3333333333rem;
  }
  .ai-assistant-chat-body {
    position: relative;
  }
  .ai-assistant-chat-sidebar {
    position: absolute;
    inset: 0;
    width: 100% !important;
    z-index: 10;
    padding-top: 6.6666666667rem;
  }
  .ai-sidebar-resize-handle {
    display: none;
  }
  .ai-sidebar-header {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    background: #fff;
  }
}
.input-container .input-elem {
  font-size: 1rem;
  border: 1px solid #5e5e5e;
  border-radius: 0.3333333333rem;
}
.input-container .input-elem:focus {
  border-color: #00696f;
  box-shadow: 0 0 0 0.2rem rgba(0, 129, 136, 0.5);
}
.input-container .input-elem:hover {
  border: 1px solid #5e5e5e;
}
.input-container .input-elem::-webkit-input-placeholder {
  color: #5e5e5e;
}
.input-container .input-elem:-ms-input-placeholder {
  color: #5e5e5e;
}
.input-container .input-elem::-ms-input-placeholder {
  color: #5e5e5e;
}
.input-container .input-elem::placeholder {
  color: #5e5e5e;
}
.input-container .length-message {
  color: #5e5e5e;
}
.input-container .icon-redesign-exclamation-circle {
  stroke: #ff7f7f;
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}
.input-container.with-error .input-elem,
.input-container.with-error .input-elem:hover,
.input-container.with-error .input-elem:focus {
  border-color: #ff7f7f;
  box-shadow: none;
}
.input-container.with-error .input-footer {
  color: #ff7f7f;
}

.default-stroke {
  fill: none;
}

.file-import-dialog .dialog-content .dialog-footer {
  justify-content: flex-end;
  gap: 1.3333333333rem;
}
.file-import-dialog .dialog-content .dialog-footer .app-btn {
  width: 15.8333333333rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  padding: 0 1.25rem;
}

/* TODO fix stylelint errors */
.hide-leaflet .leaflet-pane,
.hide-leaflet .leaflet-control-container {
  display: none;
}

.drawing .map-user-icon {
  fill: #222;
  stroke: rgba(151, 151, 151, 0.7019607843);
  stroke-width: 10px;
  cursor: pointer;
}
.drawing g {
  stroke-width: 20;
}
.drawing.external g {
  stroke-width: inherit;
}
.drawing.mcs #layer-tooltips {
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1);
}
.drawing #layer-tooltips {
  outline: none;
}

/* stylelint-disable */
#planSection > .loading-spinner,
.space > .loading-spinner {
  position: absolute;
  top: 0;
  height: 100%;
}
#planSection .leaflet-right .leaflet-control,
.space .leaflet-right .leaflet-control {
  margin-right: 10px;
}
@media screen and (min-width: 768px) {
  #planSection .leaflet-right .leaflet-control,
.space .leaflet-right .leaflet-control {
    margin-right: 25px;
  }
}

.space {
  position: relative;
  padding-top: 105px;
}
.space .leaflet-bottom.leaflet-right .mq-attribution-control {
  position: fixed;
  right: -45px;
  bottom: 4px;
}
.space .legend-urhere-marker,
.space image.indicator {
  display: none;
}
.space .refresh-spinner {
  position: fixed;
  top: 180px;
  margin: 20px;
  z-index: 1900;
}
@media screen and (min-width: 768px) {
  .space .refresh-spinner {
    top: 70px;
  }
}
.space #cobundu-map {
  position: relative;
  overflow: inherit;
}
@media screen and (min-width: 768px) {
  .space #cobundu-map {
    position: absolute;
    overflow: hidden;
  }
}

.legend-urhere-marker {
  overflow: visible;
  position: absolute;
  left: 20px;
  bottom: 35px;
  color: rgba(151, 151, 151, 0.7019607843);
  font-size: 16px;
}

#cobundu-map {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  padding: 0;
  overflow: hidden;
  outline: none;
  background-color: #f8f8f8;
}
#cobundu-map .leaflet-container,
#cobundu-map .leaflet-control-container,
#cobundu-map .leaflet-pane {
  background-color: #f8f8f8;
  font-family: "Poppins", sans-serif;
  /* "svg *" was not allowing to override css property which is needed in order to highlight location */
  /* hide annoying mapquest logo */
  /* make mapquest attribution less prominent */
}
#cobundu-map .leaflet-container .view-plan,
#cobundu-map .leaflet-control-container .view-plan,
#cobundu-map .leaflet-pane .view-plan {
  background-position: right;
}
#cobundu-map .leaflet-container svg g.location,
#cobundu-map .leaflet-control-container svg g.location,
#cobundu-map .leaflet-pane svg g.location {
  stroke-width: 8px;
  stroke: rgba(151, 151, 151, 0.7019607843);
}
#cobundu-map .leaflet-container .leaflet-control-zoom,
#cobundu-map .leaflet-control-container .leaflet-control-zoom,
#cobundu-map .leaflet-pane .leaflet-control-zoom {
  opacity: 0.6;
}
#cobundu-map .leaflet-container .leaflet-control-zoom:hover,
#cobundu-map .leaflet-control-container .leaflet-control-zoom:hover,
#cobundu-map .leaflet-pane .leaflet-control-zoom:hover {
  opacity: 1;
}
#cobundu-map .leaflet-container .mq-logo-control,
#cobundu-map .leaflet-control-container .mq-logo-control,
#cobundu-map .leaflet-pane .mq-logo-control {
  display: none;
}
#cobundu-map .leaflet-container .mq-attribution-control,
#cobundu-map .leaflet-control-container .mq-attribution-control,
#cobundu-map .leaflet-pane .mq-attribution-control {
  opacity: 0.6;
}
#cobundu-map .leaflet-container .mq-attribution-control:hover,
#cobundu-map .leaflet-control-container .mq-attribution-control:hover,
#cobundu-map .leaflet-pane .mq-attribution-control:hover {
  opacity: 1;
}

#cobundu-map.map-selection-highlight svg {
  fill-opacity: 0.4;
}
#cobundu-map.map-selection-highlight svg g.location.active,
#cobundu-map.map-selection-highlight svg g.maskedselection,
#cobundu-map.map-selection-highlight svg g.selection {
  fill-opacity: 1;
}

.fullsize {
  position: absolute;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}

/* style locations */
svg.drawing,
svg.drawing svg {
  overflow: visible !important;
}
svg.drawing #occupancies,
svg.drawing svg #occupancies {
  pointer-events: none;
}
svg.drawing #time-tag,
svg.drawing svg #time-tag {
  pointer-events: none;
}

#layer-locations,
#layer-markers {
  /* enable mouse events on locations, even if not filled */
  pointer-events: visiblefill;
  cursor: pointer;
  /* default background color: white */
  fill: transparent;
}
#layer-locations text,
#layer-markers text {
  fill-opacity: 1;
  fill: #fff;
  font-size: 100px;
  /* 1 px = 1 cm */
  text-anchor: middle;
  alignment-baseline: middle;
  dominant-baseline: central;
  stroke: none !important;
  visibility: hidden;
  text-shadow: 1px 0 0 #222, -1px 0 0 #222, 0 1px 0 #222, 0 -1px 0 #222, 1px 1px #222, -1px -1px 0 #222, 1px -1px 0 #222, -1px 1px 0 #222;
}
#layer-locations text > tspan,
#layer-markers text > tspan {
  alignment-baseline: middle;
}
#layer-locations image.occupied,
#layer-markers image.occupied {
  visibility: hidden;
  opacity: 0.5;
}

g.location:not([id]) {
  /* any location without an id is not interactive */
  pointer-events: none;
  /* and it does not have a fill so it doesn't obscure polygons linked to locations */
  fill: transparent;
}

.drawing.external g.location-marker {
  fill: #5e5e5e;
}
.drawing.external g.location-marker circle {
  stroke-width: 3;
  stroke: #ccc;
}

/* stylelint-enable */
.location-tooltip {
  display: block;
  min-width: 104px;
  padding: 7px 8px 8px;
  background-color: #f2f2f2;
  border: 1px solid rgba(34, 34, 34, 0.3);
  color: #222;
  text-align: left;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.4;
  letter-spacing: normal;
  pointer-events: none;
}
.location-tooltip-header {
  font-weight: 700;
}

.context-menu.popper-container .popper {
  border-radius: 0.3333333333rem;
  padding: 0;
}
.context-menu .context-menu-item {
  padding: 0.8333333333rem;
  color: #333;
  gap: 0.6666666667rem;
  justify-content: flex-end;
  flex-direction: row-reverse;
}
.context-menu .context-menu-item:hover {
  background: transparent;
  color: #008188;
}
.context-menu .context-menu-item:hover .icon {
  fill: #008188;
}

.full-screen-spinner {
  position: fixed;
  top: 0;
  left: 0;
  display: flex;
  width: 100vw;
  height: 100dvh;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.25);
  z-index: 9999;
}
.full-screen-spinner img {
  max-width: 100px;
  height: 100px;
}
.full-screen-spinner p {
  margin-top: 20px;
}
.full-screen-spinner.bg-white {
  background-color: #fff;
}

.loading-spinner {
  position: relative;
  display: flex;
  width: 100%;
  min-height: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 2000;
}
.loading-spinner .spinner-image {
  width: 60px;
  height: 60px;
}
.loading-spinner p {
  margin-top: 20px;
  text-align: center;
  font-size: 12px;
  font-family: "Poppins", "Arial", sans-serif;
}
.loading-spinner.full-container {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.loading-spinner p {
  margin-top: 20px;
  text-align: center;
  font-size: 12px;
  font-family: "Poppins";
}

.full-screen-spinner .sk-double-bounce1,
.full-screen-spinner .sk-double-bounce2,
.loading-spinner .sk-double-bounce1,
.loading-spinner .sk-double-bounce2 {
  background-color: rgb(255, 195, 11);
}

.no-location-page {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  position: relative;
}
.no-location-page .location-picker-section {
  position: absolute;
  left: 25px;
  top: 25px;
}
.no-location-page .description-section {
  text-align: center;
}
.no-location-page .app-location-picker .change-location {
  display: none;
}
.no-location-page .no-location-img {
  margin-bottom: 1.3333rem;
}

.switch {
  position: relative;
  padding: 0.5rem;
  border: none;
  background-color: transparent;
  cursor: pointer;
  transition: opacity 250ms;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.switch-body {
  display: block;
  width: 3.333rem;
  height: 1.5rem;
  background-color: rgba(51, 51, 51, 0.5);
  border-radius: 0.9rem;
  transition: background-color 375ms;
}
.switch-toggle {
  position: absolute;
  top: 50%;
  left: 0.45rem;
  width: 2rem;
  height: 2rem;
  background-color: #f8f8f8;
  border-radius: 50%;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  transition: background-color 250ms, -webkit-transform 250ms;
  transition: transform 250ms, background-color 250ms;
  transition: transform 250ms, background-color 250ms, -webkit-transform 250ms;
  z-index: 1;
}
.switch.is-checked .switch-toggle {
  background-color: #008188;
  -webkit-transform: translate(1.45rem, -50%);
          transform: translate(1.45rem, -50%);
}
.switch.is-disabled {
  opacity: 0.5;
  cursor: initial;
}
.switch:focus-visible {
  outline: 0.1666666667rem solid #008188;
  outline-offset: 0.1666666667rem;
}

.day-picker-popper {
  display: inline-block;
}
.day-picker-popper.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.day-picker-popper .popper {
  background: #fff;
  font-size: 12px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
  z-index: 405;
}
.day-picker-popper .rdp {
  --rdp-cell-size: 30px;
  --rdp-accent-color: customAlpha($light-brand-color, 0.2);
  --rdp-background-color: $secondary-background-color;
  --rdp-outline: none;
  --rdp-outline-selected: none;
}
.day-picker-popper .rdp-head_cell {
  color: rgba(151, 151, 151, 0.7019607843);
  text-transform: none;
  font-weight: 400;
}
.day-picker-popper .rdp-button.rdp-day {
  font-size: 1rem;
}
.day-picker-popper .rdp-button.rdp-day_today {
  color: #008188;
}
.day-picker-popper .rdp-button.rdp-day_selected {
  color: #fff;
  background-color: #008188;
}
.day-picker-popper .rdp-button:focus-visible {
  outline: 0.1666666667rem solid #008188;
  outline-offset: 0.1666666667rem;
}

.day-picker-caption {
  position: relative;
}
.day-picker-caption .month {
  text-align: center;
  font-size: 1.15em;
  font-weight: 500;
}
.day-picker-caption .app-btn {
  position: absolute;
  top: 0;
}
.day-picker-caption .app-btn:first-child {
  left: 0;
}
.day-picker-caption .app-btn:last-child {
  right: 0;
}

.day-picker-popper {
  cursor: pointer;
}
.day-picker-popper .input-wrapper {
  background: #fff;
  border: 1px solid #008188;
  padding: 6px 12px;
  width: 100%;
  height: 100%;
  display: flex;
}
.day-picker-popper .input-wrapper input {
  background: #fff;
  caret-color: transparent;
  cursor: pointer;
  width: 100%;
  border: none;
  padding: 0;
}
.day-picker-popper .input-wrapper:focus-visible {
  outline: 0.1666666667rem solid #008188;
  outline-offset: 0.1666666667rem;
}

.day-picker-popper {
  display: inline-block;
}
.day-picker-popper.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.day-picker-popper .popper {
  background: #fff;
  font-size: 12px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
  z-index: 500;
}

.past-date-picker {
  color: #5e5e5e;
}
.past-date-picker .location-charts-icon-btn {
  width: 2.5rem;
  height: 2.5rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 1rem;
  margin-left: 1rem;
  padding: 0 0 0 0.25rem;
  border-radius: 50%;
}
.past-date-picker .location-charts-icon-btn .icon {
  fill: #fff;
}
.past-date-picker .location-charts-icon-btn.app-btn-outline-brand {
  background: #e5e6e7;
  border-color: #e5e6e7;
}
.past-date-picker .location-charts-icon-btn.app-btn-outline-brand .icon {
  fill: #222;
}
.past-date-picker .location-charts-icon-btn.app-btn-outline-brand:hover {
  background-color: #008188;
}
.past-date-picker .location-charts-icon-btn.app-btn-outline-brand:hover .icon {
  fill: #fff;
}

.landscape-stub {
  position: fixed;
  flex-direction: column;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100dvh;
  z-index: 999;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.landscape-stub .msg-container {
  text-align: center;
}

/* COLORS */
/* BRAND COLORS */
/* MEDIA SCREENS */
/* KIOSK */
/* BOOTSTRAP OVERRIDE */
/* bootstrap temp */
/* REDESIGN */
/* LAYOUT */
.date-filters {
  display: flex;
  justify-content: space-between;
  background-color: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
  padding: 0.8333333333rem;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.4166666667rem;
}
.date-filters .date-filter-button {
  min-width: auto;
  padding: 0.5833333333rem 1.3333333333rem 0.5833333333rem 1rem;
  display: flex;
  align-items: center;
  margin: 0;
}
.date-filters .date-filter-button svg {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  margin-right: 0.8333333333rem;
  fill: var(--primary);
}
.date-filters .date-filter-button:hover, .date-filters .date-filter-button.active {
  color: #fff;
  background-color: var(--primary);
}
.date-filters .date-filter-button:hover > svg, .date-filters .date-filter-button.active > svg {
  fill: #fff;
}

@media only screen and (max-width: 768px) {
  .date-filters {
    padding: 0.4166666667rem;
  }
}
@media only screen and (max-width: 576px) {
  .date-filters {
    justify-content: center;
  }
}
.modal-with-selected-map-location .dialog-content {
  width: 70%;
  height: 90%;
  display: flex;
  flex-direction: column;
  padding: 0 0 0 4.1666666667rem;
  border-radius: 0.8333333333rem;
}
.modal-with-selected-map-location .dialog-content .dialog-body {
  flex: 1;
  overflow: auto;
}
.modal-with-selected-map-location .dialog-content .modal-title {
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 1.3333333333rem;
  margin-top: 2.6666666667rem;
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
}
.modal-with-selected-map-location .dialog-content .loading-spinner {
  height: 100%;
}
.modal-with-selected-map-location .dialog-content .error {
  height: 100%;
  color: #ff7f7f;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.3333333333rem;
}
.modal-with-selected-map-location .dialog-content .map {
  position: relative;
  height: 100%;
}
.modal-with-selected-map-location .dialog-content .map.with-title #cobundu-map {
  margin: 0 0 2.5rem;
}
.modal-with-selected-map-location .dialog-content .map #cobundu-map {
  background: transparent;
  margin: 2.5rem 0;
}

@media only screen and (max-width: 1400px) {
  .modal-with-selected-map-location .dialog-content {
    width: 75%;
  }
  .modal-with-selected-map-location .dialog-content .modal-title {
    font-size: 1.5rem;
  }
}
@media only screen and (max-width: 992px) {
  .modal-with-selected-map-location .dialog-content {
    width: 90%;
    height: 90%;
  }
  .modal-with-selected-map-location .dialog-content .modal-title {
    font-size: 1.3333333333rem;
  }
}
@media only screen and (max-width: 576px) {
  .modal-with-selected-map-location .dialog-content {
    padding: 0 2.5rem;
  }
  .modal-with-selected-map-location .dialog-content .modal-title {
    padding: 1.25rem 0;
    font-size: 1.1666666667rem;
  }
}
.favorite-icon-background {
  padding: 15px;
  background: rgba(218, 218, 218, 0.52);
  border-radius: 50%;
  z-index: 1;
  position: absolute;
  top: 10px;
  right: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.favorite-icon-background:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}

.favorites-btn {
  position: absolute;
  width: 2.0833333333rem;
  height: 2.0833333333rem;
  cursor: pointer;
  transition: 200ms;
  stroke: #fff;
  stroke-width: 32px;
  fill: transparent;
}
.favorites-btn.active {
  fill: var(--primary);
}
.favorites-btn:hover {
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}

.reservation-horizontal-time-range-container.with-location-card {
  padding: 1.25rem;
}
.reservation-horizontal-time-range-container.with-location-card .reservation-horizontal-time-range {
  padding: 0;
  margin-top: 0.8333333333rem;
}
.reservation-horizontal-time-range-container .location-card {
  display: flex;
}
.reservation-horizontal-time-range-container .location-card .card-container {
  width: calc(100% - 4.1666666667rem);
  padding-left: 0.8333333333rem;
}
.reservation-horizontal-time-range-container .location-card .location-name {
  color: var(--primary-font);
  margin: 0;
  font-size: 1.3333333333rem;
}

.booking-timeline-container {
  width: 400px;
  height: 100%;
  padding: 10px;
  display: flex;
  flex-direction: column;
  position: relative;
}
.booking-timeline-container .booking-panel-header {
  padding: 12px 0;
}
.booking-timeline-container .popper-container,
.booking-timeline-container .popper-target,
.booking-timeline-container .target {
  width: 100%;
  height: 100%;
}
.booking-timeline-container .tooltip-wrapper {
  z-index: 100;
  width: 100%;
  background: transparent;
  position: absolute;
}
.booking-timeline-container .tooltip-wrapper.start {
  top: 0;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.booking-timeline-container .tooltip-wrapper.end {
  bottom: 0;
}
.booking-timeline-container .mobile-back-btn {
  text-decoration: none;
  color: var(--primary-font);
  font-size: 1.5rem;
  top: 5px;
  display: flex;
  align-items: center;
}
.booking-timeline-container .mobile-back-btn .icon {
  fill: var(--primary-font);
  margin: 0 5px;
}
.booking-timeline-container .past-date-picker {
  position: relative;
  z-index: 100;
}
.booking-timeline-container .day-timeline-container.dragging .time-slot-sell,
.booking-timeline-container .day-timeline-container.dragging .time-slot-label {
  transition: none;
}
.booking-timeline-container .day-timeline-container .unavailable-stub {
  width: 100%;
  height: 100%;
  background: repeating-linear-gradient(-55deg, #717171, #f9f9f9 2px, #f9f9f9 4px, #f9f9f9 7px);
}
.booking-timeline-container .day-timeline-container .single-timeslot .booking-participants {
  display: none;
}
.booking-timeline-container .timeslot-item .time-slot-sell,
.booking-timeline-container .timeslot-item .time-slot-label {
  transition: 300ms;
}
.booking-timeline-container .timeslot-item:hover .time-slot-sell {
  background: var(--secondary-background);
}
.booking-timeline-container .timeslot-item:hover .time-slot-label {
  color: var(--primary);
}
.booking-timeline-container .timeslot-item.selected .time-slot-sell {
  border: none;
}
.booking-timeline-container .timeslot-item.selected:hover .time-slot-sell {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.56);
}
.booking-timeline-container .timeslot-item.selected:hover .time-slot-label {
  color: var(--primary-font);
}
.booking-timeline-container .timeslot-item.selected.start::before {
  content: "";
  display: block;
  position: absolute;
  background: #fff;
  width: 10px;
  border: 1px solid;
  z-index: 5;
  height: 10px;
  border-radius: 50%;
  top: var(--before-top, 0);
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 40px;
  right: 0;
  margin: 0 auto;
}
.booking-timeline-container .timeslot-item.selected.end::after {
  content: "";
  display: block;
  position: absolute;
  background: #fff;
  width: 10px;
  border: 1px solid;
  z-index: 5;
  height: 10px;
  border-radius: 50%;
  bottom: var(--after-bottom, 0);
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
  left: 40px;
  right: 0;
  margin: 0 auto;
}
.booking-timeline-container .timeslot-item:not(.selected) + .selected .time-slot-sell {
  border-top: 1px solid var(--secondary-font);
}
.booking-timeline-container .quick-timeslots-wrap {
  padding: 25px 0;
  width: 100%;
  overflow-y: auto;
  white-space: nowrap;
  color: var(--secondary-font);
}
.booking-timeline-container .quick-timeslots-wrap .quick-timeslots-card {
  display: inline-flex;
  cursor: pointer;
  flex-direction: column;
  text-align: center;
  justify-content: center;
  border: 1px solid var(--secondary-font);
  padding: 5px;
  border-radius: 4px;
  margin-right: 10px;
  height: 5rem;
  min-width: 9.1666666667rem;
  white-space: normal;
}
.booking-timeline-container .quick-timeslots-wrap .quick-timeslots-card:hover {
  color: var(--primary);
  border: 1px solid var(--primary);
}
.booking-timeline-container .quick-timeslots-wrap .quick-timeslots-card-time {
  text-transform: uppercase;
}
.booking-timeline-container .loading-spinner {
  background: rgba(223, 223, 223, 0.57);
}
.booking-timeline-container .close-timeline-btn {
  position: absolute;
  left: 0;
  right: 0;
  width: 40px;
  height: 40px;
  background: #ccc;
  border-radius: 50%;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  bottom: 0;
  margin: 0 auto;
  z-index: 5;
}
.booking-timeline-container .book-timeslot-btn {
  padding: 15px;
  margin: 20px auto 0;
  width: calc(100% - 40px);
}
.booking-timeline-container .timezone-alert,
.booking-timeline-container .booking-info-msg {
  text-align: center;
  font-weight: 600;
}

.booking-right-panel.booking-timeline-panel .booking-timeline-container {
  width: auto;
  padding: 0;
}
.booking-right-panel.booking-timeline-panel .booking-panel-header {
  padding: 0;
}
.booking-right-panel.booking-timeline-panel .mobile-back-btn {
  background: var(--secondary-background);
}

.side-panel.booking-timeline-panel {
  position: fixed;
  top: 6.6666666667rem;
  height: calc(100% - 6.6666666667rem);
  padding: 1.25rem;
}
.side-panel.booking-timeline-panel.opened {
  width: 30.4166666667rem;
}
.side-panel.booking-timeline-panel .side-panel-header {
  position: absolute;
  top: 0;
  right: 1.25rem;
}
.side-panel.booking-timeline-panel .title {
  text-align: center;
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 600;
}
.side-panel.booking-timeline-panel .booking-timeline-container {
  margin-top: 1.25rem;
  height: calc(100% - 2.9166666667rem);
}
.side-panel.booking-timeline-panel .booking-timeline-container .booking-info-msg {
  margin-bottom: 0;
}

.booking-timeline-trigger-button {
  width: 10.8333333333rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.booking-timeline-trigger-button:hover .icon-calendar-timeline path, .booking-timeline-trigger-button:active .icon-calendar-timeline path {
  stroke: #fff;
}
.booking-timeline-trigger-button .icon-calendar-timeline {
  margin-right: 0.6666666667rem;
  width: 1.1666666667rem;
}
.booking-timeline-trigger-button .icon-calendar-timeline path {
  stroke: var(--primary);
}

.booking-timeline-backdrop {
  position: fixed;
  top: 6.6666666667rem;
  left: 0;
  height: calc(100% - 6.6666666667rem);
  width: 100vw;
  background: rgba(151, 151, 151, 0);
  z-index: 406;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .booking-timeline-container .past-date-picker {
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
  .booking-timeline-container .past-date-picker .app-btn {
    margin-right: 1rem;
  }
}
@media only screen and (max-width: 768px) {
  .side-panel.booking-timeline-panel {
    top: 5rem;
    height: calc(100% - 5rem);
  }
  .side-panel.booking-timeline-panel .booking-timeline-container {
    margin-top: 0;
  }
  .side-panel.booking-timeline-panel .booking-panel-header .quick-timeslots-wrap {
    padding: 0;
    margin-top: 1rem;
  }
  .side-panel.booking-timeline-panel .booking-panel-header .quick-timeslots-card {
    height: 3.3333333333rem;
    width: 7.5rem;
    font-size: 0.9166666667rem;
  }
}
@media only screen and (max-width: 576px) {
  .side-panel.booking-timeline-panel.opened {
    width: 100%;
  }
}
.day-timeline-container {
  padding: 10px;
  display: flex;
  min-width: 250px;
  flex-direction: column;
  overflow-y: auto;
  position: relative;
}
.day-timeline-container .time-slot-label {
  position: relative;
  top: -0.6666666667rem;
  width: 3.3333333333rem;
  color: var(--secondary-font);
}
.day-timeline-container .time-slot-label.am-pm {
  width: 5.8333333333rem;
}
.day-timeline-container .time-slot-sell {
  border-top: 1px solid var(--secondary-font);
  min-height: 3.3333333333rem;
  flex: 1;
  position: relative;
}
.day-timeline-container .timeslot-item {
  display: flex;
  cursor: pointer;
  position: relative;
  cursor: pointer;
  gap: 0.4166666667rem;
}
.day-timeline-container .timeslot-item.hide {
  transition: 10ms;
  -webkit-transform: translateX(-9999px);
          transform: translateX(-9999px);
}
.day-timeline-container .timeslot-item.last-timeslot-item {
  display: none;
}
.day-timeline-container .selected-time-label {
  position: relative;
}
.day-timeline-container .selected-time-label.in-between {
  position: absolute;
  top: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.day-timeline-container .time-slot-sell {
  display: flex;
  justify-content: center;
  align-items: center;
}
.day-timeline-container .close-selection {
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #cbcbcb;
  width: 19px;
  height: 19px;
  z-index: 1;
  right: 0;
  position: relative;
}
.day-timeline-container .close-selection.in-between {
  position: absolute;
  top: var(--top-fix);
  -webkit-transform: translateX(50%) translateY(-50%);
          transform: translateX(50%) translateY(-50%);
}
.day-timeline-container .close-selection:not(.in-between) {
  position: absolute;
  -webkit-transform: translateX(50%) translateY(-50%);
          transform: translateX(50%) translateY(-50%);
  top: calc(50% + var(--top-fix));
  right: 0;
}
.day-timeline-container .close-selection .icon {
  width: 90%;
  height: 90%;
  fill: var(--primary-font);
}
.day-timeline-container .selected-time-label {
  background: none;
  color: #fff;
  font-size: 1.3333333333rem;
  line-height: 1.3333333333rem;
  z-index: 1;
}
.day-timeline-container .custom-component {
  position: absolute;
  width: calc(100% - 50px);
  right: 0;
  cursor: pointer;
}
.day-timeline-container .custom-component.am-pm {
  width: calc(100% - 80px);
}
.day-timeline-container .current-time {
  position: absolute;
  display: flex;
  z-index: 99;
  right: 0;
  width: 100%;
  justify-content: center;
  align-items: center;
  height: 0;
}
.day-timeline-container .current-time .current-time-line {
  background: #222;
  height: 2px;
  flex: 1;
}
.day-timeline-container .current-time::before {
  content: "";
  position: absolute;
  left: -5px;
  display: block;
  background: #222;
  width: 7px;
  height: 7px;
  border-radius: 50%;
}
.day-timeline-container .current-time-label {
  line-height: 1rem;
  width: auto;
  text-align: right;
}

.booked-timeslot {
  padding: 0 15px;
  color: #fff;
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  background: #f44336;
}
.booked-timeslot .icon-user {
  fill: #fff;
  margin-right: 20px;
}
.booked-timeslot .booking-participants {
  font-size: 12px;
  display: flex;
}
.booked-timeslot .booking-title {
  font-size: 16px;
  margin: 0 0 0.8333333333rem;
}
.booked-timeslot .description {
  width: 100%;
  position: relative;
}
.booked-timeslot .timeslot-icon {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  fill: #fff;
}
.booked-timeslot .timeslot-icon.with-recurrent {
  right: 1.6666666667rem;
}
.booked-timeslot.one-row-timeslot .booking-title {
  margin: 0;
}
.booked-timeslot.one-row-timeslot .description {
  display: flex;
  gap: 0.8333333333rem;
  align-items: center;
}
.booked-timeslot.one-row-timeslot .icon:not(.icon-recurrence) {
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 0.8333333333rem;
}

.location-item {
  font-size: 1rem;
  text-align: start;
  width: 29.1666666667rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  display: flex;
  flex-direction: column;
}
.location-item:hover {
  cursor: pointer;
}
.location-item:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.location-item .location-photo {
  position: relative;
  height: 15.4166666667rem;
}
.location-item .location-data {
  background: var(--primary-background);
  padding: 1.6666666667rem;
  color: var(--secondary-font);
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.location-item .location-data .item-with-icon {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
}
.location-item .location-data .item-with-icon svg {
  min-width: 1.3333333333rem;
  width: 1.3333333333rem;
  min-height: 1.3333333333rem;
  fill: var(--secondary-font);
}
.location-item .location-data .item-with-label {
  color: #fff;
  font-size: 0.9166666667rem;
  background: var(--primary);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 7.0833333333rem;
  min-height: 1.6666666667rem;
  border-radius: 0.25rem;
  text-align: center;
}
.location-item .location-data .sensor-data {
  display: flex;
  flex-wrap: wrap;
  margin-top: 2.0833333333rem;
  position: relative;
  height: 5rem;
  align-items: self-start;
}
.location-item .location-data .sensor-data::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 0.0833333333rem;
  width: 100%;
  background: var(--secondary-background);
}
.location-item .location-data .sensor-data > div {
  width: 33.3333333333%;
  margin-top: 0.8333333333rem;
}
.location-item .location-data .location-path-container .location-name,
.location-item .location-data .location-path-container .location-path {
  color: var(--secondary-font);
}
.location-item .location-data .location-path-container .icon {
  min-width: 1.3333333333rem;
  width: 1.3333333333rem;
  min-height: 1.3333333333rem;
  fill: var(--secondary-font);
}
.location-item .location-data .location-path-container .location-path {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
}
.location-item .general-data .location-title {
  font-size: 1.1666666667rem;
  font-weight: 600;
  color: var(--primary-font);
}
.location-item .general-data .meta-data {
  display: flex;
  flex-wrap: wrap;
}
.location-item .general-data .meta-data > div {
  width: 50%;
  margin-top: 0.8333333333rem;
}

.search-sort-block {
  display: flex;
  align-items: center;
}
.search-sort-block .search-input-wrapper {
  background: var(--primary-background);
  width: 25rem;
  margin-right: 1.3333333333rem;
}
.search-sort-block .search-input-wrapper svg path {
  fill: var(--secondary-font);
}
.search-sort-block .search-input-wrapper input {
  height: 3.5rem;
}
.search-sort-block .search-input-wrapper input::-webkit-input-placeholder {
  color: var(--secondary-font);
}
.search-sort-block .search-input-wrapper input:-ms-input-placeholder {
  color: var(--secondary-font);
}
.search-sort-block .search-input-wrapper input::-ms-input-placeholder {
  color: var(--secondary-font);
}
.search-sort-block .search-input-wrapper input::placeholder {
  color: var(--secondary-font);
}

@media only screen and (max-width: 576px) {
  .search-sort-block .search-input-wrapper .search-input {
    font-size: 1rem;
  }
}
.map-wrapper-container.no-data .leaflet-control-container {
  display: none;
}
.map-wrapper-container .no-floor-plan-placeholder {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.map-wrapper-container .no-floor-plan-placeholder .no-floor-plan-message {
  font-size: 1.1666666667rem;
  font-weight: 600;
  z-index: 406;
  color: var(--primary-font);
}

.right-panel {
  position: absolute;
  width: 33.3333333333rem;
  height: 100%;
  top: 0;
  right: 0;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  background: var(--secondary-background);
  padding: 1.25rem;
  display: flex;
  flex-direction: column;
}
.right-panel .close-person-select-btn {
  position: absolute;
  top: 0.6666666667rem;
  right: 1.0833333333rem;
  cursor: pointer;
}

@media only screen and (max-width: 768px) {
  .right-panel {
    padding-top: 2.9166666667rem;
  }
}
.check-in-button {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.4166666667rem;
}
.check-in-button .icon-qr-code {
  fill: var(--primary);
}
.check-in-button:hover .icon-qr-code, .check-in-button.active .icon-qr-code {
  fill: #fff;
}

.checked-in-container {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.8333333333rem;
  color: var(--primary);
  font-weight: 500;
}
.checked-in-container .icon-checked-circle {
  fill: var(--primary);
}

.check-in-dialog .check-in-dialog-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2.0833333333rem;
}
.check-in-dialog .check-in-dialog-content .content-block {
  text-align: center;
}

.check-in-scan-dialog {
  top: 6.6666666667rem;
  height: calc(100% - 6.6666666667rem);
}
.check-in-scan-dialog .dialog-body {
  height: 100%;
  display: flex;
  align-items: center;
  background: rgba(151, 151, 151, 0.7019607843);
  position: relative;
}
.check-in-scan-dialog.full-screen .dialog-content {
  padding: 0;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  border-radius: 0;
}
.check-in-scan-dialog .qr-code-read-container {
  width: 100%;
  min-height: 8.3333333333rem;
}
.check-in-scan-dialog .qr-code-read-container video {
  height: 100%;
}
.check-in-scan-dialog .check-in-scan-message-header,
.check-in-scan-dialog .check-in-scan-message-footer {
  position: absolute;
  z-index: 1;
  color: #fff;
  font-size: 1.1666666667rem;
  width: 100%;
  text-align: center;
}
.check-in-scan-dialog .check-in-scan-message-header {
  top: calc(50% - 15.4166666667rem);
}
.check-in-scan-dialog .check-in-scan-message-footer {
  bottom: calc(50% - 15.4166666667rem);
}

@media screen and (max-width: 768px) {
  .check-in-scan-dialog {
    top: 5rem;
    height: calc(100% - 5rem);
  }
}
.qr-code-read-container .loading-spinner {
  position: absolute;
  height: 100%;
}

.location-list-item {
  font-size: 1rem;
  text-align: start;
  width: 100%;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  display: flex;
  flex-direction: column;
  position: relative;
  background: var(--primary-background);
  border-radius: 0.8333333333rem;
  border: 0.0833333333rem solid #fff;
}
.location-list-item:hover {
  cursor: pointer;
  border: 0.0833333333rem solid var(--primary);
}
.location-list-item:focus-visible {
  outline: 0.0833333333rem solid var(--primary);
  outline-offset: -0.0833333333rem;
}
.location-list-item .room-header {
  padding: 1rem;
}
.location-list-item .room-header .room-title {
  font-size: 1.3333333333rem;
  font-weight: 600;
  color: var(--primary-font);
}
.location-list-item .room-header .favorites-btn {
  stroke: var(--primary);
  fill: var(--primary-background);
}
.location-list-item .room-header .favorites-btn.active {
  stroke: #fff;
  fill: var(--primary);
}
.location-list-item .room-data-container {
  display: flex;
  padding-bottom: 1rem;
}
.location-list-item .room-data-container .location-image-container {
  height: 7.9166666667rem;
  width: 9.1666666667rem;
}
.location-list-item .room-data-container .location-image-container .filter,
.location-list-item .room-data-container .location-image-container .image {
  border-top-right-radius: 0.8333333333rem;
  border-bottom-right-radius: 0.8333333333rem;
}
.location-list-item .room-data-container .room-data {
  background: var(--primary-background);
  padding: 0.3333333333rem 1.3333333333rem;
  color: var(--secondary-font);
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  border-bottom-left-radius: 0.8333333333rem;
  border-bottom-right-radius: 0.8333333333rem;
}
.location-list-item .item-with-icon {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
}
.location-list-item .item-with-icon .icon {
  min-width: 1.3333333333rem;
  width: 1.3333333333rem;
  min-height: 1.3333333333rem;
  fill: var(--secondary-font);
}

.count-button-container {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  display: flex;
  align-items: center;
}
.count-button-container .app-btn {
  min-width: auto;
}
.count-button-container .add-first-item {
  min-width: 7.1666666667rem;
  height: 2.3333333333rem;
}
.count-button-container .subtract-item,
.count-button-container .add-item,
.count-button-container .remove-item {
  width: 2.3333333333rem;
  height: 2.3333333333rem;
  border-width: 2px;
  padding: 0;
  font-size: 1.5rem;
  line-height: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.count-button-container .remove-item {
  font-size: 1rem;
}
.count-button-container .count {
  width: 2.0833333333rem;
  text-align: center;
  font-weight: 600;
}

.date-filter-container {
  display: flex;
  flex-direction: row;
  gap: 2.6666666667rem;
}
.date-filter-container .label-icon {
  margin: 0.3333333333rem 1.3333333333rem 0 0;
  min-width: 2rem;
  height: 2rem;
}
.date-filter-container .recurring-button {
  height: 3.3333333333rem;
  margin-top: auto;
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
}
.date-filter-container .recurring-button:hover .icon {
  fill: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 20%));
}
.date-filter-container .recurring-button .icon {
  width: 1.3333333333rem;
  fill: var(--primary);
}

.date-filter {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.date-filter .date-filter-items {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.date-filter .date-filter-items.horizontal {
  display: inline-flex;
  flex-wrap: nowrap;
  gap: 1.25rem;
}
.date-filter .date-filter-items:focus {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.date-filter .date-filter-item {
  /* TODO remove important after migrating in other forms */
  margin: 0 !important;
}
.date-filter .date-filter-item .label {
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
  margin-bottom: 0.4166666667rem;
}
.date-filter .date-filter-item .date-time-input {
  display: flex;
  gap: 1.1666666667rem;
  color: var(--secondary-font);
}
.date-filter .date-filter-item .date-time-input .input-wrapper {
  padding: 0.8333333333rem 1.3333333333rem;
  border: 0.0833333333rem solid var(--secondary-font);
  border-radius: 0.4166666667rem;
}
.date-filter .date-filter-item .date-time-input .time-input {
  font-weight: 500;
}
.date-filter .date-filter-item .input-wrapper input {
  font-weight: 500;
}
.date-filter .time-input-container .icon-container {
  right: 5%;
}
.date-filter .message-container,
.date-filter .errors {
  font-size: 1.1666666667rem;
  margin-top: 0.5rem;
}
.date-filter .periods-info {
  color: var(--secondary-font);
  font-weight: 500;
}
.date-filter .duration {
  color: #1e7b22;
  font-weight: 500;
}
.date-filter .errors {
  color: #ff7f7f;
}

@media only screen and (max-width: 992px) {
  .date-filter .date-filter-item .date-time-input .time-input {
    width: 100%;
  }
}
.recurring-panel {
  max-width: 100dvw;
}
.recurring-panel.opened {
  width: 50rem;
}
.recurring-panel .tabs-panel {
  padding: 0;
  box-shadow: none;
  position: relative;
}
.recurring-panel .tabs-panel::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: -2.0833333333rem;
  height: 0.125rem;
  width: calc(100% + 4.1666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.recurring-panel .tabs-panel .single-tab {
  font-size: 1.1666666667rem;
  font-weight: 400;
  margin-right: 0;
  height: 3.3333333333rem;
  min-width: 8.3333333333rem;
}
.recurring-panel .tabs-panel .single-tab.active::before {
  height: 2px;
  border-radius: 0;
}
.recurring-panel .recurring-configuration {
  margin-top: 2.0833333333rem;
}
.recurring-panel .actions {
  padding: 1.3333333333rem;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 1.3333333333rem;
}
.recurring-panel .actions .action {
  width: 13.3333333333rem;
  height: 3.3333333333rem;
  font-size: 1.1666666667rem;
  padding: 0 1.25rem;
}
.recurring-panel .field-label {
  font-weight: 600;
  color: var(--primary-font);
}
.recurring-panel .repeat-every {
  display: flex;
  gap: 0.8333333333rem;
  align-items: center;
}
.recurring-panel .repeat-every .time-unit {
  font-weight: 600;
}
.recurring-panel .repeat-every .field-container {
  display: flex;
  gap: 0.8333333333rem;
  align-items: center;
}
.recurring-panel .repeat-every .dropdown {
  cursor: pointer;
}
.recurring-panel .repeat-every .dropdown-trigger {
  border: 1px solid #ccc;
  border-radius: 0.4166666667rem;
  padding: 0.9166666667rem 1.3333333333rem;
  width: 6.25rem;
  color: var(--primary-font);
}
.recurring-panel .repeat-every .dropdown-trigger .value {
  font-size: 1rem;
}
.recurring-panel .repeat-every .dropdown-list {
  width: 100%;
  display: flex;
  flex-direction: column;
  min-width: auto;
  max-height: 12.5rem;
  overflow-y: auto;
}
.recurring-panel .repeat-every .dropdown-item {
  padding: 0.6666666667rem 1.3333333333rem;
  color: var(--primary-font);
  cursor: pointer;
}
.recurring-panel .repeat-every > .field-label {
  width: 8.3333333333rem;
}
.recurring-panel .repeat-every-on {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
  margin-left: 1.25rem;
}
.recurring-panel .repeat-every-on .dropdown-trigger {
  width: 16.6666666667rem;
}
.recurring-panel .repeat-every-on .field-label {
  text-transform: lowercase;
}
.recurring-panel .repeat-every-on .value {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.recurring-panel .repeat-on {
  margin-top: 2.0833333333rem;
}
.recurring-panel .repeat-on .week-days {
  display: flex;
  gap: 1rem;
  margin-top: 1.25rem;
}
.recurring-panel .repeat-on .week-day {
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.3333333333rem;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  color: var(--primary-font);
  cursor: pointer;
  font-weight: 500;
}
.recurring-panel .repeat-on .week-day.selected {
  background: var(--primary);
  color: #fff;
}
.recurring-panel .ends {
  margin-top: 2.0833333333rem;
}
.recurring-panel .ends .end-options {
  margin-top: 1.25rem;
  gap: 1.6666666667rem;
  display: flex;
  flex-direction: column;
}
.recurring-panel .ends .end-option {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
  height: 3.3333333333rem;
}
.recurring-panel .ends .radio-button {
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.recurring-panel .ends .radio-button-label {
  display: flex;
  align-items: center;
  font-weight: 600;
  color: var(--primary-font);
}
.recurring-panel .ends .after-end .input-container {
  flex-direction: row-reverse;
  align-items: center;
  gap: 0.8333333333rem;
  justify-content: flex-end;
}
.recurring-panel .ends .after-end .input-container .input-footer {
  display: none;
}
.recurring-panel .ends .after-end .input-container .input-header {
  margin: 0;
}
.recurring-panel .ends .after-end .input-container .input-wrap {
  width: 6.25rem;
}
.recurring-panel .ends .after-end .input-container .input-elem {
  border: 1px solid #ccc;
}
.recurring-panel .ends .after-end .input-container .input-label {
  font-weight: 600;
  color: var(--primary-font);
}
.recurring-panel .ends .after-end .input-container.disabled .input-elem {
  color: var(--primary-font);
}
.recurring-panel .ends .after-end .radio-button {
  min-width: 8.3333333333rem;
}
.recurring-panel .ends .on-end .radio-button {
  min-width: 8.3333333333rem;
}
.recurring-panel .ends .on-end .day-picker-popper {
  width: 11.6666666667rem;
}
.recurring-panel .ends .on-end .day-picker-popper .input-wrapper {
  border: 1px solid #ccc;
  padding: 0.9166666667rem 1.3333333333rem;
  border-radius: 0.4166666667rem;
}
.recurring-panel .ends .on-end .day-picker-popper .day-picker-input {
  font-size: 1rem;
}
.recurring-panel .ends .on-end .day-picker-popper .icon {
  fill: #ccc;
}
.recurring-panel .message {
  margin-top: 1.6666666667rem;
  color: var(--primary-font);
}
.recurring-panel .disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}

.reservation-subject-field {
  display: flex;
  position: relative;
}
.reservation-subject-field .label-icon {
  width: 2rem;
  height: 2rem;
  fill: var(--secondary-font);
}
.reservation-subject-field .field-title {
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
}
.reservation-subject-field .field-value {
  margin-top: 0.5rem;
  display: flex;
  align-items: flex-start;
}
.reservation-subject-field .tile-field .field-container {
  margin-left: 0;
}
.reservation-subject-field .subject-input {
  background: var(--primary-background);
  width: 25rem;
  padding: 0.9166666667rem 1.3333333333rem;
  border-radius: 0.4166666667rem;
  border: 1px solid var(--secondary-font);
}
.reservation-subject-field .subject-input::-webkit-input-placeholder {
  color: var(--secondary-font);
}
.reservation-subject-field .subject-input:-ms-input-placeholder {
  color: var(--secondary-font);
}
.reservation-subject-field .subject-input::-ms-input-placeholder {
  color: var(--secondary-font);
}
.reservation-subject-field .subject-input::placeholder {
  color: var(--secondary-font);
}
.reservation-subject-field .past-subjects {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.5833333333rem;
  margin-left: 1.3333333333rem;
}
.reservation-subject-field .past-subject {
  height: 2.5rem;
  max-width: 25rem;
  padding: 0.4166666667rem 1rem;
  display: inline;
  border: 0.0833333333rem solid var(--secondary-font);
  border-radius: 1.4166666667rem;
}
.reservation-subject-field .past-subject:hover {
  cursor: pointer;
}

@media only screen and (max-width: 1275px) {
  .reservation-subject-field .field-value {
    flex-direction: column;
  }
  .reservation-subject-field .past-subjects {
    margin: 1.3333333333rem 0 0;
    flex-wrap: wrap;
  }
}
@media only screen and (max-width: 576px) {
  .reservation-subject-field .subject-input {
    width: 20.8333333333rem;
  }
  .reservation-subject-field .past-subject {
    max-width: 20.8333333333rem;
  }
}
.participant-range {
  display: flex;
  position: relative;
}
.participant-range .label-icon {
  width: 2rem;
  height: 2rem;
  margin: 0 1.3333333333rem 0 0;
  fill: var(--secondary-font);
}
.participant-range .field-container {
  flex: 1;
}
.participant-range .field-container .field-title {
  color: var(--secondary-font);
  margin-bottom: 0.5rem;
  font-size: 1.1666666667rem;
}
.participant-range .field-container .field-value {
  min-height: 3.3333333333rem;
  display: flex;
}

.colleague-search {
  height: 100%;
  font-size: 1.1666666667rem;
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
}
.colleague-search .lookup-trigger {
  padding: 1.1666666667rem 1.1666666667rem 1.1666666667rem 2.9166666667rem;
  display: flex;
  align-items: center;
  border: none;
  cursor: pointer;
  color: var(--secondary-font);
}
.colleague-search .lookup-menu {
  box-shadow: none;
}
.colleague-search .lookup-menu .search-input {
  background: var(--primary-background);
  border: none;
  box-shadow: none;
  font-size: 1.1666666667rem;
  font-weight: 400;
  border-radius: 0.3333333333rem;
  padding: 1.1666666667rem 2.0833333333rem 1.1666666667rem 2.9166666667rem;
}
.colleague-search .lookup-menu .lookup-options {
  margin-top: 0.5rem;
  border-radius: 0.3333333333rem;
}

@media only screen and (max-width: 992px) {
  .colleague-search {
    font-size: 1rem;
  }
  .colleague-search .lookup-menu .search-input {
    font-size: 1rem;
  }
}
.badge {
  display: flex;
  color: #fff;
  background-color: var(--primary);
  text-align: center;
  font-size: 1rem;
  border-radius: 100%;
  align-items: center;
  justify-content: center;
}

.booking-metadata-tile {
  padding: 1.3333333333rem;
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
}
.booking-metadata-tile .tile-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 0.8333333333rem;
}
.booking-metadata-tile .tile-title {
  font-size: 1.1666666667rem;
  font-weight: 600;
}
.booking-metadata-tile .meta-data {
  display: flex;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
  margin-top: 1.3333333333rem;
}
.booking-metadata-tile .meta-data .item {
  width: calc((100% - 1.3333333333rem) / 2);
  display: flex;
  align-items: flex-start;
  color: var(--secondary-font);
}
.booking-metadata-tile .meta-data .item .icon {
  margin-right: 1rem;
  width: 1.3333333333rem;
  min-width: 1.3333333333rem;
  height: 1.3333333333rem;
  fill: var(--secondary-font);
}
.booking-metadata-tile .prepare-cleanup-message {
  color: var(--primary-font);
  font-size: 1.0833333333rem;
  font-weight: 500;
  margin-top: 1.3333333333rem;
}
.booking-metadata-tile .show-more-list-container .show-hide-button {
  color: var(--primary);
  cursor: pointer;
  text-wrap: nowrap;
  font-size: 0.9166666667rem;
  font-weight: 500;
  margin-left: 0.6666666667rem;
}
.booking-metadata-tile .share-reservation-button {
  display: flex;
  align-items: center;
  gap: 0.4166666667rem;
}
.booking-metadata-tile .share-reservation-button .icon {
  fill: var(--primary);
}
.booking-metadata-tile .share-reservation-button:hover .icon {
  fill: #fff;
}

@media only screen and (max-width: 768px) {
  .booking-metadata-tile {
    width: 100%;
  }
}
.app-container {
  display: flex;
  height: 100%;
  flex-wrap: wrap;
}
.app-container .header-section {
  width: 100%;
  height: 5rem;
}
.app-container .content-wrapper {
  position: relative;
  display: flex;
  height: calc(100% - 5rem);
  width: 100%;
  overflow-y: auto;
}
.app-container .nav-section {
  width: 0;
  transition: width 300ms;
}
.app-container .content-section {
  background: var(--secondary-background);
  width: 100%;
  transition: width 300ms;
  overflow-y: auto;
}
.app-container .breadcrumbs-item-link {
  font-size: 1.1666666667rem;
}
.app-container .breadcrumbs-item-link:last-child {
  color: var(--primary-font);
  font-weight: 600;
}
.app-container .page-breadcrumbs {
  margin: 0 0 1rem;
}

/* stylelint-disable */
body.no-scroll .app-container .content-section {
  padding-right: 0.8rem;
  overflow: hidden;
}

/* stylelint-enable */
.app-side-panel-container .side-panel,
.app-side-panel-container .side-panel-backdrop {
  top: 5rem;
  height: calc(100dvh - 5rem);
}

@media only screen and (min-width: 768px) {
  .app-container .page-breadcrumbs {
    margin: 0 0 2.5rem;
  }
  .app-container .header-section {
    height: 6.6666666667rem;
  }
  .app-container .nav-section {
    width: 7.0833333333rem;
    z-index: 451;
  }
  .app-container .content-wrapper {
    overflow-y: visible;
    height: calc(100% - 6.6666666667rem);
  }
  .app-container .nav-opened .content-section {
    width: calc(100% - 17.9166666667rem);
  }
  .app-container .content-section {
    height: 100%;
    width: calc(100% - 7.0833333333rem);
  }
  .app-container > .content-section {
    width: 100%;
  }
  .app-container .nav-opened .nav-section {
    width: 17.9166666667rem;
  }
  .app-side-panel-container .side-panel,
.app-side-panel-container .side-panel-backdrop {
    top: 6.6666666667rem;
    height: calc(100dvh - 6.6666666667rem);
  }
}
.navigation {
  background: var(--primary-background);
  position: fixed;
  z-index: 407;
  height: 100%;
  width: 0;
  transition: width 300ms;
  box-shadow: 5px 1px 17px -5px rgba(34, 34, 34, 0.2);
  display: flex;
  flex-direction: column;
  height: calc(100dvh - 5rem);
}
.navigation.opened {
  width: 15.833rem;
}
.navigation .nav-btn {
  position: fixed;
  z-index: 1;
  border: none;
  background: transparent;
  width: 2.5rem;
  height: 2.5rem;
  padding: 0;
  left: 1rem;
  color: rgba(49, 49, 49, 0.7019607843);
  cursor: pointer;
  top: 15px;
}
.navigation .nav-btn .icon-burger-menu {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: -1;
}
.navigation .nav-btn:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.navigation .nav-items {
  overflow-y: auto;
  overflow-x: hidden;
}
.navigation .nav-link {
  display: flex;
  align-items: center;
  flex: 1;
}
.navigation .nav-link:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: -0.1666666667rem;
}
.navigation .nav-item {
  display: flex;
  height: 3.75rem;
  padding: 0;
  transition: border-left-color 300ms;
}
.navigation .nav-item.active {
  border-left: 4px solid var(--primary);
}
.navigation .nav-item.active .nav-label,
.navigation .nav-item.active .icon {
  color: var(--primary);
  fill: var(--primary);
}
.navigation .nav-item.active .icon {
  margin-left: 1.75rem;
}
.navigation .nav-item .nav-label,
.navigation .nav-item .icon {
  transition: color 300ms;
}
.navigation .nav-item .icon {
  color: var(--secondary-font);
  min-width: 1.666rem;
  min-height: 1.666rem;
  margin: 0 2.083rem;
}
.navigation .nav-item .nav-label {
  color: var(--secondary-font);
  font-weight: 400;
  padding: 0 1px;
}

@media only screen and (min-width: 768px) {
  .navigation {
    width: 100%;
    position: static;
    border-right: 1px solid #e5e6e7;
    box-shadow: none;
    padding: 3.75rem 0;
    height: calc(100dvh - 6.6666666667rem);
  }
  .navigation .nav-items .nav-label {
    opacity: 0;
    transition: opacity 300ms;
  }
  .navigation.opened {
    width: 17.916rem;
  }
  .navigation.opened .nav-label {
    opacity: 1;
  }
  .navigation .nav-btn {
    position: absolute;
    top: -4.583rem;
    width: 2.916rem;
    height: 2.916rem;
    left: 2.083rem;
  }
  .navigation .nav-item {
    margin-bottom: 1.25rem;
  }
  .navigation .nav-item .icon {
    min-width: 1.666rem;
    min-height: 1.666rem;
    margin-right: 1rem;
    margin-left: 2.666rem;
  }
  .navigation .nav-item.active .icon {
    margin-left: 2.3rem;
  }
  .navigation .nav-label {
    font-size: 1.166rem;
  }
}
.app-header {
  display: flex;
  justify-content: space-between;
  height: 100%;
  width: 100%;
  padding: 0 1.25rem 0 4.583rem;
  background: var(--primary-background);
  border-bottom: 1px solid #dadada;
}
.app-header .logo-container {
  width: 12.5rem;
  height: 100%;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.app-header .logo-container .logo {
  max-height: 5.8333333333rem;
  max-width: 100%;
}
.app-header .logo-container:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: -0.1666666667rem;
}
.app-header .user-submenu {
  flex-grow: 1;
  display: flex;
  justify-content: end;
  align-items: center;
  gap: 1.25rem;
  padding: 0 1.6666666667rem;
}
.app-header .user-submenu .icon {
  width: 2.0833333333rem;
  height: 2.0833333333rem;
  cursor: pointer;
}
.app-header .user-submenu .icon-heart {
  fill: var(--primary-background);
  stroke-width: 3.75rem;
  stroke: rgba(49, 49, 49, 0.7019607843);
}
.app-header .user-submenu .icon-heart.active {
  fill: var(--primary);
  stroke: var(--primary);
}
.app-header .user-submenu .icon-bell,
.app-header .user-submenu .icon-bell-outline {
  height: 2.3333333333rem;
}
.app-header .user-submenu .icon-bell {
  fill: var(--primary);
}
.app-header .user-submenu .icon-bell-outline {
  fill: rgba(49, 49, 49, 0.7019607843);
}
.app-header .favorite-button,
.app-header .notification-button {
  display: flex;
}
.app-header .favorite-button:focus-visible,
.app-header .notification-button:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-header .notification-button {
  position: relative;
}
.app-header .notification-button .notification-count {
  position: absolute;
  background: var(--primary);
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.8333333333rem;
  padding: 0 0.4166666667rem;
  border-radius: 0.6666666667rem;
  right: 0.75rem;
  top: -0.25rem;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.app-header .notification-button.active .notification-count {
  background: #fff;
  color: var(--primary);
  border: 0.125rem solid var(--primary);
  font-weight: 600;
}
.app-header .centered-image-container {
  width: 100%;
  height: 100%;
}
.app-header .user-menu {
  margin-right: 1.25rem;
}
.app-header .unified-login-container .icon-apps {
  fill: rgba(49, 49, 49, 0.7019607843);
}
.app-header .unified-login-container.opened .icon-apps {
  fill: var(--primary);
}
.app-header .unified-login-panel,
.app-header .unified-login-panel-backdrop {
  top: 5rem;
}
.app-header .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

@media only screen and (min-width: 768px) {
  .app-header {
    padding: 0 3.333rem 0 8.333rem;
  }
  .app-header .logo-container {
    width: 17.5rem;
  }
  .app-header .user-submenu {
    padding: 0 2.9166666667rem;
    gap: 2.0833333333rem;
  }
  .app-header .user-submenu .icon {
    width: 2.9166666667rem;
    height: 2.9166666667rem;
  }
  .app-header .user-submenu .icon-heart {
    stroke-width: 2.9166666667rem;
  }
  .app-header .user-submenu .icon-bell,
.app-header .user-submenu .icon-bell-outline {
    height: 2.3333333333rem;
  }
  .app-header .unified-login-panel,
.app-header .unified-login-panel-backdrop {
    top: 6.6666666667rem;
  }
}
.user-menu .popper-target {
  height: 100%;
}
.user-menu .popper-target .icon {
  fill: var(--secondary-font);
}
.user-menu .popper {
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  margin-top: -0.1666666667rem;
  z-index: 1200;
}
.user-menu .user-menu-target {
  display: flex;
  align-items: center;
  height: 100%;
  cursor: pointer;
  position: relative;
  text-align: left;
}
.user-menu .user-menu-target .user-info {
  display: flex;
  flex-direction: column;
  margin: 0 2.0833333333rem;
  gap: 0.25rem;
}
.user-menu .user-menu-target .user-name,
.user-menu .user-menu-target .tenant-name {
  display: block;
  width: 100%;
}
.user-menu .user-menu-target .user-name {
  font-size: 1.3333333333rem;
  font-weight: 600;
  color: var(--primary-font);
  text-align: left;
}
.user-menu .user-menu-target .tenant-name {
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
  max-width: 29.6666666667rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.3;
}
.user-menu .user-menu-target .user-photo {
  border-radius: 50%;
  width: 3rem;
  height: 3rem;
}
.user-menu .user-menu-target .user-photo .initials-only {
  font-size: 1.1666666667rem;
}
.user-menu .user-menu-target:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0;
}
.user-menu .context-menu-item {
  display: flex;
  align-items: center;
  gap: 1.6666666667rem;
  min-width: 16.6666666667rem;
  padding: 1.25rem 2.0833333333rem;
  border-bottom: 0.1666666667rem solid #f6f6f6;
}
.user-menu .context-menu-item:last-child {
  border-bottom: none;
}
.user-menu .context-menu-item:hover {
  color: var(--primary-font);
}
.user-menu .context-menu-item:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0;
}

@media only screen and (max-width: 768px) {
  .user-menu .user-menu-target .user-info {
    display: none;
  }
  .user-menu .user-menu-mobile-wrapper {
    height: 100dvh;
    width: 100vw;
    background: rgba(151, 151, 151, 0.7019607843);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 501;
  }
  .user-menu .user-menu-mobile-wrapper .menu-items {
    position: absolute;
    bottom: 0;
    left: 0;
    background: #fff;
    width: 100%;
    border-top-left-radius: 0.8333333333rem;
    border-top-right-radius: 0.8333333333rem;
    padding: 2.5rem 2.0833333333rem;
    display: flex;
    flex-direction: column;
    gap: 1.6666666667rem;
  }
  .user-menu .user-menu-mobile-wrapper .menu-item {
    display: flex;
    align-items: center;
    gap: 1.6666666667rem;
  }
}
.map-wrapper {
  height: 100%;
  display: flex;
}
.map-wrapper .no-floor-plan-placeholder {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.map-wrapper .no-floor-plan-placeholder img {
  width: 75%;
}
.map-wrapper .no-floor-plan-placeholder .no-floor-plan-message {
  font-size: 1.5rem;
  color: #fff;
  z-index: 406;
}
.map-wrapper .backdrop {
  z-index: 407;
}
.map-wrapper .mapped-svg-element:focus-visible {
  outline: 0.4166666667rem solid var(--primary);
  outline-offset: 0rem;
  outline: 0.4166666667rem solid var(--primary) !important;
}

.map-section {
  display: flex;
  flex-direction: column;
  height: 100%;
  flex-grow: 1;
}
.map-section .map-wrapper {
  position: relative;
  height: 75%;
}
.map-section .leaflet-control-zoom.leaflet-bar.leaflet-control {
  border: none;
}
.map-section .leaflet-bottom.leaflet-right {
  z-index: 401;
}
.map-section .app-location-picker {
  z-index: 406;
}

.map-section #cobundu-map .leaflet-control-container .leaflet-control-zoom {
  display: none;
  opacity: 1;
}

/* Hover tooltip redesign */
.redesign-map .tooltip .location-tooltip {
  background: #fff;
  border: none;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
}
.redesign-map .tooltip .reservation .occupied,
.redesign-map .tooltip .reservation-of-person .occupied,
.redesign-map .tooltip .occupancy .occupied,
.redesign-map .tooltip .occupancy-new .occupied {
  color: #03c88d;
}
.redesign-map .tooltip .temperature .temperature-value,
.redesign-map .tooltip .temperature .co2-value,
.redesign-map .tooltip .temperature .voc-value,
.redesign-map .tooltip .temperature .comfort-value,
.redesign-map .tooltip .temperature .humidity-value,
.redesign-map .tooltip .temperature .light-value,
.redesign-map .tooltip .temperature .radon-value,
.redesign-map .tooltip .temperature .pressure-value,
.redesign-map .tooltip .co2 .temperature-value,
.redesign-map .tooltip .co2 .co2-value,
.redesign-map .tooltip .co2 .voc-value,
.redesign-map .tooltip .co2 .comfort-value,
.redesign-map .tooltip .co2 .humidity-value,
.redesign-map .tooltip .co2 .light-value,
.redesign-map .tooltip .co2 .radon-value,
.redesign-map .tooltip .co2 .pressure-value,
.redesign-map .tooltip .voc .temperature-value,
.redesign-map .tooltip .voc .co2-value,
.redesign-map .tooltip .voc .voc-value,
.redesign-map .tooltip .voc .comfort-value,
.redesign-map .tooltip .voc .humidity-value,
.redesign-map .tooltip .voc .light-value,
.redesign-map .tooltip .voc .radon-value,
.redesign-map .tooltip .voc .pressure-value,
.redesign-map .tooltip .comfort .temperature-value,
.redesign-map .tooltip .comfort .co2-value,
.redesign-map .tooltip .comfort .voc-value,
.redesign-map .tooltip .comfort .comfort-value,
.redesign-map .tooltip .comfort .humidity-value,
.redesign-map .tooltip .comfort .light-value,
.redesign-map .tooltip .comfort .radon-value,
.redesign-map .tooltip .comfort .pressure-value,
.redesign-map .tooltip .humidity .temperature-value,
.redesign-map .tooltip .humidity .co2-value,
.redesign-map .tooltip .humidity .voc-value,
.redesign-map .tooltip .humidity .comfort-value,
.redesign-map .tooltip .humidity .humidity-value,
.redesign-map .tooltip .humidity .light-value,
.redesign-map .tooltip .humidity .radon-value,
.redesign-map .tooltip .humidity .pressure-value,
.redesign-map .tooltip .light .temperature-value,
.redesign-map .tooltip .light .co2-value,
.redesign-map .tooltip .light .voc-value,
.redesign-map .tooltip .light .comfort-value,
.redesign-map .tooltip .light .humidity-value,
.redesign-map .tooltip .light .light-value,
.redesign-map .tooltip .light .radon-value,
.redesign-map .tooltip .light .pressure-value,
.redesign-map .tooltip .radon .temperature-value,
.redesign-map .tooltip .radon .co2-value,
.redesign-map .tooltip .radon .voc-value,
.redesign-map .tooltip .radon .comfort-value,
.redesign-map .tooltip .radon .humidity-value,
.redesign-map .tooltip .radon .light-value,
.redesign-map .tooltip .radon .radon-value,
.redesign-map .tooltip .radon .pressure-value,
.redesign-map .tooltip .pressure .temperature-value,
.redesign-map .tooltip .pressure .co2-value,
.redesign-map .tooltip .pressure .voc-value,
.redesign-map .tooltip .pressure .comfort-value,
.redesign-map .tooltip .pressure .humidity-value,
.redesign-map .tooltip .pressure .light-value,
.redesign-map .tooltip .pressure .radon-value,
.redesign-map .tooltip .pressure .pressure-value {
  color: var(--primary);
}

.floor-plan-spinner {
  height: 100%;
}

@media only screen and (min-width: 768.1px) {
  .map-section {
    height: 100%;
    display: block;
    position: relative;
  }
  .map-section .map-wrapper {
    height: 100%;
    position: static;
    transition: margin-left 250ms;
  }
  .map-section.with-selected-location {
    flex-grow: 0;
    width: calc(100% - 29.1666666667rem);
  }
  .redesign-map.map-section #cobundu-map .leaflet-control-container .leaflet-control-zoom {
    display: block;
    opacity: 1;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control {
    position: relative;
    opacity: 1;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-in,
.redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-out {
    position: absolute;
    border-radius: 50% !important;
    box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
    display: block;
    width: 3.3333rem;
    height: 3.3333rem;
    font-size: 0.75rem;
    padding: 0.3333rem 0.4166rem 0 0;
    color: transparent;
    background: var(--primary-background) !important;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-in:focus-visible,
.redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-out:focus-visible {
    outline: 0.1666666667rem solid var(--primary);
    outline-offset: 0rem;
    outline: 0.1666666667rem solid var(--primary) !important;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-in {
    top: -17.5rem;
    left: -4.41666rem;
    background: var(--primary-background);
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-in::before {
    content: "+";
    display: block;
    position: absolute;
    border: 2px solid var(--primary-font);
    border-radius: 50%;
    width: 1.25rem;
    height: 1.25rem;
    top: 0.75rem;
    left: 0.75rem;
    color: var(--primary-font);
    line-height: 1;
    padding: 0.0833rem 0.0833rem 0 0;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-in::after {
    content: "";
    display: block;
    width: 0.75rem;
    border: 1px solid var(--primary-font);
    height: 0;
    position: absolute;
    -webkit-transform: rotate(46deg);
            transform: rotate(46deg);
    top: 2rem;
    left: 1.666rem;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-in:hover {
    background: #fff;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-out {
    top: -13.333rem;
    left: -4.41666rem;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-out::before {
    content: "-";
    display: block;
    position: absolute;
    border: 2px solid var(--primary-font);
    border-radius: 50%;
    width: 1.25rem;
    height: 1.25rem;
    top: 0.75rem;
    left: 0.75rem;
    color: var(--primary-font);
    line-height: 1;
    padding: 0.0833rem 0.1666rem 0 0;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-out::after {
    content: "";
    display: block;
    width: 0.75rem;
    border: 1px solid var(--primary-font);
    height: 0;
    position: absolute;
    -webkit-transform: rotate(46deg);
            transform: rotate(46deg);
    top: 2rem;
    left: 1.6666rem;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-out:hover {
    background: #fff;
  }
  .floor-plan-location-sidebar-opened .map-wrapper {
    margin-left: 30rem;
  }
}
@media only screen and (min-width: 992px) {
  .map-wrapper .no-floor-plan-placeholder img {
    width: 50%;
  }
}
.map-filter-dropdown .dropdown-btn {
  display: flex;
  justify-content: space-between;
  background: var(--primary-background);
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  padding: 0.41666rem 1.6666rem;
  align-items: center;
  width: 100%;
  text-align: left;
}
.map-filter-dropdown .dropdown-btn .fa-sort-down {
  color: var(--secondary-font);
}
.map-filter-dropdown .dropdown-btn:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.map-filter-dropdown .filter-label {
  word-break: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  line-height: 1.2;
}
.map-filter-dropdown .loading-spinner {
  height: 23px;
  text-align: center;
  display: block;
  max-height: none;
  min-height: 0;
}
.map-filter-dropdown .spinner-image {
  width: 22px;
  height: 22px;
}
.map-filter-dropdown .dropdown-list {
  box-shadow: none;
}
.map-filter-dropdown .dropdown-item {
  cursor: pointer;
}
.map-filter-dropdown .label-wrapper {
  display: flex;
  flex-direction: column;
}
.map-filter-dropdown .label-wrapper .dropdown-btn-label {
  color: var(--primary-font);
  font-size: 0.75rem;
}
.map-filter-dropdown .label-wrapper .dropdown-btn-value {
  font-size: 1.0833rem;
}
.map-filter-dropdown .dropdown-trigger {
  position: relative;
  z-index: 0;
  width: 100%;
}
.map-filter-dropdown .dropdown-trigger:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.map-filter-dropdown .filter-mobile-radio {
  border-radius: 50%;
  border: 2px solid var(--secondary-font);
  width: 1.6666666667rem;
  min-width: 1.6666666667rem;
  height: 1.6666666667rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.map-filter-dropdown .dropdown-item.selected .filter-mobile-radio {
  border: 2px solid var(--primary);
}
.map-filter-dropdown .dropdown-item.selected .filter-mobile-radio::after {
  content: "";
  background: var(--primary);
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .map-filter-dropdown .dropdown-mobile-background {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(151, 151, 151, 0.7019607843);
    z-index: 1022;
  }
  .map-filter-dropdown .dropdown-item {
    display: flex;
  }
  .map-filter-dropdown .nested-dropdown-icon {
    position: static;
    -webkit-transform: none;
            transform: none;
  }
  .map-filter-dropdown .filter-dropdown-item {
    display: flex;
    margin-bottom: 1.666rem;
    flex-grow: 1;
  }
  .map-filter-dropdown .filter-dropdown-item .filter-item-icon {
    color: var(--secondary-font);
    margin-right: 1.25rem;
  }
  .map-filter-dropdown .filter-dropdown-item .filter-label {
    flex-grow: 1;
    font-size: 1.083rem;
    color: var(--primary-font);
  }
  .map-filter-dropdown .filter-dropdown-item:focus-visible {
    outline: 0.1666666667rem solid var(--primary);
    outline-offset: 0.1666666667rem;
  }
  .map-filter-dropdown .dropdown-list {
    position: relative;
    box-shadow: none;
  }
  .map-filter-dropdown .mobile-title {
    display: block;
    text-align: center;
    margin-bottom: 1.666rem;
    font-size: 1rem;
    color: var(--secondary-font);
  }
  .map-filter-dropdown .dropdown-mobile-wrapper {
    background: #fff;
    padding: 3.3333rem 2.0833rem 1.666rem;
    width: 80%;
    margin: 0 auto;
    position: absolute;
    border-radius: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    right: 0;
    max-height: 90%;
  }
  .map-filter-dropdown .dropdown-mobile-wrapper img {
    width: 20px;
    height: 20px;
  }
}
@media only screen and (min-width: 768.1px) {
  .map-filter-dropdown {
    /* stylelint-disable */
    /* stylelint-enable */
  }
  .map-filter-dropdown .dropdown-btn {
    padding: 0.833rem 1.6666rem;
  }
  .map-filter-dropdown .dropdown-list {
    width: 100%;
    background: var(--primary-background);
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
    max-height: 70dvh;
  }
  .map-filter-dropdown .dropdown-mobile-wrapper > .dropdown-list {
    margin-top: 0.5rem;
  }
  .map-filter-dropdown .dropdown-trigger {
    cursor: pointer;
  }
  .map-filter-dropdown .dropdown-item.selected .filter-dropdown-item,
.map-filter-dropdown .filter-dropdown-item.selected {
    color: var(--primary);
  }
  .map-filter-dropdown .dropdown-item.selected .filter-dropdown-item .filter-item-icon,
.map-filter-dropdown .filter-dropdown-item.selected .filter-item-icon {
    color: var(--primary);
    fill: var(--primary);
  }
  .map-filter-dropdown .dropdown-item.selected .filter-dropdown-item .filter-label,
.map-filter-dropdown .filter-dropdown-item.selected .filter-label {
    color: var(--primary);
  }
  .map-filter-dropdown .filter-dropdown-item {
    display: flex;
    align-items: center;
    padding: 0.8333rem 1.6666rem;
    transition: 300ms;
    text-align: left;
    width: 100%;
    font-size: 1rem;
  }
  .map-filter-dropdown .filter-dropdown-item .selected {
    color: var(--primary);
  }
  .map-filter-dropdown .filter-dropdown-item .filter-item-icon {
    color: var(--secondary-font);
    fill: var(--secondary-font);
    margin-right: 1.25rem;
    width: 1.5833rem;
    height: 1.5833rem;
    min-width: 1.5833rem;
  }
  .map-filter-dropdown .filter-dropdown-item:hover {
    color: var(--primary);
  }
  .map-filter-dropdown .filter-dropdown-item:focus-visible {
    outline: 0.1666666667rem solid var(--primary);
    outline-offset: -0.1666666667rem;
  }
  .map-filter-dropdown .filter-label {
    color: var(--primary-font);
  }
  .map-filter-dropdown .filter-mobile-radio {
    display: none;
  }
  .map-filter-dropdown .label-wrapper .dropdown-btn-label {
    font-size: 0.9166rem;
  }
  .map-filter-dropdown .label-wrapper .dropdown-btn-value {
    font-size: 1.1666rem;
    text-align: left;
  }
}
.app-map-controls {
  position: relative;
  padding: 0.833rem 0.833rem 0.4166rem;
}
.app-map-controls .zones-filter {
  margin-right: 3%;
}

.location-picker-wrapper {
  width: 100%;
  display: inline-block;
}

.map-filter-dropdown {
  display: inline-block;
  width: 48%;
  margin-top: 0.833rem;
  margin-right: 3%;
}
.map-filter-dropdown:nth-child(odd) {
  margin-right: 0;
}

.filter-toggle {
  display: inline-flex;
  color: var(--primary);
  margin-top: 1.25rem;
  font-size: 0.916rem;
}
.filter-toggle .icon {
  margin-right: 0.5833333333rem;
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  fill: var(--primary);
}

@media only screen and (min-width: 768.1px) {
  .location-picker-wrapper {
    position: absolute;
    z-index: 402;
  }
  .map-filter-dropdown {
    position: absolute;
    z-index: 405;
    width: 14.1666rem;
    top: 1.25rem;
    margin: 0;
  }
  .dimension-filter {
    right: 2.0833rem;
  }
  .floorplan-worldview-btn {
    position: absolute;
    border: none;
    bottom: 0;
    right: 0;
  }
  .floorplan-worldview-btn {
    position: absolute;
    border: none;
    bottom: 5.4166rem;
    right: 2.08333rem;
    z-index: 402;
    background: none;
  }
  .floorplan-worldview-btn.active .icon-globe {
    fill: var(--primary);
  }
  .floorplan-worldview-btn .icon-globe {
    fill: var(--secondary-font);
    width: 2.083rem;
    height: 2.083rem;
  }
  .space-type-filter {
    right: calc(2.0833rem + 14.1666rem + 0.833rem);
  }
  .space-type-filter .reservable-item .filter-item-icon {
    fill: #03c88d;
  }
  .zones-filter,
.departments-filter {
    top: 6.25rem;
  }
  .zones-filter {
    right: 2.0833rem;
    z-index: 404;
  }
  .departments-filter {
    right: calc(2.0833rem + 14.1666rem + 0.833rem);
  }
}
@media only screen and (min-width: 1200px) {
  .space-type-filter,
.departments-filter,
.zones-filter {
    top: 1.25rem;
  }
  .forth-position {
    right: calc(2.0833rem + 14.1666rem * 3 + 0.833rem * 3);
  }
  .third-position {
    right: calc(2.0833rem + 14.1666rem * 2 + 0.833rem * 2);
  }
}
.dimension-filter {
  cursor: pointer;
}
.dimension-filter .group-title {
  color: var(--secondary-font);
  text-transform: capitalize;
  font-size: 1rem;
  cursor: default;
}
.dimension-filter .group-title:first-child {
  padding: 0.833rem 0 0;
}
.dimension-filter .group-title .filter-label {
  color: var(--secondary-font);
}
.dimension-filter .filter-dropdown-item {
  display: flex;
}
.dimension-filter .filter-dropdown-item.selected .filter-item-icon,
.dimension-filter .filter-dropdown-item.selected .filter-label {
  color: var(--primary);
  fill: var(--primary);
}
.dimension-filter .filter-item-icon {
  color: var(--secondary-font);
}
.dimension-filter .dropdown-btn .label-wrapper {
  min-height: 33px;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .map-filter-dropdown.dimension-filter .group-title .filter-mobile-radio,
.map-filter-dropdown.dimension-filter .dropdown-divider .filter-mobile-radio {
    display: none;
  }
}
@media only screen and (min-width: 768.1px) {
  .dimension-filter .dropdown-item {
    margin-bottom: 0.416rem;
  }
  .dimension-filter .dropdown-item.group-title {
    margin: 0;
  }
  .dimension-filter .dropdown-btn {
    min-height: 56px;
  }
  .dimension-filter .spinner {
    margin: 0 auto;
  }
  .dimension-filter .filter-dropdown-item {
    padding: 0.4166rem 1.25rem;
  }
  .dimension-filter .filter-item-icon {
    width: 1.583rem;
    height: 1.583rem;
  }
  .dimension-filter .filter-label {
    color: var(--primary-font);
  }
  .dimension-filter .dropdown-divider {
    cursor: default;
    display: block;
    width: 100%;
    height: 0;
    margin: 0.833rem 0;
    border-bottom: 1px dashed var(--secondary-font);
  }
  .dimension-filter .dropdown-divider:last-child {
    display: none;
  }
}
.app-location-picker {
  min-height: 4.583rem;
  z-index: 401;
}
.app-location-picker .search-input {
  background: var(--primary-background);
  color: var(--secondary-font);
}
.app-location-picker .search-input:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-location-picker .breadcrumbs {
  margin: 0;
}
.app-location-picker .breadcrumbs .breadcrumbs-item {
  display: inline-flex;
  align-items: center;
}
.app-location-picker .breadcrumbs .breadcrumbs-item-link {
  display: flex;
  align-items: center;
}
.app-location-picker .locations-browser-link {
  display: block;
  padding: 0.75rem;
  width: 100%;
  color: var(--primary-font);
}
.app-location-picker .locations-browser-link:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: -0.1666666667rem;
}
.app-location-picker .locations-browser-level {
  padding: 0 2.5rem 0 0;
}
.app-location-picker .locations-browser-level .app-btn:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-location-picker .breadcrumbs-item-link .icon {
  display: none;
  width: 1.25rem;
  height: 1.25rem;
}
.app-location-picker .icon-arrow_drop_down {
  width: 2.0833rem;
  height: 2.0833rem;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0.833rem;
  color: var(--primary-font);
  fill: var(--primary-font);
}
.app-location-picker .breadcrumbs-item:last-child {
  display: none;
}
.app-location-picker .locations-browser {
  height: 100%;
}
.app-location-picker .location-data {
  display: flex;
  width: 100%;
}
.app-location-picker .current-location {
  flex-grow: 1;
  display: flex;
  margin-top: 0.833rem;
}
.app-location-picker .icon-layers {
  margin-right: 0.833rem;
  min-width: 1.6666666667rem;
}
.app-location-picker .location-name {
  display: inline-block;
  margin: 0;
}
.app-location-picker .change-location {
  border: none;
  background: transparent;
}
.app-location-picker .picker-close-btn {
  display: none;
}
.app-location-picker .location-data .dropdown-icon {
  display: none;
}
.app-location-picker .location-picker-dialog-content {
  height: 100%;
}
.app-location-picker .toggle-btn-wrap {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: var(--secondary-font);
  flex: 1;
  padding: 0.8333333333rem 1.6666666667rem;
  text-align: start;
  background-color: transparent;
}
.app-location-picker .toggle-btn-wrap.disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-location-picker .toggle-btn-wrap:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: -0.1666666667rem;
}
.app-location-picker.with-error {
  border: 2px solid #ff7f7f;
}

.app-location-picker-container .error-message {
  color: #ff7f7f;
  margin-top: 0.4166666667rem;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .app-location-picker .location-picker-wrapper {
    position: fixed;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 555;
    background: rgba(151, 151, 151, 0.7019607843);
  }
  .app-location-picker .toggle-btn-wrap {
    padding: 0;
  }
  .app-location-picker .location-picker-dialog-content {
    position: relative;
    width: 95%;
    height: 95%;
    background: #fff;
    border-radius: 10px;
  }
  .app-location-picker .locations-browser {
    position: static;
    margin-top: 4.1666rem;
    height: 80%;
  }
  .app-location-picker .locations-browser-filter {
    position: relative;
    display: flex;
    justify-content: center;
    margin: 3.3333333333rem auto;
    width: 80%;
  }
  .app-location-picker .search-input {
    padding: 0.833rem 2.5rem;
  }
  .app-location-picker .picker-close-btn {
    display: block;
    background: none;
    width: 2.9166rem;
    height: 2.9166rem;
    position: absolute;
    right: 0.833rem;
    top: 0.833rem;
    border: none;
  }
  .app-location-picker .search-input-clear-icon-wrapper {
    position: absolute;
    right: 1.6666rem;
  }
  .app-location-picker .app-btn-collapse-all {
    z-index: 11;
    bottom: 0.4166rem;
  }
}
@media only screen and (min-width: 768.1px) {
  .app-location-picker {
    position: absolute;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    background: var(--primary-background);
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
    top: 1.25rem;
    left: 2.0833rem;
    width: 20.8333333333rem;
  }
  .app-location-picker .location-picker-wrapper {
    background: var(--primary-background);
    position: absolute;
    display: flex;
    flex-direction: column;
    left: 0;
    top: 5rem;
    min-height: 25rem;
    max-height: calc(90dvh - 11.249rem);
    overflow-y: auto;
    box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }
  .app-location-picker .current-location {
    cursor: pointer;
    margin-top: 0;
    margin-right: 0.83333rem;
  }
  .app-location-picker .current-location .icon-layers {
    display: none;
  }
  .app-location-picker .change-location {
    display: none;
  }
  .app-location-picker .location-name {
    font-size: 1.1666rem;
    font-weight: 400;
  }
  .app-location-picker .location-data .dropdown-icon {
    display: block;
  }
  .app-location-picker .search-input {
    padding: 0.8333rem 2.0833rem 0.8333rem 2.9166rem;
    width: 100%;
  }
  .app-location-picker .location-picker-dialog-content {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
  }
  .app-location-picker .search-input-clear-icon-wrapper {
    position: absolute;
    right: 2.08333rem;
  }
  .app-location-picker .locations-browser {
    flex-grow: 1;
    padding-bottom: 35px;
  }
  .app-location-picker .locations-browser-tree {
    border-bottom: 1px solid #ccc;
  }
  .app-location-picker .app-btn-collapse-all {
    bottom: 0.83333rem;
    right: 1.66666rem;
    font-size: 0.8333rem;
    font-weight: 400;
  }
  .app-location-picker .picker-placeholder {
    display: inline-block;
    color: var(--secondary-font);
    min-width: 15.8333rem;
  }
}
.location-path-title {
  display: flex;
  min-width: 15.8333rem;
  cursor: pointer;
  margin-right: 0.83333rem;
  color: var(--primary-font);
}
.location-path-title .full-path-tooltip {
  line-height: 1;
  font-size: 1.08333rem;
  margin: 0 0.8333rem;
  font-family: "Helvetica";
}
.location-path-title .separator {
  margin-right: 8px;
}
.location-path-title .last-location-item {
  color: var(--primary-font);
  font-size: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@-webkit-keyframes open-right-sidewindow {
  from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes open-right-sidewindow {
  from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes open-left-sidewindow {
  from {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes open-left-sidewindow {
  from {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes close-right-sidewindow {
  from {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  to {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@keyframes close-right-sidewindow {
  from {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  to {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@-webkit-keyframes close-left-sidewindow {
  from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  to {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@keyframes close-left-sidewindow {
  from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  to {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
.floor-plan-location-sidebar {
  position: fixed;
  left: 0;
  box-shadow: 1px 1px 2px rgba(34, 34, 34, 0.05);
  -webkit-animation-name: open-left-sidewindow;
          animation-name: open-left-sidewindow;
  -webkit-animation-duration: 500ms;
          animation-duration: 500ms;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  position: absolute;
  top: 0;
  display: flex;
  background-color: var(--primary-background);
  width: 30rem;
  height: calc(100dvh - 6.665rem);
  z-index: 1050;
}
.floor-plan-location-sidebar.is-closing {
  right: 100%;
  left: auto;
  -webkit-animation-name: close-left-sidewindow;
          animation-name: close-left-sidewindow;
}
.floor-plan-location-sidebar.is-hidden {
  display: none;
}
.floor-plan-location-sidebar.show-extras {
  width: 105rem;
}
.floor-plan-location-sidebar-close-btn {
  position: absolute;
  top: 0.5rem;
  left: 0.5rem;
  width: 2rem;
  height: 2rem;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--primary-background);
  border-radius: 50%;
}
.floor-plan-location-sidebar-close-btn:hover {
  background-color: hsl(var(--primary-background-h), var(--primary-background-s), calc(var(--primary-background-l) - 15%));
}
.floor-plan-location-sidebar-content {
  position: relative;
  display: flex;
  flex-grow: 1;
}
.floor-plan-location-sidebar-details {
  width: 100%;
  max-width: 30rem;
  padding: 1rem;
  padding-top: 5rem;
}
.floor-plan-location-sidebar-charts {
  display: flex;
  flex-grow: 1;
  padding: 1rem;
  background-color: var(--secondary-background);
}
.floor-plan-location-sidebar .device-charts-tooltip .icon {
  fill: var(--primary);
}
.floor-plan-location-sidebar .text-small {
  font-size: 0.85rem;
}
.floor-plan-location-sidebar .text-secondary {
  color: var(--secondary-font);
}

.floorplan-legend {
  display: inline-block;
  float: right;
}
.floorplan-legend .legend-threshold-name {
  color: #5e5e5e;
}
.floorplan-legend .legend-open-btn {
  border: none;
  border-radius: 50%;
  width: 1.666rem;
  height: 1.666rem;
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  float: right;
  margin-top: 1.25rem;
  display: flex;
  align-items: center;
  padding: 3px;
}
.floorplan-legend .legend-open-btn .icon {
  fill: var(--primary);
  width: 100%;
  height: 100%;
}
.floorplan-legend .legend-color-container {
  margin-right: 0.833rem;
}
.floorplan-legend .legend-threshold-value {
  white-space: nowrap;
}
.floorplan-legend .legend-label {
  flex-direction: column;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .legend-wrapper {
    display: flex;
    flex-direction: column;
    position: fixed;
    z-index: 410;
    top: 0;
    left: 0;
    background: rgba(151, 151, 151, 0.7019607843);
    width: 100%;
    height: 100%;
  }
  .legend-wrapper .legend-content {
    background: var(--primary-background);
    padding: 3.3333rem 2.083rem 1.666rem;
    width: 80%;
    margin: 0 auto;
    position: absolute;
    border-radius: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 0;
    right: 0;
    max-height: 90%;
    overflow-y: auto;
  }
  .legend-wrapper .legend-color-container {
    width: auto;
  }
  .legend-wrapper .legend-scales {
    display: block;
  }
  .legend-wrapper .legend-title {
    color: var(--secondary-font);
    display: block;
    text-align: center;
    font-size: 0.9166rem;
    padding-bottom: 1.666rem;
  }
  .legend-wrapper .legend-threshold-name {
    font-size: 1rem;
  }
  .legend-wrapper .legend-item {
    margin-bottom: 1.25rem;
    width: 100%;
  }
  .legend-wrapper .legend-label {
    display: flex;
  }
}
@media only screen and (min-width: 768.1px) {
  .floorplan-legend {
    position: fixed;
    z-index: 401;
    top: 33%;
    right: 0;
  }
  .floorplan-legend .legend-open-btn .icon {
    z-index: 11;
    display: block;
    margin: 0 auto;
    width: 1rem;
    height: 1rem;
    fill: #fff;
  }
  .floorplan-legend.opened .legend-open-btn {
    background: var(--primary);
  }
  .floorplan-legend.opened .legend-open-btn::before {
    display: none;
  }
  .floorplan-legend.opened::before {
    display: none;
  }
  .floorplan-legend.opened .legend-open-btn .icon {
    fill: #fff;
    width: 1.666rem;
    height: 1.666rem;
    top: 0.9166rem;
  }
  .floorplan-legend .legend-content {
    position: fixed;
    background: var(--primary-background);
    border-radius: 5px;
    padding: 2.166rem;
    right: 2.083rem;
    top: 40%;
    box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
    max-height: 57dvh;
  }
  .floorplan-legend .legend-content .scrollable-wrap {
    overflow-y: auto;
    max-height: 52dvh;
  }
  .floorplan-legend .legend-content.with-scroll {
    right: 5.5rem;
  }
  .floorplan-legend .legend-content.with-scroll::after {
    content: "^";
    position: absolute;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    display: block;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    font-weight: 700;
    background: #fff;
  }
  .floorplan-legend .legend-content.with-scroll.scroll-end::after {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    top: 0;
    height: 10px;
  }
  .floorplan-legend .legend-label {
    width: 80%;
    display: flex;
  }
  .floorplan-legend .legend-title {
    display: none;
  }
  .floorplan-legend .legend-open-btn {
    border: none;
    border-radius: 0;
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
    width: 3.333rem;
    height: 3.333rem;
    background: var(--primary-background);
    box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
    margin-top: 1.25rem;
    display: block;
    position: relative;
  }
  .floorplan-legend .legend-open-btn::before {
    content: "";
    background: var(--primary);
    display: block;
    width: 1.666rem;
    height: 1.666rem;
    border-radius: 50%;
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 0.83333rem;
  }
  .floorplan-legend .legend-open-btn .icon {
    position: absolute;
    top: 1.166rem;
    left: 0;
    right: 0;
  }
  .floorplan-legend .legend-open-btn:focus-visible {
    outline: 0.1666666667rem solid var(--primary);
    outline-offset: 0.1666666667rem;
  }
}
.horizontal-dropdown .categories-list-container {
  display: flex;
  position: absolute;
  right: 0;
  top: 5.33333rem;
  background: var(--primary-background);
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  padding: 0.8333rem;
  z-index: 401;
}
.horizontal-dropdown .dropdown-list {
  position: relative;
  box-shadow: none;
  border-radius: 0;
}
.horizontal-dropdown .group-items-container {
  min-height: 0;
  display: flex;
  flex-direction: column;
  position: relative;
}
.horizontal-dropdown .group-items {
  overflow-y: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
  position: relative;
}
.horizontal-dropdown .group-items::-webkit-scrollbar {
  width: 0;
}
.horizontal-dropdown .scroll-icon-container {
  justify-content: center;
  position: absolute;
  left: 0;
  width: 100%;
  display: flex;
  background: rgba(255, 255, 255, 0.7);
  z-index: 1;
}
.horizontal-dropdown .scroll-icon-container.top {
  top: 0;
}
.horizontal-dropdown .scroll-icon-container.bottom {
  bottom: 0;
}

.location-chart-select .form-control {
  font-family: inherit;
}
.location-chart-select-label {
  display: block;
  margin-bottom: 0.5rem;
}
.location-chart-controls {
  text-align: center;
}
.location-chart .device-charts-item {
  flex-direction: column;
  min-width: 100%;
  height: auto;
  padding: 1.25rem 1.25rem 0;
  border: 2px solid var(--secondary-background);
  margin-top: 1rem;
  border-radius: 0.3333333333rem;
}
.location-chart .device-charts-header {
  width: 100%;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  border-right: none;
}
.location-chart .device-charts-header {
  gap: 0.3333333333rem;
  position: relative;
  padding: 0 0 1rem;
  border-bottom: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 25%));
}
.location-chart .device-charts-header .device-charts-title {
  display: flex;
  gap: 1rem;
  align-items: center;
  text-transform: capitalize;
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 500;
}
.location-chart .device-charts-header .device-charts-title .icon {
  width: 1.25rem;
  height: 1.25rem;
  fill: var(--primary);
}
.location-chart .device-charts-header .device-charts-title .device-charts-tooltip {
  padding-bottom: 0.3333333333rem;
}
.location-chart .device-charts-header .device-charts-value {
  font-size: 1.6666666667rem;
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  -webkit-transform: none;
          transform: none;
}
.location-chart .device-charts-header .device-charts-avg-value {
  color: var(--primary-font);
  font-weight: 500;
}
.location-chart .device-charts-value {
  font-size: 1.25rem;
  line-height: 1;
}
.location-chart .device-charts-avg-value {
  width: 100%;
  max-width: 100%;
  flex-grow: 0;
  text-align: left;
}
.location-chart .device-charts-container {
  padding: 0;
  margin: 0.4166666667rem -1rem -1rem 0;
  min-height: 0;
}
.location-chart .device-charts-container:has(.device-charts-warning) {
  min-height: 15rem;
  margin: 0;
}
.location-chart .device-charts-container .device-charts-warning {
  width: 80%;
  text-align: center;
}
.location-chart .label-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.location-chart .label-container .show-chart-panel-button {
  color: var(--primary);
  cursor: pointer;
}
.location-chart .current-chart-dropdown .dropdown-trigger-container {
  border: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 25%));
  font-weight: 500;
}
.location-chart .current-chart-dropdown .dropdown-list {
  width: 100%;
  padding: 0.4166666667rem 2.0833333333rem;
}
.location-chart .current-chart-dropdown .dropdown-item {
  padding: 0.4166666667rem 0;
}
.location-chart .current-chart-dropdown .dropdown-item.selected {
  color: var(--primary);
}
.location-chart .pulse-count-chart-actions {
  display: flex;
  gap: 1.3333333333rem;
  margin-top: 1.3333333333rem;
  justify-content: center;
}
.location-chart .pulse-count-chart-actions .app-btn {
  height: 3.3333333333rem;
  width: calc((100% - 1.3333333333rem) / 2);
}

.location-charts {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}
.location-charts-controls {
  padding-bottom: 1rem;
  display: flex;
  justify-content: space-between;
}
.location-charts-container {
  display: flex;
  flex-grow: 1;
  overflow-y: auto;
}
.location-charts-icon-btn {
  width: 2.5rem;
  height: 2.5rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 1rem;
  margin-left: 1rem;
  padding: 0 0 0 0.25rem;
  border-radius: 50%;
}
.location-charts-icon-btn .icon {
  fill: #fff;
}
.location-charts-icon-btn.app-btn-outline-brand {
  background: #e5e6e7;
  border-color: #e5e6e7;
}
.location-charts-icon-btn.app-btn-outline-brand .icon {
  fill: #222;
}
.location-charts-icon-btn.app-btn-outline-brand:hover {
  background-color: var(--primary);
}
.location-charts-icon-btn.app-btn-outline-brand:hover .icon {
  fill: #fff;
}
.location-charts-timeframe-control {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
}
.location-charts .icon-info-circle {
  fill: var(--primary);
}
.location-charts-message {
  width: 100%;
  padding: 2rem 0;
  text-align: center;
  font-size: 1.25rem;
}
.location-charts.with-details .location-charts-container {
  flex-grow: 0;
  overflow-y: visible;
}
.location-charts.with-details .device-charts {
  padding: 0;
  overflow-y: visible;
  min-height: 16.5rem;
}

.pulse-count-chart-details {
  flex: 1;
  min-height: 0;
  display: flex;
  flex-direction: column;
}
.pulse-count-chart-details .count-container,
.pulse-count-chart-details .recent-history-container {
  background: #fff;
  border-radius: 0.6666666667rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  margin-top: 1rem;
}
.pulse-count-chart-details .count-container {
  display: flex;
  align-items: center;
  padding: 1rem 2.25rem;
}
.pulse-count-chart-details .count-container .count-title {
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
  font-weight: 600;
}
.pulse-count-chart-details .count-container .count-value {
  color: var(--primary-font);
  font-size: 1.5rem;
  font-weight: 600;
  margin-top: 0.6666666667rem;
}
.pulse-count-chart-details .count-container .current-count {
  border-right: 1px solid #dadada;
  width: 12.75rem;
}
.pulse-count-chart-details .count-container .today-count {
  padding-left: 2.25rem;
}
.pulse-count-chart-details .count-container .app-btn {
  margin-left: auto;
  height: 3.3333333333rem;
  width: 12.9166666667rem;
  font-size: 1.1666666667rem;
}
.pulse-count-chart-details .recent-history-container {
  flex: 1;
  min-height: 0;
  display: flex;
  flex-direction: column;
}
.pulse-count-chart-details .recent-history-container .reset-history-title {
  padding: 1rem 2.25rem;
  border-bottom: 1px solid #dadada;
  font-size: 1.3333333333rem;
  font-weight: 600;
}
.pulse-count-chart-details .recent-history-container .reset-history-items {
  padding: 1rem 2.25rem;
  overflow-y: auto;
  flex: 1;
  position: relative;
}
.pulse-count-chart-details .recent-history-container .reset-history-item {
  padding: 1.3333333333rem 0 0.6666666667rem;
  border-bottom: 1px solid #dadada;
  color: var(--secondary-font);
}
.pulse-count-chart-details .recent-history-container .reset-history-item:last-child {
  border-bottom: none;
}
.pulse-count-chart-details .recent-history-container .date-time,
.pulse-count-chart-details .recent-history-container .name {
  color: var(--primary-font);
  font-weight: 600;
}
.pulse-count-chart-details .recent-history-container .reset-history-item-footer,
.pulse-count-chart-details .recent-history-container .reset-history-item-header {
  display: flex;
  justify-content: space-between;
}
.pulse-count-chart-details .recent-history-container .reset-history-item-footer {
  margin-top: 0.6666666667rem;
}
.pulse-count-chart-details .recent-history-container .ticket-created {
  display: flex;
  gap: 0.5rem;
  align-items: center;
}
.pulse-count-chart-details .recent-history-container .ticket-created .icon-ticket {
  width: 1.3333333333rem;
  fill: var(--secondary-font);
}
.pulse-count-chart-details .recent-history-container .no-data {
  display: flex;
  flex-direction: column;
  gap: 2.0833333333rem;
  justify-content: center;
  align-items: center;
  color: var(--secondary-font);
  height: 100%;
}
.pulse-count-chart-details .recent-history-container .no-data .no-data-image {
  width: 13.3333333333rem;
  height: 13.3333333333rem;
}
.pulse-count-chart-details .recent-history-container .count,
.pulse-count-chart-details .recent-history-container .name {
  margin-left: 0.1666666667rem;
}

@media only screen and (max-width: 768px) {
  .pulse-count-chart-details {
    padding: 0.1666666667rem;
    min-height: auto;
  }
  .pulse-count-chart-details .count-container {
    flex-wrap: wrap;
    justify-content: center;
  }
  .pulse-count-chart-details .count-container .count {
    width: 50%;
  }
  .pulse-count-chart-details .count-container .reset-now-button {
    margin: 1.6666666667rem 0 0;
  }
  .pulse-count-chart-details .reset-history-items {
    overflow-y: visible;
  }
}
@media only screen and (max-width: 768px) {
  .pulse-count-chart-details .count-container .reset-now-button {
    font-size: 1rem;
    width: 10rem;
  }
}
.reset-pulse-count-dialog .dialog-content {
  width: 26.6666666667rem;
}
.reset-pulse-count-dialog .reset-pulse-count-message {
  font-weight: 600;
  text-align: center;
  font-size: 1.1666666667rem;
}
.reset-pulse-count-dialog .reset-pulse-count-actions {
  display: flex;
  flex-direction: column;
  gap: 0.4166666667rem;
  margin-top: 2rem;
}
.reset-pulse-count-dialog .reset-pulse-count-actions .app-btn {
  height: 3rem;
}
.reset-pulse-count-dialog .reset-pulse-count-actions .app-btn-loading {
  padding: 0;
}

.location-panel-header {
  height: 20.83333rem;
  position: relative;
  display: flex;
  flex-direction: column-reverse;
  background: #ccc;
}
.location-panel-header .favorite-icon-background {
  z-index: 2;
  top: 1rem;
  right: 1.25rem;
}
.location-panel-header .mobile-back-btn {
  text-decoration: none;
  color: #fff;
  position: absolute;
  z-index: 3;
  font-size: 1.5rem;
  top: 5px;
  display: flex;
  align-items: center;
}
.location-panel-header .mobile-back-btn .icon {
  fill: #fff;
  margin: 0 5px;
}
.location-panel-header.no-image {
  background: rgba(151, 151, 151, 0.7019607843);
}
.location-panel-header.no-image .image-placeholder {
  position: absolute;
  width: 50%;
  height: 50%;
  margin: 0 auto;
  -webkit-transform: translate(0%, 50%);
          transform: translate(0%, 50%);
  top: 0;
  left: 0;
  right: 0;
  fill: #fff;
}
.location-panel-header .close-btn,
.location-panel-header .location-path-container {
  position: relative;
  z-index: 2;
}
.location-panel-header .close-btn {
  z-index: 12;
}
.location-panel-header .close-btn .icon {
  width: 1.41666rem;
  height: 1.41666rem;
}
.location-panel-header .room-photo {
  -webkit-filter: brightness(60%);
          filter: brightness(60%);
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  color: #fff;
}
.location-panel-header .close-btn {
  background: #fff;
  border-radius: 50%;
  background: #fff;
  padding: 2px;
  top: 1.25rem;
  left: 1.25rem;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}
.location-panel-header .location-path-container {
  padding: 0 1.25rem 1.25rem;
}
.location-panel-header .location-path-container .location-name,
.location-panel-header .location-path-container .location-path {
  color: #fff;
}
.location-panel-header .location-path-container .location-path {
  font-weight: 400;
  display: flex;
  margin-top: 0.4166666667rem;
}
.location-panel-header .location-path-container .location-path .icon {
  fill: #fff;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .location-panel-header .dialog-wrap.confirmation-dialog .dialog-content {
    height: auto;
    width: 90%;
    background: #fff;
  }
  .location-panel-header .location-path-container {
    position: absolute;
    bottom: 0;
  }
}
.area-info {
  margin: 0 1.25rem;
  border-bottom: 0.0833333333rem solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 25%));
}
.area-info .area-item {
  margin-bottom: 1.25rem;
}
.area-info .area-item .value {
  color: var(--primary-font);
  font-weight: 700;
  margin: 0;
}
.area-info .location-grouping-panel {
  margin-bottom: 1.25rem;
}

.panel-charts-container .device-charts-item {
  border-radius: 0.6666666667rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
}

.equipment-section {
  margin: 0 1.25rem;
  border-bottom: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 25%));
  padding: 1.25rem 0;
}
.equipment-section .label {
  margin-top: 0;
}
.equipment-section .equipment-item {
  display: flex;
  align-items: center;
}
.equipment-section .equipment-item .icon,
.equipment-section .equipment-item .eq-img {
  margin-right: 0.83333rem;
}
.equipment-section .equipment-item .equipment-name {
  color: var(--primary-font);
  font-weight: 700;
}
.equipment-section .equipment-item .eq-image-placeholder {
  width: 1.66666rem;
  height: 1.66666rem;
  margin-right: 1.25rem;
}

.side-panel.location-overview-panel {
  overflow: visible;
  transition: width 300ms;
  padding: 15px;
}
.side-panel.location-overview-panel .space-availability-message {
  margin: 0.8333333333rem 0;
}
.side-panel.location-overview-panel .reservation-horizontal-time-range {
  border-bottom: 1px solid #dadada;
}
.side-panel.location-overview-panel .floor-plan-location-sidebar-extras.floor-plan-location-sidebar-charts {
  position: relative;
  min-width: 55vw;
  min-height: 100%;
  max-height: 80dvh;
}
.side-panel.location-overview-panel .loading-spinner.full-container {
  background: rgba(223, 223, 223, 0.57);
}
.side-panel.location-overview-panel .floor-plan-location-sidebar-details {
  padding: 0 1rem;
}
.side-panel.location-overview-panel .label {
  color: var(--secondary-font);
}
.side-panel.location-overview-panel .scrollable-wrap {
  overflow-y: auto;
  overflow-x: hidden;
  flex: 1;
  padding-bottom: 1.25rem;
}
.side-panel.location-overview-panel .with-buttons {
  padding-bottom: 0rem;
}
.side-panel.location-overview-panel .with-buttons .location-chart {
  padding-bottom: 2.0833333333rem;
}
.side-panel.location-overview-panel .btn-wrap {
  padding: 0.4166666667rem 1rem;
  display: flex;
  justify-content: center;
  gap: 1rem;
}
.side-panel.location-overview-panel .btn {
  width: 100%;
  height: 4.1666666667rem;
}
.side-panel.location-overview-panel .location-dimension-panel {
  margin: 2.0833333333rem 1.25rem 0;
  padding-bottom: 1.25rem;
  border-bottom: 0.0833333333rem solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 25%));
}
.side-panel.location-overview-panel .sub-side-panel-container {
  height: 100%;
  position: absolute;
  left: 100%;
}

.location-charts-dialog .dialog-content {
  height: 90dvh;
  width: 90dvw;
  display: flex;
  flex-direction: column;
}
.location-charts-dialog .dialog-content .floor-plan-location-sidebar-charts {
  background: #fff;
  padding: 0;
}
.location-charts-dialog .dialog-header {
  height: 2.5rem;
  position: relative;
}
.location-charts-dialog .dialog-header .dialog-close-btn {
  top: 0;
  right: 0;
}
.location-charts-dialog .dialog-body {
  flex: 1;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
}
.location-charts-dialog .device-charts,
.location-charts-dialog .location-charts.with-details .device-charts {
  padding: 0.1666666667rem;
  width: 100%;
}
.location-charts-dialog .device-charts-item {
  width: 100%;
  flex-direction: column;
  min-width: auto;
  position: relative;
  overflow: hidden;
  border-radius: 0.5833333333rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
}
.location-charts-dialog .device-charts-header {
  padding: 0.4166666667rem 1.25rem;
  width: 100%;
  display: inline-block;
  position: relative;
  border: none;
}
.location-charts-dialog .device-charts-header .device-charts-value {
  font-size: 2rem;
  position: absolute;
  right: 2.5rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: auto;
}
.location-charts-dialog .device-charts-header .device-charts-title {
  display: inline-flex;
}
.location-charts-dialog .location-charts-controls {
  flex-wrap: wrap;
}
.location-charts-dialog .device-charts-container > .device-charts-body {
  height: auto;
}
.location-charts-dialog .device-charts-container {
  min-height: auto;
}
.location-charts-dialog .pulse-count-chart-details {
  padding: 0.1666666667rem;
}

@media only screen and (max-width: 768px) {
  .side-panel.location-overview-panel .floor-plan-location-sidebar-details {
    max-width: none;
  }
  .side-panel.location-overview-panel .scrollable-wrap {
    padding-bottom: 0rem;
  }
  .side-panel.location-overview-panel .sub-side-panel-container {
    position: absolute;
    width: 100%;
    left: 0;
  }
  .side-panel.location-overview-panel .floor-plan-location-sidebar-extras.floor-plan-location-sidebar-charts {
    height: 100%;
  }
  .location-charts-dialog .location-charts-controls {
    gap: 0.8333333333rem;
  }
  .location-charts-dialog .location-charts-controls .location-charts-timeframe-control {
    flex-direction: row-reverse;
  }
}
@media only screen and (max-width: 576px) {
  .location-charts-dialog .dialog-content {
    padding: 0.8333333333rem;
  }
}
@media only screen and (min-width: 768px) {
  .side-panel.location-overview-panel {
    padding: 0;
  }
  .side-panel.location-overview-panel.opened {
    width: 29.1666666667rem;
  }
  .side-panel.location-overview-panel .floor-plan-location-sidebar-extras.floor-plan-location-sidebar-charts {
    position: absolute;
    left: 100%;
    top: 0;
  }
}
.booking-right-panel {
  position: absolute;
  width: 400px;
  height: 100%;
  top: 0;
  right: 0;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  background: var(--secondary-background);
  padding: 1.25rem;
  display: flex;
  flex-direction: column;
}
.booking-right-panel .close-person-select-btn {
  position: absolute;
  top: 0.6666666667rem;
  right: 1.0833333333rem;
  cursor: pointer;
}

@media only screen and (max-width: 768px) {
  .booking-right-panel {
    padding-top: 2.9166666667rem;
  }
}
.redesign-timelapse-section {
  width: 100%;
  height: 100%;
  position: relative;
}
.redesign-timelapse-section .input-range__label {
  font-family: "Avenir", "Open Sans", sans-serif;
}
.redesign-timelapse-section .monitor-map-controls {
  background: var(--primary-background);
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  left: 0;
  height: 8.333rem;
}
.redesign-timelapse-section .monitor-map-controls.error-period {
  height: 10.333rem;
}
.redesign-timelapse-section .monitor-map-controls .date-picker-selector-section, .redesign-timelapse-section .monitor-map-controls-player {
  padding: 0 1.25rem;
}
.redesign-timelapse-section .monitor-map-controls .date-picker-wrap,
.redesign-timelapse-section .monitor-map-controls .step-select {
  margin-right: 5px;
}
.redesign-timelapse-section .monitor-map-controls .date-picker-wrap {
  width: 9rem;
}
.redesign-timelapse-section .monitor-map-controls .step-select,
.redesign-timelapse-section .monitor-map-controls .speed-select {
  width: 6.3333333rem;
  height: auto;
  border-radius: 5px;
}
.redesign-timelapse-section .monitor-map-controls-player {
  display: flex;
  align-items: center;
  width: 100%;
  max-width: 413px;
}
.redesign-timelapse-section .monitor-map-controls .range-section {
  flex: 1;
}
.redesign-timelapse-section .autoplay-control {
  border-radius: 50%;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: none;
}
.redesign-timelapse-section .autoplay-control .icon {
  width: 1.5rem;
  height: 1.5rem;
}
.redesign-timelapse-section .stop-btn,
.redesign-timelapse-section .play-btn {
  width: 1.666rem;
  height: 1.666rem;
}
.redesign-timelapse-section .stop-btn .icon,
.redesign-timelapse-section .play-btn .icon {
  width: 1rem;
  height: 1rem;
}
.redesign-timelapse-section .play-btn {
  background: var(--primary);
}
.redesign-timelapse-section .play-btn .icon-play,
.redesign-timelapse-section .play-btn .icon-pause {
  color: #fff;
  fill: #fff;
}
.redesign-timelapse-section .stop-btn {
  background: #c82603;
}
.redesign-timelapse-section .stop-btn .icon-stop {
  color: #fff;
  fill: #fff;
}
.redesign-timelapse-section .range-section {
  margin: 0 2.083rem;
}
.redesign-timelapse-section .range-section .input-range__track.input-range__track--active {
  background: var(--primary);
}
.redesign-timelapse-section .range-section .input-range__slider {
  background: var(--primary);
  border: 1px solid var(--primary);
}
.redesign-timelapse-section .range-section .timeline-current-value-label {
  color: var(--primary);
}
.redesign-timelapse-section .leaflet-bottom.leaflet-right {
  z-index: 401;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .redesign-timelapse-section .leaflet-control-container {
    display: none;
  }
  .redesign-timelapse-section .monitor-map-controls-player {
    width: auto;
    flex-grow: 1;
  }
  .redesign-timelapse-section .map-container {
    position: relative;
    height: calc(75% - 8.333rem);
  }
  .redesign-timelapse-section .monitor-map-controls {
    z-index: 430;
  }
  .redesign-timelapse-section .change-location {
    display: none;
  }
}
@media only screen and (min-width: 768.1px) {
  .redesign-timelapse-section .app-location-picker {
    position: absolute;
  }
  .redesign-timelapse-section .map-container {
    position: relative;
    height: calc(100% - 8.333rem);
  }
  .redesign-timelapse-section .timelapse-clock-section {
    right: 2.083rem;
    left: auto;
    top: 11rem;
  }
  .redesign-timelapse-section .monitor-map-controls {
    background: var(--primary-background);
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    left: 0;
    z-index: 450;
  }
  .redesign-timelapse-section .monitor-map-controls .step-select,
.redesign-timelapse-section .monitor-map-controls .speed-select {
    padding: 0 1.25rem;
    border: 1px solid var(--secondary-font);
  }
  .redesign-timelapse-section .autoplay-control {
    border-radius: 50%;
    width: 2.5rem;
    height: 2.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    border: none;
  }
  .redesign-timelapse-section .autoplay-control .icon {
    width: 1.5rem;
    height: 1.5rem;
  }
  .redesign-timelapse-section .play-btn {
    background: var(--primary);
  }
  .redesign-timelapse-section .play-btn .icon-play {
    width: 1.3333rem;
    height: 1.3333rem;
  }
  .redesign-timelapse-section .play-btn .icon-play,
.redesign-timelapse-section .play-btn .icon-pause {
    color: #fff;
    fill: #fff;
  }
  .redesign-timelapse-section .stop-btn {
    background: #c82603;
  }
  .redesign-timelapse-section .stop-btn .icon-stop {
    color: #fff;
    fill: #fff;
  }
  .redesign-timelapse-section .range-section {
    margin: 0 2.083rem;
  }
  .redesign-timelapse-section .range-section .input-range__track.input-range__track--active {
    background: var(--primary);
  }
  .redesign-timelapse-section .range-section .input-range__slider {
    background: var(--primary);
    border: 1px solid var(--primary);
  }
  .redesign-timelapse-section .range-section .timeline-current-value-label {
    color: var(--primary);
  }
}
@media only screen and (min-width: 992px) {
  .redesign-timelapse-section .monitor-map-controls-player {
    max-width: calc(100% - 413px);
  }
}
@media only screen and (min-width: 1200px) {
  .redesign-timelapse-section .timelapse-clock-section {
    top: 6rem;
  }
}
.open-settings-btn {
  background: #f6f6f6;
  border-radius: 50%;
  border: none;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  margin-right: 1.25rem;
  display: flex;
  width: 30px;
  height: 30px;
  justify-content: center;
  align-items: center;
}

.bg-stub {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(151, 151, 151, 0.7019607843);
  z-index: 401;
  display: flex;
  justify-content: center;
  align-items: center;
}
.bg-stub .controls-form {
  background: var(--secondary-background);
  border-radius: 5px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 3.3333rem 2.0833rem 1.666rem;
  width: 80%;
}
.bg-stub .controls-form .form-title {
  width: 100%;
  margin-bottom: 1.666rem;
  font-size: 1rem;
  color: var(--secondary-font);
  text-align: center;
}
.bg-stub .controls-form .step-btn {
  border: 1px solid #e5e6e7;
  width: 3.3333rem;
  height: 2.916rem;
  background: #fff;
  border: 1px solid #e5e6e7;
  margin-right: 0.833rem;
  border-radius: 5px;
  margin-bottom: 0.833rem;
  color: var(--primary-font);
  text-transform: uppercase;
}
.bg-stub .controls-form .step-btn:last-child {
  margin-right: 0;
}
.bg-stub .controls-form .step-btn.selected {
  border: 1px solid var(--primary);
  color: var(--primary);
}
.bg-stub .controls-form .submit-btn,
.bg-stub .controls-form .cancel-btn {
  width: 46%;
  margin-top: 0.833rem;
  padding: 0.416rem 0.833rem;
}
.bg-stub .day-picker-popper {
  width: 100%;
  margin-bottom: 0.833rem;
}
.bg-stub .day-picker-popper .input-wrapper {
  border-radius: 5px;
}

.speed-select-btn {
  background: #f6f6f6;
  border-radius: 50%;
  border: none;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  margin-left: 15px;
  width: 2.08333rem;
  height: 2.08333rem;
  font-size: 1rem;
}

.timelapse-speed-select-dialog .items-wrap {
  display: none;
}

.timelapse-speed-select-dialog.opened {
  position: relative;
  z-index: 401;
}
.timelapse-speed-select-dialog.opened::after {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(151, 151, 151, 0.7019607843);
  z-index: 401;
}
.timelapse-speed-select-dialog.opened .items-wrap {
  display: inline-block;
  position: absolute;
  z-index: 402;
  right: -3px;
  top: -120px;
}
.timelapse-speed-select-dialog.opened .speed-select-item {
  border-radius: 50%;
  background: #fff;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--primary-font);
  margin-bottom: 10px;
}
.timelapse-speed-select-dialog.opened .speed-select-item.selected {
  color: var(--primary);
}
.timelapse-speed-select-dialog.opened .speed-select-item:nth-child(1) {
  bottom: 3.3333rem;
}
.timelapse-speed-select-dialog.opened .speed-select-item:nth-child(2) {
  bottom: 6.666rem;
}
.timelapse-speed-select-dialog.opened .speed-select-item:nth-child(3) {
  bottom: 10rem;
}
.timelapse-speed-select-dialog.opened .close-icon-wrap {
  padding: 2px;
}
.timelapse-speed-select-dialog.opened .speed-select-btn {
  z-index: 403;
  position: relative;
  background: var(--primary);
}
.timelapse-speed-select-dialog.opened .speed-select-btn .icon {
  color: #fff;
  fill: #fff;
}

.monitor-map-controls {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  position: absolute;
  z-index: 404;
  margin: 0 auto;
  bottom: 0;
  left: 10px;
  right: 0;
  padding: 10px;
  /* stylelint-disable */
  /* stylelint-enable */
}
.monitor-map-controls.error-period > .validation-message {
  margin-top: 4px;
  position: static;
  line-height: 1;
  display: block;
  padding: 0 15px;
}
.monitor-map-controls.fifteen-minutes .timeline-current-value-label,
.monitor-map-controls.fifteen-minutes .input-range__track,
.monitor-map-controls.fifteen-minutes .input-range__slider-container,
.monitor-map-controls.fifteen-minutes .input-range__slider {
  transition: none;
}
.monitor-map-controls .loading-spinner {
  position: absolute;
}
.monitor-map-controls .date-picker-selector-section {
  display: flex;
  width: auto;
}
.monitor-map-controls .day-picker-popper .input-wrapper {
  border-radius: 5px;
}
.monitor-map-controls .day-picker-popper .input-wrapper input {
  text-align: center;
}
.monitor-map-controls .range-section .timeline-range-wrapper {
  padding-left: 10px;
}
.monitor-map-controls .autoplay-controls-section {
  display: flex;
  position: absolute;
  right: 0;
  top: 50%;
}
.monitor-map-controls .autoplay-controls-section .autoplay-control {
  max-height: 35px;
  height: 25px;
  width: 25px;
  padding: 0;
  background: transparent;
  border: none;
}
.monitor-map-controls .autoplay-controls-section .speed-select {
  max-height: 35px;
  padding: 0;
  width: 45px;
  height: 25px;
  background: transparent;
  border: none;
}
.monitor-map-controls .autoplay-controls-section .form-control.speed-select {
  max-width: 45px;
}
.monitor-map-controls .autoplay-controls-section .autoplay-control {
  margin: 0 5px;
}
.monitor-map-controls .play-btn svg,
.monitor-map-controls .stop-btn svg {
  height: 11px;
  width: 11px;
}
.monitor-map-controls .validation-message {
  display: inline-block;
  color: #ff7f7f;
  font-size: 11px;
  padding: 0;
  position: absolute;
  bottom: 10px;
}
.monitor-map-controls .step-select-wrap {
  display: flex;
  flex-direction: column;
  width: 33px;
}
.monitor-map-controls .step-select-wrap .step-select {
  display: inline-block;
  width: 52px;
  padding: 0;
}

@media screen and (min-width: 1281px) {
  .monitor-map-controls {
    justify-content: space-between;
  }
}
.timelapse-clock-section {
  position: absolute;
  right: 10px;
  top: 0;
  opacity: 0.6;
  text-align: center;
  z-index: 402;
}
.timelapse-clock-section .time {
  font-weight: 700;
}
.timelapse-clock-section .date {
  font-weight: 400;
}

@media screen and (min-width: 768px) {
  .timelapse-clock-section {
    left: 10px;
    right: auto;
    top: auto;
  }
}
.timeline-range-wrapper .timeline-current-value-label {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  align-items: center;
  position: absolute;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  bottom: -2px;
  left: 0;
  display: flex;
  flex-direction: column;
}
.timeline-range-wrapper .custom-range-thumb {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  background: var(--primary);
}
.timeline-range-wrapper .input-range-label {
  color: var(--secondary-font);
  font-size: 0.9166666667rem;
  white-space: normal;
  display: block;
  text-align: center;
  width: 4.1666666667rem;
  margin-top: 0.4166666667rem;
}
.timeline-range-wrapper .time-value-wrap {
  min-width: 5rem;
}

.qlik-frame {
  width: 100%;
  height: calc(100dvh - 60px - 30px - 4px);
  margin: 2px 0 0;
  border: none;
}

.dashboards-section {
  height: 100%;
  padding: 1rem;
}
.dashboards-section .dashboard-cards {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  height: 95%;
  overflow-y: auto;
  justify-content: space-between;
}

@media only screen and (min-width: 768px) {
  .dashboards-section {
    padding: 2.0833333333rem;
  }
  .dashboards-section .dashboard-cards {
    max-height: 95%;
    height: auto;
    justify-content: flex-start;
  }
}
.dashboard-card {
  width: 45%;
  height: 13.33333rem;
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  padding: 2.083333rem;
  margin: 0 0 1.66666rem;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  transition: -webkit-transform 200ms;
  transition: transform 200ms;
  transition: transform 200ms, -webkit-transform 200ms;
}
.dashboard-card .dashboard-icon {
  color: var(--primary-font);
  fill: var(--primary-font);
}
.dashboard-card:hover {
  position: relative;
  -webkit-transform: scale(1.05, 1.05);
          transform: scale(1.05, 1.05);
}
.dashboard-card:hover .dashboard-icon,
.dashboard-card:hover .dashboard-name {
  fill: var(--primary);
  color: var(--primary);
}
.dashboard-card:nth-child(5n) {
  margin-right: 0;
}
.dashboard-card .icon-container {
  width: 4.166666rem;
  height: 4.166666rem;
}
.dashboard-card .dashboard-icon {
  width: 100%;
  height: 100%;
}
.dashboard-card .dashboard-name {
  text-overflow: ellipsis;
  overflow: hidden;
}

@media only screen and (min-width: 768px) {
  .dashboard-card {
    width: calc((100% - 7.5rem) / 5);
    margin: 0 1.25rem 1.66666rem 0;
  }
}
.remind {
  display: flex;
  height: 100%;
  padding-top: 80px;
  flex-direction: column;
  justify-content: space-between;
}
@media screen and (min-width: 768px) {
  .remind {
    padding-top: 25dvh;
  }
}
@media screen and (max-height: 400px) and (orientation: landscape) {
  .remind {
    padding-top: 15px;
    overflow-y: scroll;
  }
}
.remind .loader {
  height: 100%;
  width: 100%;
  margin: auto;
  background: transparent;
  border-radius: 50%;
  border: 2px solid transparent;
  border-top: 2px solid #fff;
  border-left: 2px solid #fff;
  -webkit-animation: loaderspinner 1000ms infinite;
          animation: loaderspinner 1000ms infinite;
}
.remind-btn {
  position: relative;
}
.remind-btn .loader {
  position: absolute;
  top: 50%;
  right: 15px;
  display: block;
  height: 20px;
  width: 20px;
  margin-top: -10px;
}
.remind-form {
  width: 320px;
  margin: 15px auto;
  text-align: center;
}

.reset {
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: space-between;
}
.reset-form {
  width: 320px;
  margin: 15px auto;
  text-align: center;
}

.change-password .has-success .form-control {
  border-color: #3c763d;
}
.change-password .has-success .control-label {
  color: #3c763d;
}
.change-password .form-control.login-input {
  height: 2.8333333333rem;
}

.kiosks-card {
  background: var(--primary-background);
  padding: 2.08333rem;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
}
.kiosks-card .location-name {
  font-size: 1.6666rem;
  font-weight: 400;
  color: var(--primary-font);
}
.kiosks-card .available-kiosks {
  display: flex;
  flex-wrap: wrap;
}
.kiosks-card .available-kiosks .app-btn {
  font-weight: 400;
  padding: 0.416666rem 1.6666rem;
}

@media only screen and (min-width: 768px) {
  .kiosks-card .available-kiosks {
    flex-wrap: nowrap;
  }
}
.kiosk-dialog {
  display: flex;
  flex-direction: column;
}
.kiosk-dialog .kiosk-dialog-image {
  width: 19.16666rem;
  height: 17.5rem;
  margin: 0 auto;
}
.kiosk-dialog .info-section {
  display: flex;
  flex-direction: column;
  position: relative;
}
.kiosk-dialog .info-section .kiosk-dialog-title,
.kiosk-dialog .info-section .kiosk-dialog-subtitle {
  text-align: center;
}
.kiosk-dialog .info-section .kiosk-dialog-title {
  font-size: 2.416666rem;
  max-width: 26.66666rem;
}
.kiosk-dialog .info-section .kiosk-dialog-subtitle {
  font-weight: 400;
  font-size: 1rem;
}
.kiosk-dialog .info-section .controls {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.kiosk-dialog .info-section .controls .app-btn {
  padding: 0.83333rem 1.66666rem;
  margin-right: 1.25rem;
}

@media only screen and (min-width: 768px) {
  .kiosk-dialog {
    flex-direction: row;
  }
  .kiosk-dialog .kiosk-dialog-image {
    margin: 0 4.166666rem 0 0;
  }
  .kiosk-dialog .info-section .kiosk-dialog-title,
.kiosk-dialog .info-section .kiosk-dialog-subtitle {
    text-align: left;
  }
  .kiosk-dialog .info-section .controls {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
}
.roomkiosk {
  /* styles from bootstrap */
}
.roomkiosk .bbtn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  border-radius: 4px;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.roomkiosk .bbtn.large {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.roomkiosk .bbtn.primary {
  color: var(--primary-font);
  border-color: var(--primary-font);
}
.roomkiosk .bbtn.primary.active {
  background-color: var(--primary-font);
  border-color: var(--primary-font);
  color: #fff;
}
.roomkiosk .cancelbtn {
  border-color: #ccc;
}
.roomkiosk .btable {
  width: 100%;
  max-width: 100%;
  background: transparent;
}
.roomkiosk .btable tr > td {
  padding: 8px;
  line-height: 1.43;
  vertical-align: top;
  border-top: 1px solid #ddd;
}

.kiosk-section {
  overflow-y: auto;
  height: 100%;
  padding: 1rem;
}
.kiosk-section .kiosks-cards-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.kiosk-section .kiosks-card {
  width: 100%;
  margin-bottom: 2.5rem;
}
.kiosk-section .available-kiosks {
  flex-wrap: wrap;
}

@media only screen and (min-width: 768px) {
  .kiosk-section {
    padding: 2.0833333333rem;
  }
  .kiosk-section .kiosks-card {
    width: calc(50% - 0.833333rem);
  }
}
/* COLORS */
/* BRAND COLORS */
/* MEDIA SCREENS */
/* KIOSK */
/* BOOTSTRAP OVERRIDE */
/* bootstrap temp */
/* REDESIGN */
/* LAYOUT */
.reservations-section {
  height: 100%;
  padding: 2.0833333333rem;
}
.reservations-section .filters {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
}
.reservations-section .filters.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.reservations-section .filters .dropdown-btn {
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
}
.reservations-section .filters .dropdown-btn .dropdown-btn-label {
  font-size: 0.9166666667rem;
}
.reservations-section .filters .dropdown-btn .dropdown-btn-value {
  font-size: 1.1666666667rem;
}
.reservations-section .filters .left-filter-container {
  display: flex;
  gap: 0.6666666667rem;
  flex-wrap: wrap;
}
.reservations-section .filters .right-filter-container {
  display: flex;
}
.reservations-section .filters .right-filter-container .space-type-filter {
  position: relative;
  top: 0;
  left: 0;
  width: 13.75rem;
  margin-top: 0;
}
.reservations-section .filters .right-filter-container .dropdown-list {
  position: absolute;
  top: 100%;
}
.reservations-section .filters .right-filter-container .search {
  width: 25rem;
  margin-left: 0.6666666667rem;
}
.reservations-section .filters .right-filter-container .reservation-search {
  height: 100%;
  margin: 0;
}
.reservations-section .filters .right-filter-container .search-input {
  background: var(--primary-background);
  height: 100%;
  padding: 1rem 2rem 1rem 2.75rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  font-size: 1.1666666667rem;
}
.reservations-section .reservations-content {
  padding-bottom: 2.0833333333rem;
  display: flex;
  flex-direction: column;
}
.reservations-section .reservations-content.loading {
  height: 75%;
  position: relative;
  padding-bottom: 0;
}
.reservations-section .reservations-content.error {
  height: 75%;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ff7f7f;
  font-size: 1.1666666667rem;
  padding-bottom: 0;
}
.reservations-section .reservations-content .reservations-date {
  margin-top: 2.0833333333rem;
  color: var(--secondary-font);
  font-size: 1.3333333333rem;
}
.reservations-section .reservations-content .reservation-content-footer {
  position: relative;
  height: 4.1666666667rem;
  margin-top: 2.0833333333rem;
  display: flex;
  justify-content: center;
}
.reservations-section .reservations-content .reservation-content-footer .reservations-showing-results {
  position: absolute;
  top: 0;
  left: 0;
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
  height: 100%;
  display: flex;
  align-items: center;
}
.reservations-section .reservations-content .reservation-content-footer .reservation-load-more-button {
  height: 100%;
  width: 25rem;
  border-radius: 0.8333333333rem;
  font-size: 1.0833333333rem;
}
.reservations-section .backdrop {
  position: fixed;
  top: 6.6666666667rem;
  left: 0;
  width: 100vw;
  height: calc(100% - 6.6666666667rem);
}

@media only screen and (max-width: 1200px) {
  .reservations-section .filters .right-filter-container .search {
    width: 20.8333333333rem;
  }
  .reservations-section .reservations-content .reservation-content-footer {
    flex-direction: column-reverse;
    height: auto;
    align-items: center;
  }
  .reservations-section .reservations-content .reservation-content-footer .reservations-showing-results {
    position: relative;
  }
  .reservations-section .reservations-content .reservation-content-footer .reservation-load-more-button {
    height: 4.1666666667rem;
    margin-top: 0.8333333333rem;
  }
}
@media only screen and (max-width: 768px) {
  .reservations-section {
    padding: 1rem;
  }
  .reservations-section .filters .right-filter-container .dropdown-list {
    position: static;
  }
  .reservations-section .reservations-content {
    align-items: center;
  }
  .reservations-section .reservations-content .reservations-group {
    width: 33.3333333333rem;
  }
  .reservations-section .reservations-content .reservations-group .reservations-date {
    text-align: center;
  }
  .reservations-section .backdrop {
    height: calc(100% - 5rem);
    top: 5rem;
  }
}
@media only screen and (max-width: 576px) {
  .reservations-section .reservations-content .reservations-group {
    width: 100%;
  }
  .reservations-section .reservations-content .reservation-content-footer .reservations-showing-results {
    text-align: center;
  }
  .reservations-section .reservations-content .reservation-content-footer .reservation-load-more-button {
    width: 100%;
  }
  .reservations-section .filters .right-filter-container {
    justify-content: space-between;
    gap: 0.6666666667rem;
    width: 100%;
  }
  .reservations-section .filters .right-filter-container .search,
.reservations-section .filters .right-filter-container .space-type {
    width: 50%;
  }
  .reservations-section .filters .right-filter-container .search-input {
    font-size: 1rem;
  }
  .reservations-section .filters .right-filter-container .space-type {
    margin-left: 0;
  }
  .reservations-section .filters .right-filter-container .space-type-filter {
    width: 100%;
  }
  .reservations-section .filters .dropdown-btn .dropdown-btn-label {
    font-size: 0.75rem;
  }
  .reservations-section .filters .dropdown-btn .dropdown-btn-value {
    font-size: 1rem;
  }
  .reservations-section .filters .date-filters {
    width: 100%;
  }
  .reservations-section .filters .reservation-type-switch-container {
    width: 100%;
  }
}
.reservation-item {
  margin-top: 1.3333333333rem;
  min-height: 16.6666666667rem;
  display: flex;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  background-color: var(--primary-background);
  position: relative;
}
.reservation-item .reservation-photo {
  width: 25rem;
  position: absolute;
  height: 100%;
}
.reservation-item .reservation-data {
  padding: 2rem 3rem 2rem 27rem;
  flex-grow: 1;
  position: relative;
}
.reservation-item .reservation-data .reservation-data-header::after {
  content: "";
  display: block;
  margin: 1.25rem 0 0;
  height: 0.0833333333rem;
  background-color: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
}
.reservation-item .reservation-data .reservation-data-header .general-data {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.reservation-item .reservation-data .reservation-title {
  color: var(--primary);
  font-size: 1.3333333333rem;
  font-weight: 700;
  cursor: pointer;
}
.reservation-item .reservation-data .reservation-time-to-start-or-finish {
  font-size: 1.1666666667rem;
  display: flex;
  align-items: center;
  margin-right: 1.6666666667rem;
}
.reservation-item .reservation-data .reservation-time-to-start-or-finish.future {
  color: #03c88d;
}
.reservation-item .reservation-data .reservation-time-to-start-or-finish.ongoing {
  color: #c82603;
}
.reservation-item .reservation-data .reservation-time-to-start-or-finish.finished {
  color: var(--secondary-font);
}
.reservation-item .reservation-data .reservation-time-to-start-or-finish .lock-outline {
  width: 2rem;
  height: 2rem;
  margin-left: 2rem;
}
.reservation-item .reservation-data .reservation-context-menu {
  position: absolute;
  top: 1.6666666667rem;
  right: 1.4166666667rem;
}
.reservation-item .reservation-data .reservation-context-menu .popper {
  min-width: 13.75rem;
  max-width: 16.6666666667rem;
}
.reservation-item .reservation-data .reservation-data-footer {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 1.6666666667rem;
  gap: 1.6666666667rem;
}
.reservation-item .reservation-data .reservation-actions {
  display: flex;
  align-items: flex-end;
}
.reservation-item .reservation-data .reservation-actions .check-in-button {
  width: 15rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
}
.reservation-item .reservation-period {
  display: flex;
  align-items: flex-start;
  gap: 1.6666666667rem 5rem;
  flex-wrap: wrap;
}
.reservation-item .reservation-period .reservation-period-item {
  display: flex;
  flex-direction: column;
  font-size: 1.1666666667rem;
  justify-content: flex-end;
}
.reservation-item .reservation-period .reservation-period-item .reservation-period-label {
  color: var(--secondary-font);
}
.reservation-item .reservation-period .reservation-period-item .reservation-period-value {
  color: var(--primary-font);
  font-weight: 700;
  margin-top: 0.3333333333rem;
}
.reservation-item .reservation-period .reservation-period-date .reservation-period-value {
  text-transform: capitalize;
}
.reservation-item .reservation-period .reservation-period-date .reservation-period-value.time-label {
  text-transform: uppercase;
}
.reservation-item .meta-data {
  display: flex;
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
  margin-top: 0.8333333333rem;
  flex-wrap: wrap;
  -webkit-column-gap: 2.5rem;
     -moz-column-gap: 2.5rem;
          column-gap: 2.5rem;
  row-gap: 0.8333333333rem;
}
.reservation-item .meta-data > div {
  display: flex;
  align-items: center;
}
.reservation-item .meta-data > div svg {
  min-width: 1.4166666667rem;
  margin-right: 0.4166666667rem;
}
.reservation-item .meta-data .reservation-location .location-outline {
  min-width: 1.6666666667rem;
  /* stylelint-disable */
  /* stylelint-enable */
}
.reservation-item .meta-data .reservation-location .location-outline path:first-child {
  fill: none;
}
.reservation-item .meta-data .reservation-location .additional-space-count {
  margin-left: 0.4166666667rem;
  cursor: pointer;
  color: var(--primary);
  font-weight: 600;
}
.reservation-item .meta-data .reservation-location .popper {
  max-width: 16.6666666667rem;
  text-align: center;
  line-height: 1.2;
  font-size: 1rem;
  font-weight: 300;
}
.reservation-item .meta-data .created-by-label,
.reservation-item .meta-data .created-for-label {
  font-weight: 300;
  align-self: flex-start;
  padding: 0.25rem 0.6666666667rem;
}
.reservation-item .meta-data .created-by-label .created-by-label-name,
.reservation-item .meta-data .created-by-label .created-for-label-name,
.reservation-item .meta-data .created-for-label .created-by-label-name,
.reservation-item .meta-data .created-for-label .created-for-label-name {
  margin-left: 0.1666666667rem;
  font-weight: 600;
}

@media only screen and (max-width: 1200px) {
  .reservation-item .reservation-period {
    width: 100%;
    gap: 1.6666666667rem 2.5rem;
  }
}
@media only screen and (max-width: 992px) {
  .reservation-item .reservation-data .reservation-actions .check-in-button {
    width: 12.5rem;
  }
}
@media only screen and (max-width: 768px) {
  .reservation-item {
    flex-direction: column;
  }
  .reservation-item .reservation-photo {
    position: relative;
    width: 100%;
    height: 16.6666666667rem;
    margin: 0 auto;
  }
  .reservation-item .reservation-data {
    padding: 2rem 3rem 2rem 2rem;
  }
  .reservation-item .reservation-data .general-data {
    flex-direction: column;
    position: relative;
  }
  .reservation-item .reservation-data .general-data .reservation-title {
    padding-right: 2.9166666667rem;
  }
  .reservation-item .reservation-data .reservation-time-to-start-or-finish {
    margin-top: 0.4166666667rem;
  }
  .reservation-item .reservation-data .reservation-time-to-start-or-finish .lock-outline {
    position: absolute;
    top: 0;
    right: 0;
  }
}
@media only screen and (max-width: 576px) {
  .reservation-item .reservation-data {
    padding: 1.6666666667rem;
  }
  .reservation-item .reservation-data .reservation-period {
    flex-direction: column;
    gap: 0.8333333333rem;
  }
}
.no-reservation-data {
  margin-top: 1.3333333333rem;
  min-height: 16.6666666667rem;
  padding: 3rem;
  display: flex;
  align-items: center;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  background-color: var(--primary-background);
}
.no-reservation-data .no-reservation-content {
  flex-grow: 1;
  display: flex;
  justify-content: space-between;
}
.no-reservation-data .no-reservation-content .no-reservation-info {
  font-size: 1.3333333333rem;
  margin: 0 2.5rem 0 5rem;
}
.no-reservation-data .no-reservation-content .no-reservation-info .looks-empty-message {
  font-weight: 700;
}
.no-reservation-data .no-reservation-content .no-reservation-info .check-another-date-message {
  margin-top: 0.5rem;
  color: var(--secondary-font);
}
.no-reservation-data .no-reservation-content .no-reservation-book-button {
  width: 15rem;
  min-width: 15rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
}

@media only screen and (max-width: 992px) {
  .no-reservation-data .no-reservation-content {
    flex-direction: column;
    justify-content: center;
  }
  .no-reservation-data .no-reservation-content .no-reservation-book-button {
    margin: 1.6666666667rem 0 0 5rem;
  }
}
@media only screen and (max-width: 768px) {
  .no-reservation-data {
    flex-direction: column;
  }
  .no-reservation-data .no-reservation-content {
    margin-top: 2.0833333333rem;
  }
  .no-reservation-data .no-reservation-content .no-reservation-info,
.no-reservation-data .no-reservation-content .no-reservation-book-button {
    margin-left: 0;
  }
}
@media only screen and (max-width: 576px) {
  .no-reservation-data {
    padding: 1.25rem;
  }
  .no-reservation-data .no-reservation-content {
    margin-top: 1.25rem;
  }
}
.reservation-type-switch-container {
  background-color: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
  padding: 0.8333333333rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.reservation-type-switch-container .reservation-type-switch {
  border-radius: 1.75rem;
  border: 1px solid var(--primary);
}
.reservation-type-switch-container .app-btn {
  min-width: auto;
  padding: 0.5833333333rem 1.3333333333rem 0.5833333333rem 1rem;
  margin: 0;
  border: none;
}
.reservation-type-switch-container .app-btn:hover {
  background: none;
  color: var(--primary);
}
.reservation-type-switch-container .app-btn:hover.active {
  background: var(--primary);
  color: #fff;
}

@media only screen and (max-width: 768px) {
  .reservation-type-switch-container {
    padding: 0.4166666667rem;
  }
}
/* TODO fix stylelint */
.new-booking {
  padding: 2.0833333333rem;
  position: relative;
  min-height: 100%;
}
.new-booking.first-step.side-panel-open {
  overflow: hidden;
  height: 100%;
}
.new-booking.second-step.group-booking {
  display: flex;
  flex-direction: column;
}
.new-booking .backdrop {
  position: fixed;
  top: 6.6666666667rem;
  left: 0;
  width: 100vw;
  height: calc(100% - 6.6666666667rem);
}
.new-booking .error {
  color: #ff7f7f;
}
.new-booking .leaflet-top,
.new-booking .leaflet-bottom {
  z-index: 400;
}
.new-booking .show-filters-button {
  color: var(--primary);
  font-weight: 500;
  display: flex;
  align-items: center;
  padding: 0;
}
.new-booking .show-filters-button .arrow {
  background: #dadada;
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  margin-right: 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  font-size: 1.3333333333rem;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .new-booking {
    padding: 1rem;
    /* stylelint-disable */
    /* stylelint-enable */
  }
  .new-booking.first-step {
    height: auto;
    overflow: visible;
  }
  .new-booking .search-block {
    width: 100%;
  }
  .new-booking .search-location {
    flex-direction: column;
  }
  .new-booking .crowdedness {
    width: 100%;
    flex-direction: column;
  }
  .new-booking .crowdedness .crowdedness-item {
    width: 100%;
    padding: 0.8333333333rem;
    margin: 0.8333333333rem 0 0;
  }
  .new-booking .person-select-panel {
    height: calc(100dvh - 60px);
    width: 100% !important;
  }
  .new-booking .person-panel {
    position: fixed !important;
    top: 5rem !important;
  }
  .new-booking .search-form .resource-type-filter .map-filter-dropdown .dropdown-list {
    position: relative;
    box-shadow: none;
  }
  .new-booking .backdrop {
    height: calc(100% - 5rem);
    top: 5rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
  .new-booking.first-step {
    height: auto;
    overflow: visible;
  }
  .new-booking .search-location {
    flex-direction: column;
  }
  .new-booking .search-block {
    width: 100%;
  }
  .new-booking .crowdedness {
    flex-direction: column;
    width: 100%;
  }
  .new-booking .crowdedness .crowdedness-item {
    width: 100%;
    margin: 1.25rem 0 0 0;
  }
}
.search-location {
  display: flex;
  height: calc(100% - 20px);
}
.search-location .content-block {
  display: inline-block;
  width: calc(100% - 30rem);
  height: 100%;
}
.search-location .search-block {
  width: 30rem;
  display: inline-block;
}
.search-location .search-block .search-form {
  margin-top: 1.3333333333rem;
}
.search-location .edit-location {
  height: 16.6666666667rem;
  position: relative;
}
.search-location .edit-location .location-image-container {
  border-radius: 0.3333333333rem;
}
.search-location .edit-location .location-image-container .filter {
  -webkit-filter: brightness(70%);
          filter: brightness(70%);
}
.search-location .edit-location .building-greeting,
.search-location .edit-location button {
  position: absolute;
  color: #fff;
}
.search-location .edit-location .building-greeting {
  font-size: 1.5rem;
  top: 4.1666666667rem;
  width: 100%;
  text-align: center;
}
.search-location .edit-location button {
  border: 0.0833333333rem solid var(--primary);
  border-radius: 1.1666666667rem;
  bottom: 3rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: flex;
  align-items: center;
  font-size: 1.1666666667rem;
  background: var(--primary);
}
.search-location .edit-location button .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  fill: #fff;
  margin-right: 0.6666666667rem;
}

@media only screen and (min-width: 320px) and (max-width: 1200px) {
  .search-location .search-block {
    width: 100%;
  }
  .search-location .search-block .day-picker-popper,
.search-location .search-block .time-input-container {
    width: calc(100% - 3.8333333333rem);
  }
  .search-location .search-block .time-input {
    width: 100%;
  }
  .search-location .content-block {
    display: block;
    width: 100%;
  }
  .search-location .crowdedness {
    padding: 0;
  }
}
.side-panel.search-location-panel {
  position: absolute;
  padding: 2rem 1.3333333333rem 1.3333333333rem;
  display: none;
  width: 30.4166666667rem;
  flex-direction: column;
}
.side-panel.search-location-panel.opened {
  display: flex;
}
.side-panel.search-location-panel .panel-header {
  display: flex;
  justify-content: space-between;
  padding: 0;
  border: none;
}
.side-panel.search-location-panel .panel-header .panel-title {
  font-weight: 600;
  font-size: 1.6666666667rem;
  color: var(--primary-font);
  margin: 0;
}
.side-panel.search-location-panel .panel-header button {
  padding: 0;
  display: flex;
  align-items: center;
}
.side-panel.search-location-panel .panel-body {
  padding: 0;
  flex-grow: 1;
  position: relative;
  display: flex;
  flex-direction: column;
}
.side-panel.search-location-panel .panel-body.error {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.3333333333rem;
}
.side-panel.search-location-panel .panel-body .location-search {
  height: 3.75rem;
  margin-top: 1rem;
}
.side-panel.search-location-panel .panel-body .location-search input {
  height: 100%;
  padding: 1rem 2rem 1rem 2.75rem;
  box-shadow: none;
  border: 0.0833333333rem solid var(--secondary-font);
  border-radius: 0.3333333333rem;
}
.side-panel.search-location-panel .panel-body .breadcrumbs {
  margin: 1.3333333333rem 0 0;
}
.side-panel.search-location-panel .current-location {
  font-size: 1.1666666667rem;
  font-weight: 500;
  display: flex;
  align-items: center;
  margin-top: 0.6666666667rem;
}
.side-panel.search-location-panel .current-location .icon {
  margin-right: 0.6666666667rem;
  width: 2rem;
  height: 2rem;
}
.side-panel.search-location-panel .location-container {
  margin: 2.3333333333rem 0 1.0833333333rem;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  height: 0;
}
.side-panel.search-location-panel .location-container .location-block-title {
  color: var(--secondary-font);
  margin: 0;
  font-weight: 600;
}
.side-panel.search-location-panel .location-container .location-block-data {
  margin: 1.0833333333rem 0 0;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  padding: 0.0833333333rem;
}
.side-panel.search-location-panel .location-container .buildings-without-areas {
  margin-top: 1.0833333333rem;
}
.side-panel.search-location-panel .location-options {
  border-radius: 0.8333333333rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  flex-grow: 1;
}
.side-panel.search-location-panel .location-options .location-option {
  padding: 1.6666666667rem 1.3333333333rem;
  display: flex;
  align-items: center;
  font-weight: 600;
  color: var(--primary-font);
}
.side-panel.search-location-panel .location-options .location-option:nth-child(n+2) {
  border-top: 0.0833333333rem solid #f6f6f6;
}
.side-panel.search-location-panel .location-options .location-option:hover {
  cursor: pointer;
}
.side-panel.search-location-panel .location-options .icon {
  margin-right: 1.3333333333rem;
  width: 2rem;
  height: 2rem;
  fill: var(--primary);
}
.side-panel.search-location-panel .location-options .icon-checked-circle {
  width: 1.5rem;
  height: 1.5rem;
  margin: 0 0 0 auto;
}
.side-panel.search-location-panel .proceed-button {
  width: 26.25rem;
  height: 4.1666666667rem;
  align-self: center;
  font-size: 1.1666666667rem;
}

@media only screen and (max-width: 768px) {
  .side-panel.search-location-panel {
    height: calc(100% - 60px);
  }
  .side-panel.search-location-panel.opened {
    width: 100%;
    position: fixed;
    top: 5rem;
  }
}
.crowdedness {
  display: flex;
  align-self: start;
  justify-content: space-between;
  margin-left: 1.25rem;
}
.crowdedness .crowdedness-item {
  background: var(--primary-background);
  width: calc(50% - 7px);
  padding: 2rem;
  display: flex;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
}
.crowdedness .crowdedness-item .crowdedness-item-image {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
  width: 8.3333333333rem;
  height: 8.3333333333rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.3333333333rem;
}
.crowdedness .crowdedness-item .crowdedness-item-image .icon {
  width: 3.0833333333rem;
  height: 3.0833333333rem;
  fill: var(--primary);
}
.crowdedness .crowdedness-item .crowdedness-item-data {
  margin-left: 2rem;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.crowdedness .crowdedness-item .crowdedness-item-data .title {
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
}
.crowdedness .crowdedness-item .crowdedness-item-data .threshold,
.crowdedness .crowdedness-item .crowdedness-item-data .floors {
  font-size: 1.5rem;
  color: var(--primary-font);
  font-weight: 600;
  margin: 0.6666666667rem 0 2.5rem;
}
.crowdedness .crowdedness-item .crowdedness-item-data .progress-bar-container {
  margin-top: auto;
}

@media only screen and (max-width: 1200px) {
  .crowdedness {
    margin-left: 0;
  }
}
.search-form {
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
}
.search-form .resource-type-filter {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0.5rem 1.3333333333rem 0.8333333333rem;
}
.search-form .resource-type-filter::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.0833333333rem;
  background: var(--secondary-font);
  margin: 0.0833333333rem 0 -0.0833333333rem;
}
.search-form .resource-type-filter .label {
  color: var(--secondary-font);
}
.search-form .resource-type-filter .map-filter-dropdown {
  position: relative;
  top: 0;
  flex: 1;
}
.search-form .resource-type-filter .map-filter-dropdown::after {
  content: "";
  position: absolute;
  bottom: 13%;
  right: 0;
  width: calc(100% - 1.6666666667rem);
  height: 0.0833333333rem;
  background: var(--primary);
}
.search-form .resource-type-filter .map-filter-dropdown .dropdown-list {
  position: absolute;
  top: 100%;
  box-shadow: 0 0 0.8333333333rem 0.1666666667rem rgba(0, 0, 0, 0.05);
}
.search-form .resource-type-filter .dropdown-btn {
  box-shadow: none;
  padding-right: 0;
}
.search-form .resource-type-filter .dropdown-btn .dropdown-btn-value {
  font-size: 1.3333333333rem;
  font-weight: 500;
  color: var(--primary);
  margin-right: 0.4166666667rem;
}
.search-form .search-form-base {
  padding: 0.5rem 1.3333333333rem 1.3333333333rem;
}
.search-form .search-form-base .participant-count-filter,
.search-form .search-form-base .edit-contact {
  margin-top: 1.3333333333rem;
}
.search-form .search-form-base .participant-count-filter .label,
.search-form .search-form-base .edit-contact .label {
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
}
.search-form .search-form-base .edit-contact .edit-contact-input-container {
  position: relative;
  margin-top: 0.4166666667rem;
}
.search-form .search-form-base .edit-contact .control-input {
  padding-right: 3.75rem;
  caret-color: transparent;
}
.search-form .search-form-base .edit-contact .control-input:not(:disabled) {
  cursor: pointer;
}
.search-form .search-form-base .edit-contact .edit-input-icon {
  display: none;
  position: absolute;
  top: 50%;
  right: 1.25rem;
  fill: var(--primary);
  pointer-events: none;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.search-form .search-form-base .edit-contact:hover .edit-input-icon {
  display: block;
}
.search-form .search-form-base .range-input-wrapper {
  margin-top: 0.4166666667rem;
}
.search-form .search-form-base .range-input-wrapper .manual-input {
  width: 4.1666666667rem;
}
.search-form .search-form-base .group-booking-switch {
  margin: 1.3333333333rem 0 0 -0.5rem;
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
}
.search-form .search-form-base .group-booking-switch.is-checked {
  color: var(--primary);
}
.search-form .search-form-base .errors {
  color: #ff7f7f;
  font-size: 1.1666666667rem;
  margin-top: 1rem;
}
.search-form .search-form-base .submit-form-button {
  width: 100%;
  height: 4.1666666667rem;
  margin-top: 1.25rem;
  font-size: 1.1666666667rem;
}
.search-form .search-form-base .date-filter-items {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
  margin-top: 1.3333333333rem;
}
.search-form .search-form-base .participant-count-filter .range-button-container {
  z-index: 400;
}

@media only screen and (min-width: 768.1px) {
  .search-form .resource-type-filter .map-filter-dropdown {
    z-index: 100;
  }
}
.select-room .filter-block,
.group-select-room .filter-block,
.select-service .filter-block {
  min-width: 30rem;
  width: 30rem;
}
.select-room .date-filter .date-filter-item .day-picker-popper,
.select-room .date-filter .date-filter-item .time-input-container,
.group-select-room .date-filter .date-filter-item .day-picker-popper,
.group-select-room .date-filter .date-filter-item .time-input-container,
.select-service .date-filter .date-filter-item .day-picker-popper,
.select-service .date-filter .date-filter-item .time-input-container {
  width: calc(100% - 3.8333333333rem);
}
.select-room .leaflet-control-zoom,
.group-select-room .leaflet-control-zoom,
.select-service .leaflet-control-zoom {
  display: none;
}
.select-room .no-data-placeholder,
.group-select-room .no-data-placeholder,
.select-service .no-data-placeholder {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-top: 8.3333333333rem;
}
.select-room .no-data-placeholder .no-data-message,
.group-select-room .no-data-placeholder .no-data-message,
.select-service .no-data-placeholder .no-data-message {
  font-size: 1.1666666667rem;
  font-weight: 600;
  margin-top: 3rem;
  width: 22.9166666667rem;
  text-align: center;
  color: var(--primary-font);
}

@media only screen and (max-width: 992px) {
  .select-room,
.group-select-room {
    flex-direction: column;
  }
}
@media only screen and (max-width: 576px) {
  .select-room .filter-block,
.group-select-room .filter-block,
.select-service .filter-block {
    min-width: auto;
    width: 100%;
  }
}
.select-room {
  display: flex;
  position: relative;
}
.select-room .search-result {
  color: var(--secondary-font);
  font-weight: 500;
}
.select-room .error {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.3333333333rem;
}
.select-room .show-more-button-container {
  width: 100%;
  display: flex;
  justify-content: center;
}
.select-room .show-more-button-container .show-more-button {
  border-radius: 0.8333333333rem;
  font-size: 1.0833333333rem;
}

.select-room-header {
  position: absolute;
  top: 0;
  right: 0;
  height: 3.5rem;
  width: calc(50% + 4.3333333333rem);
  -webkit-transform: translate(0, -100%);
          transform: translate(0, -100%);
  display: flex;
  justify-content: space-between;
  gap: 1.3333333333rem;
  z-index: 406;
}
.select-room-header .popper-target .icon {
  fill: var(--secondary-font);
}
.select-room-header .tabs-panel {
  padding: 0;
  position: relative;
}
.select-room-header .tabs-panel::after {
  content: "";
  display: block;
  height: calc(100% - 0.6666666667rem);
  width: 0.0833333333rem;
  position: absolute;
  top: 0.3333333333rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background: #ccc;
}
.select-room-header .tabs-panel .popper {
  margin-top: 0.4166666667rem;
  width: -webkit-max-content;
  width: max-content;
  font-weight: 400;
  text-align: center;
  min-width: 8.3333333333rem;
}
.select-room-header .single-tab {
  min-width: auto;
  margin: 0;
  padding: 0 1.3333333333rem;
}
.select-room-header .single-tab.active::before {
  content: none;
}
.select-room-header .single-tab.active .icon {
  fill: var(--primary);
}

@media only screen and (max-width: 992px) {
  .select-room-header {
    position: relative;
    -webkit-transform: none;
            transform: none;
    width: 100%;
  }
}
@media only screen and (max-width: 576px) {
  .select-room-header {
    gap: 0.8333333333rem;
  }
  .select-room-header .search-sort-block {
    flex: 1;
  }
  .select-room-header .search-sort-block .search-input-wrapper {
    flex: 1;
    width: auto;
    margin-right: 0.8333333333rem;
  }
}
.grid-view {
  width: 100%;
  margin-top: 1.3333333333rem;
}
.grid-view .grid-view-container {
  display: flex;
  gap: 1.3333333333rem;
}
.grid-view .search-result-container {
  flex: 1;
  position: relative;
}
.grid-view .search-result-container .search-result {
  font-size: 1.3333333333rem;
}
.grid-view .room-list {
  display: flex;
  gap: 1.3333333333rem;
  flex-wrap: wrap;
  margin-top: 1.3333333333rem;
}
.grid-view .room-list .show-more-button-container .show-more-button {
  height: 4.1666666667rem;
  width: 25rem;
}
.grid-view .spinner {
  height: 50dvh;
}

@media only screen and (max-width: 992px) {
  .grid-view .grid-view-container {
    flex-direction: column;
    align-items: center;
    gap: 0;
  }
  .grid-view .search-result-container {
    margin-top: 1.3333333333rem;
    padding: 0;
  }
  .grid-view .search-result-container .search-result {
    font-size: 1.1666666667rem;
  }
  .grid-view .room-list {
    justify-content: center;
  }
}
@media only screen and (min-width: 2373px) and (max-width: 2738px) {
  .grid-view .search-result-container .room-list .show-more-button-container {
    width: 151.1666666667rem;
  }
}
@media only screen and (min-width: 2007px) and (max-width: 2372px) {
  .grid-view .search-result-container .room-list .show-more-button-container {
    width: 120.6666666667rem;
  }
}
@media only screen and (min-width: 1641px) and (max-width: 2006px) {
  .grid-view .search-result-container .room-list .show-more-button-container {
    width: 90.1666666667rem;
  }
}
@media only screen and (min-width: 1275px) and (max-width: 1640px) {
  .grid-view .search-result-container .room-list .show-more-button-container {
    width: 59.6666666667rem;
  }
}
@media only screen and (max-width: 1274px) {
  .grid-view .search-result-container .room-list .show-more-button-container {
    width: 29.1666666667rem;
  }
}
@media only screen and (max-width: 576px) {
  .grid-view .filter-block {
    margin-top: 1.3333333333rem;
  }
  .grid-view .search-result-container {
    width: 100%;
  }
}
.floor-plan-view {
  flex: 1;
  margin-top: 1.3333333333rem;
}
.floor-plan-view.no-data .floor-plan-view-container .room-list-container {
  flex: 1;
}
.floor-plan-view.no-data .floor-plan-view-container .room-list,
.floor-plan-view.no-data .floor-plan-view-container .map-container {
  display: none;
}
.floor-plan-view .floor-plan-view-container {
  display: flex;
  gap: 1.3333333333rem;
  margin-top: 1.6666666667rem;
  height: calc(100dvh - 20.0833333333rem);
}
.floor-plan-view .floor-plan-view-container .filter-block {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  padding: 0.1666666667rem;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.floor-plan-view .floor-plan-view-container .filter-block::-webkit-scrollbar {
  width: 0;
}
.floor-plan-view .floor-plan-view-container .room-list-container {
  width: 30rem;
  position: relative;
  display: flex;
  flex-direction: column;
}
.floor-plan-view .floor-plan-view-container .room-list-container .search-result {
  font-size: 1.1666666667rem;
}
.floor-plan-view .floor-plan-view-container .room-list-container .spinner {
  position: relative;
  height: 3.3333333333rem;
  margin-top: 8.3333333333rem;
}
.floor-plan-view .floor-plan-view-container .room-list-container .error {
  align-items: flex-start;
  margin-top: 8.3333333333rem;
  height: auto;
}
.floor-plan-view .floor-plan-view-container .room-list {
  margin-top: 1.3333333333rem;
  flex: 1;
  padding: 0.1666666667rem;
}
.floor-plan-view .floor-plan-view-container .room-list .room-virtualized-list {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.floor-plan-view .floor-plan-view-container .room-list .room-virtualized-list::-webkit-scrollbar {
  width: 0;
}
.floor-plan-view .floor-plan-view-container .map-container {
  flex: 1;
  position: relative;
}
.floor-plan-view .floor-plan-view-container .map-container .floor-plan-view-map {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.floor-plan-view .floor-plan-view-container .map-container .loading-spinner {
  height: 100%;
}
.floor-plan-view .floor-plan-view-container .map-container .no-floor-plan-placeholder {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.floor-plan-view .selected-floor-dropdown {
  margin-bottom: 1.3333333333rem;
}
.floor-plan-view .selected-floor-dropdown .dropdown-list {
  width: 100%;
  margin-top: 0.5rem;
}
.floor-plan-view .selected-floor-dropdown .dropdown-item {
  padding: 1.25rem;
}
.floor-plan-view .selected-floor-dropdown .dropdown-item.selected, .floor-plan-view .selected-floor-dropdown .dropdown-item:hover {
  color: var(--primary);
}

@media only screen and (max-width: 992px) {
  .floor-plan-view .floor-plan-view-container {
    flex-direction: column;
    height: auto;
    margin-top: 1.3333333333rem;
    align-items: center;
  }
  .floor-plan-view .floor-plan-view-container .room-list-container {
    order: 2;
  }
  .floor-plan-view .floor-plan-view-container .room-list-container .room-list {
    display: flex;
    flex-direction: column;
    gap: 1.3333333333rem;
  }
  .floor-plan-view .floor-plan-view-container .show-more-button-container .show-more-button {
    height: 4.1666666667rem;
    width: 25rem;
  }
  .floor-plan-view .floor-plan-view-container .map-container {
    order: 1;
    height: 33.3333333333rem;
    width: 100%;
    flex: auto;
  }
}
@media only screen and (max-width: 576px) {
  .floor-plan-view .floor-plan-view-container .room-list-container {
    width: 100%;
  }
}
.group-select-room {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.group-select-room .location-select {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.group-select-room .group-view-container {
  display: flex;
  gap: 1.3333333333rem;
  margin-top: 1.6666666667rem;
  height: calc(100dvh - 20.0833333333rem);
}
.group-select-room .group-view-container .filter-block {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  padding: 0.1666666667rem;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.group-select-room .group-view-container .filter-block::-webkit-scrollbar {
  width: 0;
}
.group-select-room .group-view-container .map-container {
  flex: 1;
  position: relative;
  display: flex;
  flex-direction: column;
}
.group-select-room .group-view-container .map-container .group-view-map {
  width: 100%;
  max-height: calc(100% - 5.8333333333rem);
  display: flex;
  flex-direction: column;
  flex: 1;
}
.group-select-room .group-view-container .map-container .selected-items-info {
  height: 4.1666666667rem;
  position: absolute;
  bottom: 0.8333333333rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.1666666667rem;
  text-align: center;
}
.group-select-room .group-view-container .map-container .no-selected {
  font-size: 1.1666666667rem;
  font-weight: 600;
}
.group-select-room .group-view-container .map-container .part-selected,
.group-select-room .group-view-container .map-container .proceed {
  width: 29.1666666667rem;
}
.group-select-room .group-view-container .map-container .part-selected {
  background: var(--secondary-font);
  color: var(--primary-background);
  border-radius: 0.25rem;
  opacity: 0.5;
}
.group-select-room .group-view-container .map-container .loading-spinner {
  height: 100%;
}
.group-select-room .group-view-container .map-container .no-floor-plan-placeholder {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 500;
}
.group-select-room .selected-floor-dropdown {
  min-width: 20.8333333333rem;
  margin-bottom: 1.3333333333rem;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 500;
}
.group-select-room .selected-floor-dropdown .dropdown-list {
  width: 100%;
  margin-top: 0.5rem;
}
.group-select-room .selected-floor-dropdown .dropdown-item {
  padding: 1.25rem;
  display: flex;
  justify-content: space-between;
  color: var(--secondary-font);
}
.group-select-room .selected-floor-dropdown .floor-name,
.group-select-room .selected-floor-dropdown .floor-crowdedness-selected {
  color: var(--primary-font);
  font-weight: 500;
}
.group-select-room .selected-floor-dropdown .floor-crowdedness-container {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
}
.group-select-room .selected-floor-dropdown .floor-crowdedness-container .icon {
  width: 1.1666666667rem;
  height: 1.1666666667rem;
}
.group-select-room .selected-floor-dropdown .selected,
.group-select-room .selected-floor-dropdown .dropdown-item:hover {
  color: var(--primary);
}
.group-select-room .selected-floor-dropdown .selected .floor-name,
.group-select-room .selected-floor-dropdown .selected .floor-crowdedness-selected,
.group-select-room .selected-floor-dropdown .dropdown-item:hover .floor-name,
.group-select-room .selected-floor-dropdown .dropdown-item:hover .floor-crowdedness-selected {
  color: var(--primary);
}
.group-select-room .selected-floor-dropdown .selected .icon,
.group-select-room .selected-floor-dropdown .dropdown-item:hover .icon {
  fill: var(--primary);
}
.group-select-room .participant-select {
  width: calc(100% - 31.25rem);
  background: #fff;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
  gap: 2rem;
  border-radius: 0.3333333333rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  flex-direction: column;
}
.group-select-room .participant-select .participant-select-placeholder {
  max-width: 75%;
}

@media only screen and (max-width: 1200px) {
  .group-select-room .selected-floor-dropdown {
    min-width: 16.6666666667rem;
  }
  .group-select-room .group-view-container .map-container .part-selected,
.group-select-room .group-view-container .map-container .proceed {
    width: 20.8333333333rem;
  }
}
@media only screen and (max-width: 992px) {
  .group-select-room .selected-floor-dropdown {
    position: relative;
    width: 30rem;
    margin: auto;
  }
  .group-select-room .group-view-container {
    flex-direction: column;
    height: auto;
    margin-top: 1.3333333333rem;
    align-items: center;
    flex: 1;
  }
  .group-select-room .group-view-container .map-container {
    width: 100%;
    flex: auto;
  }
  .group-select-room .group-view-container .map-container .group-view-map {
    position: relative !important;
    margin-top: 1.3333333333rem;
    min-height: 33.3333333333rem;
  }
  .group-select-room .group-view-container .map-container .selected-items-info {
    margin-top: 1.3333333333rem;
    position: relative;
    bottom: 0;
  }
  .group-select-room .group-view-container .map-container .no-selected {
    height: auto;
  }
  .new-booking-group-colleague-select-panel.opened {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  .new-booking-group-colleague-select-panel .person-select-form {
    padding-top: 1.25rem;
  }
}
@media only screen and (max-width: 576px) {
  .group-select-room .selected-floor-dropdown {
    width: 100%;
  }
  .group-select-room .group-view-container .map-container .no-selected {
    font-size: 1rem;
    width: 75%;
  }
}
.select-service {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
  margin-top: 1.3333333333rem;
}
.select-service .select-service-data-container {
  width: 100%;
  margin-top: 1.3333333333rem;
}
.select-service .select-service-data {
  display: flex;
  gap: 1.3333333333rem;
}
.select-service .search-result-container {
  flex: 1;
  position: relative;
}
.select-service .search-result-container .search-result {
  font-size: 1.3333333333rem;
}
.select-service .search-result {
  color: var(--secondary-font);
  font-weight: 500;
}
.select-service .error {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.3333333333rem;
}
.select-service .service-list {
  display: flex;
  gap: 1.3333333333rem;
  flex-wrap: wrap;
  margin-top: 1.3333333333rem;
}
.select-service .show-more-button-container {
  width: 100%;
  display: flex;
  justify-content: center;
}
.select-service .show-more-button-container .show-more-button {
  border-radius: 0.8333333333rem;
  font-size: 1.0833333333rem;
  height: 4.1666666667rem;
  width: 25rem;
}
.select-service .proceed-container {
  display: flex;
  justify-content: flex-end;
  gap: 2.0833333333rem;
  position: fixed;
  left: 0;
  bottom: 0;
  height: 5.4166666667rem;
  width: 100%;
  background: #fff;
  padding: 0.8333333333rem 3.3333333333rem;
  align-items: center;
  border-top: 1px solid #e5e6e7;
}
.select-service .proceed-container .proceed-message {
  font-weight: 600;
}
.select-service .proceed-container .proceed-button {
  width: 20rem;
  height: 100%;
  font-size: 1.1666666667rem;
}
.select-service.with-proceed-container {
  padding-bottom: 5.4166666667rem;
}
.select-service .search-service-header {
  width: calc(50% + 10rem);
}

@media only screen and (max-width: 992px) {
  .select-service .select-service-data-container .select-service-data {
    flex-direction: column;
    align-items: center;
    gap: 0;
  }
  .select-service .select-service-data-container .search-result-container {
    margin-top: 1.3333333333rem;
    padding: 0;
  }
  .select-service .select-service-data-container .search-result-container .search-result {
    font-size: 1.1666666667rem;
  }
  .select-service .select-service-data-container .service-list {
    justify-content: center;
  }
}
@media only screen and (max-width: 576px) {
  .select-service .select-service-data-container .filter-block {
    margin-top: 1.3333333333rem;
  }
  .select-service .select-service-data-container .search-result-container {
    width: 100%;
  }
  .select-service .proceed-container {
    justify-content: space-between;
  }
  .select-service .proceed-container .proceed-button {
    min-width: 10.8333333333rem;
    width: 10.8333333333rem;
  }
}
@media only screen and (min-width: 2373px) and (max-width: 2738px) {
  .select-service-data-container .search-result-container .service-list .show-more-button-container {
    width: 151.1666666667rem;
  }
}
@media only screen and (min-width: 2007px) and (max-width: 2372px) {
  .select-service-data-container .search-result-container .service-list .show-more-button-container {
    width: 120.6666666667rem;
  }
}
@media only screen and (min-width: 1641px) and (max-width: 2006px) {
  .select-service-data-container .search-result-container .service-list .show-more-button-container {
    width: 90.1666666667rem;
  }
}
@media only screen and (min-width: 1275px) and (max-width: 1640px) {
  .select-service-data-container .search-result-container .service-list .show-more-button-container {
    width: 59.6666666667rem;
  }
}
@media only screen and (max-width: 1274px) {
  .select-service-data-container .search-result-container .service-list .show-more-button-container {
    width: 29.1666666667rem;
  }
}
.search-service-header {
  position: absolute;
  top: 0;
  right: 0;
  height: 3.5rem;
  width: calc(50% + 4.3333333333rem);
  -webkit-transform: translate(0, -100%);
          transform: translate(0, -100%);
  display: flex;
  justify-content: space-between;
  gap: 1.3333333333rem;
  z-index: 406;
  flex-wrap: wrap;
}
.search-service-header .popper-target .icon {
  fill: var(--secondary-font);
}
.search-service-header .tabs-panel {
  padding: 0;
  position: relative;
  height: 3.5rem;
}
.search-service-header .tabs-panel::before {
  content: "";
  display: block;
  height: calc(100% - 0.6666666667rem);
  width: 0.0833333333rem;
  position: absolute;
  top: 0.3333333333rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background: #ccc;
}
.search-service-header .tabs-panel .popper {
  margin-top: 0.4166666667rem;
  width: -webkit-max-content;
  width: max-content;
  font-weight: 400;
  text-align: center;
  min-width: 8.3333333333rem;
}
.search-service-header .single-tab {
  margin: 0;
  padding: 0 1.3333333333rem;
}
.search-service-header .single-tab.active::before {
  content: none;
}
.search-service-header .single-tab.active .icon {
  fill: var(--primary);
}

@media only screen and (max-width: 1200px) {
  .select-service .search-service-header {
    position: relative;
    -webkit-transform: none;
            transform: none;
    width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  .select-service .search-service-header {
    height: auto;
    justify-content: center;
  }
}
@media only screen and (max-width: 576px) {
  .search-service-header {
    gap: 0.8333333333rem;
  }
  .search-service-header .search-sort-block {
    width: 100%;
    justify-content: center;
  }
}
.service-card {
  width: 29.1666666667rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  display: flex;
  flex-direction: column;
}
.service-card .service-photo {
  position: relative;
  height: 15.4166666667rem;
}
.service-card .service-data {
  background: var(--primary-background);
  padding: 1.6666666667rem;
  color: var(--secondary-font);
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.service-card .general-data .service-title {
  font-size: 1.1666666667rem;
  font-weight: 600;
  color: var(--primary-font);
}
.service-card .general-data .meta-data {
  display: flex;
  flex-wrap: wrap;
}
.service-card .service-actions {
  display: flex;
  margin-top: 1.6666666667rem;
  justify-content: flex-end;
}

.booking-confirm .photo-tile {
  height: 18.3333333333rem;
  display: flex;
  padding: 1.3333333333rem;
}
.booking-confirm .photo-tile .photo-container {
  position: relative;
  width: 50%;
}
.booking-confirm .photo-tile .location-image-container {
  width: 100%;
}
.booking-confirm .photo-tile .location-image-container .filter {
  -webkit-filter: brightness(70%);
          filter: brightness(70%);
  border-radius: 0.3333333333rem;
}
.booking-confirm .photo-tile .location-image-container .centered-image-container,
.booking-confirm .photo-tile .location-image-container .image-placeholder {
  border-radius: 0.3333333333rem;
}
.booking-confirm .photo-tile .photo-title {
  width: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.booking-confirm .photo-tile .create-service-request-btn {
  padding: 1rem;
  margin-top: 1rem;
  border: 0;
}
.booking-confirm .photo-tile .location-name,
.booking-confirm .photo-tile .location-path {
  color: var(--primary-font);
  text-align: center;
}
.booking-confirm .photo-tile .location-name {
  font-size: 2rem;
  font-weight: 600;
  top: 35%;
}
.booking-confirm .photo-tile .location-path {
  font-size: 1.1666666667rem;
  top: 55%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.booking-confirm .photo-tile .location-path .icon {
  fill: var(--primary-font);
  width: 1.1666666667rem;
  min-width: 1.1666666667rem;
  margin-right: 0.4166666667rem;
}
.booking-confirm .photo-tile .additional-space-count-button {
  min-width: auto;
  padding: 0.375rem 1.25rem;
  margin-top: 0.8333333333rem;
}
.booking-confirm .space-details {
  color: var(--secondary-font);
}
.booking-confirm .space-details.is-expanded .accordion-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 0.125rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.booking-confirm .space-details .accordion-title {
  margin: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 1.3333333333rem;
}
.booking-confirm .space-details .accordion-title .accordion-trigger {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 500;
}
.booking-confirm .space-details .accordion-title .icon {
  fill: var(--secondary-font);
}
.booking-confirm .space-details .location-dimension-panel {
  gap: 0.8333333333rem;
}
.booking-confirm .space-details .location-dimension-panel .comfort-label-container,
.booking-confirm .space-details .location-dimension-panel .occupancy-label-container,
.booking-confirm .space-details .location-dimension-panel .occupancy-detection-message-container {
  margin: 0;
}
.booking-confirm .space-details .basic-dimensions-container {
  width: auto;
  margin: 0;
}
.booking-confirm .space-details .basic-dimensions-container .dimension-item:last-child {
  margin: 0;
}
.booking-confirm .space-details .reservation-horizontal-time-range .space-availability-message {
  color: var(--secondary-font);
  margin-bottom: 0.8333333333rem;
}
.booking-confirm .space-details .location-grouping-panel {
  margin-bottom: 0;
}
.booking-confirm .space-details .area-info,
.booking-confirm .space-details .location-grouping-panel {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  gap: 4.1666666667rem;
}
.booking-confirm .space-details .area-item,
.booking-confirm .space-details .location-grouping-item {
  margin: 0;
}
.booking-confirm .space-details .area-item .label,
.booking-confirm .space-details .location-grouping-item .label {
  margin: 0;
}
.booking-confirm .space-details .area-item .value,
.booking-confirm .space-details .location-grouping-item .value {
  margin: 0.8333333333rem 0 0;
}
.booking-confirm .space-details .location-dimension-panel,
.booking-confirm .space-details .reservation-horizontal-time-range,
.booking-confirm .space-details .area-info,
.booking-confirm .space-details .equipment-section {
  margin: 0;
  padding: 1.3333333333rem;
  border: 0;
}
.booking-confirm .space-details .location-dimension-panel,
.booking-confirm .space-details .reservation-horizontal-time-range,
.booking-confirm .space-details .area-info {
  position: relative;
}
.booking-confirm .space-details .location-dimension-panel::after,
.booking-confirm .space-details .reservation-horizontal-time-range::after,
.booking-confirm .space-details .area-info::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 1.3333333333rem;
  height: 0.125rem;
  width: calc(100% - 2.6666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.8);
  opacity: 0.5;
}
.booking-confirm .space-details .location-dimension-panel:last-child::after,
.booking-confirm .space-details .reservation-horizontal-time-range:last-child::after,
.booking-confirm .space-details .area-info:last-child::after {
  height: 0;
}
.booking-confirm .timeline-tile {
  height: 86.0833333333rem;
  background: #fff;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
}
.booking-confirm .booking-actions .info-section {
  margin-right: auto;
  display: flex;
  flex-direction: column;
  gap: 0.4166666667rem;
}
.booking-confirm .booking-actions .info-section .info-item {
  display: flex;
  align-items: center;
  gap: 0.4166666667rem;
}
.booking-confirm .tab-container.tile-title {
  padding-bottom: 0;
}
.booking-confirm .tab-container.tile-title .dot {
  width: 0.6666666667rem;
  height: 0.6666666667rem;
  border-radius: 50%;
  background: var(--primary);
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.75rem;
  margin-top: -1.6666666667rem;
}
.booking-confirm .tab-container.tile-title .add-ons-dot {
  margin-top: -1.6666666667rem;
  width: 1.1666666667rem;
  height: 1.1666666667rem;
}
.booking-confirm .tabs-panel {
  height: 100%;
  padding: 0;
  box-shadow: none;
}
.booking-confirm .tabs-panel .single-tab {
  font-size: 1.1666666667rem;
  min-width: 14.5833333333rem;
  padding-bottom: 1.3333333333rem;
  color: var(--primary-font);
  font-weight: 500;
  margin-right: 0;
  display: flex;
  gap: 0.6666666667rem;
}
.booking-confirm .tabs-panel .active {
  color: var(--primary);
}
.booking-confirm .tabs-panel .active::before {
  height: 2px;
  border-radius: 0;
}
.booking-confirm .tab-container .one-tab .single-tab {
  cursor: default;
}
.booking-confirm .content-container .checked-in-container {
  position: absolute;
  top: 0;
  right: 1.3333333333rem;
  height: 100%;
}
.booking-confirm .content-container .check-in-button,
.booking-confirm .content-container .book-nearby {
  position: absolute;
  height: 2.9166666667rem;
  right: 0.5833333333rem;
  top: 0.5833333333rem;
}
.booking-confirm .content-container .check-in-button.app-btn-loading,
.booking-confirm .content-container .book-nearby.app-btn-loading {
  padding: 0.375rem 1.6666666667rem;
}
.booking-confirm .content-container .check-in-button .app-btn-spinner,
.booking-confirm .content-container .book-nearby .app-btn-spinner {
  position: relative;
  margin-left: 1.6666666667rem;
}
.booking-confirm .content-container .add-ons-form-container {
  min-height: 33.3333333333rem;
}

.new-booking .person-panel.opened {
  position: fixed;
  top: 6.6666666667rem;
  left: 0;
  width: 100vw;
  height: calc(100% - 6.6666666667rem);
  background: rgba(151, 151, 151, 0);
  z-index: 1000;
}
.new-booking .person-panel.opened .search-input-wrapper input::-webkit-input-placeholder {
  color: var(--secondary-font);
}
.new-booking .person-panel.opened .search-input-wrapper input:-ms-input-placeholder {
  color: var(--secondary-font);
}
.new-booking .person-panel.opened .search-input-wrapper input::-ms-input-placeholder {
  color: var(--secondary-font);
}
.new-booking .person-panel.opened .search-input-wrapper input::placeholder {
  color: var(--secondary-font);
}
.new-booking .booking-timeline-panel .timeline-tile {
  box-shadow: none;
}

@media only screen and (max-width: 1400px) {
  .booking-confirm .photo-tile {
    position: relative;
  }
  .booking-confirm .photo-tile .photo-container {
    width: 100%;
  }
  .booking-confirm .photo-tile .photo-title {
    position: absolute;
    top: 50%;
    left: 1.3333333333rem;
    width: calc(100% - 2.6666666667rem);
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  .booking-confirm .photo-tile .photo-title .additional-space-count-button {
    color: #fff;
    border: 0.0833333333rem solid #fff;
  }
  .booking-confirm .photo-tile .photo-title .additional-space-count-button:hover {
    border: 0.0833333333rem solid var(--primary);
  }
  .booking-confirm .photo-tile .location-name,
.booking-confirm .photo-tile .location-path {
    color: #fff;
  }
  .booking-confirm .photo-tile .location-path .icon {
    fill: #fff;
  }
  .booking-confirm .photo-tile .create-service-request-btn {
    color: #fff;
    background-color: var(--primary);
  }
  .booking-confirm .photo-tile .create-service-request-btn svg {
    fill: #fff;
  }
}
@media only screen and (max-width: 1350px) {
  .booking-confirm .timeline-tile {
    width: 28.75rem;
  }
}
@media only screen and (max-width: 1275px) {
  .booking-confirm .timeline-tile {
    height: 101.75rem;
  }
  .booking-confirm .booking-actions .info-section {
    width: 100%;
  }
}
@media only screen and (max-width: 992px) {
  .booking-confirm .booking-timeline-trigger-button {
    margin-left: auto;
  }
  .booking-confirm .timeline-tile {
    width: 100%;
  }
  .new-booking .booking-timeline-panel .timeline-tile {
    padding: 0;
  }
}
@media only screen and (max-width: 768px) {
  .booking-confirm .space-details .area-info {
    gap: 1.6666666667rem;
  }
  .new-booking .person-panel.opened {
    height: calc(100% - 5rem);
    top: 5rem;
  }
}
@media only screen and (max-width: 576px) {
  .booking-confirm .content-container .actions-container {
    display: flex;
    justify-content: flex-end;
    gap: 0.8333333333rem;
  }
  .booking-confirm .content-container .checked-in-container {
    font-size: 1rem;
  }
  .booking-confirm .content-container .check-in-button,
.booking-confirm .content-container .book-nearby {
    position: relative;
    top: 0;
    right: 0;
    order: 1;
    position: relative;
    align-self: end;
    margin-bottom: 2.0833333333rem;
  }
  .booking-confirm .content-container .add-ons-form-container {
    min-height: 25rem;
  }
  .booking-confirm .tab-container.tile-title {
    display: flex;
    flex-direction: column;
  }
  .booking-confirm .tab-container.tile-title .single-tab {
    max-width: 50%;
    width: 14.5833333333rem;
    min-width: auto;
  }
  .booking-confirm .tab-container.tile-title .tabs-panel {
    order: 2;
  }
}
.reservation-details-form .fields-container {
  flex: 1;
}
.reservation-details-form .participant-field .field-value {
  margin-top: 1.3333333333rem;
}
.reservation-details-form .participant-field .range-input-wrapper {
  flex-direction: row-reverse;
  gap: 0.8333333333rem;
  width: 29.1666666667rem;
}
.reservation-details-form .participant-field .range-input {
  margin: 0;
}
.reservation-details-form .confidential-field .field-value {
  display: flex;
  gap: 8.3333333333rem;
}
.reservation-details-form .confidential-field .description {
  font-weight: 600;
}
.reservation-details-form .confidential-field .control-checkbox-icon {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  margin: 0;
}
.reservation-details-form .confidential-field .control-checkbox-icon path {
  fill: var(--secondary-font);
}
.reservation-details-form .confidential-field .control-checkbox-icon.is-checked path {
  fill: var(--primary);
}
.reservation-details-form .remarks-field .icon {
  stroke: var(--secondary-font);
}

@media only screen and (max-width: 1700px) {
  .reservation-details-form .day-picker-popper,
.reservation-details-form .time-input-container {
    width: 12.5rem;
  }
}
@media only screen and (max-width: 1500px) {
  .reservation-details-form .day-picker-popper,
.reservation-details-form .time-input-container {
    width: 10.4166666667rem;
  }
}
@media only screen and (max-width: 576px) {
  .reservation-details-form .participant-field .range-input-wrapper {
    width: 20.8333333333rem;
  }
  .reservation-details-form .confidential-field .field-value {
    gap: 0;
    justify-content: space-between;
  }
  .reservation-details-form .date-filter-item .date-time-input .input-wrapper {
    width: 10rem;
  }
  .reservation-details-form .date-filter-item .date-time-input .time-input {
    width: 10rem;
  }
  .reservation-details-form .participant-field .range-input-wrapper,
.reservation-details-form .person-select .edit-input-container {
    width: 20.8333333333rem;
  }
}
.reservation-details-view .periods-info {
  color: var(--secondary-font);
  font-weight: 500;
}
.reservation-details-view .reservation-details-fields {
  flex: 1;
}
.reservation-details-view .reservation-details-fields .field-value {
  font-weight: 500;
}
.reservation-details-view .remarks-field .icon {
  stroke: var(--secondary-font);
}
.reservation-details-view .remarks-field .field-value {
  white-space: pre-wrap;
  line-break: anywhere;
}

.add-ons-form-container .no-data-placeholder {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: var(--secondary-font);
  justify-content: center;
  font-size: 1.1666666667rem;
  flex: 1;
}
.add-ons-form-container .no-data-placeholder .message {
  text-align: center;
}
.add-ons-form-container .no-data-placeholder .app-btn {
  width: 15.8333333333rem;
  height: 4.1666666667rem;
  margin-top: 2rem;
  font-size: 1.1666666667rem;
}
.add-ons-form-container .total-amount {
  padding: 2.0833333333rem;
}

.group-booking-confirm {
  align-items: flex-start;
}
.group-booking-confirm .location-details .location-field .icon {
  margin-top: 0;
}
.group-booking-confirm .location-details .location-field .field-container {
  display: flex;
  align-items: center;
}
.group-booking-confirm .location-details .location-field .field-value {
  margin-top: 0;
  font-weight: 600;
}
.group-booking-confirm .group-items {
  width: 33.3333333333rem;
}
.group-booking-confirm .group-items .tile-title {
  color: var(--primary-font);
  font-weight: 600;
}
.group-booking-confirm .group-items .group-items-container {
  max-height: calc(100dvh - 19.75rem);
  overflow-y: auto;
}
.group-booking-confirm .group-item {
  display: flex;
  padding: 1.3333333333rem;
  position: relative;
}
.group-booking-confirm .group-item::after {
  content: "";
  position: absolute;
  left: 1.3333333333rem;
  bottom: 0;
  height: 0.0833333333rem;
  width: calc(100% - 2.6666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.group-booking-confirm .group-item .location-image-container {
  width: 5rem;
  height: 4.1666666667rem;
}
.group-booking-confirm .group-item .location-image-container .filter,
.group-booking-confirm .group-item .location-image-container .image {
  border-radius: 0.3333333333rem;
}
.group-booking-confirm .group-item .group-item-container {
  flex: 1;
  margin-left: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.group-booking-confirm .group-item .group-item-location {
  color: var(--primary-font);
  font-weight: 500;
}
.group-booking-confirm .group-item .group-item-colleague {
  color: var(--primary);
  font-weight: 500;
}
.group-booking-confirm .group-item .group-item-remove {
  background: var(--secondary-font);
  border-radius: 50%;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  justify-content: center;
  align-self: center;
}
.group-booking-confirm .group-item .group-item-remove:hover {
  cursor: pointer;
}
.group-booking-confirm .group-item .group-item-remove .icon-close {
  align-self: center;
  position: relative;
  fill: #fff;
  width: 1.25rem;
}

@media only screen and (max-width: 1200px) {
  .group-booking-confirm .group-items {
    width: 25rem;
  }
}
@media only screen and (max-width: 992px) {
  .group-booking-confirm .group-items {
    width: 100%;
  }
}
.group-confirm-form .disabled {
  opacity: 0.5;
  pointer-events: none;
}
.group-confirm-form .group-items-field .field-value {
  margin-top: 1.3333333333rem;
}
.group-confirm-form .remarks-field .icon {
  stroke: var(--secondary-font);
}
.group-confirm-form .date-time-field {
  flex-direction: column;
}
.group-confirm-form .date-time-field .controls {
  display: flex;
}
.group-confirm-form .date-time-field .controls .field-container {
  flex: none;
  display: flex;
  gap: 0.6666666667rem;
  flex-direction: column;
}
.group-confirm-form .date-time-field .controls .field-container .field-value {
  margin: 0;
}
.group-confirm-form .date-time-field .message-container {
  font-size: 1rem;
  margin-top: 0.6666666667rem;
}
.group-confirm-form .date-time-field .duration {
  color: #03c88d;
  font-weight: 500;
}
.group-confirm-form .recurring-button {
  height: 3.3333333333rem;
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  margin-left: 1.3333333333rem;
  padding: 0 1rem;
}
.group-confirm-form .recurring-button:hover .icon {
  fill: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 20%));
}
.group-confirm-form .recurring-button .icon {
  width: 1.3333333333rem;
  fill: var(--primary);
}

.booking-confirm,
.group-booking-confirm,
.service-booking-confirm {
  display: flex;
  gap: 1.3333333333rem;
}
.booking-confirm .tiles-container,
.group-booking-confirm .tiles-container,
.service-booking-confirm .tiles-container {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
  flex: 1;
}
.booking-confirm .tile,
.group-booking-confirm .tile,
.service-booking-confirm .tile {
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
}
.booking-confirm .tile-title,
.group-booking-confirm .tile-title,
.service-booking-confirm .tile-title {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 500;
  position: relative;
  padding: 1.3333333333rem;
}
.booking-confirm .tile-title::after,
.group-booking-confirm .tile-title::after,
.service-booking-confirm .tile-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 0.125rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.booking-confirm .tile-field,
.group-booking-confirm .tile-field,
.service-booking-confirm .tile-field {
  display: flex;
  padding: 1.3333333333rem;
  position: relative;
}
.booking-confirm .tile-field > .icon,
.booking-confirm .tile-field .controls > .icon,
.group-booking-confirm .tile-field > .icon,
.group-booking-confirm .tile-field .controls > .icon,
.service-booking-confirm .tile-field > .icon,
.service-booking-confirm .tile-field .controls > .icon {
  min-width: 2rem;
  height: 2rem;
  margin-top: 0.6666666667rem;
  fill: var(--secondary-font);
}
.booking-confirm .tile-field .field-container,
.group-booking-confirm .tile-field .field-container,
.service-booking-confirm .tile-field .field-container {
  margin-left: 1.3333333333rem;
  flex: 1;
}
.booking-confirm .tile-field .field-container .field-title,
.group-booking-confirm .tile-field .field-container .field-title,
.service-booking-confirm .tile-field .field-container .field-title {
  color: var(--secondary-font);
  font-size: 1rem;
}
.booking-confirm .tile-field .field-container .field-value,
.group-booking-confirm .tile-field .field-container .field-value,
.service-booking-confirm .tile-field .field-container .field-value {
  margin-top: 0.5rem;
}
.booking-confirm .tile-field .visitors-panel .field-container,
.group-booking-confirm .tile-field .visitors-panel .field-container,
.service-booking-confirm .tile-field .visitors-panel .field-container {
  margin-left: 0;
}
.booking-confirm .date-time-field .field-container .field-value,
.group-booking-confirm .date-time-field .field-container .field-value,
.service-booking-confirm .date-time-field .field-container .field-value {
  margin: 0;
}
.booking-confirm .booking-actions,
.group-booking-confirm .booking-actions,
.service-booking-confirm .booking-actions {
  padding: 1.3333333333rem;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 1.3333333333rem;
}
.booking-confirm .booking-actions .action,
.group-booking-confirm .booking-actions .action,
.service-booking-confirm .booking-actions .action {
  width: 15.8333333333rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  padding: 0 1.25rem;
}

.reservation-details-form,
.group-confirm-form,
.add-ons-form {
  display: flex;
  flex-direction: column;
}
.reservation-details-form .tile-field::after,
.group-confirm-form .tile-field::after,
.add-ons-form .tile-field::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 1.3333333333rem;
  height: 0.125rem;
  width: calc(100% - 2.6666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.reservation-details-form .date-filter .date-filter-items,
.group-confirm-form .date-filter .date-filter-items,
.add-ons-form .date-filter .date-filter-items {
  display: flex;
  flex-wrap: wrap;
  gap: 1.3333333333rem 2.6666666667rem;
}
.reservation-details-form .date-filter .date-filter-item,
.group-confirm-form .date-filter .date-filter-item,
.add-ons-form .date-filter .date-filter-item {
  margin: 0;
}
.reservation-details-form .date-filter .date-filter-item .label,
.group-confirm-form .date-filter .date-filter-item .label,
.add-ons-form .date-filter .date-filter-item .label {
  font-size: 1rem;
}
.reservation-details-form .date-filter .date-filter-item .date-time-input,
.group-confirm-form .date-filter .date-filter-item .date-time-input,
.add-ons-form .date-filter .date-filter-item .date-time-input {
  justify-content: flex-start;
  gap: 1.3333333333rem;
}
.reservation-details-form .person-select,
.group-confirm-form .person-select,
.add-ons-form .person-select {
  display: flex;
}
.reservation-details-form .person-select .edit-input-container,
.group-confirm-form .person-select .edit-input-container,
.add-ons-form .person-select .edit-input-container {
  width: 25rem;
}
.reservation-details-form .person-select .edit-input-container .edit-input,
.group-confirm-form .person-select .edit-input-container .edit-input,
.add-ons-form .person-select .edit-input-container .edit-input {
  background: var(--primary-background);
  border: 1px solid var(--secondary-font);
  padding-top: 1.0833333333rem;
  padding-bottom: 1.0833333333rem;
}
.reservation-details-form .person-select .edit-input-container .icon,
.group-confirm-form .person-select .edit-input-container .icon,
.add-ons-form .person-select .edit-input-container .icon {
  margin: 0;
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}
.reservation-details-form .person-select .button-container,
.group-confirm-form .person-select .button-container,
.add-ons-form .person-select .button-container {
  display: flex;
  align-items: center;
  gap: 0.5833333333rem;
  margin-left: 1.3333333333rem;
}
.reservation-details-form .person-select .button-container .app-btn,
.group-confirm-form .person-select .button-container .app-btn,
.add-ons-form .person-select .button-container .app-btn {
  margin: 0;
  height: 2.5rem;
  padding: 0 1rem;
  color: #222;
  border: 1px solid var(--secondary-font);
}
.reservation-details-form .person-select .button-container .app-btn-brand,
.group-confirm-form .person-select .button-container .app-btn-brand,
.add-ons-form .person-select .button-container .app-btn-brand {
  color: #fff;
}
.reservation-details-form .person-select .button-container .app-btn-outline-default:hover,
.group-confirm-form .person-select .button-container .app-btn-outline-default:hover,
.add-ons-form .person-select .button-container .app-btn-outline-default:hover {
  color: #222;
  background: #fff;
}
.reservation-details-form .cost-center-select .edit-input-container,
.group-confirm-form .cost-center-select .edit-input-container,
.add-ons-form .cost-center-select .edit-input-container {
  width: 25rem;
}
.reservation-details-form .cost-center-select .edit-input-container .edit-input,
.group-confirm-form .cost-center-select .edit-input-container .edit-input,
.add-ons-form .cost-center-select .edit-input-container .edit-input {
  background: var(--primary-background);
  border: 1px solid var(--secondary-font);
  padding: 1rem;
  line-height: 1.15;
}
.reservation-details-form .cost-center-select .edit-input-container .icon,
.group-confirm-form .cost-center-select .edit-input-container .icon,
.add-ons-form .cost-center-select .edit-input-container .icon {
  margin: 0;
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}

.add-ons-form-container .total-container,
.add-ons-view-container .total-container,
.reservation-details-form .total-container,
.reservation-details-view .total-container {
  display: flex;
  flex-direction: column;
  position: relative;
  padding: 2.0833333333rem 0 2.0833333333rem;
  gap: 0.8333333333rem;
}
.add-ons-form-container .total-container .total-item,
.add-ons-view-container .total-container .total-item,
.reservation-details-form .total-container .total-item,
.reservation-details-view .total-container .total-item {
  display: flex;
  justify-content: space-between;
}
.add-ons-form-container .total-container .total-item .total-item-value,
.add-ons-view-container .total-container .total-item .total-item-value,
.reservation-details-form .total-container .total-item .total-item-value,
.reservation-details-view .total-container .total-item .total-item-value {
  font-weight: 600;
}
.add-ons-form-container .total-container .total-item .total-item-label,
.add-ons-view-container .total-container .total-item .total-item-label,
.reservation-details-form .total-container .total-item .total-item-label,
.reservation-details-view .total-container .total-item .total-item-label {
  font-weight: 500;
}

.add-ons-view-container,
.add-ons-form-container {
  display: flex;
  flex-direction: column;
  padding: 2.0833333333rem;
}
.add-ons-view-container .add-on-group .group-header,
.add-ons-form-container .add-on-group .group-header {
  display: flex;
  justify-content: space-between;
}
.add-ons-view-container .add-on-group .add-more-button,
.add-ons-form-container .add-on-group .add-more-button {
  color: var(--primary);
  cursor: pointer;
}
.add-ons-view-container .add-on-group .group-title,
.add-ons-form-container .add-on-group .group-title {
  color: var(--secondary-font);
  font-weight: 500;
}
.add-ons-view-container .add-on-group .service-list-item,
.add-ons-form-container .add-on-group .service-list-item {
  padding: 1.3333333333rem 0;
  position: relative;
}
.add-ons-view-container .add-on-group .service-list-item::after,
.add-ons-form-container .add-on-group .service-list-item::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 0.125rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.add-ons-view-container .equipment-group,
.add-ons-form-container .equipment-group {
  margin-top: 2.0833333333rem;
}
.add-ons-view-container .equipment-group:not(.only-group) .service-list-item:last-child,
.add-ons-view-container .service-group.only-group .service-list-item:last-child,
.add-ons-form-container .equipment-group:not(.only-group) .service-list-item:last-child,
.add-ons-form-container .service-group.only-group .service-list-item:last-child {
  padding-bottom: 0;
}
.add-ons-view-container .equipment-group:not(.only-group) .service-list-item:last-child::after,
.add-ons-view-container .service-group.only-group .service-list-item:last-child::after,
.add-ons-form-container .equipment-group:not(.only-group) .service-list-item:last-child::after,
.add-ons-form-container .service-group.only-group .service-list-item:last-child::after {
  display: none;
}
.add-ons-view-container .cost-center-field.tile-field,
.add-ons-form-container .cost-center-field.tile-field {
  padding: 2.0833333333rem 2.0833333333rem 2.0833333333rem 0;
}
.add-ons-view-container .cost-center-field.tile-field::after,
.add-ons-form-container .cost-center-field.tile-field::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 0.125rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.add-ons-view-container .total-container,
.add-ons-form-container .total-container {
  margin-top: 2.0833333333rem;
}
.add-ons-view-container .total-container::after, .add-ons-view-container .total-container::before,
.add-ons-form-container .total-container::after,
.add-ons-form-container .total-container::before {
  content: "";
  position: absolute;
  left: 0;
  height: 0.125rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.add-ons-view-container .total-container::after,
.add-ons-form-container .total-container::after {
  bottom: 0;
}
.add-ons-view-container .total-container::before,
.add-ons-form-container .total-container::before {
  top: 0;
}

.add-ons-view-container .add-on-group.equipment-group.only-group {
  margin-top: 0;
}

.reservation-details-form .total-container,
.reservation-details-view .total-container {
  padding: 1.3333333333rem;
}
.reservation-details-form .total-container .total-item,
.reservation-details-view .total-container .total-item {
  justify-content: flex-end;
  gap: 4.1666666667rem;
}

@media only screen and (max-width: 1275px) {
  .booking-confirm .booking-actions,
.group-booking-confirm .booking-actions,
.service-booking-confirm .booking-actions {
    flex-wrap: wrap;
  }
  .reservation-details-form .person-select,
.group-confirm-form .person-select {
    flex-direction: column;
  }
  .reservation-details-form .person-select .button-container,
.group-confirm-form .person-select .button-container {
    margin: 1.3333333333rem 0 0;
    flex-wrap: wrap;
  }
}
@media only screen and (max-width: 992px) {
  .booking-confirm,
.group-booking-confirm,
.service-booking-confirm {
    width: 100%;
    flex-direction: column;
    align-items: stretch;
  }
  .booking-confirm .booking-actions,
.group-booking-confirm .booking-actions,
.service-booking-confirm .booking-actions {
    justify-content: center;
  }
  .booking-confirm .booking-actions .action,
.group-booking-confirm .booking-actions .action,
.service-booking-confirm .booking-actions .action {
    width: 12.5rem;
  }
}
@media only screen and (max-width: 576px) {
  .booking-confirm .booking-actions .action,
.group-booking-confirm .booking-actions .action,
.service-booking-confirm .booking-actions .action {
    width: 100%;
  }
  .reservation-details-form .cost-center-select .edit-input-container,
.add-ons-form .cost-center-select .edit-input-container {
    width: 20.8333333333rem;
  }
}
.multi-room-select-panel {
  position: fixed;
  display: flex;
  flex-direction: column;
}
.multi-room-select-panel.opened {
  height: calc(100% - 6.6666666667rem);
  top: 6.6666666667rem;
  padding-bottom: 2.0833333333rem;
}
.multi-room-select-panel .side-panel-header {
  display: flex;
  align-items: center;
  padding: 2.6666666667rem 0 1.6666666667rem;
  height: auto;
}
.multi-room-select-panel .side-panel-header .side-panel-title {
  font-weight: 600;
  font-size: 1.1666666667rem;
  color: var(--primary-font);
}
.multi-room-select-panel .side-panel-close-btn {
  margin-left: auto;
  position: relative;
  top: 0;
  display: flex;
  align-items: center;
}
.multi-room-select-panel .multi-room-list {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  overflow-y: auto;
  flex: 1;
  padding: 0.1666666667rem;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.multi-room-select-panel .multi-room-list::-webkit-scrollbar {
  width: 0;
}
.multi-room-select-panel .additional-space-title {
  font-weight: 500;
}
.multi-room-select-panel .loading-spinner,
.multi-room-select-panel .error {
  flex: 1;
}
.multi-room-select-panel .error {
  color: #ff7f7f;
  font-size: 1.1666666667rem;
  display: flex;
  justify-content: center;
  align-items: center;
}

@media only screen and (max-width: 768px) {
  .multi-room-select-panel.opened {
    height: calc(100% - 5rem);
    top: 5rem;
  }
}
.service-booking-confirm {
  align-items: flex-start;
}
.service-booking-confirm .summary {
  width: 37.5rem;
  display: flex;
  flex-direction: column;
  height: calc(100dvh - 15.0833333333rem);
}
.service-booking-confirm .summary .tile-title {
  color: var(--primary-font);
  font-weight: 600;
}
.service-booking-confirm .summary .service-items {
  overflow-y: auto;
}
.service-booking-confirm .summary .service-list-item {
  position: relative;
}
.service-booking-confirm .summary .service-list-item::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 1.3333333333rem;
  height: 0.125rem;
  width: calc(100% - 2.6666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.service-booking-confirm .summary .service-list-item:last-child::after {
  display: none;
}
.service-booking-confirm .summary .service-actions-container {
  margin-top: auto;
  padding: 1.3333333333rem;
}
.service-booking-confirm .summary .add-more-button {
  width: 100%;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  margin: 0;
}
.service-booking-confirm .content-container {
  flex: 1;
}

@media only screen and (max-width: 1350px) {
  .service-booking-confirm .summary {
    width: 28.75rem;
  }
}
@media only screen and (max-width: 992px) {
  .service-booking-confirm .content-container,
.service-booking-confirm .summary {
    width: 100%;
  }
}
.service-list-item {
  padding: 1.3333333333rem;
}
.service-list-item .service-image-container {
  position: relative;
  max-width: 5.8333333333rem;
  aspect-ratio: 1;
  min-height: 5.8333333333rem;
  width: auto;
  height: auto;
}
.service-list-item .service-image-container .filter,
.service-list-item .service-image-container .image {
  border-radius: 0.8333333333rem 0 0 0.8333333333rem;
}
.service-list-item .service-data-container {
  background: var(--primary-background);
  color: var(--secondary-font);
  display: flex;
  gap: 1.3333333333rem;
  width: 100%;
}
.service-list-item .service-data {
  flex: 1;
  display: flex;
  gap: 1.3333333333rem;
}
.service-list-item .left-data-contrainer {
  flex: 1;
}
.service-list-item .service-title {
  font-size: 1rem;
  font-weight: 600;
  color: var(--primary-font);
}
.service-list-item .right-data-container {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.service-list-item .service-actions {
  margin-top: auto;
  display: flex;
  gap: 2.0833333333rem;
  align-items: flex-end;
}
.service-list-item .total-price {
  text-align: right;
  font-weight: 600;
  color: var(--primary-font);
}
.service-list-item .edit-notes-container {
  margin-top: 0.8333333333rem;
}
.service-list-item .quantity-container {
  color: var(--secondary-font);
}
.service-list-item .quantity-container .quantity {
  color: var(--primary-font);
  font-weight: 500;
  font-size: 1.1666666667rem;
}
.service-list-item .start-time-container {
  color: var(--primary-font);
}
.service-list-item .start-time-wrapper {
  display: flex;
  gap: 0.8333333333rem;
  align-items: center;
}
.service-list-item .start-time-wrapper.with-error .time-input {
  border: 0.0833333333rem solid #ff7f7f;
}
.service-list-item .start-time-wrapper.with-error .icon-info-circle {
  fill: #ff7f7f;
}
.service-list-item .start-time-validation-info .popper {
  text-align: center;
  max-width: 17.5rem;
}
.service-list-item .start-time-validation-info .icon-info-circle {
  width: 1.0833333333rem;
  height: 1.0833333333rem;
  fill: var(--primary);
}
.service-list-item .time-input-container .input-container {
  width: auto;
  max-width: 10rem;
  height: 2.9166666667rem;
}
.service-list-item .time-input-container .unit-item {
  min-height: 2.0833333333rem;
}

@media only screen and (max-width: 576px) {
  .service-list-item .right-data-container {
    gap: 0.4166666667rem;
  }
  .service-list-item .service-actions {
    flex-direction: column;
    gap: 0.4166666667rem;
    justify-content: space-between;
  }
  .service-list-item .count-button-container .subtract-item,
.service-list-item .count-button-container .add-item,
.service-list-item .count-button-container .remove-item {
    width: 1.8333333333rem;
    height: 1.8333333333rem;
  }
  .service-list-item .time-input-container .input-container {
    height: 2.0833333333rem;
    width: 6.25rem;
  }
  .service-list-item .time-input-container .time-input {
    padding: 0 0.8333333333rem;
  }
  .service-list-item .start-time-wrapper {
    flex-direction: row-reverse;
    gap: 0.4166666667rem;
  }
}
.edit-notes-container .add-button,
.edit-notes-container .edit-button {
  color: var(--primary);
}
.edit-notes-container .delete-button {
  color: #ff6666;
}
.edit-notes-container .add-button,
.edit-notes-container .edit-button,
.edit-notes-container .delete-button {
  cursor: pointer;
}
.edit-notes-container .notes-actions {
  display: flex;
  gap: 0.8333333333rem;
  margin-top: 0.4166666667rem;
}

.edit-notes-panel.opened {
  width: 30.4166666667rem;
}
.edit-notes-panel .side-panel-header .side-panel-title {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
}
.edit-notes-panel .submit-button {
  width: 100%;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  margin: 2.0833333333rem 0;
}
.edit-notes-panel .edit-notes-textarea {
  width: 100%;
}

@media only screen and (max-width: 576px) {
  .edit-notes-panel.opened {
    width: 100%;
  }
}
.add-service-panel {
  max-width: 100dvw;
}
.add-service-panel.opened {
  width: 50rem;
}
.add-service-panel .side-panel-header.with-title {
  position: relative;
  padding: 0;
  min-height: 5rem;
}
.add-service-panel .side-panel-header.with-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: -2.0833333333rem;
  height: 0.125rem;
  width: calc(100% + 4.1666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.add-service-panel .side-panel-header.with-title .tabs-panel {
  height: 100%;
  padding: 0;
  box-shadow: none;
}
.add-service-panel .side-panel-header.with-title .single-tab {
  font-size: 1.1666666667rem;
  font-weight: 400;
  margin-right: 0;
}
.add-service-panel .side-panel-header.with-title .single-tab.active::before {
  height: 2px;
  border-radius: 0;
}
.add-service-panel .search-container {
  display: flex;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  min-height: 3.75rem;
  margin-top: 1.3333333333rem;
  border-radius: 4px;
  position: relative;
}
.add-service-panel .search-container .category-dropdown {
  position: static;
}
.add-service-panel .search-container .category-dropdown .dropdown-trigger,
.add-service-panel .search-container .category-dropdown .text-truncate,
.add-service-panel .search-container .category-dropdown .dropdown-trigger-container {
  height: 100%;
}
.add-service-panel .search-container .category-dropdown .dropdown-trigger-container {
  align-items: center;
  padding: 0 1.3333333333rem;
  width: 10.8333333333rem;
}
.add-service-panel .search-container .category-dropdown .value {
  color: var(--secondary-font);
  line-height: 1.1;
}
.add-service-panel .search-container .category-dropdown .dropdown-list {
  width: 100%;
  margin-top: 0.5rem;
  border-radius: 4px;
}
.add-service-panel .search-container .category-dropdown .dropdown-item {
  padding: 0.5rem 2rem;
}
.add-service-panel .search-container .category-dropdown .selected {
  color: var(--primary);
}
.add-service-panel .search-container .search-input-wrapper {
  width: 100%;
  position: relative;
}
.add-service-panel .search-container .search-input-wrapper::before {
  content: "";
  position: absolute;
  top: 0.4166666667rem;
  left: 0;
  width: 1px;
  height: calc(100% - 0.8333333333rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.add-service-panel .search-container .search-input {
  box-shadow: none;
  height: 100%;
}
.add-service-panel .search-container .icon-search {
  fill: var(--secondary-font);
}
.add-service-panel .actions {
  padding: 1.3333333333rem;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 1.3333333333rem;
}
.add-service-panel .actions .action {
  width: 15.8333333333rem;
  height: 3.3333333333rem;
  font-size: 1.1666666667rem;
  padding: 0 1.25rem;
}
.add-service-panel .service-items {
  overflow-y: auto;
  margin-top: 1.3333333333rem;
  padding: 0.1666666667rem;
  gap: 1rem;
  display: flex;
  flex-direction: column;
}
.add-service-panel .service-items .service-list-item {
  padding: 0;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
}
.add-service-panel .service-items .service-list-item .filter,
.add-service-panel .service-items .service-list-item .image {
  border-radius: 0.3333333333rem 0 0 0.3333333333rem;
}
.add-service-panel .service-items .service-list-item .service-image-container {
  max-width: 7.0833333333rem;
  min-height: 7.0833333333rem;
}
.add-service-panel .service-items .service-data-container {
  border-radius: 0.3333333333rem;
}
.add-service-panel .service-items .service-data {
  padding: 0.6666666667rem 0.6666666667rem 0.6666666667rem 0;
}
.add-service-panel .spinner {
  position: relative;
}
.add-service-panel .error {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.1666666667rem;
  color: #ff7f7f;
}
.add-service-panel .no-data-placeholder {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1;
}
.add-service-panel .no-data-placeholder .no-data-message {
  font-size: 1.1666666667rem;
  font-weight: 600;
  margin-top: 3rem;
  text-align: center;
  color: var(--primary-font);
}

.cost-center-select .edit-input-container {
  position: relative;
}
.cost-center-select .edit-input-container .edit-input {
  caret-color: transparent;
  font-weight: 500;
}
.cost-center-select .edit-input-container .edit-input:not(:disabled) {
  cursor: pointer;
}
.cost-center-select .edit-input-container .edit-input-icon {
  display: none;
  position: absolute;
  top: 50%;
  right: 1.25rem;
  fill: var(--primary);
  pointer-events: none;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.cost-center-select .edit-input-container .required-message {
  position: absolute;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
  right: 0;
  top: -0.5rem;
  color: var(--secondary-font);
}
.cost-center-select .edit-input-container:hover .edit-input-icon {
  display: block;
}
.cost-center-select .edit-input-container.with-error .edit-input {
  border: 1px solid #ff7f7f;
}
.cost-center-select .edit-input-container.with-error .required-message {
  color: #ff7f7f;
}

.cost-center-select-panel.opened {
  width: 30.4166666667rem;
}
.cost-center-select-panel .side-panel-header .side-panel-title {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
}
.cost-center-select-panel .search-input-wrapper .search-input {
  min-height: 3.75rem;
  border-radius: 4px;
}
.cost-center-select-panel .search-input-wrapper .icon-search {
  fill: var(--secondary-font);
}
.cost-center-select-panel .submit-button {
  width: 100%;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  margin: 2.0833333333rem 0;
}
.cost-center-select-panel .list-title {
  color: var(--primary-font);
  margin-top: 1.3333333333rem;
}
.cost-center-select-panel .list-items {
  overflow-y: auto;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  margin-top: 0.8333333333rem;
  border-radius: 4px;
}
.cost-center-select-panel .cost-center-item {
  position: relative;
  padding: 1.3333333333rem 3.3333333333rem 1.3333333333rem 1.3333333333rem;
  cursor: pointer;
}
.cost-center-select-panel .cost-center-item:hover {
  background: var(--secondary-background);
}
.cost-center-select-panel .cost-center-item::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.cost-center-select-panel .cost-center-item:last-child::after {
  display: none;
}
.cost-center-select-panel .cost-center-item .cost-center-label {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 500;
}
.cost-center-select-panel .cost-center-item .cost-center-id {
  font-size: 1rem;
  color: var(--secondary-font);
}
.cost-center-select-panel .cost-center-item .icon-checked-circle {
  position: absolute;
  right: 0.8333333333rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  fill: var(--primary);
}
.cost-center-select-panel .spinner {
  position: relative;
}
.cost-center-select-panel .error {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.1666666667rem;
  color: #ff7f7f;
}
.cost-center-select-panel .no-data-placeholder {
  margin: 3.3333333333rem auto 0;
  display: flex;
  align-items: center;
  flex-direction: column;
  font-weight: 600;
  color: var(--primary-font);
  text-align: center;
  max-width: 22.5rem;
}
.cost-center-select-panel .no-data-placeholder .no-data-image {
  width: 10rem;
  margin-bottom: 2.0833333333rem;
}

@media only screen and (max-width: 576px) {
  .cost-center-select-panel.opened {
    width: 100%;
  }
}
.participants-container .participants-header,
.participants-container .visitors-header {
  display: flex;
  justify-content: space-between;
}
.participants-container .participants-header .app-btn,
.participants-container .visitors-header .app-btn {
  width: auto;
  min-width: auto;
  padding: 0.5rem 1.5rem;
  text-align: center;
  font-weight: 500;
  display: flex;
  align-items: center;
}
.participants-container .participants-header .field-title,
.participants-container .visitors-header .field-title {
  line-height: 1;
}
.participants-container .visitors-header .actions {
  display: flex;
  gap: 1.3333333333rem;
}
.participants-container .visitor-restriction-message {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
  font-weight: 500;
}
.participants-container .add-participants-field .field-container,
.participants-container .add-visitors-field .field-container {
  min-width: 0;
}
.participants-container .add-participants-field .field-container .field-value,
.participants-container .add-visitors-field .field-container .field-value {
  flex: 1;
  margin-top: 0;
}
.participants-container .add-participants-field .field-container .field-title,
.participants-container .add-visitors-field .field-container .field-title {
  line-height: 1;
}
.participants-container .add-participants-field .icon-redesign-user-plus path {
  stroke: var(--secondary-font);
}
.participants-container .add-participants-field .colleague-tags {
  margin-top: 0.4166666667rem;
  display: flex;
  flex-wrap: wrap;
  gap: 0.8333333333rem;
}
.participants-container .participant-tag {
  font-size: 0.8333333333rem;
  font-weight: 500;
  padding-top: 0.6666666667rem;
  padding-bottom: 0.5833333333rem;
  text-align: right;
  color: var(--primary-font);
}
.participants-container .participant-tag .icon {
  height: 1.1666666667rem;
  width: 1.1666666667rem;
}
.participants-container .participant-tag .tag.outline {
  border: 1px solid #cacad2;
}
.participants-container .participant-tag:hover {
  color: var(--primary);
  border-color: var(--primary);
  cursor: pointer;
}
.participants-container .participant-tag:hover .icon,
.participants-container .participant-tag:hover .icon path {
  fill: var(--primary);
}
.participants-container .participant-tag:hover .tag.outline {
  border: 1px solid #cacad2;
}
.participants-container .participants-list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.participants-container .participant-card {
  box-shadow: none;
  margin-top: 0;
  gap: 1rem;
  padding: 1.3333333333rem;
  width: auto;
}
.participants-container .participant-card .person-photo.avatar-container {
  width: 3.75rem;
  min-width: 3.75rem;
  height: 3.75rem;
}
.participants-container .participant-card .person-photo .initials-only {
  font-size: 1.25rem;
}
.participants-container .participant-card.accepted .person-card-subtitle {
  color: #03c88d;
}
.participants-container .participant-card.declined .person-card-subtitle {
  color: #c82603;
}
.participants-container .participant-card .person-card-subtitle,
.participants-container .participant-card .person-card-title {
  margin: 0;
}
.participants-container .participant-card .person-card-title.muted-title {
  color: var(--secondary-font);
  font-weight: 400;
}
.participants-container .participant-card .person-data {
  place-content: center;
  width: 12.3333333333rem;
}
.participants-container .participant-card .person-data .person-card-title {
  font-size: 1rem;
}
.participants-container .participant-card .person-data .person-data-body {
  font-size: 0.8333333333rem;
  justify-content: flex-start;
}
.participants-container .participant-card .person-data .person-card-subtitle {
  margin: 0;
}
.participants-container .add-visitors-field .import-btn .icon-import {
  height: 1rem;
  width: 1rem;
  margin-right: 0.5rem;
  margin-bottom: 0.1666666667rem;
  fill: var(--primary);
}
.participants-container .add-visitors-field .import-btn:hover .icon-import {
  fill: #fff;
}
.participants-container .lookup-option .person-card {
  margin-right: 0;
}

@media only screen and (max-width: 576px) {
  .participants-container .visitors-header .actions {
    gap: 0;
  }
}
.visitors-form {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  max-width: 63.75rem;
}
.visitors-form .form-title {
  color: var(--primary-font);
}
.visitors-form .form-row {
  display: flex;
  gap: 1.3333333333rem;
}
.visitors-form .form-row .field-container,
.visitors-form .form-row .input-container {
  flex: 1;
}
.visitors-form .form-row .field-container .field-title {
  color: var(--secondary-font);
  font-size: 1rem;
}
.visitors-form .form-row .field-container .field-value {
  margin-top: 0.5rem;
}
.visitors-form .form-actions {
  display: flex;
  justify-content: flex-end;
  gap: 1rem;
  padding: 0;
  margin: 1.25rem 0;
}
.visitors-form .textarea-control {
  width: 100%;
}
.visitors-form .textarea-control,
.visitors-form .input-wrapper,
.visitors-form .app-location-picker,
.visitors-form .lookup.colleague-search,
.visitors-form .input-elem,
.visitors-form .dropdown-trigger,
.visitors-form .input-elem:hover {
  border: 1px solid #ccc;
  border-radius: 0.4166666667rem;
}
.visitors-form .form-actions.actions .app-btn,
.visitors-form .lookup.colleague-search,
.visitors-form .input-elem,
.visitors-form .dropdown-trigger {
  height: 3.3333333333rem;
  box-shadow: none;
}
.visitors-form .dropdown-trigger {
  width: 100%;
  padding: 0.9166666667rem 1.3333333333rem;
}
.visitors-form .dropdown-trigger .value {
  font-size: 1rem;
}
.visitors-form .dropdown-list {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 0.6666666667rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.visitors-form .dropdown-list .dropdown-item {
  padding: 0.3333333333rem 1.3333333333rem;
  color: var(--primary-font);
  cursor: pointer;
}
.visitors-form .location-field {
  max-width: calc((100% - 1.3333333333rem) / 2);
}
.visitors-form .location-field .field-value {
  position: relative;
  width: 100%;
}
.visitors-form .location-field .app-location-picker {
  top: 0;
  left: 0;
  width: 100%;
  height: 3.3333333333rem;
  min-height: auto;
  box-shadow: none;
  position: relative;
}
.visitors-form .location-field .app-location-picker .toggle-btn-wrap {
  padding: 1.3333333333rem 0.9166666667rem;
}
.visitors-form .location-field .app-location-picker .location-name {
  color: var(--primary-font);
}
.visitors-form .location-field .app-location-picker.with-error {
  border: 2px solid #ff7f7f;
}
.visitors-form .location-field .app-location-picker .location-path-title {
  display: none;
}
.visitors-form .location-field .app-location-picker .picker-placeholder {
  margin: 0;
}
.visitors-form .location-field .app-location-picker .location-picker-wrapper {
  top: 3.3333333333rem;
}
.visitors-form .location-field .app-location-picker .location-name {
  font-size: 1rem;
}
.visitors-form .field-container.visit-duration {
  color: #03c88d;
  font-size: 1.0833333333rem;
  text-align: right;
}
.visitors-form .lookup.colleague-search .lookup-trigger {
  padding-left: 0;
}
.visitors-form .field-value.switch-field {
  height: 3.3333333333rem;
}
.visitors-form .has-car-switch .switch-body {
  height: 1.1666666667rem;
  width: 2.8333333333rem;
}
.visitors-form .has-car-switch .switch-toggle {
  height: 1.6666666667rem;
  width: 1.6666666667rem;
}
.visitors-form .has-car-switch.is-checked .switch-body {
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.2);
}
.visitors-form .date-filter-container {
  width: 100%;
}
.visitors-form .date-filter-container .date-filter,
.visitors-form .date-filter-container .date-filter-items,
.visitors-form .date-filter-container .popper-container {
  width: 100%;
}
.visitors-form .date-filter-container .date-filter-item {
  width: calc((100% - 1.25rem) / 2);
}
.visitors-form .date-filter-container .day-picker-popper,
.visitors-form .date-filter-container .time-input-container {
  width: calc((100% - 1.1666666667rem) / 2);
}
.visitors-form .date-filter-container .label {
  font-size: 1rem;
}
.visitors-form .date-filter-container .day-picker-popper .input-wrapper,
.visitors-form .date-filter-container .time-input {
  border: 1px solid #ccc;
}
.visitors-form .date-filter-container .message-container {
  justify-content: flex-end;
}
.visitors-form .input-container .input-header {
  margin-bottom: 0.5rem;
}
.visitors-form .colleague-search .lookup-menu .search-input {
  font-size: 1rem;
}
.visitors-form .colleague-search .app-btn {
  color: var(--primary-font);
}
.visitors-form .read-mode-icon {
  display: none;
}
.visitors-form .input-icon-wrap {
  flex: 1;
}
.visitors-form .contact-details-spacer {
  flex: 1;
}
.visitors-form .reservation-container {
  margin-top: 0.8333333333rem;
}
.visitors-form .reservation-container .reservation-card-container {
  border: 1px solid #ccc;
  border-radius: 0.4166666667rem;
  overflow: hidden;
  margin-top: 1.25rem;
}
.visitors-form .reservation-container .reservation-card-container .reservation-item {
  margin-top: 0;
}
.visitors-form .reservation-item {
  box-shadow: none;
  min-height: 0;
}
.visitors-form .reservation-item .reservation-photo {
  width: 18rem;
}
.visitors-form .reservation-item .reservation-data {
  padding: 1.3333333333rem 0.4166666667rem 1.3333333333rem 19.3333333333rem;
}
.visitors-form .reservation-item .reservation-period {
  gap: 2.0833333333rem;
}
.visitors-form .reservation-item .reservation-period-from {
  margin: 0;
}
.visitors-form .reservation-item .reservation-data-footer {
  margin-top: 0.8333333333rem;
}
.visitors-form.read-only-mode .read-mode-icon {
  display: block;
  width: 1.3333333333rem;
}
.visitors-form.read-only-mode .input-icon-wrap,
.visitors-form.read-only-mode .field-value {
  display: flex;
  align-items: center;
  gap: 1.3333333333rem;
  flex: 1;
}
.visitors-form.read-only-mode .input-container {
  gap: 0.3333333333rem;
}
.visitors-form.read-only-mode .input-container .input-elem {
  border: none;
  padding: 0;
  min-height: auto;
  line-height: 1;
  height: auto;
}
.visitors-form.read-only-mode .input-container .input-elem:focus {
  box-shadow: none;
}
.visitors-form.read-only-mode .input-container .input-footer {
  margin: 0;
}
.visitors-form.read-only-mode .input-container .input-header {
  margin: 0;
}
.visitors-form.read-only-mode .input-container .length-message {
  display: none;
}
.visitors-form.read-only-mode .field-container .field-title {
  margin-left: 2.6666666667rem;
}
.visitors-form.read-only-mode .field-container .read-mode-icon {
  margin-top: -1.5rem;
}
.visitors-form.read-only-mode .field-container .field-value {
  margin: 0.3333333333rem 0 0;
}
.visitors-form.read-only-mode .dropdown {
  opacity: 1;
}
.visitors-form.read-only-mode .dropdown .dropdown-trigger {
  height: auto;
  padding: 0;
  border: none;
  color: var(--primary-font);
  opacity: 1;
}
.visitors-form.read-only-mode .dropdown .icon-arrow-dropdown {
  display: none;
}
.visitors-form.read-only-mode .textarea-input-wrapper .textarea-control {
  height: auto;
  min-height: 0;
  border: 0;
  resize: none;
  padding: 0;
}
.visitors-form.read-only-mode .textarea-input-wrapper .textarea-control:focus {
  box-shadow: none;
}
.visitors-form.read-only-mode .textarea-input-wrapper .length-message {
  display: none;
}
.visitors-form.read-only-mode .app-location-picker {
  border: none;
  padding: 0;
  height: auto;
}
.visitors-form.read-only-mode .app-location-picker .dropdown-icon {
  display: none;
}
.visitors-form.read-only-mode .app-location-picker .disabled {
  opacity: 1;
}
.visitors-form.read-only-mode .visitor-car-container .switch-body,
.visitors-form.read-only-mode .visitor-car-container .switch-toggle {
  display: none;
}
.visitors-form.read-only-mode .visitor-car-container .switch {
  padding: 0;
  opacity: 1;
}
.visitors-form.read-only-mode .visitor-car-container .field-value {
  margin: 0;
  height: auto;
}
.visitors-form.read-only-mode .visitor-car-container .switch-label {
  font-size: 1rem;
  color: var(--primary-font);
  margin-top: 0.3333333333rem;
}
.visitors-form.read-only-mode .license-container .read-mode-icon {
  stroke: rgba(49, 49, 49, 0.7019607843);
}
.visitors-form.read-only-mode .description-container .read-mode-icon {
  margin-top: -2.5rem;
}
.visitors-form.read-only-mode .host-container .lookup-trigger {
  padding: 0;
}
.visitors-form.read-only-mode .host-container .app-btn {
  color: var(--primary-font);
  margin: 0;
  padding: 0;
}
.visitors-form.read-only-mode .host-container .colleague-search {
  border: none;
}
.visitors-form.read-only-mode .host-container .lookup {
  height: auto;
}
.visitors-form.read-only-mode .host-container .app-btn {
  cursor: default;
}

.visitors-panel .side-panel-title {
  padding-left: 0.25rem;
  font-size: 1.1666666667rem;
  text-align: left;
}
.visitors-panel .side-panel-body {
  overflow-y: auto;
  padding: 0 0.25rem;
}
.visitors-panel .actions {
  padding: 1.3333333333rem;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 1.3333333333rem;
}
.visitors-panel .actions .action {
  width: 15.8333333333rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  padding: 0 1.25rem;
}

@media only screen and (max-width: 768px) {
  .visitors-form .location-field .current-location {
    margin: 0;
    align-items: center;
    min-width: 0;
  }
  .visitors-form .location-field .current-location .icon-layers {
    fill: var(--secondary-font);
  }
  .visitors-form .location-field .location-name {
    font-weight: 400;
    line-height: 1.1;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .visitors-form .location-field .picker-placeholder {
    color: var(--secondary-font);
  }
  .visitors-form .location-field .app-location-picker .location-picker-wrapper {
    top: 0;
  }
  .visitors-form .location-field .app-location-picker .change-location {
    display: flex;
    align-items: center;
  }
  .visitors-form .location-field .app-location-picker .icon-pencil {
    fill: var(--secondary-font);
  }
  .visitors-form .reservation-item .reservation-data {
    padding: 2rem;
  }
  .visitors-form .reservation-item .reservation-photo {
    width: 100%;
  }
  .visitors-form.read-only-mode .app-location-picker .icon-layers,
.visitors-form.read-only-mode .app-location-picker .change-location {
    display: none;
  }
}
@media only screen and (max-width: 576px) {
  .visitors-form .visitor-type-container .dropdown-trigger-container {
    gap: 0.4166666667rem;
  }
  .visitors-form .visitor-type-container .dropdown-trigger-container .placeholder,
.visitors-form .visitor-type-container .dropdown-trigger-container .value {
    display: -webkit-box; /* stylelint-disable-line */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
  }
  .visitors-form .host-container .person-select-item {
    gap: 0.6666666667rem;
  }
  .visitors-form .host-container .person-select-item .person-photo {
    width: 2.0833333333rem;
    min-width: 2.0833333333rem;
    height: 2.0833333333rem;
  }
  .visitors-form .host-container .person-select-item .initials-only {
    font-size: 0.8333333333rem;
  }
  .visitors-form .host-container .person-data {
    min-width: 0;
  }
  .visitors-form .reservation-item .reservation-data {
    padding: 1.6666666667rem;
  }
  .visitors-form .reservation-item .reservation-period {
    gap: 0;
  }
}
.visitors-edit-list {
  overflow-y: auto;
}
.visitors-edit-list .visitor-item {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #e4e4e8;
  padding: 1.4166666667rem;
  min-width: 40rem;
}
.visitors-edit-list .visitor-item:last-child {
  border-bottom: none;
}
.visitors-edit-list .visitor-item .visitor-name {
  width: 40%;
}
.visitors-edit-list .visitor-item .visitor-name .person-data {
  min-width: 0;
}
.visitors-edit-list .visitor-item .visitor-company,
.visitors-edit-list .visitor-item .visitor-type {
  width: 25%;
}
.visitors-edit-list .visitor-item .visitor-name .person-card {
  box-shadow: none;
  padding: 0 0.8333333333rem;
}
.visitors-edit-list .visitor-item .visitor-controls {
  display: flex;
  gap: 0.8333333333rem;
  width: 10%;
  justify-content: flex-end;
}
.visitors-edit-list .visitor-item .visitor-controls .edit-icon,
.visitors-edit-list .visitor-item .visitor-controls .delete-icon {
  cursor: pointer;
  fill: var(--primary-font);
}
.visitors-edit-list .visitor-item .visitor-controls .edit-icon:hover {
  fill: var(--primary);
}
.visitors-edit-list .visitor-item .visitor-controls .delete-icon:hover {
  fill: #c82603;
}
.visitors-edit-list .visitor-item .visitor-company .person-card-title,
.visitors-edit-list .visitor-item .visitor-type .person-card-title {
  font-size: 0.8333333333rem;
  color: var(--secondary-font);
}
.visitors-edit-list .visitor-item .visitor-company .person-card-subtitle,
.visitors-edit-list .visitor-item .visitor-type .person-card-subtitle {
  font-size: 1rem;
  color: var(--primary-font);
  font-weight: 600;
}
.visitors-edit-list .visitors-header .field-value {
  color: var(--primary-font);
}

@media only screen and (max-width: 768px) {
  .visitors-edit-list .visitor-item {
    padding: 1.4166666667rem 0;
  }
}
.tile-field {
  display: flex;
  padding: 1.3333333333rem;
  position: relative;
}
.tile-field > .icon {
  min-width: 2rem;
  height: 2rem;
  margin-top: 0.6666666667rem;
  fill: var(--secondary-font);
}
.tile-field .field-container {
  margin-left: 1.3333333333rem;
  flex: 1;
}
.tile-field .field-container .field-title {
  color: var(--secondary-font);
  font-size: 1rem;
}
.tile-field .field-container .field-value {
  margin-top: 0.5rem;
}
.tile-field::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 1.3333333333rem;
  height: 0.125rem;
  width: calc(100% - 2.6666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}

.booking-success,
.group-booking-success {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.3333333333rem;
}
.booking-success .remarks-content,
.group-booking-success .remarks-content {
  color: var(--secondary-font);
  margin-top: 1.3333333333rem;
  white-space: pre-wrap;
  line-break: anywhere;
}
.booking-success .tile,
.group-booking-success .tile {
  width: 54.1666666667rem;
  padding: 1.3333333333rem;
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
}
.booking-success .tile .tile-title,
.group-booking-success .tile .tile-title {
  font-size: 1.1666666667rem;
  font-weight: 600;
}
.booking-success .photo-tile,
.group-booking-success .photo-tile {
  height: 20.8333333333rem;
  position: relative;
}
.booking-success .photo-tile .filter,
.group-booking-success .photo-tile .filter {
  border-radius: 0.3333333333rem;
}
.booking-success .photo-tile .filter::after,
.group-booking-success .photo-tile .filter::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.8;
  border-radius: 0.3333333333rem;
}
.booking-success .photo-tile .filter .centered-image-container,
.booking-success .photo-tile .filter .image-placeholder,
.group-booking-success .photo-tile .filter .centered-image-container,
.group-booking-success .photo-tile .filter .image-placeholder {
  border-radius: 0.3333333333rem;
}
.booking-success .photo-tile .photo-success-filter,
.group-booking-success .photo-tile .photo-success-filter {
  color: #fff;
  font-size: 1.3333333333rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.booking-success .photo-tile .photo-success-filter svg,
.group-booking-success .photo-tile .photo-success-filter svg {
  fill: #fff;
  width: 4rem;
  height: 4rem;
  margin-bottom: 1.6666666667rem;
}
.booking-success .actions,
.group-booking-success .actions {
  width: 54.1666666667rem;
  display: flex;
  justify-content: flex-end;
  gap: 1.3333333333rem;
}
.booking-success .actions .action,
.group-booking-success .actions .action {
  width: 15rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
}
.booking-success .actions .action.book-parking:hover,
.group-booking-success .actions .action.book-parking:hover {
  color: var(--primary);
  background: transparent;
}
.booking-success .meta-data,
.group-booking-success .meta-data {
  display: flex;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
  margin-top: 1.3333333333rem;
}
.booking-success .meta-data .item,
.group-booking-success .meta-data .item {
  width: calc((100% - 1.3333333333rem) / 2);
  display: flex;
  align-items: flex-start;
  color: var(--secondary-font);
}
.booking-success .meta-data .item .icon,
.group-booking-success .meta-data .item .icon {
  margin-right: 1rem;
  width: 1.3333333333rem;
  min-width: 1.3333333333rem;
  height: 1.3333333333rem;
  fill: var(--secondary-font);
}
.booking-success .tile-person-list .shared-list,
.group-booking-success .tile-person-list .shared-list {
  display: flex;
  flex-wrap: wrap;
  gap: 1.6666666667rem;
  margin-top: 2.0833333333rem;
}
.booking-success .person-select-item.person-card,
.group-booking-success .person-select-item.person-card {
  border-bottom: 0;
  padding: 0;
  width: calc((100% - 2.6666666667rem) / 2);
  gap: 0.8333333333rem;
  display: flex;
  box-shadow: none;
}
.booking-success .person-select-item.person-card:hover,
.group-booking-success .person-select-item.person-card:hover {
  background: none;
  cursor: default;
}
.booking-success .person-select-item.person-card .person-card-title,
.group-booking-success .person-select-item.person-card .person-card-title {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1;
  margin-top: 0.6666666667rem;
}
.booking-success .person-select-item.person-card .person-photo,
.group-booking-success .person-select-item.person-card .person-photo {
  width: 3.75rem;
  height: 3.75rem;
}
.booking-success.success-create .filter::after, .booking-success.success-update .filter::after, .booking-success.success-share .filter::after,
.group-booking-success.success-create .filter::after,
.group-booking-success.success-update .filter::after,
.group-booking-success.success-share .filter::after {
  background: var(--primary);
}
.booking-success.success-cancel .filter::after,
.group-booking-success.success-cancel .filter::after {
  background: var(--secondary-font);
}
.booking-success .show-more-list-container .show-hide-button,
.group-booking-success .show-more-list-container .show-hide-button {
  color: var(--primary);
  cursor: pointer;
  text-wrap: nowrap;
  font-size: 0.9166666667rem;
  font-weight: 500;
  margin-left: 0.6666666667rem;
}

@media only screen and (max-width: 767px) {
  .booking-success .data-tile,
.booking-success .photo-tile,
.booking-success .actions,
.group-booking-success .data-tile,
.group-booking-success .photo-tile,
.group-booking-success .actions {
    width: 100%;
  }
}
@media only screen and (max-width: 576px) {
  .booking-success .actions,
.group-booking-success .actions {
    flex-direction: column;
  }
  .booking-success .actions .action,
.group-booking-success .actions .action {
    width: 100%;
  }
}
.booking-success .recurrence-info-tile {
  display: flex;
  gap: 1rem;
  align-items: center;
  font-size: 1.0833333333rem;
}
.booking-success .recurrence-info-tile .icon {
  fill: #03c88d;
  min-width: 1.6666666667rem;
}
.booking-success .booking-metadata-tile {
  width: 54.1666666667rem;
}

.participants-tile .person-card {
  width: auto;
  box-shadow: none;
  margin-top: 0;
  padding: 0;
  gap: 1rem;
}
.participants-tile .person-card .person-data {
  place-content: center;
  width: 11.6666666667rem;
}
.participants-tile .person-card .person-data .person-card-title {
  font-size: 1rem;
}
.participants-tile .person-card .person-data .muted-title,
.participants-tile .person-card .person-data .person-card-subtitle {
  font-weight: 400;
  font-size: 0.8333333333rem;
  color: var(--secondary-font);
  margin: 0;
}
.participants-tile .person-card .person-data .person-card-body {
  flex: 0;
}
.participants-tile .person-card .person-data .error {
  color: #ff7f7f;
}
.participants-tile .person-card .person-data .person-data-body {
  justify-content: flex-start;
}
.participants-tile .person-card .person-photo.avatar-container {
  width: 3.75rem;
  min-width: 3.75rem;
  height: 3.75rem;
}
.participants-tile .person-card .person-photo .initials-only {
  font-size: 1.25rem;
}
.participants-tile .tile-sub-title {
  color: var(--secondary-font);
  margin-top: 1.3333333333rem;
}
.participants-tile.tile-person-list .shared-list {
  margin: 1.3333333333rem 0;
  gap: 2.0833333333rem 1rem;
}

@media only screen and (max-width: 576px) {
  .person-card .person-data {
    margin-left: 0;
  }
}
@media only screen and (max-width: 768px) {
  .booking-success .tile-person-list {
    width: 100%;
  }
  .booking-success .tile-person-list .person-select-item {
    width: 100%;
  }
}
.group-booking-success .recurrence-info-tile {
  display: flex;
  gap: 1rem;
  align-items: center;
  font-size: 1.0833333333rem;
}
.group-booking-success .recurrence-info-tile .icon {
  fill: #03c88d;
  min-width: 1.6666666667rem;
}
.group-booking-success .reservation-details .group-items {
  display: flex;
  row-gap: 1.6666666667rem;
  margin-top: 2.0833333333rem;
  flex-wrap: wrap;
}
.group-booking-success .reservation-details .group-item {
  display: flex;
  gap: 0.8333333333rem;
  width: 50%;
}
.group-booking-success .reservation-details .group-item .avatar-container {
  min-width: 3.75rem;
  width: 3.75rem;
  height: 3.75rem;
}
.group-booking-success .reservation-details .group-item .initials-only {
  font-size: 1.25rem;
}
.group-booking-success .reservation-details .group-item .group-item-container {
  line-height: 1;
}
.group-booking-success .reservation-details .group-item .group-item-colleague {
  font-weight: 600;
  margin-top: 0.1666666667rem;
}
.group-booking-success .reservation-details .group-item .group-item-location {
  font-size: 1rem;
  color: var(--secondary-font);
  margin-top: 0.5833333333rem;
}
.group-booking-success .reservation-details .group-item .group-item-error {
  font-size: 0.8333333333rem;
  color: #ff7f7f;
  margin-top: 0.1666666667rem;
}
.group-booking-success .reservation-details .show-hide-button {
  margin: 0 -1.3333333333rem;
  border-top: 1px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  padding-top: 1.3333333333rem;
  display: block;
  width: calc(100% + 2.6666666667rem);
  text-align: center;
}

@media only screen and (max-width: 768px) {
  .group-booking-success .reservation-details {
    width: 100%;
  }
}
.favourites-lists {
  display: flex;
  justify-content: space-between;
  height: calc(100% - 150px);
  margin-left: 1.25rem;
  flex-wrap: wrap;
}
.favourites-lists .reservation-horizontal-time-range-container .space-availability-message {
  color: var(--secondary-font);
}
.favourites-lists .reservation-horizontal-time-range-container .reservation-horizontal-time-range {
  overflow-x: auto;
}
.favourites-lists .favourites-rooms-list,
.favourites-lists .favourites-wp-list {
  overflow: hidden;
  overflow-y: auto;
  max-height: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: calc(50% - 7px);
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 4px;
  margin-top: 1.25rem;
}
.favourites-lists .list-header {
  background: var(--primary-background);
  border-bottom: 1px solid var(--secondary-font);
  padding: 1.25rem;
  margin: 0;
  color: var(--secondary-font);
  font-weight: 400;
  font-size: 1.0833333333rem;
  position: sticky;
  top: 0;
  z-index: 1;
}
.favourites-lists .favourite-item-container {
  background: var(--primary-background);
  border-bottom: 1px solid #dadada;
  cursor: pointer;
}
.favourites-lists .location-image-container {
  width: 4.1666666667rem;
  height: 4.1666666667rem;
  border-radius: 50%;
  overflow: hidden;
}
.favourites-lists .no-favourites-stub {
  font-size: 0.9166666667rem;
  text-align: center;
  color: var(--primary-font);
}
.favourites-lists .view-all {
  font-size: 1.0833333333rem;
  color: var(--primary);
  text-align: center;
  padding: 1.25rem;
  font-weight: 500;
  cursor: pointer;
}

@media only screen and (min-width: 320px) and (max-width: 1200px) {
  .favourites-lists {
    flex-direction: column;
    padding: 0;
  }
  .favourites-lists .favourites-wp-list,
.favourites-lists .favourites-rooms-list {
    width: 100%;
  }
  .favourites-lists .horizontal-time-range .range-item {
    width: 8px;
    height: 8px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
  .favourites-lists {
    flex-direction: column;
    padding: 0;
  }
  .favourites-lists .horizontal-time-range .range-item {
    width: 9px;
    height: 9px;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .favourites-lists {
    flex-direction: row;
    padding: 0;
  }
  .favourites-lists .horizontal-time-range .range-item {
    width: 7px;
    height: 7px;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1400px) {
  .favourites-lists .horizontal-time-range .range-item {
    width: 7px;
    height: 7px;
  }
}
@media only screen and (max-width: 1200px) {
  .favourites-lists {
    margin-left: 0;
  }
}
.find-colleague {
  padding: 2.0833333333rem;
  min-height: 100%;
  display: flex;
  flex-direction: column;
}
.find-colleague .with-placeholder {
  flex: 1;
  display: flex;
  position: relative;
  flex-direction: column;
}
.find-colleague .with-placeholder .spinner {
  top: 0;
  left: 0;
  height: 75%;
}
.find-colleague .with-placeholder .no-data-placeholder,
.find-colleague .with-placeholder .error {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.1666666667rem;
  font-weight: 600;
}
.find-colleague .with-placeholder .no-data-placeholder {
  flex-direction: column;
}
.find-colleague .with-placeholder .no-data-placeholder img {
  margin-bottom: 1.25rem;
  width: 20.8333333333rem;
}
.find-colleague .with-placeholder .error {
  color: #ff7f7f;
}

@media only screen and (max-width: 768px) {
  .find-colleague {
    padding: 1rem;
  }
}
.search-colleague {
  flex: 1;
  display: flex;
  flex-direction: column;
}

.search-colleague-header {
  display: flex;
  justify-content: space-between;
  gap: 0.6666666667rem;
  flex-wrap: wrap;
}
.search-colleague-header .basic-filters {
  display: flex;
  gap: 0.6666666667rem;
  flex-wrap: wrap;
}
.search-colleague-header .basic-filters .app-location-picker {
  position: relative;
  top: 0;
  left: 0;
  width: 20.8333333333rem;
  z-index: auto;
}
.search-colleague-header .basic-filters .app-location-picker:hover {
  cursor: pointer;
}
.search-colleague-header .basic-filters .app-location-picker .location-picker-wrapper {
  top: 100%;
  margin-top: 0.5rem;
}
.search-colleague-header .additional-filters {
  display: flex;
  gap: 0.6666666667rem;
  flex-wrap: wrap;
}
.search-colleague-header .additional-filters .colleague-search {
  height: 5rem;
  width: 28.3333333333rem;
}
.search-colleague-header .additional-filters .colleague-search-button {
  width: 4.1666666667rem;
  height: 4.1666666667rem;
  margin: 0;
  background: var(--primary-background);
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
}
.search-colleague-header .view-filter {
  width: 18.75rem;
}
.search-colleague-header .dropdown-list {
  width: 100%;
  margin-top: 0.5rem;
  max-height: 17.9166666667rem;
}
.search-colleague-header .dropdown-list .dropdown-item {
  padding: 1.25rem;
}
.search-colleague-header .dropdown-list .dropdown-item.selected, .search-colleague-header .dropdown-list .dropdown-item:hover {
  color: var(--primary);
}
.search-colleague-header .popper-container.sort .popper-target {
  height: 100%;
  /* stylelint-disable */
  /* stylelint-enable */
}
.search-colleague-header .popper-container.sort .popper-target .icon {
  fill: var(--secondary-font);
}
.search-colleague-header .popper-container.sort .popper-target button {
  width: 5rem;
  height: 5rem;
}
.search-colleague-header .popper-container.sort .popper {
  z-index: 10;
}
.search-colleague-header .sort-options .radio-button label {
  display: flex;
  align-items: center;
  gap: 0.4166666667rem;
}
.search-colleague-header .sort-options .radio-button .icon {
  fill: #222;
  width: 1rem;
  height: 1rem;
}

@media only screen and (max-width: 1470px) {
  .search-colleague-header .view-filter {
    width: 16.6666666667rem;
  }
  .search-colleague-header .colleague-search {
    width: 25rem;
  }
}
@media only screen and (max-width: 1392px) {
  .search-colleague-header {
    justify-content: center;
  }
}
@media only screen and (max-width: 768px) {
  .search-colleague-header .basic-filters {
    width: 100%;
  }
  .search-colleague-header .basic-filters .app-location-picker {
    width: 100%;
  }
  .search-colleague-header .basic-filters .app-location-picker .location-picker-wrapper {
    top: 0;
    margin-top: 0;
  }
  .search-colleague-header .additional-filters {
    justify-content: center;
    width: 100%;
  }
  .search-colleague-header .additional-filters .view-filter {
    height: 4.1666666667rem;
  }
  .search-colleague-header .additional-filters .view-filter .label {
    font-size: 0.75rem;
  }
  .search-colleague-header .additional-filters .view-filter .value {
    font-size: 1rem;
  }
  .search-colleague-header .additional-filters .colleague-search {
    height: 4.1666666667rem;
    flex: 1;
  }
  .search-colleague-header .popper-container.sort .popper-target button {
    height: 4.1666666667rem;
    width: 4.1666666667rem;
  }
  .search-colleague-header .popper-container.sort .radio-button {
    width: 15.8333333333rem;
    padding: 1rem 0;
  }
}
@media only screen and (max-width: 576px) {
  .search-colleague-header .basic-filters .date-filters {
    width: 100%;
  }
  .search-colleague-header .additional-filters .view-filter {
    flex: 1;
  }
  .search-colleague-header .additional-filters .colleague-search {
    width: 100%;
    order: 1;
    flex: auto;
  }
}
.search-colleague-per-day {
  margin-top: 3rem;
}
.search-colleague-per-day .date,
.search-colleague-per-day .accordion-trigger {
  font-size: 1.3333333333rem;
  font-weight: 500;
  color: var(--primary-font);
}
.search-colleague-per-day .group {
  display: flex;
  gap: 1.3333333333rem;
  flex-wrap: wrap;
  width: 100%;
  margin-bottom: 1.25rem;
}
.search-colleague-per-day .group .accordion-title {
  width: 100%;
  position: relative;
  margin: 0 0 1.25rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.search-colleague-per-day .group .accordion-title::after {
  content: "";
  display: block;
  width: 100%;
  height: 0.0833333333rem;
  background: #ccc;
  position: absolute;
  bottom: -0.9166666667rem;
  left: 0;
  opacity: 50%;
}
.search-colleague-per-day .group .accordion-title svg {
  width: 2.5rem;
  height: 2.5rem;
}
.search-colleague-per-day .group-container .date {
  margin-top: 0.25rem;
}
.search-colleague-per-day .group-container .group {
  margin-top: 2.5rem;
}
.search-colleague-per-day .no-data-placeholder {
  display: flex;
  align-items: flex-end;
  position: absolute;
  top: 0.75rem;
  left: 0;
  height: 100%;
}
.search-colleague-per-day.with-placeholder .date {
  position: absolute;
  top: 0;
  left: 0;
}

@media only screen and (max-width: 1200px) {
  .search-colleague-per-day .group {
    justify-content: center;
  }
}
@media only screen and (max-width: 992px) {
  .search-colleague-per-day .colleague-item {
    width: 100%;
  }
}
@media only screen and (max-width: 576px) {
  .search-colleague-per-day {
    margin-top: 1.25rem;
  }
  .search-colleague-per-day .date,
.search-colleague-per-day .accordion-trigger {
    font-size: 1.1666666667rem;
  }
}
.search-colleague-per-week {
  margin-top: 3rem;
}
.search-colleague-per-week .week-overview-header {
  display: flex;
  justify-content: space-between;
  position: relative;
  margin-bottom: 2.4166666667rem;
  align-items: flex-start;
}
.search-colleague-per-week .week-overview-header::after {
  content: "";
  display: block;
  width: 100%;
  height: 0.0833333333rem;
  background: #ccc;
  position: absolute;
  bottom: -0.75rem;
  left: 0;
  opacity: 50%;
}
.search-colleague-per-week .week-overview-header .week-overview-title {
  font-size: 1.3333333333rem;
  font-weight: 500;
  color: var(--secondary-font);
  margin-top: 0.25rem;
}
.search-colleague-per-week .week-overview-controls {
  display: flex;
  align-items: center;
  color: var(--secondary-font);
}
.search-colleague-per-week .week-overview-controls .app-btn {
  padding: 0;
}
.search-colleague-per-week .week-overview-controls .app-btn:hover, .search-colleague-per-week .week-overview-controls .app-btn:active, .search-colleague-per-week .week-overview-controls .app-btn:focus {
  color: var(--secondary-font);
}
.search-colleague-per-week .week-overview-controls .full-week-switch .switch-label {
  color: var(--secondary-font);
}
.search-colleague-per-week .week-overview-controls .current-week-button {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  margin-left: 1.25rem;
}
.search-colleague-per-week .week-overview-controls .current-week-button .icon {
  fill: var(--secondary-font);
}
.search-colleague-per-week .week-overview-controls .previous-week-button,
.search-colleague-per-week .week-overview-controls .next-week-button {
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 0.7;
  width: 2.0833333333rem;
  height: 2.0833333333rem;
  border-radius: 50%;
}
.search-colleague-per-week .week-overview-controls .previous-week-button:hover,
.search-colleague-per-week .week-overview-controls .next-week-button:hover {
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.1);
}
.search-colleague-per-week .week-overview-controls .previous-week-button:hover:disabled,
.search-colleague-per-week .week-overview-controls .next-week-button:hover:disabled {
  background: transparent;
  color: #e5e6e7;
}
.search-colleague-per-week .week-overview-controls .previous-week-button {
  margin-left: 1rem;
}
.search-colleague-per-week .week-overview-controls .next-week-button {
  margin-left: 0.4166666667rem;
}
.search-colleague-per-week .week-items-container {
  display: flex;
  gap: 1.3333333333rem;
  flex-wrap: wrap;
}

@media only screen and (max-width: 1200px) {
  .search-colleague-per-week .week-items-container {
    justify-content: center;
  }
}
@media only screen and (max-width: 576px) {
  .search-colleague-per-week {
    margin-top: 1.6666666667rem;
  }
  .search-colleague-per-week .week-overview-header {
    align-items: flex-start;
  }
  .search-colleague-per-week .week-overview-header .week-overview-title {
    width: 50%;
    font-size: 1.1666666667rem;
  }
  .search-colleague-per-week .week-overview-header .week-overview-controls {
    flex-wrap: wrap;
    justify-content: flex-end;
  }
  .search-colleague-per-week .week-overview-header .full-week-switch {
    order: 1;
  }
}
.week-item {
  width: 25rem;
  background: var(--primary-background);
  padding: 2.0833333333rem 1.6666666667rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
}
.week-item.today .item-header {
  color: var(--primary);
}
.week-item.disabled {
  background: hsl(var(--primary-background-h), var(--primary-background-s), calc(var(--primary-background-l) - 5%));
}
.week-item.disabled .item-header {
  color: #5e5e5e;
}
.week-item.disabled .item-colleagues-container {
  pointer-events: none;
}
.week-item .item-header {
  font-size: 1.5rem;
  font-weight: 600;
  color: var(--primary-font);
}
.week-item .make-reservation-container {
  margin-top: 2.0833333333rem;
  display: flex;
  gap: 0.6666666667rem;
}
.week-item .make-reservation-container .app-btn {
  height: 2.75rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  flex: 1;
}
.week-item .make-reservation-container .app-btn.my-reservations {
  flex: 10;
  text-align: left;
}
.week-item .make-reservation-container .plus {
  border: 0.0833333333rem solid var(--primary-background);
  border-radius: 50%;
  display: block;
  width: 1.1666666667rem;
  height: 1.1666666667rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.week-item .item-crowdedness-container {
  margin-top: 1.3333333333rem;
}
.week-item .item-crowdedness-container .item-crowdedness-title {
  color: var(--secondary-font);
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  font-size: 1.1666666667rem;
}
.week-item .item-crowdedness-container .reservations-only .popper {
  font-size: 1rem;
  font-weight: 400;
  text-align: center;
  max-width: 10.4166666667rem;
}
.week-item .item-crowdedness-container .reservations-only .icon {
  fill: var(--primary);
  width: 1.0833333333rem;
  height: 1.0833333333rem;
}
.week-item .item-crowdedness-container .reservations-only .icon:hover {
  cursor: pointer;
}
.week-item .item-crowdedness-container .item-crowdedness-threshold {
  color: var(--primary-font);
  font-weight: 0.8333333333rem;
  font-weight: 600;
  margin-top: 0.8333333333rem;
}
.week-item .item-crowdedness-container .progress-bar-container {
  margin-top: 0.75rem;
}
.week-item .item-colleagues-container {
  margin-top: 2.0833333333rem;
}
.week-item .item-colleagues-container .item-colleagues-title {
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
}
.week-item .item-colleagues-container .avatar-group {
  margin-top: 0.8333333333rem;
  padding: 0.3333333333rem 0.6666666667rem;
  position: relative;
}
.week-item .item-colleagues-container .avatar-group.filled:hover {
  cursor: pointer;
}
.week-item .item-colleagues-container .avatar-group.filled:hover::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
  border-radius: 0.3333333333rem;
}
.week-item .item-colleagues-container .avatar-group.filled:hover::after {
  content: ">";
  position: absolute;
  top: 50%;
  right: 0.5833333333rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  color: var(--primary);
  font-size: 1.5rem;
}
.week-item .item-colleagues-container .avatar-group.empty {
  justify-content: center;
  align-items: center;
  height: 3.5rem;
}

@media only screen and (max-width: 576px) {
  .week-item {
    width: 100%;
  }
}
.search-results {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0.0833333333rem;
}
.search-results .header-container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.search-results .header-container .title {
  margin: 0 0 2.5rem;
  color: var(--primary-font);
  font-weight: 600;
  font-size: 1.1666666667rem;
}
.search-results .header-container .colleague-search {
  height: 5rem;
  width: 28.3333333333rem;
}
.search-results .results-content {
  display: flex;
  gap: 1.3333333333rem;
  margin-top: 1.3333333333rem;
  flex: 1;
  min-height: 0.0833333333rem;
  flex-wrap: wrap;
}
.search-results .results-content .colleague-data {
  width: 41.6666666667rem;
  padding: 5rem;
  display: flex;
  flex-direction: column;
  border-radius: 0.3333333333rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  position: relative;
  background: #fff;
  align-items: center;
  align-self: flex-start;
}
.search-results .results-content .colleague-data .favorite-icon-background {
  top: 1.6666666667rem;
  right: 1.6666666667rem;
}
.search-results .results-content .colleague-data::before {
  content: "";
  position: absolute;
  top: 1rem;
  left: 1rem;
  right: 1rem;
  width: calc(100% - 2rem);
  height: 12.5rem;
  background: var(--primary);
  border-top-left-radius: 0.8333333333rem;
  border-top-right-radius: 0.8333333333rem;
}
.search-results .results-content .colleague-data .colleague-favorite {
  position: absolute;
  top: 2.5rem;
  right: 2.5rem;
}
.search-results .results-content .colleague-data .centered-image-container {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: var(--primary);
  position: relative;
}
.search-results .results-content .colleague-data .colleague-title {
  color: var(--primary-font);
  font-size: 2rem;
  font-weight: 600;
  margin-top: 2.0833333333rem;
  text-align: center;
}
.search-results .results-content .colleague-photo {
  width: 14.5833333333rem;
  height: 14.5833333333rem;
  border-radius: 50%;
  position: relative;
}
.search-results .results-content .colleague-photo::before {
  content: "";
  position: absolute;
  top: -0.5rem;
  left: -0.5rem;
  right: -0.5rem;
  width: calc(100% + 1rem);
  height: calc(100% + 1rem);
  border-radius: 50%;
  border: 0.5rem solid #fff;
}
.search-results .results-content .colleague-photo .initials-only {
  font-size: 4.5833333333rem;
}
.search-results .results-content .reservation-data {
  border-radius: 0.3333333333rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  background: #fff;
  padding: 2.0833333333rem;
  flex: 1;
  overflow-y: auto;
}
.search-results .results-content .reservation-data.with-placeholder {
  flex-direction: column;
  justify-content: center;
}
.search-results .results-content .reservation-data-footer {
  margin-top: 2.9166666667rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.search-results .results-content .reservation-data-footer .reservation-period {
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
  margin-top: 0.4166666667rem;
}
.search-results .results-content .reservation-data-footer .reservation-load-more-button {
  height: 4.1666666667rem;
  width: 25rem;
  border-radius: 0.8333333333rem;
  font-size: 1.0833333333rem;
}
.search-results .results-content .search-results-group {
  margin-top: 2.9166666667rem;
}
.search-results .results-content .search-results-group .title {
  font-size: 1.3333333333rem;
  font-weight: 500;
  color: var(--secondary-font);
}
.search-results .results-content .search-results-group:first-child {
  margin-top: 0;
}

@media only screen and (max-width: 1400px) {
  .search-results .results-content .colleague-data {
    width: 33.3333333333rem;
  }
}
@media only screen and (max-width: 1200px) {
  .search-results .results-content .colleague-data {
    width: 29.1666666667rem;
  }
}
@media only screen and (max-width: 992px) {
  .search-results .results-content {
    gap: 1.3333333333rem;
    flex: 0;
  }
  .search-results .results-content .colleague-data {
    width: 100%;
  }
  .search-results .results-content .reservation-data {
    min-height: 25rem;
  }
}
@media only screen and (max-width: 768px) {
  .search-results .header-container .title {
    margin-bottom: 1.3333333333rem;
  }
  .search-results .header-container .colleague-search {
    width: 100%;
    height: 4.1666666667rem;
  }
  .search-results .results-content .colleague-data {
    padding: 3.3333333333rem;
  }
}
@media only screen and (max-width: 576px) {
  .search-results .results-content .colleague-data {
    padding-bottom: 2.0833333333rem;
  }
  .search-results .results-content .colleague-data .colleague-photo {
    width: 12.5rem;
    height: 12.5rem;
  }
  .search-results .results-content .colleague-data .colleague-title {
    font-size: 1.8333333333rem;
  }
  .search-results .results-content .reservation-data {
    padding: 1.25rem;
  }
  .search-results .results-content .reservation-data-footer .reservation-period {
    text-align: center;
    font-size: 1rem;
  }
}
.result-item {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  margin-top: 2.5rem;
  gap: 2.5rem;
  flex-wrap: wrap;
  /* Same styles in PersonCards scss, should we remove this block ? */
}
.result-item .icon {
  width: 2.5rem;
  height: 2.5rem;
  fill: var(--primary);
}
.result-item .result-data {
  flex: 1;
  color: var(--secondary-font);
}
.result-item .result-data .result-location {
  font-size: 1.1666666667rem;
  font-weight: 500;
}
.result-item .result-data .result-date {
  font-size: 1rem;
  margin-top: 0.25rem;
}
.result-item .app-btn.colleague-view-on-floor {
  display: flex;
  align-items: center;
}
.result-item .app-btn.colleague-view-on-floor:hover .icon {
  fill: #fff;
}
.result-item .app-btn.colleague-view-on-floor .icon {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  margin-right: 0.8333333333rem;
}

@media only screen and (max-width: 768px) {
  .result-item {
    gap: 0;
  }
  .result-item .result-data {
    min-width: calc(100% - 5rem);
    margin-left: 2.5rem;
  }
  .result-item .result-actions {
    margin-left: 5rem;
    margin-top: 0.5rem;
  }
}
@media only screen and (max-width: 576px) {
  .result-item .result-data {
    margin-left: 0.8333333333rem;
  }
  .result-item .result-actions {
    margin-left: 3.3333333333rem;
  }
}
.view-on-floor-plan {
  position: relative;
  flex: 1;
}
.view-on-floor-plan .title-container {
  position: absolute;
  top: 5.8333333333rem;
  left: 2.0833333333rem;
  padding: 0 1.6666666667rem;
  height: 4.75rem;
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  background: #fff;
  z-index: 401;
  border-radius: 0.3333333333rem;
  font-weight: 500;
}
.view-on-floor-plan .title-container .no-wrap {
  display: inline-block;
  white-space: break-spaces;
}
.view-on-floor-plan .title-container .icon-map-with-pin {
  width: 1.3333333333rem;
  min-width: 1.3333333333rem;
  fill: var(--primary);
}
.view-on-floor-plan .map-container {
  width: 100%;
  height: 100%;
}
.view-on-floor-plan .map-container .map-filter-dropdown {
  top: 5.8333333333rem;
}
.view-on-floor-plan .map-container .space-type-filter {
  z-index: 407;
}
.view-on-floor-plan .map-container .dimension-filter {
  pointer-events: none;
}
.view-on-floor-plan .map-container .dimension-filter .filter-icon {
  display: none;
}
.view-on-floor-plan .find-colleague-map {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.view-on-floor-plan .find-colleague-map .loading-spinner {
  flex: 1;
}

#cobundu-map .leaflet-control-container .leaflet-control-zoom {
  display: block;
  opacity: 1;
}
#cobundu-map .leaflet-control-container .leaflet-control-zoom.leaflet-bar.leaflet-control {
  border: none;
}

.find-colleague.view-on-floor-plan-step {
  position: relative;
  padding: 0;
}
.find-colleague.view-on-floor-plan-step .breadcrumbs {
  position: absolute;
  top: 2.0833333333rem;
  left: 2.0833333333rem;
  z-index: 401;
}

@media only screen and (max-width: 1425px) {
  .view-on-floor-plan .title-container {
    width: 29.1666666667rem;
    padding: 0 0.8333333333rem;
  }
}
@media only screen and (max-width: 1200px) {
  .view-on-floor-plan .map-container .zones-filter,
.view-on-floor-plan .map-container .departments-filter {
    top: 11.4166666667rem;
  }
  .view-on-floor-plan .map-container .legend-content {
    padding: 0.8333333333rem;
  }
}
@media only screen and (max-width: 992px) {
  .view-on-floor-plan .title-container {
    width: 22.9166666667rem;
  }
}
@media only screen and (max-width: 768px) {
  .view-on-floor-plan .title-container {
    width: calc(100% - 4.1666666667rem);
    height: 4.1666666667rem;
  }
  .view-on-floor-plan .map-container .leaflet-bottom.leaflet-right {
    z-index: 400;
  }
  .view-on-floor-plan .app-map-controls {
    position: absolute;
    top: 10.8333333333rem;
    width: calc(100% - 4.1666666667rem);
    left: 2.0833333333rem;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    z-index: 401;
  }
  .view-on-floor-plan .app-map-controls .map-filter-dropdown {
    top: 0;
    margin: 0;
  }
  .view-on-floor-plan .app-map-controls .map-filter-dropdown .dropdown-btn {
    height: 4.1666666667rem;
  }
  .view-on-floor-plan .app-map-controls .filter-toggle {
    width: calc(50% - 3.0833333333rem);
  }
  .view-on-floor-plan .app-map-controls .zones-filter,
.view-on-floor-plan .app-map-controls .departments-filter {
    top: 0.8333333333rem;
  }
}
@media only screen and (max-width: 576px) {
  .view-on-floor-plan .title-container {
    height: 3.75rem;
  }
  .view-on-floor-plan .title-container .no-wrap {
    display: inline;
  }
  .view-on-floor-plan .map-container .app-map-controls {
    top: 10.1666666667rem;
    /* TODO fix stylelint */
    /* stylelint-disable */
    /* stylelint-enable */
  }
  .view-on-floor-plan .map-container .app-map-controls .map-filter-dropdown .dropdown-btn {
    height: 3.75rem;
  }
  .view-on-floor-plan .map-container .app-map-controls .filter-toggle,
.view-on-floor-plan .map-container .app-map-controls .legend-open-btn {
    margin-top: 0.5rem;
  }
  .view-on-floor-plan .map-container .app-map-controls .zones-filter,
.view-on-floor-plan .map-container .app-map-controls .departments-filter {
    top: 0.5rem;
  }
}
.favorites-container {
  padding: 2.0833333333rem;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.favorites-container .favorite-header {
  display: flex;
  flex-wrap: wrap;
}
.favorites-container .total-header {
  font-size: 1.25rem;
  width: 100%;
  color: var(--secondary-font);
  margin-top: 2.5rem;
}
.favorites-container .no-favorite-stub {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: #222;
  font-weight: 700;
}
.favorites-container .favourites-items {
  display: flex;
  flex-wrap: wrap;
  overflow-y: auto;
  padding: 0.1666666667rem;
}
.favorites-container .favourites-items .location-item,
.favorites-container .favourites-items .person-card {
  margin: 0.8333333333rem 0.8333333333rem 0 0;
}
.favorites-container .search-controls {
  display: flex;
  flex-grow: 1;
  justify-content: flex-end;
}
.favorites-container .search-sort-block {
  justify-content: center;
  align-items: center;
}
.favorites-container .no-favorites-msg {
  text-align: center;
}

@media only screen and (min-width: 320px) and (max-width: 1200px) {
  .favorites-container .favorites-tabs {
    min-height: 45px;
    width: 100%;
    overflow-x: auto;
  }
  .favorites-container .search-sort-block {
    width: 100%;
  }
  .favorites-container .search-input-wrapper {
    flex-grow: 1;
  }
  .favorites-container .search-controls {
    margin-top: 15px;
  }
  .favorites-container .search-sort-block .search-input-wrapper {
    width: auto;
  }
}
@media only screen and (max-width: 768px) {
  .favorites-container {
    padding: 1rem;
  }
}
.quick-login {
  display: flex;
  position: relative;
  padding-bottom: 4rem;
}
.quick-login::after {
  content: "";
  position: absolute;
  bottom: 2rem;
  left: 0;
  height: 0.0833333333rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
}
.quick-login .quick-login-image {
  max-width: 10rem;
}
.quick-login .action-container {
  margin-left: 8.3333333333rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 1.25rem;
}
.quick-login .action-message {
  color: var(--secondary-font);
}

@media only screen and (max-width: 1400px) {
  .quick-login .action-container {
    margin-left: 4.1666666667rem;
  }
}
@media only screen and (max-width: 1200px) {
  .quick-login .action-container {
    margin-left: 0;
  }
  .quick-login .action-message {
    width: 80%;
    text-align: center;
  }
}
@media only screen and (max-width: 992px) {
  .quick-login {
    flex-direction: column;
  }
  .quick-login .action-container {
    align-items: flex-start;
  }
  .quick-login .action-message {
    width: 100%;
    text-align: left;
  }
}
.quick-login-dialog .dialog-content {
  padding: 0;
  width: 54.1666666667rem;
  min-height: 47.5rem;
}
.quick-login-dialog .dialog-header {
  background: var(--primary);
  padding: 2.0833333333rem;
  border-top-left-radius: 0.8333333333rem;
  border-top-right-radius: 0.8333333333rem;
}
.quick-login-dialog .dialog-header .dialog-title {
  color: #fff;
  font-size: 2rem;
  font-weight: 400;
}
.quick-login-dialog .dialog-header .dialog-close-btn {
  background: #fff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 1.3333333333rem;
  right: 1.3333333333rem;
}
.quick-login-dialog .dialog-header .dialog-close-btn .icon-close {
  fill: var(--primary);
}
.quick-login-dialog .dialog-body {
  padding: 2.0833333333rem;
}

.quick-login-instruction {
  font-weight: 500;
  display: flex;
  flex-direction: column;
  align-items: center;
  color: var(--primary-font);
}
.quick-login-instruction .dialog-body-title {
  font-size: 1.3333333333rem;
  text-align: center;
}
.quick-login-instruction .quick-login-steps {
  list-style: auto;
  display: flex;
  flex-direction: column;
  gap: 0.8333333333rem;
  margin-top: 2rem;
}
.quick-login-instruction .quick-login-step:nth-child(2) .highlighted-text {
  margin-left: 0.4166666667rem;
}
.quick-login-instruction .quick-login-step .icon {
  margin-bottom: -0.4166666667rem;
}
.quick-login-instruction .highlighted-text {
  color: var(--primary);
}
.quick-login-instruction .highlighted-text .icon {
  fill: var(--primary);
}
.quick-login-instruction .qr-code-container {
  width: 165px;
  height: 165px;
  margin-top: 2rem;
  position: relative;
}
.quick-login-instruction .qr-code-container .qr-code-reload {
  display: none;
}
.quick-login-instruction .qr-code-container .loading-spinner {
  height: 100%;
}
.quick-login-instruction .qr-code-reload-container .qr-code {
  opacity: 50%;
}
.quick-login-instruction .qr-code-reload-container .qr-code-reload {
  display: flex;
}
.quick-login-instruction .qr-code path:nth-child(2) {
  fill: var(--primary-font);
}
.quick-login-instruction .qr-code-reload {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 8.3333333333rem;
  height: 8.3333333333rem;
  padding: 1rem;
  border-radius: 0.8333333333rem;
  background: var(--primary);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 0.8333333333rem;
  color: #fff;
  font-size: 0.8333333333rem;
  font-weight: 400;
  text-align: center;
  cursor: pointer;
}
.quick-login-instruction .qr-code-reload .icon-undo {
  fill: #fff;
  width: 2.0833333333rem;
  height: 2.0833333333rem;
}
.quick-login-instruction .qr-code-expire-message {
  margin-top: 2rem;
  width: 13.75rem;
  padding: 0 0.4166666667rem;
  min-height: 1.5rem;
}
.quick-login-instruction .qr-code-expire-message .icon-undo {
  fill: var(--primary);
  margin: 0 0.4166666667rem -0.5rem -0.4166666667rem;
  cursor: pointer;
}
.quick-login-instruction .qr-code-error {
  margin-top: 2rem;
  color: #ff7f7f;
}

.quick-login-success {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.quick-login-success .icon-thumbs-up {
  width: 4rem;
  height: 4rem;
  fill: var(--primary);
}
.quick-login-success .success-message {
  font-size: 1.3333333333rem;
  color: var(--primary);
  margin-top: 1.3333333333rem;
}
.quick-login-success .logo {
  width: 4rem;
  margin-top: 2.0833333333rem;
}
.quick-login-success .company-title {
  font-size: 2rem;
  font-weight: 600;
  margin-top: 1.3333333333rem;
}
.quick-login-success .quick-login-info {
  margin-top: 2.0833333333rem;
  width: 20.8333333333rem;
}
.quick-login-success .quick-login-info .field {
  display: flex;
  margin-top: 0.5rem;
}
.quick-login-success .quick-login-info .field:nth-child(1) {
  margin-top: 0;
}
.quick-login-success .quick-login-info .field-label {
  color: var(--secondary-font);
  min-width: 8.3333333333rem;
}
.quick-login-success .quick-login-info .field-value {
  color: var(--primary-font);
  font-weight: 500;
}
.quick-login-success .close-button {
  width: 20.8333333333rem;
  height: 3.3333333333rem;
  margin-top: 3rem;
}

.notification-panel {
  position: absolute;
  display: flex;
  flex-direction: column;
  z-index: 1101;
}
.notification-panel.opened {
  width: 33.3333333333rem;
  padding: 0;
}
.notification-panel .side-panel-header {
  display: flex;
  align-items: center;
  padding: 2rem;
  border-bottom: 0.0833333333rem solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.5);
  height: auto;
}
.notification-panel .side-panel-header .side-panel-title {
  font-weight: 600;
  font-size: 1.6666666667rem;
  color: var(--primary-font);
  margin: 0;
}
.notification-panel .side-panel-header .side-panel-close-btn {
  margin-left: auto;
  position: relative;
  top: 0;
  display: flex;
  align-items: center;
}
.notification-panel .side-panel-header .side-panel-close-btn:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.notification-panel .side-panel-body {
  flex: 1;
}
.notification-panel .side-panel-footer {
  padding: 1.25rem 3.3333333333rem 2rem;
  position: relative;
  border-top: 0.0833333333rem solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.5);
}
.notification-panel .read-filter-dropdown {
  margin-left: 2.0833333333rem;
}
.notification-panel .read-filter-dropdown .dropdown-trigger-container {
  color: var(--secondary-font);
}
.notification-panel .read-filter-dropdown .dropdown-list {
  width: 8.3333333333rem;
  min-width: auto;
  margin-top: 0.5rem;
}
.notification-panel .read-filter-dropdown .dropdown-item {
  color: var(--secondary-font);
  padding: 0.5833333333rem;
}
.notification-panel .read-filter-dropdown .dropdown-item.selected, .notification-panel .read-filter-dropdown .dropdown-item:hover {
  color: var(--primary);
}
.notification-panel .mark-all-read-button {
  color: var(--primary);
  display: flex;
  align-items: center;
  gap: 0.4166666667rem;
  padding: 0;
}
.notification-panel .mark-all-read-button .icon-checked-circle-outline {
  width: 1.0833333333rem;
  height: 1.0833333333rem;
}
.notification-panel .mark-all-read-button .icon-checked-circle-outline path {
  fill: none;
  stroke: var(--primary);
}
.notification-panel .mark-all-read-button:disabled {
  color: #e5e6e7;
}
.notification-panel .mark-all-read-button:disabled path {
  stroke: #e5e6e7;
}
.notification-panel .placeholder-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 2.5rem;
}
.notification-panel .placeholder-container .error {
  color: #ff7f7f;
  font-size: 1.1666666667rem;
}
.notification-panel .placeholder-container .no-data-placeholder {
  text-align: center;
}
.notification-panel .placeholder-container .no-data-placeholder .no-data-title {
  font-size: 1.6666666667rem;
  color: var(--primary-font);
  font-weight: 600;
}
.notification-panel .placeholder-container .no-data-placeholder .no-data-message {
  font-size: 1.3333333333rem;
  color: var(--secondary-font);
  margin-top: 1.3333333333rem;
}
.notification-panel .notification-card-loader {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 8.3333333333rem;
}

.notification-panel-backdrop {
  position: fixed;
  top: 6.6666666667rem;
  left: 0;
  width: 100vw;
  height: calc(100% - 6.6666666667rem);
  z-index: 1100;
}

@media only screen and (max-width: 768px) {
  .notification-panel {
    height: calc(100% - 5rem);
    position: fixed;
    top: 5rem;
  }
  .notification-panel.opened {
    width: 100%;
  }
  .notification-panel .read-filter-dropdown .dropdown-list {
    position: absolute;
  }
  .notification-panel .side-panel-header {
    padding: 1.25rem 2rem;
  }
  .notification-panel .side-panel-footer {
    padding: 1.25rem 3.3333333333rem;
  }
  .notification-panel-backdrop {
    height: calc(100% - 5rem);
    top: 5rem;
  }
}
.notification-card-base {
  padding: 1rem 2.9166666667rem 1rem 2.5rem;
  position: relative;
  border-bottom: 0.0833333333rem solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.5);
}
.notification-card-base.unread {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
  cursor: pointer;
}
.notification-card-base.unread::before {
  content: "";
  position: absolute;
  top: 2.0833333333rem;
  left: 0.8333333333rem;
  width: 0.8333333333rem;
  height: 0.8333333333rem;
  background: var(--primary);
  border-radius: 50%;
}
.notification-card-base .notification-context-menu {
  position: absolute;
  top: 1.6666666667rem;
  right: 1rem;
}
.notification-card-base .notification-context-menu .popper {
  min-width: 13.75rem;
}
.notification-card-base .context-menu-item {
  text-align: center;
  padding: 0.8333333333rem 1.25rem;
}
.notification-card-base .context-menu-item .icon-checked-circle-outline path {
  fill: none;
  stroke: rgba(49, 49, 49, 0.7019607843);
}
.notification-card-base .context-menu-item:hover .icon-checked-circle-outline path {
  stroke: var(--primary);
}
.notification-card-base .notification-created-date {
  font-size: 0.8333333333rem;
  color: var(--secondary-font);
  position: absolute;
  bottom: 1rem;
  right: 1rem;
}

.reservation-notification-card {
  display: flex;
}
.reservation-notification-card.participant-canceled .field-with-icon {
  text-decoration: line-through;
}
.reservation-notification-card .reservation-creator-photo {
  width: 3rem;
  height: 3rem;
  min-width: 3rem;
}
.reservation-notification-card .notification-icon {
  min-width: 3rem;
  height: 3rem;
  border-radius: 50%;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
.reservation-notification-card .notification-icon .icon {
  fill: var(--primary);
  width: 1.25rem;
  height: 1.25rem;
}
.reservation-notification-card .reservation-info {
  margin-left: 1rem;
}
.reservation-notification-card .no-reservation-info {
  margin: 0.8333333333rem 0;
  color: var(--secondary-font);
  font-size: 0.9166666667rem;
}
.reservation-notification-card .notification-title {
  color: var(--primary-font);
  margin-bottom: 0.8333333333rem;
}
.reservation-notification-card .field-with-icon {
  display: flex;
  gap: 0.5833333333rem;
  color: var(--secondary-font);
  font-size: 0.9166666667rem;
}
.reservation-notification-card .field-with-icon .icon {
  width: 1rem;
  min-width: 1rem;
  fill: var(--secondary-font);
  margin-top: -0.1666666667rem;
}
.reservation-notification-card .resource-title .icon-location-outline {
  min-width: 1.25rem;
}
.reservation-notification-card .resource-title .icon-device-outline {
  width: 1.1666666667rem;
}
.reservation-notification-card .recurrence-result {
  color: var(--secondary-font);
  font-size: 0.9166666667rem;
  margin-bottom: 0.4166666667rem;
}
.reservation-notification-card .recurrence-result .stress {
  color: var(--primary-font);
  font-weight: 600;
}
.reservation-notification-card .reservation-actions {
  margin-top: 1rem;
  gap: 0.4166666667rem;
  display: flex;
}
.reservation-notification-card .reservation-actions .app-btn {
  height: 2.0833333333rem;
  font-size: 0.8333333333rem;
}
.reservation-notification-card .reservation-actions .app-btn-loading {
  padding: 0.375rem 0.75rem;
}
.reservation-notification-card .reservation-actions .loading {
  padding-right: 2.0833333333rem;
}
.reservation-notification-card .reservation-actions .app-btn.view-details:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}

/* TODO Organize the styles */
/* stylelint-disable */
@font-face {
  font-family: "e-icons";
  font-weight: normal;
  font-style: normal;
  src: url(/assets/build/assets/syncfusion-fonts.ttf) format("truetype");
}
.calendar-component {
  padding: 2.0833333333rem;
  height: 100%;
}
.calendar-component header {
  height: 13.8333333333rem;
}
.calendar-component .e-spinner-pane {
  display: none;
}
.calendar-component .day-week-controls {
  display: flex;
  gap: 1.3333333333rem;
  justify-content: end;
  height: 2.5rem;
}
.calendar-component .day-week-controls .switch.is-checked .switch-body {
  background-color: var(--primary);
}
.calendar-component .day-week-controls .switch.is-checked .switch-toggle {
  background-color: #fff;
}
.calendar-component .booking-calendar {
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  max-height: calc(100% - 156px);
}
.calendar-component .booking-calendar.day-view .e-header-row .e-header-cells.e-current-day {
  display: none;
}
.calendar-component .booking-calendar *:not(.e-icons) {
  font-family: "Poppins", sans-serif;
}
.calendar-component .booking-calendar .date-filter-container {
  gap: 0;
}
.calendar-component .e-schedule .e-timeline-view .e-work-cells {
  background: #fff;
}
.calendar-component .day-view .e-header-row .e-time-slots:first-child > div {
  visibility: hidden;
}
.calendar-component .e-schedule .e-timeline-view .e-resource-column-wrap {
  border-right: 1px solid #edebe9;
}
.calendar-component .week-view .e-event-resize {
  display: none;
}
.calendar-component .week-view .e-header-row .e-time-slots:nth-child(2n) {
  text-align: right;
  border-right: 1px solid #edebe9;
  border-bottom: 1px solid #edebe9;
}
.calendar-component .week-view .e-header-row .e-time-slots:nth-child(odd) {
  border-left: 1px solid #edebe9;
  border-bottom: 1px solid #edebe9;
}
.calendar-component .calendar-filters .app-location-picker {
  position: relative;
  top: 0;
  left: 0;
  width: 20.8333333333rem;
  z-index: auto;
  justify-content: center;
}
.calendar-component .calendar-filters .app-location-picker:hover {
  cursor: pointer;
}
.calendar-component .calendar-filters .app-location-picker .location-picker-wrapper {
  top: 100%;
  margin-top: 0.5rem;
}
.calendar-component .e-schedule .e-timeline-view .e-resource-cells {
  padding: 0;
}
.calendar-component .e-schedule .e-timeline-view .e-resource-cells > div {
  height: 100%;
}

.e-schedule .e-timeline-view .e-work-hours.e-disable-cell {
  background: var(--secondary-background);
}

.unavailable-slot {
  background: #d1d1d1;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  background: repeating-linear-gradient(-55deg, #717171, #f9f9f9 2px, #f9f9f9 4px, #f9f9f9 7px);
  height: 55px;
  position: absolute;
  top: 3px;
  border-radius: 0;
}

.day-week-btns {
  position: relative;
  height: 2.5rem;
  display: flex;
  justify-content: end;
  z-index: 1;
  top: 1.4166666667rem;
  right: 1.3333333333rem;
  margin-left: 50%;
}
.day-week-btns .view-toggle-btn {
  background: no-repeat;
  background: none;
  color: #222;
  font-size: 1.25rem;
  padding: 0 0.75rem;
  margin: 0;
}
.day-week-btns .view-toggle-btn.active, .day-week-btns .view-toggle-btn:hover {
  color: var(--primary);
}
.day-week-btns .view-toggle-btn:first-child {
  right: 60px;
  border-right: 1px solid #ccc;
}
.day-week-btns .view-toggle-btn:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}

.e-schedule .e-timeline-view .e-resource-left-td {
  border-right: none;
  width: 20.8333333333rem;
}

.e-schedule .e-timeline-view .e-appointment .e-appointment-details:has(.new-event),
.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details:has(.new-event) {
  overflow: visible;
}

.e-schedule .e-event-resize.e-left-handler .e-left-right-resize,
.e-schedule .e-event-resize.e-right-handler .e-left-right-resize {
  background: #fff;
  border: 2px solid var(--primary);
  border-radius: 50%;
  position: absolute;
  width: 13px;
  height: 13px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.e-schedule .e-event-resize.e-left-handler {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 1;
}

.e-schedule .e-event-resize.e-right-handler {
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
  right: 2px;
}

.e-appointment.e-lib.e-draggable {
  display: block;
}

.e-schedule .e-timeline-view .e-appointment .e-appointment-details,
.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 40px;
  font-size: 11px;
  border-radius: 2px;
  display: block;
  border: 1px solid #fff;
}
.e-schedule .e-timeline-view .e-appointment .e-appointment-details > div,
.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details > div {
  width: 100%;
  height: 100%;
}

.e-schedule .e-timeline-view .e-appointment .e-left-icon {
  display: none;
}

.e-schedule .e-timeline-view .e-appointment,
.e-schedule .e-timeline-month-view .e-appointment {
  background: none;
  background: transparent;
  border: none;
  overflow: visible;
}

.e-schedule .e-timeline-view .e-current-timeline {
  border-left: 2px solid var(--primary);
}

.e-schedule .e-timeline-view .e-clone-time-indicator,
.e-schedule .e-timeline-view .e-current-time {
  background: var(--primary);
  color: transparent;
  width: 10px;
  border-radius: 50%;
  height: 10px;
  -webkit-transform: translateX(1px);
          transform: translateX(1px);
}

.e-appointment:has(.booking-event, .unavailable-slot) .e-event-resize {
  display: none;
}

.e-schedule .e-timeline-view .e-appointment,
.e-schedule .e-timeline-month-view .e-appointment {
  border-radius: 10px;
  display: flex;
  align-items: center;
}

.e-schedule .e-timeline-view .e-appointment.e-appointment-border,
.e-schedule .e-timeline-view .e-appointment:focus {
  box-shadow: none;
}

.day-view .e-schedule .e-timeline-view .e-date-header-wrap table td.e-current-day {
  display: none;
}

.e-schedule .e-timeline-view .e-date-header-wrap table td,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td {
  border-width: 0;
}

.day-view.e-schedule .e-timeline-view .e-date-header-wrap table tbody td.e-time-slots {
  border-bottom-width: 1px;
  text-align: center;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  font-size: 0.8333333333rem;
}
.day-view.e-schedule .e-timeline-view .e-date-header-wrap table tbody td.e-time-slots:nth-child(odd) {
  font-weight: bold;
}

.e-schedule-table.day-view tbody .e-header-row:first-child {
  display: none;
}

.e-schedule-table.e-resource-column-table tr {
  height: 5rem;
}

.e-schedule .e-timeline-view .e-resource-column-table,
.e-schedule .e-timeline-month-view .e-resource-column-table,
.e-schedule .e-timeline-view .e-content-table,
.e-schedule .e-timeline-month-view .e-content-table {
  height: auto;
}

.e-schedule .e-timeline-view .e-date-header-wrap table col,
.e-schedule .e-timeline-view .e-content-wrap table col,
.e-schedule .e-timeline-month-view .e-date-header-wrap table col,
.e-schedule .e-timeline-month-view .e-content-wrap table col {
  width: 5rem;
}

.e-schedule .e-timeline-view .e-work-cells,
.e-schedule .e-timeline-month-view .e-work-cells {
  height: 5rem;
  width: 5rem;
}

/*end*/
.e-schedule-table .e-content-table {
  border-bottom: 1px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
}

.e-schedule .e-schedule-toolbar .e-toolbar-items {
  background: #fff;
}

.e-schedule-toolbar.e-control.e-toolbar.e-lib.e-toolpop.e-keyboard {
  border-bottom-width: 1px;
  margin-bottom: 0;
  box-shadow: none;
  background: #fff;
}

.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-date-range .e-tbar-btn .e-tbar-btn-text {
  font-weight: bold;
}

.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos {
  background: #fff;
}

.e-toolbar .e-toolbar-item .e-tbar-btn:hover {
  color: var(--primary);
  background: transparent;
  border: 1px solid transparent;
}

.e-toolbar .e-toolbar-item .e-tbar-btn:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}

.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-tbar-btn-text {
  color: var(--primary);
}

.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-prev .e-icon-prev:hover,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-next .e-icon-next:hover {
  color: var(--primary);
}

.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-icons {
  color: var(--primary);
}

.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-prev .e-icon-prev,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-next .e-icon-next {
  font-size: 18px;
}

.e-schedule .e-schedule-toolbar .e-toolbar-items .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon.e-icon-down-arrow {
  padding: 0;
  margin: 0;
  font-size: 18px;
}

.e-toolbar .e-toolbar-item .e-tbar-btn:active {
  background: none;
  border: 1px solid transparent;
  box-shadow: none;
  outline: none;
}

.e-schedule .e-timeline-view .e-work-cells:hover:not(.e-resource-group-cells),
.e-schedule .e-timeline-month-view .e-work-cells:hover:not(.e-resource-group-cells),
.e-schedule .e-timeline-view .e-selected-cell {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}
.e-schedule .e-timeline-view .e-work-cells:hover:not(.e-resource-group-cells).e-disable-cell,
.e-schedule .e-timeline-month-view .e-work-cells:hover:not(.e-resource-group-cells).e-disable-cell,
.e-schedule .e-timeline-view .e-selected-cell.e-disable-cell {
  background: var(--secondary-background);
}

.e-calendar .e-content td.e-selected.e-focused-date span.e-day {
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}

.e-calendar .e-content td.e-today span.e-day,
.e-calendar .e-content td.e-today.e-selected.e-focused-date span.e-day,
.e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: var(--primary);
}

.e-calendar .e-content td:hover span.e-day {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}

.e-calendar .e-content.e-year td.e-selected > span.e-day {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}

.e-calendar .e-header .e-title:hover {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}

.e-calendar .e-content.e-year td:hover span.e-day {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}

.e-calendar .e-content.e-decade td.e-selected > span.e-day,
.e-calendar .e-content.e-decade td.e-selected:not(.e-focused-date):hover > span.e-day {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}

.e-schedule .e-timeline-view .e-date-header-wrap table tbody td > span {
  font-weight: 600;
}

.week-view.e-schedule .e-timeline-view .e-date-header-wrap table tbody td.e-time-slots {
  font-size: 11px;
}

.week-header-custom-wrap {
  text-align: center;
  text-transform: capitalize;
}

.day-view .e-header-cells:has(.week-header-custom-wrap) {
  display: none;
}

.e-quick-popup-wrapper .e-cell-popup .e-popup-content {
  padding: 0;
}

.e-schedule .e-timeline-view .e-date-header-wrap table,
.e-schedule .e-timeline-month-view .e-date-header-wrap table {
  table-layout: fixed;
  width: 100%;
}

.e-schedule .e-timeline-view .e-date-header-wrap table td,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td {
  width: 5rem;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
}

.e-schedule .e-timeline-view .e-date-header-wrap table td > div,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td > div,
.e-schedule .e-timeline-view .e-date-header-wrap table td > span,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td > span {
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  line-height: 18px;
}

/* stylelint-enable */
.calendar-reservation-popover {
  width: 100%;
  height: 100%;
}
.calendar-reservation-popover .popper-target {
  height: 100%;
}
.calendar-reservation-popover .popper-arrow {
  display: none;
}
.calendar-reservation-popover .popper {
  padding: 0;
}
.calendar-reservation-popover .booking-event {
  background: #fd9780;
  color: #c82603;
  display: flex;
  border-radius: 2px;
  height: 100%;
  padding: 0.4166666667rem;
  justify-content: space-between;
  align-items: center;
}
.calendar-reservation-popover .booking-event .subject {
  width: 100%;
  display: flex;
  justify-content: space-between;
  color: #fff;
}
.calendar-reservation-popover .booking-event.own-booking {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 60%);
  color: #fff;
}
.calendar-reservation-popover .booking-event .icon {
  width: 0.8333333333rem;
  height: 0.8333333333rem;
  fill: #fff;
}
.calendar-reservation-popover .reservation-details-popover .reservation-subject {
  font-size: 1.1666666667rem;
  font-weight: 600;
  margin: 1.3333333333rem;
  color: var(--primary-font);
  max-width: 16.6666666667rem;
  white-space: normal;
}
.calendar-reservation-popover .reservation-details-popover .reservation-details {
  display: flex;
  flex-direction: column;
  gap: 0.6666666667rem;
  margin: 0 1.3333333333rem 1.3333333333rem 1.3333333333rem;
}
.calendar-reservation-popover .reservation-details-popover .reservation-row {
  display: flex;
  flex-direction: column;
}
.calendar-reservation-popover .reservation-details-popover .reservation-row .reservation-label {
  font-size: 0.8333333333rem;
  color: var(--primary-font);
}
.calendar-reservation-popover .reservation-details-popover .reservation-row .reservation-value {
  font-size: 1rem;
  color: var(--primary-font);
  font-weight: 600;
}
.calendar-reservation-popover .reservation-details-popover .reservation-action {
  font-size: 0.8333333333rem;
  padding: 0.6666666667rem;
  font-weight: 600;
  color: var(--primary);
  text-align: center;
  cursor: pointer;
  border-top: 1px solid #f6f6f6;
}

.new-event {
  background: var(--primary);
  width: 100%;
  height: 100%;
  border-radius: 4px;
  opacity: 0.2;
  position: relative;
}
.new-event .after-period,
.new-event .before-period {
  height: 100%;
  position: absolute;
  background: #c82603;
}
.new-event .before-period {
  left: 0;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.new-event .after-period {
  right: 0;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.calendar-location-container {
  display: flex;
  gap: 0.8333333333rem;
  padding: 0.4166666667rem;
}
.calendar-location-container:hover {
  cursor: pointer;
}
.calendar-location-container:hover .room-details {
  color: var(--primary);
}
.calendar-location-container:hover .room-details .capacity-container {
  color: var(--primary);
}
.calendar-location-container:hover .room-details .capacity-container .icon {
  fill: var(--primary);
}
.calendar-location-container .image-container {
  width: 4rem;
  height: 4rem;
  border: 1px solid #dadada;
  border-radius: 0.3333333333rem;
  opacity: 1;
}
.calendar-location-container .image-container img {
  min-width: 4rem;
  min-height: 4rem;
}
.calendar-location-container .location-image-container .placeholder-container svg {
  width: 4rem;
}
.calendar-location-container .room-details {
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: center;
  padding-right: 0.6666666667rem;
  color: var(--primary-font);
}
.calendar-location-container .room-details .room-name {
  font-size: 1rem;
  line-height: 1.5rem;
  max-width: 11.6666666667rem;
  white-space: normal;
  display: -webkit-box; /* stylelint-disable-line */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
}
.calendar-location-container .room-details .capacity-container {
  display: flex;
  align-items: center;
  gap: 0.3333333333rem;
  color: var(--secondary-font);
}
.calendar-location-container .room-details .capacity-container .room-capacity {
  font-size: 0.8333333333rem;
  width: 0.75rem;
}
.calendar-location-container .room-details .capacity-container .icon {
  width: 1.1666666667rem;
  height: 1.1666666667rem;
  fill: var(--secondary-font);
}

.calendar-location-template-popover {
  width: 100%;
}
.calendar-location-template-popover .popper {
  padding: 0;
  margin-left: -1.3333333333rem;
}
.calendar-location-template-popover .location-panel {
  min-height: 25rem;
  width: 25rem;
}
.calendar-location-template-popover .location-panel .image-container {
  height: 15rem;
  width: 100%;
}
.calendar-location-template-popover .location-panel .room-details-container {
  display: flex;
  flex-direction: column;
  margin: 1.3333333333rem;
  gap: 0.8333333333rem;
}
.calendar-location-template-popover .location-panel .room-details-container .room-name {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 500;
  white-space: normal;
  display: -webkit-box; /* stylelint-disable-line */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
}
.calendar-location-template-popover .location-panel .room-details-container .zone-floor-plan-container {
  display: flex;
  gap: 1.3333333333rem;
  font-size: 1rem;
}
.calendar-location-template-popover .location-panel .room-details-container .room-capacity-floor {
  display: flex;
  flex-direction: row;
  gap: 1.3333333333rem;
}
.calendar-location-template-popover .location-panel .location-path {
  font-size: 1rem;
  white-space: normal;
}
.calendar-location-template-popover .location-panel .location-path .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  margin-right: 0.6666666667rem;
}
.calendar-location-template-popover .location-panel .zone-floor-plan-container {
  display: flex;
  gap: 1.3333333333rem;
}
.calendar-location-template-popover .location-panel .icon-name-container {
  display: flex;
  gap: 0.6666666667rem;
  align-items: center;
  color: var(--secondary-font);
  font-size: 1rem;
  white-space: normal;
}
.calendar-location-template-popover .location-panel .icon-name-container .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
}
.calendar-location-template-popover .location-panel .view-floor {
  cursor: pointer;
}
.calendar-location-template-popover .location-panel .brand-color {
  color: var(--primary);
}
.calendar-location-template-popover .location-panel .brand-color .icon {
  fill: var(--primary);
}
.calendar-location-template-popover .popper-arrow {
  display: none;
}

.calendar-filters {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 1.3333333333rem 0;
}
.calendar-filters .search-sort-block .search-input-wrapper input {
  height: 4.9166666667rem;
}
.calendar-filters .popper-container.sort .popper-target button {
  height: 4.9166666667rem;
}
.calendar-filters .popper-container.sort .popper-target button.filter-icon-container {
  box-shadow: none;
  position: relative;
  width: 2rem;
  height: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.3333333333rem;
}
.calendar-filters .filter-icon-container.active::after {
  content: "";
  width: 0.6666666667rem;
  height: 0.6666666667rem;
  border-radius: 0.3333333333rem;
  background-color: var(--primary);
  position: absolute;
  top: -0.3333333333rem;
  right: -0.3333333333rem;
}
.calendar-filters .filter-icon-container.active {
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.2);
}
.calendar-filters .location-filters {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
}
.calendar-filters .location-filters .icon-filter-funnel {
  stroke: var(--primary);
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  cursor: pointer;
}
.calendar-filters .popper-container.sort .icon-filter-funnel {
  fill: none;
}
.calendar-filters .popper-container.sort .popper {
  margin-right: -0.6666666667rem;
}
.calendar-filters .resource-filter {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  height: 4.9166666667rem;
  padding: 0.6666666667rem;
  background-color: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
}
.calendar-filters .resource-filter .resource-count {
  padding-left: 0.3333333333rem;
}
.calendar-filters .resource-filter .popper-target {
  padding-left: 0.6666666667rem;
  border-left: 1px solid #dadada;
}

.calendar-location-filter-panel {
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
  margin-top: 1.3333333333rem;
  width: 23.3333333333rem;
  max-height: 60dvh;
  overflow: auto;
}
.calendar-location-filter-panel .filter-title {
  padding: 0 1.5rem;
  font-size: 1.3333333333rem;
  color: var(--secondary-font);
  font-weight: 500;
  height: 5rem;
  display: flex;
  align-items: center;
}
.calendar-location-filter-panel .category {
  position: relative;
  padding: 1.5rem 1.3333333333rem;
}
.calendar-location-filter-panel .category::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: #dadada;
}
.calendar-location-filter-panel .category .category-title {
  font-size: 1rem;
  color: var(--secondary-font);
}
.calendar-location-filter-panel .filter-header {
  display: flex;
  justify-content: space-between;
}
.calendar-location-filter-panel .filter-header .clear-filters {
  color: var(--primary);
  margin-right: 1.3333333333rem;
}
.calendar-location-filter-panel .filter-header .clear-filters:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.calendar-location-filter-panel .range-input-wrapper {
  margin-top: 1.3333333333rem;
}

.duration-control {
  display: flex;
  align-items: center;
  justify-items: center;
  background-color: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 1.1666666667rem;
  height: 2.3333333333rem;
}
.duration-control .minus-plus-button {
  height: 100%;
  width: 2.3333333333rem;
  font-size: 1.5rem;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
}
.duration-control .minus-plus-button:hover {
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.2);
}
.duration-control .minus-plus-button:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.duration-control .minus-plus-button.disable:hover {
  background-color: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  color: var(--secondary-font);
}
.duration-control .minus-button {
  padding-left: 0.1666666667rem;
  border-radius: 1rem 0 0 1rem;
}
.duration-control .plus-button {
  padding-right: 0.1666666667rem;
  border-radius: 0 1rem 1rem 0;
}
.duration-control .label {
  width: 6rem;
  text-align: center;
  font-size: 1rem;
  color: var(--primary-font);
}

.e-quick-popup-wrapper .e-event-popup .e-popup-footer,
.e-quick-popup-wrapper .e-event-popup .e-popup-content,
.e-quick-popup-wrapper .e-event-popup .e-popup-content {
  padding: 0;
}

/* stylelint-disable */
.e-quick-popup-wrapper.e-lib.e-popup.e-control.e-popup-open {
  max-width: none;
  min-width: 37.5rem;
  width: auto;
}

.nr-tooltip-header {
  padding: 0.8333333333rem 2.0833333333rem;
  font-weight: 600;
  border-bottom: 1px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
}

.nr-form {
  padding: 0.8333333333rem 2.0833333333rem;
  /* stylelint-enable */
}
.nr-form .date-filter .date-filter-item .date-time-input .input-wrapper {
  padding: 0.8333333333rem 0.4166666667rem;
  max-width: none;
}
.nr-form .date-filter .date-filter-item .date-time-input .time-input {
  max-width: 9rem;
  width: auto;
}
.nr-form .date-filter .date-filter-items.horizontal {
  gap: 1.0833333333rem;
}
.nr-form .time-input-container .popper .unit-item {
  padding: 0 0.8333333333rem;
}
.nr-form .nr-date-picker {
  padding: 0.8333333333rem 0.4166666667rem;
  width: 7.9166666667rem;
}
.nr-form .nr-time-input {
  padding: 0.8333333333rem 0.4166666667rem;
  width: 5rem;
}
.nr-form .input-wrap {
  padding: 0.8333333333rem 0;
  border-bottom: 1px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
}
.nr-form .input-wrap:last-child {
  border: none;
}
.nr-form .input-wrap .range-input-wrapper {
  flex-direction: row-reverse;
}
.nr-form .input-wrap .reservation-subject-field.tile-field {
  padding: 0;
}
.nr-form .input-wrap .reservation-subject-field.tile-field::after {
  display: none;
}

.nr-tooltip-controls {
  display: flex;
  padding: 0.8333333333rem 2.0833333333rem;
  border-top: 1px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
}
.nr-tooltip-controls .more-details {
  flex-grow: 1;
  text-align: left;
  color: var(--primary);
  padding: 0;
}
.nr-tooltip-controls .nr-submit-btn {
  margin-left: 0.8333333333rem;
}
.nr-tooltip-controls .nr-cancel-btn {
  color: var(--primary-font);
}

.no-loctions-container {
  position: relative;
  top: -50%;
  right: -50%;
  width: 16.6666666667rem;
}
.no-loctions-container .description {
  color: var(--primary-font);
  font-size: 1.3333333333rem;
  font-weight: 600;
  text-align: center;
}

.contact-groups {
  padding: 2.0833333333rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}
.contact-groups .backdrop {
  position: fixed;
  top: 6.6666666667rem;
  left: 0;
  width: 100vw;
  height: calc(100% - 6.6666666667rem);
}
.contact-groups .no-data-placeholder {
  flex: 1;
}
.contact-groups .no-data-placeholder .stub-message {
  color: var(--secondary-font);
}
.contact-groups .contact-groups-management {
  flex: 1;
  display: flex;
  height: 0;
  gap: 1.3333333333rem;
}
.contact-groups .contact-group-context-menu .context-menu-item {
  font-size: 1rem;
  font-weight: 400;
}
.contact-groups .contact-group-context-menu .popper {
  width: 14.5833333333rem;
}
.contact-groups .contact-group-list-container {
  background: #fff;
  width: 30rem;
  min-height: 100%;
  display: flex;
  flex-direction: column;
  padding: 2rem 1.3333333333rem 0;
  border-radius: 0.3333333333rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
}
.contact-groups .contact-group-list-container .contact-group-list-title {
  font-size: 1.8333333333rem;
  color: var(--primary-font);
  font-weight: 500;
}
.contact-groups .contact-group-list-container .contact-group-list-scroll-container {
  overflow-y: auto;
  flex: 1;
  padding-right: 1.3333333333rem;
  width: calc(100% + 1.3333333333rem);
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.contact-groups .contact-group-list-container .contact-group-list-scroll-container::-webkit-scrollbar {
  width: 0;
}
.contact-groups .contact-group-list-container .contact-group-list {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.contact-groups .contact-group-list-container .add-contact-group-button {
  margin: 1.6666666667rem 0;
  align-self: center;
}
.contact-groups .contact-group-list-container .search-sort-block {
  margin: 1.3333333333rem 0;
}
.contact-groups .contact-group-list-container .sort .radio-button {
  width: 16.6666666667rem;
}
.contact-groups .contact-group-item {
  padding: 1.6666666667rem 2.5rem 1.6666666667rem 1.3333333333rem;
  display: flex;
  flex-direction: column;
  gap: 1.6666666667rem;
  border: 2px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  border-radius: 0.6666666667rem;
  position: relative;
  cursor: pointer;
}
.contact-groups .contact-group-item.active {
  border: 2px solid var(--primary);
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}
.contact-groups .contact-group-item.active::after {
  content: "";
  position: absolute;
  top: 50%;
  right: -1rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  border-top: 0.6666666667rem solid transparent;
  border-bottom: 0.6666666667rem solid transparent;
  border-left: 1rem solid var(--primary);
}
.contact-groups .contact-group-item .contact-group-title {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 600;
  line-height: 1;
  word-break: break-word;
}
.contact-groups .contact-group-item .contact-group-context-menu {
  position: absolute;
  top: 1.3333333333rem;
  right: 0.8333333333rem;
}
.contact-groups .contact-group-details-container {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.contact-groups .contact-group-details-container .contact-group-details-header {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
  margin-bottom: 1.3333333333rem;
}
.contact-groups .contact-group-details-container .contact-group-title-container {
  width: calc(100% - 33.3333333333rem);
}
.contact-groups .contact-group-details-container .contact-group-title-container .contact-group-title {
  font-size: 2rem;
  color: var(--primary-font);
  font-weight: 500;
  display: flex;
  align-items: center;
  gap: 2.0833333333rem;
}
.contact-groups .contact-group-details-container .contact-group-title-container .contact-group-count {
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
  font-weight: 500;
}
.contact-groups .contact-group-details-container .contact-group-title-container .contact-group-name {
  word-break: break-word;
}
.contact-groups .contact-group-details-container .search-input-wrapper {
  width: 24.1666666667rem;
}
.contact-groups .contact-group-details-container .contact-list-scroll-container {
  flex: 1;
  overflow-y: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.contact-groups .contact-group-details-container .contact-list-scroll-container::-webkit-scrollbar {
  width: 0;
}
.contact-groups .contact-group-details-container .contact-list {
  display: flex;
  gap: 1.3333333333rem;
  flex-wrap: wrap;
  padding: 0.1666666667rem;
  align-items: flex-start;
}
.contact-groups .contact-item {
  padding: 1.3333333333rem 2.5rem 1.3333333333rem 1.3333333333rem;
  width: 29.1666666667rem;
  border: 2px solid transparent;
}
.contact-groups .contact-item.with-hover-effect {
  cursor: pointer;
}
.contact-groups .contact-item.with-hover-effect:hover {
  border: 2px solid var(--primary);
}
.contact-groups .contact-item .avatar {
  width: 5rem;
  height: 5rem;
}
.contact-groups .contact-item .avatar.initials-only {
  font-size: 1.6666666667rem;
}
.contact-groups .contact-item .person-data {
  justify-content: center;
  width: calc(100% - 6.3333333333rem);
}
.contact-groups .contact-item .person-data .person-data-title {
  margin-top: -0.4166666667rem;
}
.contact-groups .contact-item .person-data .person-data-body {
  flex: 0 1 auto;
}
.contact-groups .contact-item .person-data .person-card-email {
  word-break: break-word;
}
.contact-groups .contact-item .person-card-context-menu {
  right: 1.3333333333rem;
  z-index: 1;
}
.contact-groups .contact-item .person-card-context-menu .popper {
  width: 17.5rem;
}
.contact-groups .contact-item .person-card-context-menu .icon-heart {
  stroke-width: 2.6666666667rem;
  fill: #fff;
  stroke: rgba(49, 49, 49, 0.7);
  width: 1.8333333333rem;
  height: 1.8333333333rem;
  margin-right: -0.1666666667rem;
}
.contact-groups .contact-item .context-menu-item:hover .icon-heart {
  stroke: var(--primary);
}
.contact-groups .is-favorite .person-card-context-menu .icon-heart {
  fill: var(--primary);
  stroke: var(--primary);
}

@media only screen and (max-width: 992px) {
  .contact-groups .contact-group-list-container {
    width: 100%;
  }
  .contact-groups .contact-group-details-container .person-card {
    width: 100%;
  }
  .contact-groups .contact-group-details-container .person-card .person-card-context-menu {
    display: block;
  }
  .contact-groups .contact-group-details-container .contact-group-details-header {
    justify-content: flex-start;
    align-items: center;
  }
  .contact-groups .contact-group-details-container .contact-group-details-header .contact-group-name {
    display: -webkit-box; /* stylelint-disable-line */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
  }
  .contact-groups .contact-group-details-container .contact-group-details-header .contact-group-title-container {
    width: calc(100% - 3rem);
  }
  .contact-groups .contact-group-details-container .contact-group-details-header .contact-group {
    display: inline-block;
    width: calc(100% - 3.4166666667rem);
  }
  .contact-groups .search-sort-block {
    width: 100%;
  }
  .contact-groups .search-sort-block .search-input-wrapper {
    flex: 1;
  }
}
@media only screen and (max-width: 768px) {
  .contact-groups {
    padding: 1rem;
  }
  .contact-groups .backdrop {
    height: calc(100% - 5rem);
    top: 5rem;
  }
}
.contact-group-panel.opened {
  width: 31.6666666667rem;
}
.contact-group-panel .side-panel-header {
  min-height: 5rem;
}
.contact-group-panel .side-panel-title {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
}
.contact-group-panel .field-container .field-title {
  color: var(--secondary-font);
}
.contact-group-panel .field-container .control-input {
  margin-top: 0.5rem;
  background: var(--primary-background);
  width: 100%;
  padding: 0.9166666667rem 1.3333333333rem;
  border-radius: 0.4166666667rem;
  border: 1px solid var(--secondary-font);
}
.contact-group-panel .field-container .control-input::-webkit-input-placeholder {
  color: var(--secondary-font);
}
.contact-group-panel .field-container .control-input:-ms-input-placeholder {
  color: var(--secondary-font);
}
.contact-group-panel .field-container .control-input::-ms-input-placeholder {
  color: var(--secondary-font);
}
.contact-group-panel .field-container .control-input::placeholder {
  color: var(--secondary-font);
}
.contact-group-panel .save-button {
  width: 100%;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  margin: 2.0833333333rem 0;
}
.contact-group-panel .person-select-form {
  padding: 0;
  min-height: 0;
  margin-top: 1.3333333333rem;
}

@media only screen and (max-width: 576px) {
  .contact-group-panel.opened {
    width: 100%;
  }
}
.file-import-dialog.file-import-dialog .dialog-content {
  height: auto;
}

.my-visitors-section {
  height: 100%;
  padding: 2.0833333333rem;
  display: flex;
  flex-direction: column;
}
.my-visitors-section .filters {
  display: flex;
  justify-content: space-between;
  gap: 0.6666666667rem;
  flex-wrap: wrap;
}
.my-visitors-section .basic-filters {
  display: flex;
  gap: 0.6666666667rem;
  flex-wrap: wrap;
}
.my-visitors-section .additional-filters {
  display: flex;
  gap: 2.0833333333rem;
  flex-wrap: wrap;
}
.my-visitors-section .additional-filters .visitor-search {
  height: 5rem;
  width: 28.3333333333rem;
}
.my-visitors-section .my-visitors-actions {
  display: flex;
  align-items: center;
  gap: 1.3333333333rem;
}
.my-visitors-section .my-visitors-actions .app-btn {
  height: 3.3333333333rem;
}
.my-visitors-section .my-visitors-actions .import-btn {
  display: flex;
  justify-content: center;
  align-items: center;
}
.my-visitors-section .my-visitors-actions .import-btn:hover .icon-import {
  fill: #fff;
}
.my-visitors-section .data-cell {
  overflow-wrap: break-word;
}
.my-visitors-section .row-actions {
  display: flex;
  justify-content: center;
  gap: 0.8333333333rem;
}
.my-visitors-section .visitor-search {
  display: flex;
}
.my-visitors-section .table-wrap {
  margin-top: 2.0833333333rem;
  overflow: auto;
  display: flex;
  flex-direction: column;
  height: auto;
}
.my-visitors-section .table-wrap .header-row {
  background: var(--secondary-background);
}
.my-visitors-section .grid-cell-action {
  cursor: pointer;
}
.my-visitors-section .grid-cell-action.remove:hover {
  fill: #ff7f7f;
}
.my-visitors-section .grid-cell-action.edit:hover {
  fill: var(--primary);
}
.my-visitors-section .visitors-content {
  flex: 1;
  min-height: 0;
  display: flex;
  flex-direction: column;
  position: relative;
}
.my-visitors-section .visitors-content .person-data-body {
  display: flex;
  justify-content: center;
}
.my-visitors-section .visitors-content .person-card {
  padding: 0;
  box-shadow: none;
  border: none;
  align-items: center;
  width: auto;
}
.my-visitors-section .visitors-content .person-photo {
  width: 3.3333333333rem;
  height: 3.3333333333rem;
}
.my-visitors-section .visitors-content .person-photo .initials-only {
  font-size: 1.25rem;
}
.my-visitors-section .visitors-content .person-card-title {
  font-weight: 400;
  font-size: 1.1666666667rem;
}
.my-visitors-section .visitors-content .error {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.1666666667rem;
  color: #ff7f7f;
}
.my-visitors-section .visitors-content .no-data-placeholder {
  flex: 1;
}
.my-visitors-section .visitors-content .no-data-placeholder .stub-message {
  color: var(--secondary-font);
}
.my-visitors-section .icon-import {
  height: 1rem;
  width: 1rem;
  fill: var(--primary);
  margin-right: 0.5rem;
  margin-bottom: 0.1666666667rem;
}

@media only screen and (max-width: 1200px) {
  .my-visitors-section .filters {
    flex-direction: column;
  }
  .my-visitors-section .additional-filters {
    flex-direction: row-reverse;
    justify-content: flex-end;
  }
  .my-visitors-section .additional-filters .visitor-search {
    height: 4.4166666667rem;
  }
}
@media only screen and (max-width: 768px) {
  .my-visitors-section .my-visitors-actions .app-btn {
    min-width: auto;
    padding: 0.5833333333rem 1rem;
    height: auto;
  }
  .my-visitors-section .additional-filters .visitor-search {
    height: 3.5833333333rem;
  }
  .my-visitors-section .additional-filters .visitor-search {
    width: 20.8333333333rem;
  }
}
@media only screen and (max-width: 576px) {
  .my-visitors-section .my-visitors-actions {
    gap: 0.4166666667rem;
  }
  .my-visitors-section .additional-filters {
    gap: 0.4166666667rem;
  }
  .my-visitors-section .additional-filters .visitor-search {
    width: auto;
  }
  .my-visitors-section .additional-filters .search {
    flex: 1;
  }
}
.notifications {
  padding: 2.0833333333rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}
.notifications .spinner {
  position: relative;
}

@media only screen and (max-width: 768px) {
  .notifications {
    padding: 1rem;
  }
}
.recurrence-details {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
  align-items: center;
}
.recurrence-details .booking-metadata-tile {
  width: 62.5rem;
}
.recurrence-details .tile {
  padding: 1.3333333333rem;
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  border-radius: 0.3333333333rem;
  width: 62.5rem;
}
.recurrence-details .result-overview {
  gap: 1.25rem;
}
.recurrence-details .result-overview .icon {
  min-height: 3.3333333333rem;
  min-width: 3.3333333333rem;
}
.recurrence-details .failed-reservation-details {
  margin-top: 1.3333333333rem;
}
.recurrence-details .failed-reservation-details .failed-reservation-title {
  color: var(--secondary-font);
  font-weight: 500;
}
.recurrence-details .failed-reservation-details .failed-reservation-item {
  display: flex;
  gap: 1.3333333333rem;
  padding: 1.3333333333rem 0;
  position: relative;
}
.recurrence-details .failed-reservation-details .failed-reservation-item::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 0.125rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.recurrence-details .failed-reservation-details .failed-reservation-item:last-child {
  padding-bottom: 0;
}
.recurrence-details .failed-reservation-details .failed-reservation-item:last-child::after {
  display: none;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .icon-container {
  width: 3rem;
  height: 3rem;
  background: rgba(200, 38, 3, 0.1);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .icon-container .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .icon-container .icon path {
  stroke: #c82603;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .item-body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .item-date {
  color: var(--primary-font);
  font-weight: 500;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .item-reason {
  color: var(--secondary-font);
  font-size: 0.8333333333rem;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .item-actions {
  margin-left: auto;
  display: flex;
  gap: 0.6666666667rem;
  align-items: center;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .item-actions .app-btn {
  width: 11.6666666667rem;
  height: 2.5rem;
  margin: 0;
  font-size: 0.8333333333rem;
}
.recurrence-details .actions {
  width: 62.5rem;
  display: flex;
  justify-content: flex-end;
  gap: 1.3333333333rem;
}
.recurrence-details .actions .action {
  width: 15rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
}

@media only screen and (max-width: 768px) {
  .recurrence-details .booking-metadata-tile {
    width: 100%;
  }
  .recurrence-details .tile {
    width: 100%;
  }
}
.service-request-file-preview {
  position: relative;
  border: 1px solid #e7eaec;
  border-radius: 0.5rem;
  transition: all 0.2s ease;
  display: flex;
  flex-direction: column;
}
.service-request-file-preview:hover {
  box-shadow: 0 2px 8px rgba(34, 34, 34, 0.15);
}
.service-request-file-preview.gallery-opener {
  cursor: pointer;
}
.service-request-file-preview .file-thumbnail {
  width: 12.9166666667rem;
  height: 9.5833333333rem;
  border-radius: 0.5rem 0.5rem 0 0;
}
.service-request-file-preview .file-icon {
  border-radius: 0.5rem 0.5rem 0 0;
}
.service-request-file-preview .file-icon svg {
  font-size: 2.6666666667rem;
}
.service-request-file-preview.file-preview-medium:hover, .service-request-file-preview.file-preview-small:hover {
  box-shadow: 0 1px 3px rgba(34, 34, 34, 0.1);
}
.service-request-file-preview.file-preview-medium .file-icon svg, .service-request-file-preview.file-preview-small .file-icon svg {
  font-size: 1.6666666667rem;
}
.service-request-file-preview.file-preview-medium .file-thumbnail {
  width: 8.3333333333rem;
  height: 6.6666666667rem;
}
.service-request-file-preview.file-preview-small .file-thumbnail {
  width: 6.6666666667rem;
  height: 5rem;
}
.service-request-file-preview.file-preview-small .download-button {
  top: 0.1666666667rem;
  right: 0.1666666667rem;
}
.service-request-file-preview .file-thumbnail {
  border-radius: 0.5rem;
  -o-object-fit: cover;
     object-fit: cover;
  flex-shrink: 0;
}
.service-request-file-preview .file-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--secondary-background);
}
.service-request-file-preview .file-icon svg {
  color: var(--secondary-font);
}
.service-request-file-preview .gallery-overlay {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  font-size: 1.1666666667rem;
  font-weight: 500;
  color: var(--primary-background);
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.6);
  border-radius: 0.5rem;
  transition: all 0.2s ease;
}
.service-request-file-preview .gallery-overlay:hover {
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.9);
}
.service-request-file-preview .gallery-overlay .remaining-count {
  text-shadow: 0 1px 2px rgba(34, 34, 34, 0.3);
}
.service-request-file-preview .custom-button {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  cursor: pointer;
}
.service-request-file-preview .download-button {
  padding: 0.3333333333rem;
  top: 0.6666666667rem;
  right: 0.6666666667rem;
  border-radius: 0.5833333333rem;
  border-width: 0;
}
.service-request-file-preview .download-button svg {
  width: 1rem;
  height: 1rem;
}
.service-request-file-preview .remove-button {
  padding: 0.1666666667rem;
  top: -1rem;
  right: -1rem;
  border-radius: 50%;
  background-color: var(--primary-background);
  color: var(--primary-font);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
}
.service-request-file-preview .remove-button svg {
  width: 1.5rem;
  height: 1.5rem;
}
.service-request-file-preview .file-name {
  padding: 0.3333333333rem 0.6666666667rem;
  font-size: 0.8333333333rem;
  color: var(--secondary-font);
  background-color: var(--primary-background);
  border-top: 1px solid #e7eaec;
  border-radius: 0 0 0.5rem 0.5rem;
  text-align: center;
  word-break: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  bottom: 0;
  width: 100%;
  position: absolute;
}
.service-request-file-preview.file-preview-small .file-name {
  font-size: 0.75rem;
}

.service-request-files-upload {
  display: flex;
  flex-direction: column;
  gap: 1.6666666667rem;
}
.service-request-files-upload .files-upload-button {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.6666666667rem;
  width: 10.25rem;
  padding: 0.8333333333rem;
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}
.service-request-files-upload .files-upload-button:hover {
  color: var(--primary);
}
.service-request-files-upload .files-upload-button svg {
  fill: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}
.service-request-files-upload.has-error .files-upload-button {
  border-color: #c82603;
  background-color: rgba(200, 38, 3, 0.05);
}
.service-request-files-upload .error-message {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  padding: 0.6666666667rem;
  font-size: 1rem;
  font-weight: 500;
  color: #ff7f7f;
  background-color: rgba(255, 127, 127, 0.1);
  border-radius: 0.3333333333rem;
}
.service-request-files-upload .error-message svg {
  font-size: 1.1666666667rem;
  fill: #ff7f7f;
}
.service-request-files-upload .file-list {
  display: flex;
  flex-wrap: wrap;
  gap: 1.6666666667rem;
}

.service-request-files-upload-gallery {
  display: flex;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
  overflow: auto;
  padding-top: 1rem;
}

.service-request-creation-manager .create-service-request-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.6666666667rem;
}
.service-request-creation-manager .create-service-request-btn svg {
  fill: var(--primary);
}
.service-request-creation-manager .create-service-request-btn:hover svg {
  fill: var(--primary-background);
}

.service-request-details-form {
  flex: 1;
}
.service-request-details-form form {
  padding: 0 0.1666666667rem;
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
}
.service-request-details-form .input-info .input-elem {
  background-color: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  color: hsla(var(--primary-font-h), var(--primary-font-s), var(--primary-font-l), 0.5);
}
.service-request-details-form .input-header {
  display: none;
}
.service-request-details-form .input-elem {
  border: 1px solid #d8d8d8;
  font-weight: 500;
}
.service-request-details-form .input-elem:focus {
  outline: 2px solid var(--primary);
  border-color: var(--primary);
}
.service-request-details-form .input-elem:focus:hover {
  border-color: var(--primary);
}
.service-request-details-form .input-elem:hover {
  border-color: #8f8f8f;
}
.service-request-details-form .input-elem:disabled {
  border-color: #d8d8d8;
}
.service-request-details-form .labeled-read-only label {
  margin-bottom: 0.6666666667rem;
}
.service-request-details-form .labeled-read-only span {
  font-size: 1rem;
}
.service-request-details-form .textarea {
  border: 1px solid #d8d8d8;
  width: 100%;
  resize: vertical;
  font-weight: 500;
}
.service-request-details-form .textarea:focus {
  outline: 2px solid var(--primary);
  border-color: var(--primary);
}
.service-request-details-form .textarea:focus:hover {
  border-color: var(--primary);
}
.service-request-details-form .textarea:hover {
  border-color: #8f8f8f;
}
.service-request-details-form .textarea:disabled {
  border-color: #d8d8d8;
}
.service-request-details-form .with-error .input-elem,
.service-request-details-form .with-error .input-elem:hover {
  border-color: #c82603;
  border-width: 0.1666666667rem;
}
.service-request-details-form .with-error.textarea, .service-request-details-form .with-error.textarea:hover {
  border-color: #c82603;
  border-width: 0.1666666667rem;
}

.service-request-footer {
  display: flex;
  justify-content: flex-end;
  padding: 1.3333333333rem 0;
}
.service-request-footer .footer-button {
  min-width: 18.75rem;
  height: 3.3333333333rem;
  font-size: 1.1666666667rem;
}

@media only screen and (max-width: 576px) {
  .service-request-footer {
    gap: 0.6666666667rem;
    justify-content: center;
  }
  .service-request-footer .footer-button {
    min-width: auto;
    width: 50%;
  }
}
.service-request-header.side-panel-header.with-title {
  display: flex;
}
.service-request-header.side-panel-header.with-title .side-panel-title {
  font-size: 1.1666666667rem;
  font-weight: 500;
}
.service-request-header.allow-overflow {
  position: absolute;
  width: 100%;
}
.service-request-header .back-button {
  stroke: var(--primary-font);
  margin: 0 1rem 0 0;
  padding: 0.4166666667rem 0 0 0;
}

@media only screen and (max-width: 768px) {
  .service-request-header.side-panel-header.with-title {
    min-height: 4.3333333333rem;
    padding: 1.3333333333rem 0;
  }
}
.service-request-side-panel .side-panel-body {
  position: relative;
}
.service-request-side-panel .panel-content {
  width: 52.9166666667rem;
  overflow-y: auto;
  flex: 1;
  display: flex;
  flex-direction: column;
}

@media only screen and (max-width: 1200px) {
  .service-request-side-panel .panel-content {
    width: 37.5rem;
  }
}
@media only screen and (max-width: 768px) {
  .service-request-side-panel.is-mobile {
    padding: 0 1.3333333333rem;
  }
  .service-request-side-panel .panel-content {
    width: 100%;
  }
}
.service-request-type-selector {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 0;
}
.service-request-type-selector .header {
  flex-shrink: 0;
}
.service-request-type-selector .input-container {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
}
.service-request-type-selector .location-field-group {
  padding: 0 0.1666666667rem;
}
.service-request-type-selector .location-container .input-header,
.service-request-type-selector .location-container .input-footer {
  display: none;
}
.service-request-type-selector .search-container {
  margin: 0.1666666667rem;
}
.service-request-type-selector .search-container .input-header,
.service-request-type-selector .search-container .input-footer {
  display: none;
}
.service-request-type-selector .search-container .input-elem {
  padding-left: 3.5rem;
}
.service-request-type-selector .extraIcon {
  position: absolute;
  height: 100%;
  display: flex;
  align-items: center;
  left: 1.6666666667rem;
}
.service-request-type-selector .extraIcon svg {
  color: var(--secondary-font);
}
.service-request-type-selector .breadcrumbs {
  margin: 0;
  padding: 0.6666666667rem 0 0;
  display: flex;
}
.service-request-type-selector .breadcrumbs .breadcrumbs-item-link {
  color: var(--primary);
  font-size: 1rem;
  font-weight: 500;
  border-radius: 0.3333333333rem;
  padding: 0.3333333333rem;
  line-height: normal;
}
.service-request-type-selector .breadcrumbs .breadcrumbs-item-link:hover {
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}
.service-request-type-selector .breadcrumbs .breadcrumbs-separator {
  fill: var(--primary);
  margin: 0 -0.1666666667rem 0 0;
}
.service-request-type-selector .service-types-section {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  padding: 0 0.3333333333rem;
}
.service-request-type-selector .section-title {
  color: var(--primary-font);
  font-weight: 500;
  font-size: 1.1666666667rem;
  flex-shrink: 0;
  margin: 1rem 0;
}
.service-request-type-selector .breadcrumb-title {
  font-size: 1rem;
}
.service-request-type-selector .service-types-list-scrollable-container {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  padding-right: 0.3333333333rem;
}
.service-request-type-selector .service-types-list {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1607843137);
  border-radius: 0.8333333333rem;
  border: 1px solid #eeeeee;
  margin-bottom: 0.1666666667rem;
}
.service-request-type-selector .service-type-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1.3333333333rem;
  border-bottom: 1px solid #eeeeee;
  cursor: pointer;
  text-align: left;
  width: 100%;
  min-height: 4rem;
  flex-shrink: 0;
  position: relative;
}
.service-request-type-selector .service-type-item:first-child {
  border-radius: 0.8333333333rem 0.8333333333rem 0 0;
}
.service-request-type-selector .service-type-item:last-child {
  border-radius: 0 0 0.8333333333rem 0.8333333333rem;
  border-bottom: none;
}
.service-request-type-selector .service-type-item:only-child {
  border-radius: 0.8333333333rem;
}
.service-request-type-selector .service-type-item:hover {
  box-shadow: 0 1px 3px rgba(34, 34, 34, 0.15);
}
.service-request-type-selector .service-type-content {
  align-items: center;
  color: var(--primary-font);
  display: flex;
  flex: 1;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.4;
  min-width: 0;
}
.service-request-type-selector .service-type-item-icon-chevron {
  height: 1rem;
  width: 1rem;
  color: var(--primary);
}
.service-request-type-selector .service-type-item-icon-check {
  height: 1.3333333333rem;
  width: 1.3333333333rem;
  color: var(--primary);
}
.service-request-type-selector .empty-state {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 3.3333333333rem 1.6666666667rem;
  flex: 1;
}
.service-request-type-selector .empty-state-message {
  color: var(--secondary-font);
  font-size: 1.3333333333rem;
  text-align: center;
  margin: 0;
}

.highlighted-text mark {
  background-color: rgb(255, 195, 11);
  padding: 1px 0;
  border-radius: 0.1666666667rem;
}

.tabbed-location-selector {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding-top: 0.9166666667rem;
}
.tabbed-location-selector .tabs-panel {
  box-shadow: none;
  padding: 0 3.3333333333rem;
  border-radius: 0;
  border-bottom: 1px solid #d8d8d8;
}
.tabbed-location-selector .single-tab {
  font-size: 1.1666666667rem;
  padding: 1.0833333333rem 1.3333333333rem;
}
.tabbed-location-selector .single-tab.active::before {
  height: 0.1666666667rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.tabbed-location-selector .tab-content {
  height: calc(100% - 5rem);
}

.location-tree-tab {
  height: 100%;
}
.location-tree-tab .locations-browser {
  height: 100%;
}
.location-tree-tab .locations-browser .locations-browser-tree {
  flex: 1;
  overflow-y: auto;
}

.location-map-tab {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.location-map-tab .top-panel {
  position: absolute;
  display: flex;
  flex-direction: row;
  gap: 1.3333333333rem;
  padding: 1.3333333333rem 2rem;
}
.location-map-tab .top-panel .app-location-picker {
  position: relative;
  left: 0;
  top: 0;
}
.location-map-tab .top-panel .floor-dropdown {
  width: 100%;
  max-width: 25rem;
}
.location-map-tab .top-panel .location-preview {
  align-items: center;
  background-color: var(--primary-background);
  border-radius: 0.3333333333rem;
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  color: var(--primary-font);
  display: flex;
  font-size: 1rem;
  gap: 0.8333333333rem;
  padding: 0 1.3333333333rem;
  z-index: 401;
  flex: 1 0;
}
.location-map-tab .top-panel .location-preview .map-icon {
  fill: var(--primary);
  flex-shrink: 0;
}
.location-map-tab .map-container {
  flex: 1;
  position: relative;
  min-height: 33.3333333333rem;
}
.location-map-tab .map-container .location-selector-map {
  height: 100%;
  width: 100%;
}
.location-map-tab .map-container .leaflet-control-container .leaflet-control-zoom-in {
  top: -8.8333333333rem;
}
.location-map-tab .map-container .leaflet-control-container .leaflet-control-zoom-out {
  top: -4.4166666667rem;
}
.location-map-tab .map-container .loading-spinner {
  height: 100%;
}

.location-tree-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.location-tree-row .icon-check {
  height: 1.3333333333rem;
  width: 1.3333333333rem;
  color: var(--primary);
  display: none;
}
.is-selected .location-tree-row .icon-check {
  display: block;
}

.select-input .input-wrap .input-elem {
  border: 1px solid #d8d8d8;
  text-overflow: ellipsis;
  font-weight: 500;
  padding-right: 6.6666666667rem;
}
.select-input .input-wrap .input-elem:focus {
  outline: 2px solid var(--primary);
  border-color: var(--primary);
}
.select-input .input-wrap .input-elem:focus:hover {
  border-color: var(--primary);
}
.select-input .input-wrap .input-elem:hover {
  border-color: #8f8f8f;
}
.select-input .input-wrap .input-elem:disabled {
  border-color: #d8d8d8;
}
.select-input .extra-input-button {
  position: absolute;
  color: var(--primary);
  font-weight: 500;
  right: 0.5833333333rem;
  top: 0.4166666667rem;
}

.field-group .field-label {
  display: block;
  color: var(--secondary-font);
  font-size: 1rem;
  margin-bottom: 0.6666666667rem;
  font-weight: 500;
}
.field-group .error-message {
  color: #ff7f7f;
  margin-top: 0.4166666667rem;
  font-weight: 500;
  font-size: 0.8333333333rem;
}

.files-preview-gallery {
  display: flex;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
  margin-top: 0.3333333333rem;
  overflow: auto;
}

.service-request-preview .side-panel-header.with-title .side-panel-title {
  font-size: 1.1666666667rem;
  font-weight: 500;
}
.service-request-preview .preview-fields-container {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
}
.service-request-preview .split-field {
  display: flex;
  flex-direction: row;
  gap: 2rem;
}

@media only screen and (max-width: 768px) {
  .service-request-preview.side-panel-header.with-title {
    min-height: 4.3333333333rem;
    padding: 1.3333333333rem 0;
  }
}
.preview-field {
  max-width: 60%;
  display: flex;
  flex-direction: row;
  gap: 1.3333333333rem;
}
.preview-field .field-icon {
  display: flex;
  align-items: start;
  padding-top: 0.8333333333rem;
}
.preview-field .field-icon .icon {
  fill: var(--secondary-font);
}
.preview-field .field-icon .default-stroke {
  fill: none;
  color: var(--secondary-font);
}
.preview-field .field-text {
  display: flex;
  flex-direction: column;
  font-size: 1rem;
  gap: 0.3333333333rem;
}
.preview-field .field-title {
  color: var(--secondary-font);
}
.preview-field .field-subtitle {
  color: var(--primary-font);
  font-weight: 500;
}

.files-preview {
  display: flex;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
}

.comments-section {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  margin-top: 1.3333333333rem;
}
.comments-section .comments-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.comments-section .comments-title {
  font-size: 1.1666666667rem;
  font-weight: 500;
  color: var(--primary-font);
}
.comments-section .comments-sort-toggle {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
  background: none;
  border: none;
  cursor: pointer;
  font-size: 0.8333333333rem;
  font-weight: 500;
  color: var(--primary-font);
  padding: 0;
}
.comments-section .comments-sort-toggle .icon {
  stroke: var(--secondary-font);
  width: 1.0833333333rem;
  height: 1.0833333333rem;
}
.comments-section .comments-sort-toggle.oldest-first .icon {
  -webkit-transform: scaleY(-1);
          transform: scaleY(-1);
}
.comments-section .comment-input {
  display: flex;
  flex-direction: column;
  gap: 0.6666666667rem;
}
.comments-section .comment-input-row {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  padding: 0 0.1666666667rem;
}
.comments-section .comment-input-row .input-container {
  flex: 1;
  margin: 0;
}
.comments-section .comment-input-actions {
  display: flex;
  justify-content: flex-end;
  gap: 0.6666666667rem;
}
.comments-section .comments-list {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
  margin-top: 0.3333333333rem;
}
.comments-section .comment-item {
  display: flex;
  flex-direction: column;
  gap: 0.3333333333rem;
}
.comments-section .comment-avatar {
  flex-shrink: 0;
}
.comments-section .comment-avatar .avatar {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  font-size: 0.5833333333rem;
  font-weight: 500;
}
.comments-section .comment-avatar .avatar.initials-only {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
  color: var(--primary);
}
.comments-section .comment-header {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
}
.comments-section .comment-author {
  font-size: 0.8333333333rem;
  font-weight: 500;
  color: var(--primary-font);
}
.comments-section .comment-time {
  font-size: 0.6666666667rem;
  color: var(--secondary-font);
  margin-left: auto;
}
.comments-section .comment-text {
  font-size: 0.8333333333rem;
  color: var(--primary-font);
  line-height: 1.4;
  word-break: break-word;
  padding-left: 2.6666666667rem;
}
.comments-section .comment-input-field .input-header,
.comments-section .comment-input-field .input-footer {
  display: none;
}

.service-requests-table .header-row {
  background-color: var(--secondary-background);
}

@media only screen and (max-width: 768px) {
  .service-requests-table {
    margin-bottom: 4.1666666667rem;
  }
}
.service-requests-top-bar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.6666666667rem;
}
.service-requests-top-bar .horizontal-container {
  display: flex;
  align-items: center;
  gap: 1.1666666667rem;
}
.service-requests-top-bar .horizontal-container .app-btn {
  height: 3.3333333333rem;
}
.service-requests-top-bar .horizontal-container .inner-container {
  display: flex;
  gap: 0.75rem;
}
.service-requests-top-bar .horizontal-container .search {
  display: flex;
  height: 3.5rem;
  width: 25rem;
}
.service-requests-top-bar .horizontal-container .search .search-input::-webkit-input-placeholder {
  color: var(--secondary-font);
}
.service-requests-top-bar .horizontal-container .search .search-input:-ms-input-placeholder {
  color: var(--secondary-font);
}
.service-requests-top-bar .horizontal-container .search .search-input::-ms-input-placeholder {
  color: var(--secondary-font);
}
.service-requests-top-bar .horizontal-container .search .search-input::placeholder {
  color: var(--secondary-font);
}
.service-requests-top-bar .horizontal-container .filter-button .filter-icon {
  fill: transparent;
  stroke: var(--secondary-font);
}
.service-requests-top-bar .horizontal-container .filter-container {
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(34, 34, 34, 0.16);
  padding: 1.3333333333rem;
  width: 24.1666666667rem;
  display: flex;
  flex-direction: column;
  gap: 0.8333333333rem;
}
.service-requests-top-bar .horizontal-container .filter-container .sort-title {
  color: var(--secondary-font);
}

@media only screen and (max-width: 992px) {
  .service-requests-top-bar {
    flex-direction: column;
    gap: 1.3333333333rem;
  }
}
@media only screen and (max-width: 768px) {
  .service-requests-top-bar .date-filters {
    width: 100%;
    overflow: auto;
    flex-wrap: nowrap;
    justify-content: start;
  }
  .service-requests-top-bar .date-filters > * {
    flex: 0 0 auto;
  }
  .service-requests-top-bar .horizontal-container {
    width: 100%;
  }
  .service-requests-top-bar .horizontal-container .inner-container {
    width: 100%;
  }
  .service-requests-top-bar .horizontal-container .search {
    flex-grow: 1;
  }
  .service-requests-top-bar .horizontal-container .service-request-creation-manager {
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    padding: 1.3333333333rem;
  }
}
@media only screen and (max-width: 576px) {
  .service-requests-top-bar .horizontal-container {
    flex-direction: column;
    gap: 1.3333333333rem;
  }
}
.my-service-requests-section {
  padding: 2.0833333333rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}

@media only screen and (max-width: 768px) {
  .my-service-requests-section {
    padding: 1.3333333333rem 0.5rem 1.3333333333rem 1.3333333333rem;
  }
}
.ai-assistant {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
  padding: 0;
}
.ai-assistant .content {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  overflow: hidden;
}
.ai-assistant .content .ai-assistant-chat {
  flex: 1;
  min-height: 0;
}

/* BROWSER SPECIFIC STYLES */
@media all and (-ms-high-contrast: none) {
  #page-wrapper {
    height: 100%;
    justify-content: flex-start;
  }
  #page-wrapper .container,
#page-wrapper .profile,
#page-wrapper .loading-spinner,
#page-wrapper .export-data-container {
    height: calc(100% - 60px);
  }
  #page-wrapper .border-bottom.row {
    height: 60px;
  }
  #page-wrapper .page-body {
    min-height: 90dvh;
  }
  #page-wrapper .page-body > div {
    display: block;
    float: auto;
  }
  #page-wrapper .monitor-map-section {
    display: block;
  }
  /* stylelint-disable */
  .roomkiosk #nav #nav-top {
    max-height: 370px;
    flex: auto;
  }
  /* stylelint-enable */
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC41NGVkYmE5MmY4NGIzNTQyYzFiMS5jc3MiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0VBQ0k7QUFDSjs7QUFFQTs7Ozs7O0VBTUk7QUFDSjs7QUFFQTtFQUNJO0FBQ0o7O0FBRUE7QUFDQTtFQUNJO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtVQUFBO0VBQ0E7QUFDSjs7QUFDQTtFQUNJO0VBQ0E7QUFFSjs7QUFDQTtFQUNJO0FBRUo7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQUVKOztBQUFBO0FBQ0E7O0VBRUk7QUFHSjs7QUFEQTtFQUNJO0FBSUo7O0FBREE7O0VBQUE7QUFHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFJSjs7QUFEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSUo7O0FBREE7O0VBQUE7QUFHQTtFQUNJO0FBSUo7O0FBREE7O0VBQUE7QUFHQTtFQUNJO0FBSUo7O0FBREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQUlKOztBQURBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFJSjs7QUFEQTtBQUNBO0VBQ0k7QUFJSixDOzs7O0FDM0hBO0VBQ0Usc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsK0RBQThna1Y7QUFDaGhrVjtBQUNBO0VBQ0Usc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JB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QUtyREE7RUFDSTtBTHdESjs7QUtyREE7RUFDSTtFQUVBLDJDRGhEbUI7RUNpRG5CLGdERGhEdUI7RUNpRHZCO0VBQ0E7QUx1REo7QUtyREk7RUFDSTtFQUNBO0FMdURSO0FLcERJO0VBQ0kscUNEMURtQjtFQzJEbkI7RUFDQTtBTHNEUjtBS25ESTtFQUNJO0VBQ0E7QUxxRFI7O0FLakRBO0VBQ0k7QUxvREo7O0FLakRBO0VBQ0k7RUFDQTtBTG9ESjs7QU1ySUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTndJSjs7QU1ySUE7RUFDSTtBTndJSjs7QU1ySUE7RUFDSTtBTndJSjs7QU1ySUE7RUFDSTtBTndJSjs7QU1ySUE7RUFDSTtFQUNBO0VBQ0E7QU53SUo7O0FNcklBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTndJSjs7QU1wSUE7RUFDSTtBTnVJSjs7QU1wSUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QkZ2RG1CO0VFd0RuQiwyQ0Z2RHVCO0VFd0R2QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOdUlKO0FNcklJO0VBQ0k7RUFDQTtFQUNBO0FOdUlSOztBTWxJSTtFQUNJLHFCSjlEUTtFSStEUjtBTnFJUjtBTW5JUTtFQUNJLHFCSmxFSTtFSW1FSjtBTnFJWjtBTWpJSTtFQUNJLGNKeEVRO0FGMk1oQjs7QU05SEk7RUFDSSxxQkovRU07RUlnRk47QU5pSVI7QU0vSFE7RUFDSSxxQkpuRkU7RUlvRkY7QU5pSVo7QU03SEk7RUFDSSxjSnpGTTtBRndOZDs7QU0xSEk7RUFDSSxxQkpoR0s7RUlpR0w7QU42SFI7QU0zSFE7RUFDSSxxQkpwR0M7RUlxR0Q7QU42SFo7QU16SEk7RUFDSSxjSjFHSztBRnFPYjs7QU12SEE7RUFDSTtFQUNBO0FOMEhKOztBTXZIQTtFQUNJO0VBQ0E7QU4wSEo7QU14SEk7RUFDSTtFQUNBO0VBQ0E7QU4wSFI7QU12SEk7RUFDSTtFQUNBO0FOeUhSOztBTXJIQTtFQUNJO0VBQ0Esc0JKbEpJO0VJbUpKO0VBQ0E7RUFDQTtBTndISjs7QU1ySEE7RUFDSTtBTndISjs7QU1ySEE7RUFDSSw0QkZ4Sm1CO0FKZ1J2Qjs7QU1ySEE7RUFDSSwwQkY3SmlCO0FKcVJyQjs7QU1ySEE7RUFDSTtBTndISjs7QU16SEE7RUFDSTtBTndISjs7QU16SEE7RUFDSTtBTndISjs7QU16SEE7RUFDSTtBTndISjs7QU1uSEE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxvQ0FOUTtBTjRIWjtBTXBISTtFQUNJO0VBQ0E7RUFDQTtBTnNIUjs7QU1sSEE7RUFFSTtBTm9ISjs7QU85U0E7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QVBpVEo7O0FPOVNBO0VBQ0k7QVBpVEo7O0FPOVNBO0VBQ0k7QVBpVEo7O0FPOVNBOztFQUVJO0VBQ0E7RUFDQTtBUGlUSjs7QU85U0E7RUFDSSxXTGxCSTtBRm1VUjs7QU85U0E7RUFDSSxnQkwzQkk7RUs0Qko7QVBpVEo7O0FPNVNJO0VBQ0k7QVArU1I7QU81U0k7RUFDSTtFQUNBO0FQOFNSO0FPNVNRO0VBQ0k7QVA4U1o7O0FBblRBO0FLcENBO0VBQ0k7QUwyVko7O0FLeFZBOzs7OztFQUtJO0FMMlZKOztBS3hWQTtFQUNJO0lBQ0k7RUwyVk47QUFDRjtBS3hWQTs7Ozs7O0VBTUk7RUFDQTtFQUNBO0FMMFZKOztBS3ZWQTs7O0VBR0k7QUwwVko7O0FLdlZBO0VBQ0k7RUFDQTtBTDBWSjs7QUt2VkE7O0VBRUk7QUwwVko7O0FLdlZBO0VBQ0k7QUwwVko7O0FLdlZBO0VBQ0k7RUFFQSwyQ0RoRG1CO0VDaURuQixnRERoRHVCO0VDaUR2QjtFQUNBO0FMeVZKO0FLdlZJO0VBQ0k7RUFDQTtBTHlWUjtBS3RWSTtFQUNJLHFDRDFEbUI7RUMyRG5CO0VBQ0E7QUx3VlI7QUtyVkk7RUFDSTtFQUNBO0FMdVZSOztBS25WQTtFQUNJO0FMc1ZKOztBS25WQTtFQUNJO0VBQ0E7QUxzVko7O0FBL1hBO0FReENJO0VBQ0k7RUFDQSx5Q0pnQk07RUlmTjtFQUNBLGdCTkpBO0VNS0Esa0JQcUVRO0FEc1doQjtBUXphUTtFQUNJLHlDSlVFO0FKaWFkO0FRdmFJO0VMeUZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGlWSjtBUTNhSTtFTHFGQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUt2Rkk7RUFDQTtFQUNBO0VBQ0EsY1BQRztFT1FIO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCUGtGWTtBRCtWcEI7QVEvYVE7RUFDSSxxQ1BpRE07QURnWWxCO0FROWFRO0VBQ0ksY1B6QkY7RU8wQkU7QVJnYlo7QVE3YVE7RUFDSTtBUithWjtBUTVhUTtFTGdESiw2Q0FGVTtFQUdWLCtCQUp5RTtBSG1ZN0U7QVE1YVE7RUFDSTtBUjhhWjtBUTVhWTtFQUNJLDJCSmhESztBSjhkckI7QVF6YUk7RUFDSTtBUjJhUjs7QVF0YUk7RUFDSSwyQkozRGU7RUk0RGY7RUFDQTtFQUNBO0FSeWFSO0FRdGFJO0VMc0JBLDZDQUZVO0VBR1YsK0JLdEJvQztBUnlheEM7O0FTamZBO0VBQ0k7RUFDQTtFQUNBO0FUb2ZKO0FTbGZJO0VBQ0k7QVRvZlI7QVNoZlE7RUFDSTtBVGtmWjtBUzdlUTtFQUNJO0FUK2VaO0FTMWVRO0VBQ0k7QVQ0ZVo7QVN2ZVE7RUFDSSw2QlIwQkc7QUQrY2Y7QVN2ZVk7RUFDSTtBVHllaEI7QVNyZVE7RUFDSSw2QlJrQkc7RVFqQkg7RUFDQTtFQUNBO0VBQ0E7QVR1ZVo7QVNyZVk7RUFDSSw2QlJXRDtBRDRkZjtBU3hlWTtFQUNJLDZCUldEO0FENGRmO0FTeGVZO0VBQ0ksNkJSV0Q7QUQ0ZGY7QVN4ZVk7RUFDSSw2QlJXRDtBRDRkZjtBU2xlSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQkxsRGE7RUttRGIsMkNMakRtQjtFS2tEbkI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VDN0RKO0FWa2lCSjtBU25lUTtFQUNJLGNSakREO0FEc2hCWDtBU3RlUTtFQUNJLGNSakREO0FEc2hCWDtBU3RlUTtFQUNJLGNSakREO0FEc2hCWDtBU3RlUTtFQUNJLGNSakREO0FEc2hCWDtBVW5pQkk7RUFDSTtFQUNBLDRCTkRZO0FKc2lCcEI7QVVuaUJRO0VBQ0ksNEJOSlE7QUp5aUJwQjtBVWppQkk7RUFDSSxxQlRKQztBRHVpQlQ7QVVoaUJJO0VBQ0kscUJUVkM7QUQ0aUJUO0FTNWVJO0VBQ0k7RUFDQTtFQUNBO0FUOGVSO0FTNWVRO0VBQ0k7RUFDQTtFQUNBLGNSL0REO0VRZ0VDO0VBQ0E7RUFDQSxzQlIrQlE7RVE5QlI7QVQ4ZVo7QVMzZVE7RUFDSTtFQUNBLDBCTG5GUztBSmdrQnJCO0FTemVJO0VBQ0k7RUFDQTtBVDJlUjtBU3ZlUTs7RUFFSSxxQlJyRU47RVFzRU07QVR5ZVo7QVN0ZVE7RUFDSSxjUjFFTjtBRGtqQk47QVNwZUk7RUFDSSwwQkx6R2E7QUora0JyQjtBU2xlUTtFQUNJO0FUb2VaO0FTaGVJOztFQUVJO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QVRrZVI7QVMvZEk7RUFDSSxlUnBHRjtBRHFrQk47QVM5ZEk7RUFDSSxlUnJHQztBRHFrQlQ7O0FXdG1CSTtFQUVJO1VBQUE7RUFDQTtBWHdtQlI7O0FZNW1CQTtFQUNJO0lBQ0k7WUFBQTtJQUNBO0VaK21CTjtFWTVtQkU7SUFDSTtFWjhtQk47RVkzbUJFO0lBQ0k7WUFBQTtFWjZtQk47QUFDRjs7QVl6bkJBO0VBQ0k7SUFDSTtZQUFBO0lBQ0E7RVorbUJOO0VZNW1CRTtJQUNJO0VaOG1CTjtFWTNtQkU7SUFDSTtZQUFBO0VaNm1CTjtBQUNGO0Fhdm5CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYnluQko7QWF2bkJJO0VBQ0ksV1hUSTtFV1VKO0FieW5CUjtBYXRuQkk7RUFDSSxVWGRJO0FGc29CWjtBYXJuQkk7RUFDSTtFQUNBO0VBQ0E7VUFBQTtBYnVuQlI7QWFwbkJJO0VBQ0k7RUFDQTtBYnNuQlI7QWFubkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0JYcENBO0VXcUNBO0FicW5CUjs7QWMxcEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkNnBCUjtBYzFwQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkNHBCUjtBY3pwQkk7RUFDSTtFQUNBO0FkMnBCUjtBY3hwQkk7RUFDSTtFQUNBO0FkMHBCUjtBY3ZwQkk7RUFDSTtBZHlwQlI7QWN0cEJJO0VBQ0k7QWR3cEJSO0FjcnBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWR1cEJSO0FjcHBCSTtFQUlJO0FkbXBCUjtBY2hwQkk7RUFDSTtJQUNJO0lBQ0E7RWRrcEJWO0VjL29CTTtJQUNJO0lBQ0E7SUFDQTtFZGlwQlY7RWM5b0JNO0lBQ0k7RWRncEJWO0VjN29CTTtJQUVJO0VkOG9CVjtFYzNvQk07SUFDSTtJQUNBO0VkNm9CVjtFYzFvQk07SUFDSTtJQUNBO0lBQ0E7RWQ0b0JWO0Vjem9CTTtJQUNJO0VkMm9CVjtBQUNGOztBZW51QkE7RUFDSTtBZnN1Qko7QWVwdUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZzdUJSOztBZ0JodkJBO0VBQ0k7SUFDSTtZQUFBO0VoQm12Qk47RWdCaHZCRTtJQUNJO1lBQUE7RWhCa3ZCTjtBQUNGOztBZ0J6dkJBO0VBQ0k7SUFDSTtZQUFBO0VoQm12Qk47RWdCaHZCRTtJQUNJO1lBQUE7RWhCa3ZCTjtBQUNGO0FnQi91QkE7RUFDSTtJQUNJO1lBQUE7RWhCaXZCTjtFZ0I5dUJFO0lBQ0k7WUFBQTtFaEJndkJOO0FBQ0Y7QWdCdnZCQTtFQUNJO0lBQ0k7WUFBQTtFaEJpdkJOO0VnQjl1QkU7SUFDSTtZQUFBO0VoQmd2Qk47QUFDRjtBaUIvdkJBO0VBQ0k7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FqQml3Qko7O0FpQjl2QkE7RUFDSTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7QWpCaXdCSjs7QWtCNXdCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCK3dCSjtBa0I3d0JJO0VBQ0k7RUFDQTtBbEIrd0JSO0FrQjV3Qkk7RUFDSSxVaEJaQTtFZ0JhQSxZaEJSQTtFZ0JTQTtFQUNBO0VBQ0E7QWxCOHdCUjs7QWtCendCSTtFQUNJO1VBQUE7RUFDQTtVQUFBO0FsQjR3QlI7O0FrQnZ3QkE7RUFDSTtFQUNBLFVoQnpCSTtFZ0IwQkosWWhCMUJJO0FGb3lCUjs7QWtCcndCSTs7RUFDSTtBbEJ5d0JSOztBa0Jyd0JBO0VBQ0k7QWxCd3dCSjs7QWtCcHdCSTtFQUNJO0FsQnV3QlI7O0FtQnZ6QkE7RUFDSTtJQUNJO1lBQUE7RW5CMHpCTjtFbUJ2ekJFO0lBQ0k7WUFBQTtFbkJ5ekJOO0FBQ0Y7O0FtQmgwQkE7RUFDSTtJQUNJO1lBQUE7RW5CMHpCTjtFbUJ2ekJFO0lBQ0k7WUFBQTtFbkJ5ekJOO0FBQ0Y7QW9CaDBCQTtFQUNJO0VBQ0E7RUFDQTtBcEJrMEJKO0FvQmgwQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCazBCUjtBb0IvekJJO0VBQ0k7QXBCaTBCUjtBb0I5ekJJO0VBQ0k7QXBCZzBCUjtBb0I3ekJJO0VBQ0k7QXBCK3pCUjtBb0I1ekJJO0VBQ0ksMEJoQnpCYTtFZ0IwQmI7RUFDQTtFQUNBO0VBQ0E7QXBCOHpCUjtBb0I1ekJRO0VBQ0k7QXBCOHpCWjtBb0IxekJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEI0ekJSO0FvQnp6Qlk7RUFDSTtBcEIyekJoQjtBb0J4ekJZO0VBQ0k7QXBCMHpCaEI7QW9CdHpCUTtFQUNJLDJDaEJ2RGU7QUorMkIzQjtBb0JyekJRO0VBQ0k7RUFDQSwwQmhCOURTO0FKcTNCckI7QW9CcHpCUTtFakJnQ0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VpQmpDUTtFQUNBO0VBQ0E7RUFDQSxjQUxPO0VBTVAsZUFOTztFQU9QO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEJ5ekJaO0FvQnZ6Qlk7RUFDSTtFQUNBO0FwQnl6QmhCO0FvQnR6Qlk7RUFFSTtBcEJ1ekJoQjtBb0JsekJJO0VBQ0k7RUFDQTtFQUNBLDRCaEIvRmU7QUptNUJ2QjtBb0JqekJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXBCbXpCUjtBb0JqekJRO0VBQ0k7QXBCbXpCWjtBb0IveUJJO0VBQ0k7QXBCaXpCUjtBb0I1eUJZO0VBQ0ksY2xCNUdIO0FGMDVCYjtBb0J6eUJZO0VBQ0ksY2xCakhGO0FGNDVCZDtBb0J0eUJZO0VBQ0ksY2xCdEhBO0FGODVCaEI7QW9CcHlCUTtFQUNJLDBCaEJ0SVM7QUo0NkJyQjtBb0JseUJJO0VBQ0k7RUFDQTtFQUNBO0FwQm95QlI7QW9CbHlCUTtFQUNJLGNsQnJJSTtBRnk2QmhCO0FvQmp5QlE7RUFDSSxjbEIxSUU7QUY2NkJkO0FvQmh5QlE7RUFDSSxjbEIvSUM7QUZpN0JiO0FvQjd4QlE7RUFDSTtFQUNBO0VBQ0E7QXBCK3hCWjtBb0IzeEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCaEJ6S2U7RWdCMEtmO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtBcEI2eEJSO0FvQjN4QlE7RUFDSSxxQmhCbExRO0VnQm1MUjtBcEI2eEJaO0FvQjF4QlE7RWpCN0ZKLDZDQUZVO0VBR1YsK0JBSnlFO0FIODNCN0U7QW9CenhCSTtFQUNJO0FwQjJ4QlI7O0FxQjM5QkE7RUFDSTtFQUNBO0VBQ0Esa0JuQm1EYztFbUJsRGQ7QXJCODlCSjtBcUI1OUJJO0VBQ0k7RUFDQTtBckI4OUJSO0FxQjM5Qkk7RWxCMkZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSG00Qko7QXFCaCtCUTtFbEIrRUosNkNBRlU7RUFHViwrQkFKeUU7QUh3NUI3RTtBcUIvOUJJO0VBRUksNEJqQmZlO0VpQmdCZjtFQUNBO0FyQmcrQlI7QXFCNzlCSTtFQUNJLHFCakJ2Qlk7QUpzL0JwQjtBcUI1OUJJO0VBQ0k7QXJCODlCUjtBcUI1OUJRO0VBQ0k7RUFDQTtFQUNBO1VBQUE7QXJCODlCWjtBcUIxOUJJO0VBQ0k7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0FyQjQ5QlI7O0FzQnpnQ0E7RUFDSTtFQUNBO0VBQ0E7QXRCNGdDSjtBc0IxZ0NJO0VBQ0ksNkNsQkVxQjtBSjBnQzdCO0FzQnpnQ0k7RUFDSTtFQUNBO0VBQ0EscUNsQlBhO0VrQlFiLGdDbEJObUI7RWtCT25CO0VBQ0E7QXRCMmdDUjtBc0J6Z0NRO0VBQ0ksZ0NsQmRRO0FKeWhDcEI7QXNCdGdDUTtFQUNJO0F0QndnQ1o7QXNCcmdDUTtFQUNJO0VBQ0EsY3BCWks7RW9CYUwsa0JwQndCTTtBRisrQmxCOztBdUJyaUNBO0VBQ0k7QXZCd2lDSjtBdUJ0aUNJO0VBQ0k7RUFDQTtBdkJ3aUNSO0F1QnBpQ1E7RUFDSSxjckJLRTtBRmlpQ2Q7QXVCbmlDUTtFQUNJLGFyQkNFO0FGb2lDZDtBdUJoaUNRO0VBQ0ksY3JCTkM7QUZ3aUNiO0F1Qi9oQ1E7RUFDSSxhckJWQztBRjJpQ2I7QXVCNWhDUTtFQUNJLGNyQmRJO0FGNGlDaEI7QXVCM2hDUTtFQUNJLGNyQmxCSTtBRitpQ2hCO0F1QnpoQ0k7RUFDSSxhckJ2QlE7QUZrakNoQjtBdUJ4aENJO0VBQ0k7QXZCMGhDUjtBdUJ2aENJO0VBQ0k7QXZCeWhDUjtBdUJ0aENJO0VBQ0k7QXZCd2hDUjs7QXdCM2tDQTtFQUNJLHFDcEJNdUI7RW9CTHZCO0VBQ0EseUNwQmdCVTtBSjhqQ2Q7QXdCNWtDSTtFQUNJO0VBQ0E7RUFDQSw0QnBCRmU7RW9CR2Y7RUFDQTtFQUNBO0F4QjhrQ1I7QXdCM2tDSTtFQUNJO0F4QjZrQ1I7O0F5QnhsQ0E7RUFDSTtBekIybENKO0F5QnpsQ0k7RUFDSTtFQUNBLGN2Qk9RO0FGb2xDaEI7QXlCeGxDSTtFQUNJLGN2QkNLO0V1QkFMO0F6QjBsQ1I7QXlCdmxDSTtFQUNJO0VBQ0EsMEJyQmRhO0FKdW1DckI7QXlCdGxDSTtFQUNJO0F6QndsQ1I7QXlCcmxDSTtFQUNJO0VBQ0E7RUFDQTtBekJ1bENSO0F5Qm5sQ1E7RUFDSTtFQUNBO0F6QnFsQ1o7QXlCbGxDUTtFQUNJO0F6Qm9sQ1o7QXlCamxDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCbWxDWjtBeUJobENRO0VBQ0ksNEJyQjdDVztFcUI4Q1gsMkJyQjlDVztFcUIrQ1g7QXpCa2xDWjtBeUIva0NRO0VBQ0k7RUFDQSx5QnZCekNLO0FGMG5DakI7QXlCN2tDSTtFQUNJO0VBQ0E7RUFDQSwwQnJCNURhO0VxQjZEYjtBekIra0NSO0F5QjVrQ0k7RUFDSTtBekI4a0NSO0F5QjNrQ0k7RUFDSSx5QnZCekRTO0FGc29DakI7QXlCMWtDSTtFQUNJO0VBQ0E7QXpCNGtDUjtBeUIxa0NRO0VBQ0k7QXpCNGtDWjtBeUJ6a0NRO0VBQ0k7QXpCMmtDWjtBeUJ4a0NRO0VBQ0k7QXpCMGtDWjtBeUJ0a0NJO0VBQ0k7QXpCd2tDUjtBeUJya0NJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpCdWtDUjtBeUJya0NRO0VBQ0k7RUFDQTtBekJ1a0NaO0F5Qm5rQ0k7RUFDSTtFQUNBO0F6QnFrQ1I7QXlCbmtDUTtFQUNJLHVDckIzR2lCO0FKZ3JDN0I7QXlCamtDSTtFQUNJO0F6Qm1rQ1I7QXlCaGtDSTtFQUNJLDRCckJ0SGU7RXFCdUhmO0VBQ0E7QXpCa2tDUjtBeUIvakNJO0VBQ0k7QXpCaWtDUjtBeUI5akNJO0VBQ0k7RUFDQTtFQUNBLDBCckJuSWE7RXFCb0liO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCZ2tDUjtBeUI5akNRO0VBQ0k7RUFDQTtFQUNBLHlCckI3SVM7QUo2c0NyQjtBeUI3akNRO0VBQ0k7RUFDQSxxQnJCbkpRO0FKa3RDcEI7QXlCN2pDWTtFQUNJLG9CckJ0Skk7QUpxdENwQjs7QXlCempDQTtFQUdZO0lBQ0k7SUFDQTtFekIwakNkO0V5QnRqQ007SUFDSTtJQUNBO0lBQ0E7SUFDQTtFekJ3akNWO0V5QnRqQ1U7SUFDSTtJQUNBO0V6QndqQ2Q7QUFDRjtBMEIxdUNBO0VBQ0k7QTFCNHVDSjtBMEIxdUNJO0VBQ0k7RUFDQTtFQUNBO1VBQUE7RUFDQTtBMUI0dUNSO0EwQnp1Q0k7RUFDSSxtQnhCbUJVO0FGd3RDbEI7QTBCeHVDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQ3RCaEJtQjtFc0JpQm5CO0VBQ0EseUN0Qk5NO0VzQk9O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cTlDUjtBNkJ6NUNJO0VBdkRBLHFCekJuQ2dCO0V5Qm9DaEI7RUFDQSw0QnpCckNnQjtBSncvQ3BCO0E2Qmo5Q0k7RUFDSSxnQ3pCckNtQjtFeUJzQ25CLGdDekJ6Q1k7QUo0L0NwQjtBNkJoOUNJO0VBQ0k7QTdCazlDUjtBNkIvOENJO0UxQnlDQSw2Q0FGVTtFQUdWLCtCQUp5RTtBSDY2QzdFO0E2Qi84Q0k7RTFCNkJBO0VBQ0E7RUFDQTtBSHE3Q0o7QTZCajlDUTtFQUVJLHFCekJ6RFE7RXlCMERSO0E3Qms5Q1o7QTZCOThDSTtFQUNJO0VBQ0E7QTdCZzlDUjtBNkJsN0NJO0VBM0ZBO0VBQ0EseUJBMkZrQztBN0JxN0N0QztBNkI5Z0RJO0VBQ0k7QTdCZ2hEUjtBNkI3Z0RJO0VBQ0k7QTdCK2dEUjtBNkI1Z0RJO0UxQjJFQSxzQ0FGVTtFQUdWLCtCQUp5RTtBSHc4QzdFO0E2QjVnREk7RTFCK0RBO0VBQ0E7RUFDQTtBSGc5Q0o7QTZCOWdEUTtFQUVJLGdDekJwQmU7RXlCcUJmLHlCQXVFMEI7QTdCdzhDdEM7QTZCM2dESTtFQUNJO0VBQ0E7QTdCNmdEUjtBNkJ6OENJO0VBL0RBLGNBZ0VtQztFQS9EbkM7RUFDQSxxQkE4RG1DO0E3QjY4Q3ZDO0E2QnpnREk7RUFDSSxnQ3pCckNtQjtFeUJzQ25CLHlCQTBEK0I7QTdCaTlDdkM7QTZCeGdESTtFQUNJO0E3QjBnRFI7QTZCdmdESTtFMUJ5Q0Esc0NBRlU7RUFHViwrQkFKeUU7QUhxK0M3RTtBNkJ2Z0RJO0UxQjZCQTtFQUNBO0VBQ0E7QUg2K0NKO0E2QnpnRFE7RUFFSSxjQTBDMkI7RUF6QzNCO0E3QjBnRFo7QTZCdGdESTtFQUNJO0VBQ0E7QTdCd2dEUjtBNkJsK0NJO0VBbkdBLDBCekJGaUI7RXlCR2pCLHlCQW1Ha0M7QTdCcStDdEM7QTZCdGtESTtFQUNJO0E3QndrRFI7QTZCcmtESTtFQUNJO0E3QnVrRFI7QTZCcGtESTtFMUIyRUEsc0NBRlU7RUFHViwrQkFKeUU7QUhnZ0Q3RTtBNkJwa0RJO0UxQitEQTtFQUNBO0VBQ0E7QUh3Z0RKO0E2QnRrRFE7RUFFSSwwQnpCdEJTO0V5QnVCVCx5QkErRTBCO0E3QncvQ3RDO0E2Qm5rREk7RUFDSTtFQUNBO0E3QnFrRFI7QTZCei9DSTtFQXZFQSxjQXdFbUM7RUF2RW5DO0VBQ0EscUJBc0VtQztBN0I2L0N2QztBNkJqa0RJO0VBQ0ksMEJ6QnZDYTtFeUJ3Q2IseUJBa0UrQjtBN0JpZ0R2QztBNkJoa0RJO0VBQ0k7QTdCa2tEUjtBNkIvakRJO0UxQnlDQSxzQ0FGVTtFQUdWLCtCQUp5RTtBSDZoRDdFO0E2Qi9qREk7RTFCNkJBO0VBQ0E7RUFDQTtBSHFpREo7QTZCamtEUTtFQUVJLGNBa0QyQjtFQWpEM0I7QTdCa2tEWjtBNkI5akRJO0VBQ0k7RUFDQTtBN0Jna0RSO0E2QmxoREk7RUEzR0E7RUFDQSx5QkEyR2tDO0E3QnFoRHRDO0E2QjluREk7RUFDSTtBN0Jnb0RSO0E2QjduREk7RUFDSTtBN0IrbkRSO0E2QjVuREk7RTFCMkVBLHNDQUZVO0VBR1YsK0JBSnlFO0FId2pEN0U7QTZCNW5ESTtFMUIrREE7RUFDQTtFQUNBO0FIZ2tESjtBNkI5bkRRO0VBRUksZ0N6QnBCZTtFeUJxQmYseUJBdUYwQjtBN0J3aUR0QztBNkIzbkRJO0VBQ0k7RUFDQTtBN0I2bkRSO0E2QnppREk7RUEvRUEsY0FnRm1DO0VBL0VuQztFQUNBLHFCQThFbUM7QTdCNmlEdkM7QTZCem5ESTtFQUNJLGdDekJyQ21CO0V5QnNDbkIseUJBMEUrQjtBN0JpakR2QztBNkJ4bkRJO0VBQ0k7QTdCMG5EUjtBNkJ2bkRJO0UxQnlDQSxzQ0FGVTtFQUdWLCtCQUp5RTtBSHFsRDdFO0E2QnZuREk7RTFCNkJBO0VBQ0E7RUFDQTtBSDZsREo7QTZCem5EUTtFQUVJLGNBMEQyQjtFQXpEM0I7QTdCMG5EWjtBNkJ0bkRJO0VBQ0k7RUFDQTtBN0J3bkRSO0E2QmxrREk7RUFuSEE7RUFDQSx1Q3pCRm1CO0FKMHJEdkI7QTZCdHJESTtFQUNJO0E3QndyRFI7QTZCcnJESTtFQUNJO0E3QnVyRFI7QTZCcHJESTtFMUIyRUEsb0RBRlU7RUFHViwrQkFKeUU7QUhnbkQ3RTtBNkJwckRJO0UxQitEQTtFQUNBO0VBQ0E7QUh3bkRKO0E2QnRyRFE7RUFFSSxnQ3pCcEJlO0V5QnFCZix1Q3pCdEJXO0FKNnNEdkI7QTZCbnJESTtFQUNJO0VBQ0E7QTdCcXJEUjtBNkJ6bERJO0VBdkZBLDRCekJqQ21CO0V5QmtDbkI7RUFDQSxtQ3pCbkNtQjtBSnN0RHZCO0E2QmpyREk7RUFDSSxnQ3pCckNtQjtFeUJzQ25CLHVDekJ2Q2U7QUowdER2QjtBNkJockRJO0VBQ0k7QTdCa3JEUjtBNkIvcURJO0UxQnlDQSxvREFGVTtFQUdWLCtCQUp5RTtBSDZvRDdFO0E2Qi9xREk7RTFCNkJBO0VBQ0E7RUFDQTtBSHFwREo7QTZCanJEUTtFQUVJLDRCekJ2RFc7RXlCd0RYO0E3QmtyRFo7QTZCOXFESTtFQUNJO0VBQ0E7QTdCZ3JEUjtBNkJsbkRJO0VBQ0k7RUFDQSxxQnpCaElZO0V5QmlJWjtFQUNBO0E3Qm9uRFI7QTZCbG5EUTtFQUNJO0E3Qm9uRFo7QTZCam5EUTtFMUJ2REo7RUFDQTtFQUNBO0FIMnFESjtBNkJsbkRRO0UxQm5ESiw2Q0FGVTtFQUdWLCtCQUp5RTtBSDRxRDdFO0E2QmpuREk7RUFDSSw0QnpCaEplO0V5QmlKZjtFQUNBO0E3Qm1uRFI7QTZCam5EUTtFQUdJO0E3QmluRFo7QTZCOW1EUTtFMUIzRUo7RUFDQTtFQUNBO0UwQjRFUTtFQUNBO0VBQ0E7QTdCaW5EWjtBNkI5bURRO0UxQjNFSiw2Q0FGVTtFQUdWLCtCQUp5RTtBSGdzRDdFO0E2QjltRFE7RUFDSTtFQUNBO0E3QmduRFo7QTZCNW1ESTtFQUNJO0VBQ0E7QTdCOG1EUjtBNkIzbURJO0VBQ0k7QTdCNm1EUjtBNkIxbURJO0VBQ0k7RUFDQTtFQUNBO0E3QjRtRFI7QTZCem1ESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E3QjJtRFI7QTZCeG1ESTtFQXpLQSxxQnpCbkNnQjtFeUJvQ2hCO0VBQ0EsNEJ6QnJDZ0I7RXlCK01aO0VBQ0E7RUFDQTtFQUNBO0E3QjJtRFI7QTZCdHhESTtFQUNJLFczQjNDQTtFMkI0Q0EsZ0N6QnpDWTtBSmkwRHBCO0E2QnJ4REk7RUFDSTtBN0J1eERSO0E2QnB4REk7RTFCeUNBLDZDQUZVO0VBR1YsK0JBSnlFO0FIa3ZEN0U7QTZCcHhESTtFMUI2QkE7RUFDQTtFQUNBO0FIMHZESjtBNkJ0eERRO0VBRUkscUJ6QnpEUTtFeUIwRFI7QTdCdXhEWjtBNkJueERJO0VBQ0k7RUFDQTtBN0JxeERSO0E2QmhvREk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN0Jrb0RSO0E2Qi9uREk7RUFDSTtBN0Jpb0RSOztBNkI3bkRBO0VBQ0k7RUFDQTtBN0Jnb0RKO0E2QjluREk7RUFDSTtFQUNBO0E3QmdvRFI7QTZCOW5EUTtFQUNJLCtCM0I3TVk7RTJCOE1aLGtDM0I5TVk7QUY4MER4QjtBNkI3bkRRO0VBQ0ksZ0MzQmxOWTtFMkJtTlosbUMzQm5OWTtBRmsxRHhCO0E2QjVuRFE7RUFDSTtBN0I4bkRaOztBOEJ0M0RBOzs7Q0FBQTtBQUtJO0VBQ0ksZ0I1QkxBO0FGNjNEUjs7QStCNzNESTtFQUNJO0EvQmc0RFI7QStCNzNESTtFQUNJO0VBQ0E7RUFDQTtBL0IrM0RSO0ErQjUzREk7O0VBRUk7QS9CODNEUjtBK0IzM0RJO0VBQ0k7RUFDQTtFQUNBO0EvQjYzRFI7QStCMTNESTtFQUNJO0EvQjQzRFI7O0ErQngzREE7RUFDSTtJQUNJO0UvQjIzRE47QUFDRjtBK0J4M0RBO0VBRVE7SUFDSTtFL0J5M0RWO0UrQnQzRE07SUFDSTtFL0J3M0RWO0FBQ0Y7QWdDajZEQTtFQUNJO0FoQ202REo7QWdDajZESTtFQUNJO0VBQ0EsNEI1QkNlO0U0QkFmO0VBQ0E7RUFDQTtBaENtNkRSO0FnQ2g2REk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxnQjlCZEE7RThCZUE7RUFDQTtFQUNBO0FoQ2s2RFI7QWdDaDZEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBaENrNkRaO0FnQy81RFE7RUFDSTtFQUNBO0FoQ2k2RFo7QWdDLzVEWTtFQUNJO0FoQ2k2RGhCO0FnQzk1RFk7RUFDSSxxQjVCcENJO0FKbzhEcEI7QWdDMzVESTtFQUNJO0VBQ0E7RUFDQTtNQUFBO1VBQUE7QWhDNjVEUjs7QWlDNzhEQTtFQUNJO0VBQ0E7QWpDZzlESjtBaUM5OERJO0VBQ0k7QWpDZzlEUjs7QWtDcjlEQTtFQUNJO0VBQ0E7RUFDQTtBbEN3OURKO0FrQ3Q5REk7RUFDSTtFQUNBO0FsQ3c5RFI7QWtDdDlEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esb0I5QlZRO0FKaytEcEI7QWtDcjlEUTtFQUNJO0VBQ0E7QWxDdTlEWjs7QWtDajlESTtFQUNJO0FsQ285RFI7QWtDbDlEUTtFQUNJO0VBQ0E7QWxDbzlEWjtBa0NoOURJO0VBQ0k7QWxDazlEUjtBa0MvOERJO0VBQ0k7QWxDaTlEUjs7QW1DeC9EQTtFQUNJO0VBQ0E7QW5DMi9ESjs7QW9Dei9EQTtFQUNJO0VBQ0E7RUFDQSxzQmxDTkk7RWtDT0o7RUFDQTtFQUNBO0VBQ0E7QXBDNC9ESjtBb0MxL0RJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQkFoQk07RUFpQk47QXBDNC9EUjtBb0N6L0RJO0VBQ0ksV0FyQk07RUFzQk4sWUF0Qk07RUF1Qk47RUFDQTtFQUNBO0VBQ0EsZ0NoQ3hCWTtFZ0N5Qlo7QXBDMi9EUjtBb0N6L0RRO0VBQ0k7QXBDMi9EWjtBb0N6L0RZO0VBQ0k7QXBDMi9EaEI7QW9DdC9ESTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGdCQTFDTTtFQTJDTjtFQUNBO0VBQ0E7QXBDdy9EUjtBb0NyL0RJO0VBRUk7RUFDQTtFQUNBO0FwQ3MvRFI7QW9Dbi9ESTtFQUNJO0VBQ0E7RUFDQSxXbEN6Q2E7RWtDMENiO0VBQ0E7RUFDQTtBcENxL0RSO0FvQ2wvREk7RUFDSTtFQUNBO0VBQ0EsNEJoQy9EZTtFZ0NnRWY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FwQ20vRFI7QW9DaC9ESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQ2svRFI7QW9DLytESTtFQUNJO0VBQ0E7QXBDaS9EUjtBb0MvK0RRO0VBQ0k7RUFDQTtBcENpL0RaO0FvQy8rRFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBDaS9EaEI7QW9DNytEUTtFQUNJO0FwQysrRFo7QW9DMytESTtFQUNJO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQzQrRFI7O0FvQ3grREE7O0VBRUk7QXBDMitESjs7QXFDNW1FQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHVDakNJeUI7RWlDSHpCLGtDbkNvRFE7RW1DaUdSO0FyQzI5REo7QXFDOW1FSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBeURBO0VBS0E7QXJDb2pFUjtBcUNobkVRO0VBQ0k7RUFDQTtBckNrbkVaO0FxQy9tRVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFduQ1BTO0FGd25FckI7QXFDL21FWTtFbENpRVIsNkNBRlU7RUFHViwrQkFKeUU7QUhxakU3RTtBcUM5bUVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsNEJqQy9CVztFaUNnQ1g7QXJDZ25FWjtBcUM3bUVROztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDK21FWjtBcUM3bUVZO0VBQ0ksNEJqQzVDTztBSjRwRXZCO0FxQ2puRVk7RUFDSSw0QmpDNUNPO0FKNHBFdkI7QXFDam5FWTtFQUNJLDRCakM1Q087QUo0cEV2QjtBcUNqbkVZOztFQUNJLDRCakM1Q087QUo0cEV2QjtBcUM3bUVZOztFQUNJO0VBQ0E7QXJDZ25FaEI7QXFDN21FWTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNEJqQzFETztBSjBxRXZCO0FxQzVtRVE7RUFDSTtBckM4bUVaO0FxQzNtRVE7O0VBRUk7QXJDNm1FWjtBcUN6bUVRO0VBQ0k7QXJDMm1FWjtBcUN4bUVRO0VBQ0k7RUFDQTtFQUNBLFduQ2xFUztBRjRxRXJCO0FxQ3ZtRVE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxXbkN0Rko7QUYrckVSO0FxQ3RtRVE7RUFDSTtFQUNBLHFCakM3RlE7QUpxc0VwQjtBcUNybUVROztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FyQ3VtRVo7QXFDdG1FWTs7RUFDSTtBckN5bUVoQjtBcUN0bUVRO0VBQ0k7QXJDd21FWjtBcUN0bUVRO0VBQ0k7QXJDd21FWjtBcUNybUVZO0VBQ0k7QXJDdW1FaEI7QXFDcG1FUTtFQUNJO0FyQ3NtRVo7QXFDcG1FUTtFQUNJO0FyQ3NtRVo7QXFDcG1FUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyQ3NtRVo7QXFDcG1FWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx1Q2pDbklhO0VpQ29JYjtBckNzbUVoQjtBcUNubUVZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBckNxbUVoQjtBcUMvbEVJO0VBQ0k7QXJDaW1FUjtBcUM5bEVJO0VBQ0k7RUFDQTtBckNnbUVSO0FxQzdsRUk7RUFDSTtFQUNBLDRCakNqS2U7RWlDa0tmO0FyQytsRVI7QXFDNWxFSTtFQUNJO0FyQzhsRVI7QXFDdmxFUTs7OztFbEN0RkosNkNBRlU7RUFHViwrQkFKeUU7QUh1ckU3RTs7QXFDeGxFQTtFQUVRO0lBQ0k7RXJDMGxFVjtBQUNGO0FxQ3RsRUE7RUFHWTtJQUNJO0VyQ3NsRWQ7QUFDRjtBcUNqbEVBO0VBRVE7SUFDSTtFckNrbEVWO0FBQ0Y7QXFDOWtFQTtFQUVRO0lBQ0k7RXJDK2tFVjtBQUNGO0FxQzNrRUE7RUFDSTtJQUNJO0lBQ0E7SUFDQTtFckM2a0VOO0FBQ0Y7QXFDMWtFQTtFQUNJO0lBQ0k7RXJDNGtFTjtBQUNGO0FzQ2x6RUE7RUFDSTtFQUNBO0F0Q296RUo7O0FzQ2h6RUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdENtekVSO0FzQ2h6RUk7RUFDSTtBdENrekVSO0FzQ2h6RVE7RUFDSTtFQUNBO0F0Q2t6RVo7QXNDOXlFSTtFQUNJO0F0Q2d6RVI7QXNDN3lFSTtFQUNJO0F0Qyt5RVI7QXNDN3lFUTtFQUNJO0F0Qyt5RVo7O0F1QzcwRUE7RUFHSTtFQUVBO0F2QzYwRUo7QXVDMzBFSTtFQUNJO0VBQ0E7QXZDNjBFUjtBdUMxMEVJOztFQUVJO0F2QzQwRVI7QXVDejBFSTs7O0VBR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpQ25DbEJlO0VtQ21CZjtBdkMyMEVSO0F1Q3gwRUk7RUFDSTtFQUNBO0VBQ0E7VUFBQTtFQUNBLFlBL0JTO0VBZ0NUO0VBQ0Esc0JyQ2pDQTtFcUNrQ0E7RUFDQTtFQUNBO0F2QzAwRVI7QXVDdjBFSTtFQUNJO0VBQ0E7RUFDQSxZQXpDVTtFQTBDVjtFQUNBO0VBQ0E7QXZDeTBFUjtBdUN2MEVRO0VBQ0k7RUFDQTtBdkN5MEVaO0F1Q3QwRVE7RUFDSTtBdkN3MEVaO0F1Q24wRVE7RUFDSTtFQUNBO0F2Q3EwRVo7QXVDaDBFUTtFQUNJO0F2Q2swRVo7QXVDN3pFUTtFQUNJO0F2Qyt6RVo7QXVDMXpFUTtFQUNJO0F2QzR6RVo7O0F3QzM0RUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCdkN1RVk7RXVDdEVaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhDODRFSjtBd0M1NEVJO0VBQ0kseUJ2Q0dHO0V1Q0ZILFd2Q1ZBO0FEdzVFUjtBd0MzNEVJO0VBQ0kseUJ2Q0xLO0V1Q01MLDRCcENiZTtFb0NjZjtBeEM2NEVSO0F3QzE0RUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4QzQ0RVI7QXdDeDRFUTtFQUNJLHlCdkNqQkQ7QUQyNUVYO0F3Q3Y0RVE7RUFDSSw0QnZDckJEO0FEODVFWDtBd0N0NEVRO0VBQ0ksMEJ2Q3pCRDtBRGk2RVg7QXdDcjRFUTtFQUNJLDJCdkM3QkQ7QURvNkVYO0F3Q2w0RVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4Q280RVo7QXdDaDRFWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHlCdkN4RFA7QUQwN0VUO0F3Qy8zRVk7RUFDSSx5QnZDdERIO0FEdTdFYjtBd0M1M0VZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsNEJ2Q3JFUDtBRG04RVQ7QXdDMzNFWTtFQUNJLDRCdkNuRUg7QURnOEViO0F3Q3gzRVk7RUFDSTtFQUNBO0VBQ0E7RUFDQSwwQnZDbEZQO0FENDhFVDtBd0N2M0VZO0VBQ0ksMEJ2Q2hGSDtBRHk4RWI7QXdDcDNFWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDJCdkMvRlA7QURxOUVUO0F3Q24zRVk7RUFDSSwyQnZDN0ZIO0FEazlFYjtBd0NoM0VJO0VBQ0k7VUFBQTtBeENrM0VSO0F3Q2gzRVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeENrM0VaO0F3QzkyRUk7RUFDSTtVQUFBO0F4Q2czRVI7QXdDOTJFUTtFQUNJO0VBQ0E7RUFDQTtBeENnM0VaO0F3QzUyRUk7RUFDSTtVQUFBO0F4QzgyRVI7QXdDNTJFUTtFQUNJO0VBQ0E7RUFDQTtBeEM4MkVaO0F3QzEyRUk7RUFDSTtVQUFBO0F4QzQyRVI7QXdDMTJFUTtFQUNJO0VBQ0E7RUFDQTtBeEM0MkVaOztBeUNoZ0ZBO0VBQ0kscUNyQ011QjtFcUNMdkI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlDckNZVTtBSnUvRWQ7QXlDamdGSTtFdENvRkEsNkNBRlU7RUFHViwrQkFKeUU7QUhvN0U3RTtBeUNqZ0ZJO0VBQ0k7QXpDbWdGUjtBeUNoZ0ZJO0VBRUk7QXpDaWdGUjtBeUM5L0VJO0VBRUksNEJyQ2xCZTtBSmloRnZCO0F5QzUvRUk7RUFDSTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0F6QzgvRVI7QXlDMy9FSTtFdENvRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VzQ3RFSTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBekNpZ0ZSO0F5Qy8vRVE7RXRDaURKLDZDQUZVO0VBR1YsK0JBSnlFO0FIcTlFN0U7QXlDOS9FSTtFQUNJO0VBQ0E7RUFDQTtBekNnZ0ZSO0F5QzcvRUk7RUFDSTtFQUNBO0F6QysvRVI7QXlDNS9FSTtFdENvRkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIMjZFSjs7QTBDbmtGQTtFQUdJO0VBQ0E7QTFDb2tGSjtBMENsa0ZJO0VBQ0k7QTFDb2tGUjtBMENqa0ZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQ3RDUm1CO0FKMmtGM0I7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QTtFQUNJO0EvQzIxRko7QStDejFGSTtFQUNJLHFDM0NHbUI7RTJDRm5CO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0MyMUZSO0ErQ3oxRlE7RUFDSTtBL0MyMUZaO0ErQ3gxRlE7RUFDSTtFQUNBO0EvQzAxRlo7QStDdjFGUTtFQUNJO0EvQ3kxRlo7QStDdDFGUTtFQUNJO0EvQ3cxRlo7QStDcjFGUTtFNUNnRUosNkNBRlU7RUFHViwrQkFKeUU7QUg0eEY3RTtBK0NwMUZJO0VBQ0k7QS9DczFGUjtBK0NuMUZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0EvQ3ExRlI7QStDbDFGSTtFQUNJLHFDM0N4Q21CO0UyQ3lDbkIseUMzQzdCTTtFMkM4Qk47RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQ28xRlI7QStDbDFGUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0NvMUZaO0ErQ2wxRlk7RUFDSTtBL0NvMUZoQjtBK0NqMUZZO0VBQ0k7QS9DbTFGaEI7QStDLzBGUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQ2kxRlo7QStDLzBGWTtFQUNJO0VBQ0EsVzdDbkZSO0FGbzZGUjtBK0M5MEZZO0VBQ0k7RUFDQTtBL0NnMUZoQjtBK0M1MEZRO0VBQ0ksMEIzQzFGUTtFMkMyRlIsVzdDOUZKO0U2QytGSTtBL0M4MEZaOztBZ0Q5NkZBO0VBQ0k7RUFDQTtFQUNBO0FoRGk3Rko7QWdELzZGSTtFQUNJO0VBQ0E7RUFDQTtBaERpN0ZSO0FnRC82RlE7RTdDbUZKLDZDQUZVO0VBR1YsK0JBSnlFO0U2QzlFakU7QWhEazdGWjtBZ0Q5NkZJO0VBQ0k7RUFDQTtBaERnN0ZSO0FnRDc2Rkk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxVOUN4QkE7QUZ1OEZSO0FnRDU2Rkk7O0VBRUksb0I1QzFCWTtBSnc4RnBCOztBaUQ1OEZBO0VBQ0k7RUFDQTtFQUNBO0FqRCs4Rko7QWlENzhGSTtFQUNJO0FqRCs4RlI7QWlENThGSTtFQUNJO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRDg4RlI7QWlENThGUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpEODhGWjtBaUR6OEZZO0VBQ0ksMEI3QzNCSTtBSnMrRnBCO0FpRHY4RlE7RTlDMERKLDZDQUZVO0VBR1YsK0JBSnlFO0FIbzVGN0U7QWlEdjhGUTtFQUNJO0FqRHk4Rlo7O0FrRGovRkE7RUFDSTtFQUNBO0FsRG8vRko7QWtEbC9GSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxEby9GUjtBa0RqL0ZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QWxEbS9GUjtBa0RoL0ZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QzlDUE07RThDUU4sYWhEeUJTO0VnRHhCVDtBbERrL0ZSO0FrRC8rRkk7RUFDSTtFQUNBO0VBQ0E7RUFDQSwyQzlDNUJtQjtFOEM2Qm5CO0VBQ0E7RUFDQTtVQUFBO0VBQ0EsaUNoREtVO1VnRExWLHlCaERLVTtFZ0RKVjtVQUFBO0VBQ0E7QWxEaS9GUjtBa0QvK0ZRO0VBQ0k7RUFDQTtFQUNBO1VBQUE7RUFDQTtBbERpL0ZaO0FrRDcrRkk7RUFDSTtBbEQrK0ZSO0FrRDcrRlE7RUFFSTtBbEQ4K0ZaO0FrRDErRkk7RUFDSTtFQUNBO0VBQ0E7QWxENCtGUjtBa0R6K0ZJO0VBQ0k7RUFDQTtBbEQyK0ZSO0FrRHgrRkk7RUFDSTtBbEQwK0ZSO0FrRHgrRlE7RUFDSSwyQjlDckVXO0U4Q3NFWCw0QjlDdEVXO0FKZ2pHdkI7QWtEditGUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCOUM5RVM7RThDK0VUO0VBQ0E7RUFDQSxxQzlDL0VlO0FKd2pHM0I7QWtEcitGSTtFL0NzREE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIazdGSjs7QW1EMWtHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkQ2a0dKO0FtRDNrR0k7RUFDSTtFQUNBO0FuRDZrR1I7QW1EMWtHSTtFQUNJO0VBQ0E7QW5ENGtHUjs7QW9EM2xHQTtFQUNJO0VBQ0E7QXBEOGxHSjtBb0Q1bEdJO0VBQ0k7RUFDQTtBcEQ4bEdSOztBb0QxbEdBO0VBQ0k7RUFDQSx5Q2hET1U7RWdETlY7RUFDQTtBcEQ2bEdKO0FvRDNsR0k7RUFDSSxnQmxEaEJBO0FGNm1HUjtBb0QxbEdJO0VBQ0ksaUNoRGZlO0VnRGdCZixXbERyQkE7QUZpbkdSO0FvRHpsR0k7O0VBRUk7RUFDQTtFQUNBO0VBQ0EsZ0JsRDdCQTtBRnduR1I7QW9EeGxHSTtFQUNJO0FwRDBsR1I7QW9EdmxHSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcER5bEdSO0FvRHRsR0k7RUFDSTtBcER3bEdSO0FvRHRsR1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRHdsR1o7QW9EcGxHSTtFQUNJO0VBQ0E7QXBEc2xHUjtBb0RwbEdRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcERzbEdaO0FvRGxsR0k7RUFDSTtBcERvbEdSO0FvRGxsR1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcERvbEdaO0FvRGhsR0k7RUFDSTtBcERrbEdSO0FvRGhsR1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcERrbEdaOztBcUQzcUdBO0VBQ0k7RUFDQTtFQUNBO0FyRDhxR0o7O0FzRGpyR0E7RUFDSTtFQUNBO1VBQUE7QXREb3JHSjtBc0RockdRO0VBQ0k7RUFDQTtBdERrckdaO0FzRC9xR1E7RUFDSTtBdERpckdaOztBdUQ3ckdBO0VBQ0k7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkRnc0dKO0F1RDlyR0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBdkRnc0dSO0F1RDdyR0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RCtyR1I7QXVEM3JHUTtFQUNJO0VBQ0E7RUFDQTtBdkQ2ckdaOztBd0R2dUdBO0VBQ0k7RUFDQSxVdERESTtBRjJ1R1I7O0F5RDV1R0E7RUFDSTtFQUNBLHFDckRLdUI7RXFESnZCO0VBQ0E7RUFDQSx5Q3JEY1U7QUppdUdkO0F5RDd1R0k7RXREK0ZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFc0RqR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCckRaZTtBSit2R3ZCO0F5RGp2R1E7RUFDSSxxQnJEakJRO0VxRGtCUjtBekRtdkdaO0F5RGp2R1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJyRDFCSTtFcUQyQko7RUFDQTtBekRtdkdoQjtBeUQvdUdRO0V0RHlESiw2Q0FGVTtFQUdWLCtCQUp5RTtBSDZyRzdFOztBMER4d0dBO0VBQ0k7RUFDQTtFQUNBO0ExRDJ3R0o7QTBEendHSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFEMndHUjtBMER6d0dRO0VBQ0ksbUJBNUJhO0VBNkJiLGNBNUJRO0ExRHV5R3BCO0EwRHh3R1E7RUFDSSxtQkEvQmE7RUFnQ2IsY0EvQlE7QTFEeXlHcEI7QTBEdndHUTtFQUNJLG1CQWxDYTtFQW1DYixjQWxDUTtBMUQyeUdwQjtBMER0d0dRO0VBQ0ksbUJBckNhO0VBc0NiLGNBckNRO0ExRDZ5R3BCO0EwRHJ3R1E7RUFDSSxtQkF4Q2E7RUF5Q2IsY0F4Q1E7QTFEK3lHcEI7QTBEcHdHUTtFQUNJLG1CQTNDYTtFQTRDYixjQTNDUTtBMURpekdwQjtBMERud0dRO0VBQ0ksbUJBOUNhO0VBK0NiLGNBOUNRO0ExRG16R3BCOztBMERod0dBO0VBQ0k7RUFDQSwwQnREOURnQjtBSmkwR3BCOztBMkRyMEdBO0VBQ0k7RUFDQTtBM0R3MEdKO0EyRHQwR0k7RUFDSTtFQUNBO0EzRHcwR1I7QTJEdDBHUTtFQUNJO0EzRHcwR1o7QTJEcjBHUTtFQUNJO0EzRHUwR1o7QTJEbjBHSTtFQUNJLDRCdkRaZTtFdURhZjtFQUNBO0VBQ0E7QTNEcTBHUjs7QTREejFHSTs7O0VBR0k7QTVENDFHUjs7QTZEaDJHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw2QzNERlE7RTJER1I7QTdEbTJHSjtBNkRqMkdJO0VBQ0kscUN6RE5tQjtFeURPbkI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0RtMkdSO0E2RGgyR0k7RUFDSTtBN0RrMkdSO0E2RC8xR0k7RUFDSTtBN0RpMkdSO0E2RDkxR0k7RUFDSTtBN0RnMkdSO0E2RDcxR0k7RUFDSTtFQUNBO0E3RCsxR1I7QTZEMzFHUTtFQUNJO0VBQ0EsMEJ6RHBDUztFeURxQ1Q7RUFDQTtBN0Q2MUdaO0E2RDExR1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0Q0MUdaO0E2RDExR1k7RUFDSTtBN0Q0MUdoQjtBNkR6MUdZO0VBQ0ksMkJ6RHRETztBSmk1R3ZCO0E2RHQxR0k7RUFDSTtBN0R3MUdSO0E2RHQxR1E7RUFDSTtFQUNBO0E3RHcxR1o7O0E2RG4xR0E7RUFDSTtBN0RzMUdKOztBOERsNkdBO0VBQ0ksNkM1RE1RO0U0RExSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RHE2R0o7O0E4RGw2R0E7RUFDSSxxQzFETHVCO0UwRE12Qix5QzFETVU7RTBETFY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlEcTZHSjtBOERuNkdJO0VBQ0k7QTlEcTZHUjtBOERsNkdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlEbzZHUjtBOERqNkdJO0VBQ0k7RUFDQTtBOURtNkdSO0E4RGo2R1E7RUFDSSwwQjFEcENTO0UwRHFDVDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlEbTZHWjtBOERoNkdRO0VBQ0k7RUFDQTtBOURrNkdaO0E4RDk1R0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBOURnNkdSO0E4RDc1R0k7RTNEdUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFMkR6Q0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOURtNkdSO0E4RGg2R0k7RUFDSTtBOURrNkdSO0E4RC81R0k7RUFDSTtBOURpNkdSOztBOEQ3NUdBO0VBRVE7SUFDSTtFOUQrNUdWO0FBQ0Y7QStEcC9HSTtFQUNJO0EvRHMvR1I7QStEbi9HSTtFQUNJO0EvRHEvR1I7QStEbC9HSTtFQUNJO0VBQ0E7RUFDQSw0QjNETmU7RTJET2Y7QS9Eby9HUjtBK0RoL0dRO0VBQ0k7QS9Eay9HWjtBK0QvK0dRO0VBQ0k7QS9EaS9HWjtBK0Q3K0dJO0VBQ0k7RUFDQTtFQUNBO0EvRCsrR1I7QStENytHUTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0QrK0daO0ErRDUrR1E7RUFDSSxxQjNEMUNRO0UyRDJDUjtFQUNBO0VBQ0E7RUFDQTtBL0Q4K0daO0ErRDUrR1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9EOCtHaEI7QStEMStHUTtFQUNJLDRCM0R6RFc7QUpxaUh2QjtBK0R6K0dRO0VBRUk7RUFDQTtFQUNBLG1CN0RqRUU7QUYyaUhkO0ErRHYrR1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL0R5K0daO0ErRHQrR1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL0R3K0daOztBZ0UzakhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWhFOGpIUjtBZ0U1akhRO0VBQ0k7QWhFOGpIWjtBZ0UxakhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsVzlEVkE7RThEV0E7RUFDQTtBaEU0akhSO0FnRXpqSEk7RUFDSTtFQUNBO0VBQ0Esc0IvRHdGWTtBRG0rR3BCO0FnRXhqSEk7RUFDSSxzQjlEekJGO0U4RDBCRTtFQUNBLFc5RDdCQTtBRnVsSFI7QWdFeGpIUTtFQUNJLG1CL0RyQkY7RStEc0JFO0FoRTBqSFo7O0FpRTNsSEk7RUFDSTtBakU4bEhSO0FpRTVsSFE7RUFDSTtFQUNBO0FqRThsSFo7QWlFNWxIWTtFQUNJO0FqRThsSGhCO0FpRTFsSFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG9CN0RkUTtFNkRlUjtFQUNBO1VBQUE7QWpFNGxIWjtBaUV6bEhRO0VBQ0k7QWpFMmxIWjtBaUV2bEhJO0VBQ0k7RUFDQTtFQUNBO0FqRXlsSFI7QWlFcmxIUTtFQUNJO0VBQ0E7RUFDQTtBakV1bEhaO0FpRW5sSEk7RUFDSTtFQUNBLDBCN0R2Q2E7RTZEd0NiO0FqRXFsSFI7QWlFbmxIUTtFQUNJO0FqRXFsSFo7QWlFamxISTtFQUNJO0VBQ0E7RUFDQSx5QzdEcENNO0U2RHFDTjtFQUNBO0FqRW1sSFI7QWlFamxIUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQjdENURTO0FKK29IckI7QWlFamxIWTtFQUNJO0VBQ0E7QWpFbWxIaEI7QWlFOWtISTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRWdsSFI7QWlFOWtIUTtFQUNJO0VBQ0E7RUFDQTtBakVnbEhaO0FpRTlrSFk7RUFDSTtBakVnbEhoQjtBaUU1a0hRO0VBQ0k7RUFDQTtFQUNBO0FqRThrSFo7QWlFM2tIUTtFQUNJO0FqRTZrSFo7QWlFMWtIUTtFQUNJLHVDN0RoR2lCO0FKNHFIN0I7QWlFemtIUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqRTJrSFo7QWlFdmtISTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpFeWtIUjtBaUV2a0hRO0VBQ0k7RUFDQTtBakV5a0haO0FpRXRrSFE7RUFDSSxpQzdEMUhXO0U2RDJIWCxnQzdEMUhlO0U2RDJIZixzQi9EN0VRO0UrRDhFUjtBakV3a0haO0FpRXJrSFE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QWpFdWtIWjs7QWlFbGtIQTtFQUNJO0FqRXFrSEo7QWlFbmtISTtFQUNJO0FqRXFrSFI7O0FpRWprSEE7RUFDSTtJQUNJO0VqRW9rSE47QUFDRjtBa0UvdEhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRWl1SEo7QWtFL3RISTtFQUNJO0FsRWl1SFI7QWtFOXRISTtFQUNJO0VBQ0E7QWxFZ3VIUjtBa0U3dEhJO0VBQ0k7RUFDQTtFQUNBO0FsRSt0SFI7QWtFNXRISTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEU4dEhSO0FrRTN0SEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxFNnRIUjtBa0UzdEhRO0VBQ0k7RUFDQSwyQjlEMUNXO0FKdXdIdkI7QWtFM3RIWTtFQUNJO0FsRTZ0SGhCOztBa0V2dEhBO0VBQ0k7QWxFMHRISjs7QWtFdnRIQTtFQUNJO0FsRTB0SEo7O0FrRXZ0SEE7RUFDSTtJQUNJO0VsRTB0SE47QUFDRjtBa0V2dEhBO0VBRVE7SUFDSTtFbEV3dEhWO0VrRXJ0SE07SUFDSTtFbEV1dEhWO0FBQ0Y7QW1FdHlIQTtFQUNJO0FuRXd5SEo7O0FvRXp5SEE7RUFDSSx5Q2hFa0JVO0VnRWpCVjtFQUNBO0VBQ0E7QXBFNHlISjtBb0V6eUhRO0VBQ0k7RUFDQTtBcEUyeUhaO0FvRXp5SFk7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7QXBFMnlIaEI7QW9FdnlIUTtFQUNJO0VBQ0E7RUFDQTtBcEV5eUhaO0FvRXZ5SFk7RUFDSTtFQUNBO0VBQ0E7QXBFeXlIaEI7QW9FdnlIZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJsRXJCSDtFa0VzQkc7QXBFeXlIcEI7QW9FcHlIUTtFQUNJO0FwRXN5SFo7QW9FbHlIWTtFQUNJO0FwRW95SGhCO0FvRWp5SFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJsRTFDQztFa0UyQ0Q7QXBFbXlIaEI7O0FxRS8xSEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBckVrMkhKO0FxRWgySEk7RUFDSTtFQUNBO0VBQ0E7QXJFazJIUjtBcUVoMkhROztFQUVJO0VBQ0E7RUFDQTtBckVrMkhaO0FxRS8xSFE7RUFDSSxtQlhmYTtFV2dCYjtFQUNBO0VBQ0E7QXJFaTJIWjtBcUUvMUhZO0VBQ0ksb0JqRXJCSTtFaUVzQko7RUFDQTtBckVpMkhoQjtBcUU5MUhZO0VBQ0k7RUFDQSxzQmpFNUJJO0VpRTZCSjtBckVnMkhoQjtBcUUzMUhJO0VBQ0k7RUFDQTtBckU2MUhSO0FxRTMxSFE7RUFDSTtFQUNBO0VBQ0E7QXJFNjFIWjtBcUUxMUhRO0VBQ0ksNEJqRTNDVztFaUU0Q1g7RUFDQTtBckU0MUhaOztBc0U5NEhJO0VBQ0k7QXRFaTVIUjtBc0U5NEhJO0VBQ0k7QXRFZzVIUjtBc0U3NEhJO0VBQ0k7RUFDQTtFQUNBLDRCbEVOZTtFa0VPZjtBdEUrNEhSO0FzRTc0SFE7RUFDSTtFQUNBLG9CbEViUTtFa0VjUjtFQUNBO0VBQ0E7QXRFKzRIWjtBc0UzNEhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFCbEU3Qlk7RWtFOEJaO0F0RTY0SFI7QXNFMzRIUTtFQUNJO0VBQ0E7QXRFNjRIWjtBc0UxNEhRO0VBQ0k7RUFDQTtFQUNBLG1CcEV2Q0U7RW9Fd0NGO0VBQ0E7RUFDQTtFQUNBO0F0RTQ0SFo7O0F1RTU3SEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkUrN0hKO0F1RTc3SEk7RUFDSTtFQUNBO0F2RSs3SFI7QXVFNzdIUTtFQUNJO0VBQ0EsNEJuRVRXO0FKdzhIdkI7QXVFNTdIUTtFQUNJO0VBQ0E7RUFDQTtBdkU4N0haO0F1RTE3SEk7RUFDSTtBdkU0N0hSO0F1RXo3SEk7RUFDSSxXckU3QkE7RXFFOEJBO0F2RTI3SFI7QXVFeDdISTtFQUNJO0VBQ0EsMEJuRS9CYTtBSnk5SHJCO0F1RXY3SEk7RUFDSSxtQnJFMUJLO0FGbTlIYjtBdUV0N0hJO0VBQ0ksbUJyRTVCUTtFcUU2QlIsV3JFNUNBO0FGbytIUjtBdUVyN0hJO0VBQ0ksZ0JyRWhEQTtBRnUrSFI7QXVFcjdIUTtFQUNJO0VBQ0E7QXZFdTdIWjtBdUVwN0hRO0VBQ0k7RUFDQSwwQm5FckRTO0FKMitIckI7QXVFbjdIUTtFQUNJO0F2RXE3SFo7QXVFbDdIUTtFQUNJO0VBQ0EsY3JFbkRJO0FGdStIaEI7O0F3RXYvSEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RTAvSEo7O0F3RXYvSEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEUwL0hKO0F3RXgvSEk7RUFDSTtFQUNBO0VBQ0E7QXhFMC9IUjtBd0V4L0hRO0VBQ0k7QXhFMC9IWjtBd0V0L0hJO0VBQ0k7RUFDQTtFQUNBO0F4RXcvSFI7QXdFdC9IUTtFQUNJO0F4RXcvSFo7QXdFcC9ISTtFQUNJO0VBQ0E7RUFDQTtBeEVzL0hSO0F3RXAvSFE7RUFDSTtBeEVzL0haO0F3RWwvSEk7RUFDSTtFQUNBO0VBQ0E7QXhFby9IUjtBd0VsL0hRO0VBQ0k7QXhFby9IWjtBd0VoL0hJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RWsvSFI7QXdFaC9IUTtFQUNJO0VBQ0E7QXhFay9IWjs7QXlFeGpJQTtFQUNJLHFDckVNdUI7RXFFTHZCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpFMmpJSjtBeUV6aklJO0VBQ0k7RUFDQTtFQUNBO0V0RTZESjtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFCc0UvRHNCO0F6RThqSTFCO0F5RTVqSVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekU4aklaO0F5RTFqSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtBekU0aklSO0F5RXpqSUk7RUFDSSw0QnJFOUJlO0FKeWxJdkI7QXlFeGpJSTtFQUNJO0VBQ0E7QXpFMGpJUjtBeUV4aklRO0VBQ0ksNEJyRXRDVztFcUV1Q1g7QXpFMGpJWjtBeUV0aklJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekV3aklSO0F5RXRqSVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0F6RXdqSVo7O0EwRXBuSUE7RUFDSTtFQUNBO0ExRXVuSUo7QTBFcG5JUTtFQUNJLG9CdEVGUTtBSnduSXBCO0EwRW5uSVE7RUFDSSxxQnRFTlE7QUoybklwQjtBMEVqbklJO0VBQ0ksMkJ0RVRlO0FKNG5JdkI7QTBFaG5JSTtFdkVvRkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V1RXRGSTtFQUNBO0VBQ0E7QTFFc25JUjtBMEVwbklRO0V2RW9FSiw2Q0FGVTtFQUdWLCtCdUVwRXdDO0ExRXVuSTVDO0EwRW5uSUk7RUFDSSw0QnRFekJlO0FKOG9JdkI7O0EwRWpuSUE7RUFDSTtBMUVvbklKO0EwRWxuSUk7RUFDSTtFQUNBO0VBQ0EsMEJ0RXBDYTtFc0VxQ2I7RUFDQTtBMUVvbklSO0EwRWpuSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBMUVtbklSO0EwRWhuSUk7RXZFaURBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFdUVuREk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFFc25JUjtBMEVwbklRO0VBRUk7QTFFcW5JWjtBMEVsbklRO0VBQ0k7RUFDQTtBMUVvbklaO0EwRWpuSVE7RUFDSSxvQnRFdkVRO0FKMHJJcEI7QTBFaG5JUTtFQUNJLDJCdEV6RVc7QUoyckl2QjtBMEUvbUlRO0V2RVdKLDZDQUZVO0VBR1Ysb0J1RVg4RDtBMUVrbklsRTs7QTBFN21JQTtFQUNJO0ExRWduSUo7O0EwRTdtSUE7RUFDSTtJQUNJO0UxRWduSU47QUFDRjtBMkU1c0lJO0VBQ0k7RUFDQTtFQUNBO0EzRThzSVI7QTJFNXNJUTtFQUNJO0VBQ0E7RUFDQTtBM0U4c0laOztBMkV6c0lBO0VBQ0k7RUFDQTtBM0U0c0lKO0EyRTFzSUk7RUFDSTtBM0U0c0lSO0EyRTFzSVE7RUFDSTtFQUNBO0VBQ0E7QTNFNHNJWjtBMkV6c0lRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0Uyc0laO0EyRXZzSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM0V5c0lSO0EyRXZzSVE7RUFDSTtBM0V5c0laO0EyRXZzSVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0EzRXlzSWhCO0EyRXRzSVk7RUFDSTtBM0V3c0loQjtBMkV0c0lnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7QTNFd3NJcEI7QTJFcHNJWTtFQUNJO0EzRXNzSWhCO0EyRW5zSVk7RUFDSTtBM0Vxc0loQjtBMkVoc0lJO0VBQ0k7RUFDQTtBM0Vrc0lSO0EyRWhzSVE7RUFDSTtBM0Vrc0laO0EyRS9ySVE7RUFDSTtBM0Vpc0laO0EyRTlySVE7RUFDSTtFQUNBO0EzRWdzSVo7QTJFNXJJSTtFQUNJO0VBQ0E7QTNFOHJJUjtBMkU1cklRO0VBQ0k7QTNFOHJJWjtBMkUxcklJO0VBQ0k7RUFDQTtBM0U0cklSO0EyRTFySVE7RUFDSTtBM0U0cklaO0EyRXpySVE7RUFDSTtBM0UycklaOztBMkV0cklBO0VBQ0k7SUFDSTtFM0V5cklOO0UyRXZySUU7SUFDSTtFM0V5cklOO0UyRXZySUU7SUFDSTtFM0V5cklOO0UyRXZySUU7SUFDSTtFM0V5cklOO0UyRXZySUU7SUFDSTtFM0V5cklOO0UyRXZySUU7SUFDSTtFM0V5cklOO0UyRXZySUU7SUFDSTtFM0V5cklOO0FBQ0Y7O0EyRTlzSUE7RUFDSTtJQUNJO0UzRXlySU47RTJFdnJJRTtJQUNJO0UzRXlySU47RTJFdnJJRTtJQUNJO0UzRXlySU47RTJFdnJJRTtJQUNJO0UzRXlySU47RTJFdnJJRTtJQUNJO0UzRXlySU47RTJFdnJJRTtJQUNJO0UzRXlySU47RTJFdnJJRTtJQUNJO0UzRXlySU47QUFDRjtBMkV0cklBO0VBQ0k7SUFDSTtFM0V3cklOO0UyRXRySUU7SUFDSTtFM0V3cklOO0UyRXRySUU7SUFDSTtFM0V3cklOO0UyRXRySUU7SUFDSTtFM0V3cklOO0UyRXRySUU7SUFDSTtFM0V3cklOO0UyRXRySUU7SUFDSTtFM0V3cklOO0UyRXRySUU7SUFDSTtFM0V3cklOO0FBQ0Y7QTJFN3NJQTtFQUNJO0lBQ0k7RTNFd3JJTjtFMkV0cklFO0lBQ0k7RTNFd3JJTjtFMkV0cklFO0lBQ0k7RTNFd3JJTjtFMkV0cklFO0lBQ0k7RTNFd3JJTjtFMkV0cklFO0lBQ0k7RTNFd3JJTjtFMkV0cklFO0lBQ0k7RTNFd3JJTjtFMkV0cklFO0lBQ0k7RTNFd3JJTjtBQUNGO0E0RW4zSUE7RUFDSTtFQUNBO0VBQ0E7QTVFcTNJSjtBNEVuM0lJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUVxM0lSO0E0RW4zSVE7RUFDSTtFQUNBO0VBQ0EscUJ4RVhRO0FKZzRJcEI7QTRFbDNJUTtFQUNJLHNCeEVmUTtBSm00SXBCO0E0RWozSVE7RUFDSSxvQnhFbkJRO0V3RW9CUixzQnhFcEJRO0FKdTRJcEI7QTRFaDNJUTtFQUNJLG9CeEV4QlE7QUowNElwQjtBNEU5MklJO0VBQ0k7RUFDQTtFQUNBO0E1RWczSVI7QTRFNzJJSTtFQUNJO0VBQ0E7QTVFKzJJUjtBNEU1MklJO0VBQ0k7RUFDQTtFQUNBO0E1RTgySVI7QTRFNTJJUTtFQUNJO0E1RTgySVo7QTRFMzJJUTtFQUNJLFUxRXBESjtBRmk2SVI7O0E0RXgySUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RTIySUo7QTRFejJJSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1RTIySVI7QTRFejJJUTtFQUNJO0VBQ0E7RUFDQTtBNUUyMklaO0E0RXgySVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0IxRXhGSjtFMEV5RkksNEJ4RXBGVztFd0VxRlg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUUwMklaO0E0RXgySVk7RUFDSTtBNUUwMkloQjs7QTZFNThJQTtFQUNJLHFDekVNdUI7RXlFTHZCLHlDekVpQlU7RXlFaEJWO0E3RSs4SUo7QTZFNzhJSTtFQUNJO0E3RSs4SVI7QTZFNThJSTtFQUNJO0VBQ0EsNEJ6RUxlO0FKbTlJdkI7QTZFNThJUTtFQUNJO0VBQ0E7RUFDQTtBN0U4OElaOztBOEU1OUlRO0VBQ0ksMkIxRUdXO0FKNDlJdkI7QThFNTlJUTtFQUNJO0VBQ0E7RUFDQSxxQzFFRmU7RTBFR2Y7RUFDQTtFQUNBO0VBQ0EseUMxRU1FO0UwRUxGO0VBQ0E7QTlFODlJWjtBOEU1OUlZO0UzRTRFUiw2Q0FGVTtFQUdWLCtCQUp5RTtBSHU1STdFO0E4RTE5SUk7RUFDSTtBOUU0OUlSOztBK0VwL0lBO0VBQ0kscUMzRU11QjtFMkVMdkIseUMzRWlCVTtFMkVoQlY7RUFDQTtBL0V1L0lKO0ErRXIvSUk7RUFDSTtFQUNBO0VBQ0EsNEIzRUhlO0UyRUlmO0VBQ0E7RUFDQTtFQUNBO0EvRXUvSVI7QStFcC9JSTtFQUNJO0VBQ0E7QS9Fcy9JUjtBK0VwL0lRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsaUMzRXJCVztBSjJnSnZCO0ErRW4vSVE7RUFDSTtFQUNBLDRCM0UxQlc7QUorZ0p2QjtBK0VsL0lRO0VBQ0k7QS9Fby9JWjtBK0VoL0lJO0U1RThEQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTRFaEVJO0VBQ0EsMEIzRXZDYTtFMkV3Q2I7RUFDQTtBL0VzL0lSO0ErRXAvSVE7RUFDSTtFQUNBO0EvRXMvSVo7QStFbi9JUTtFQUNJO0VBQ0E7RUFDQTtBL0VxL0laO0ErRWwvSWdCO0VBQ0ksMkIzRXRERztBSjBpSnZCO0ErRS8rSVE7RUFDSSxxQjNFOURRO0UyRStEUjtBL0VpL0laO0ErRS8rSVk7RUFDSTtBL0VpL0loQjtBK0U5K0lZO0U1RW9CUiw2Q0FGVTtFQUdWLCtCQUp5RTtBSGkrSTdFO0ErRTcrSVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRSsrSVo7QStFNytJWTtFQUNJO1VBQUE7RUFDQTtBL0UrK0loQjtBK0U1K0lZO0VBQ0k7VUFBQTtFQUNBO0EvRTgrSWhCOztBZ0Yxa0pBO0VBQ0k7QWhGNmtKSjtBZ0Yza0pJO0VBQ0k7RUFDQTtFQUNBLDBCNUVEYTtBSjhrSnJCOztBaUZubEpBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakZzbEpKO0FpRnBsSkk7RUFDSTtBakZzbEpSO0FpRm5sSkk7RUFDSTtBakZxbEpSO0FpRm5sSlE7RUFDSTtFQUNBO0FqRnFsSlo7QWlGbGxKUTtFQUNJO0VBQ0EsaUM3RWxCVztBSnNtSnZCO0FpRmpsSlE7RUFDSTtBakZtbEpaO0FpRi9rSkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CL0ViYztFK0VjZDtBakZpbEpSO0FpRjlrSkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCN0UzQ2U7QUoybkp2QjtBaUY5a0pRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGlDN0VuRFc7RTZFb0RYO0VBQ0E7QWpGZ2xKWjtBaUY1a0pJO0VBQ0ksbUIvRXpDWTtBRnVuSnBCO0FpRjNrSkk7RUFDSSxtQi9FOUNhO0FGMm5KckI7O0FrRmhwSkk7O0VBRUksMEI5RUVhO0FKaXBKckI7QWtGaHBKSTtFQUNJO0VBQ0E7QWxGa3BKUjtBa0Yvb0pJO0VBQ0k7RUFDQTtBbEZpcEpSOztBbUY5cEpBO0VBQ0k7RUFDQTtFQUNBO0FuRmlxSko7QW1GL3BKSTtFQUNJO0VBQ0E7RUFDQTtBbkZpcUpSO0FtRjlwSkk7RUFDSSwwQi9FUGE7RStFUWI7RUFDQTtFQUNBO0FuRmdxSlI7QW1GOXBKUTtFQUNJO0VBQ0E7RUFDQSxxQi9FaEJRO0UrRWlCUixvQi9FakJRO0UrRWtCUjtBbkZncUpaO0FtRjdwSlE7RUFDSTtBbkYrcEpaO0FtRjVwSlE7RUFDSTtBbkY4cEpaO0FtRjFwSkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkY0cEpSO0FtRjFwSlE7RUFDSSxvQi9FckNRO0UrRXNDUjtFQUNBO0VBQ0E7QW5GNHBKWjtBbUZ4cEpJO0VBQ0k7RUFDQTtBbkYwcEpSO0FtRnZwSkk7O0VBRUk7RUFDQSwwQi9FcERZO0UrRXFEWjtFQUNBLFdqRnpEQTtFaUYwREE7QW5GeXBKUjtBbUZ0cEpJO0VBQ0k7RUFDQTtBbkZ3cEpSO0FtRnRwSlE7RUFDSTtFQUNBLFVqRm5FSjtFaUZvRUk7RUFDQTtBbkZ3cEpaO0FtRnBwSkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkZzcEpSO0FtRm5wSkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRnFwSlI7QW1GbnBKUTtFQUNJLG9CL0V4RlE7RStFeUZSO0VBQ0E7QW5GcXBKWjs7QW9GbnZKQTtFQUNJO0VBQ0E7RUFDQTtBcEZzdkpKO0FvRm52SlE7RUFDSTtFQUNBO0VBQ0E7QXBGcXZKWjtBb0ZsdkpRO0VBQ0ksMEJoRlJTO0VnRlNUO0VBQ0E7RUFDQTtFQUNBO0FwRm92Slo7QW9GanZKUTtFQUNJLDRCaEZmVztBSmt3SnZCOztBcUZ4d0pBO0VBQ0k7QXJGMndKSjtBcUZ4d0pRO0VBQ0ksNkJwRmtERztFb0ZqREg7RUFDQTtFQUNBO0FyRjB3Slo7QXFGeHdKWTtFQUNJLDZCcEY0Q0Q7QUQ4dEpmO0FxRjN3Slk7RUFDSSw2QnBGNENEO0FEOHRKZjtBcUYzd0pZO0VBQ0ksNkJwRjRDRDtBRDh0SmY7QXFGM3dKWTtFQUNJLDZCcEY0Q0Q7QUQ4dEpmO0FxRnR3SlE7RUFDSSw2QnBGdUNHO0FEaXVKZjtBcUZwd0pJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQmpGcEJhO0VpRnFCYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRnN3SlI7QXFGcHdKUTtFQUNJLDRCakYzQlc7QUppeUp2QjtBcUZ2d0pRO0VBQ0ksNEJqRjNCVztBSml5SnZCO0FxRnZ3SlE7RUFDSSw0QmpGM0JXO0FKaXlKdkI7QXFGdndKUTtFQUNJLDRCakYzQlc7QUppeUp2QjtBcUZud0pRO0VBQ0k7RUFDQTtBckZxd0paO0FxRmp3Skk7RUFDSTtFQUNBO0VBQ0EsNEJqRnZDZTtFaUZ3Q2Y7QXJGbXdKUjs7QXNGanpKQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRGb3pKSjtBc0ZsekpJO0VBQ0k7QXRGb3pKUjtBc0ZqekpJO0VBQ0k7RUFDQSxXcEZQQTtFb0ZRQTtFQUNBO0F0Rm16SlI7O0F1RmwwSkE7RUFDSTtFQUNBLHFDbkZLdUI7RW1GSnZCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUNuRllVO0VtRlhWO0F2RnEwSko7QXVGbjBKSTtFQUNJO0VBQ0E7RUFDQTtBdkZxMEpSO0F1Rm4wSlE7RUFDSTtBdkZxMEpaO0F1RmowSkk7RUFDSTtFQUNBO0VBQ0E7QXZGbTBKUjtBdUZqMEpRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXZGbTBKWjtBdUYvekpJOztFQUVJO0VBQ0E7RUFDQTtBdkZpMEpSO0F1Rjl6Skk7RUFDSSxvQm5GckNZO0FKcTJKcEI7QXVGN3pKSTtFQUNJO0VBQ0E7RUFDQTtBdkYrekpSOztBdUYzekpBO0VBQ0k7SUFDSTtFdkY4ekpOO0V1RjV6Sk07SUFDSTtJQUNBO0V2Rjh6SlY7RXVGM3pKTTtJQUNJO0V2RjZ6SlY7QUFDRjtBd0YxM0pJO0VBQ0ksNEJwRkllO0VvRkhmO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEY0M0pSO0F3RjEzSlE7RUFDSTtFQUNBO0VBQ0E7RUFDQSwyQnBGUlc7QUpvNEp2QjtBd0Z4M0pJO0VBQ0k7RUFDQTtBeEYwM0pSOztBeUY5NEpBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpGaTVKSjtBeUYvNEpJO0VBQ0k7RUFDQTtBekZpNUpSO0F5Rjk0Slk7RUFDSSxVdkZYUjtBRjI1SlI7QXlGNTRKUTtFQUNJO0VBQ0E7RUFDQTtBekY4NEpaOztBeUZ6NEpBO0VBQ0k7SUFDSTtJQUNBO0V6RjQ0Sk47RXlGMTRKTTtJQUNJO0V6RjQ0SlY7QUFDRjtBMEYzNkpBO0VBQ0k7RUFDQTtBMUY2NkpKOztBMkYvNkpBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0EzRms3Sko7O0EyRi82SkE7O0VBRUk7QTNGazdKSjs7QTRGNTdKQTtFQUNJO0VBQ0EsMEJ4RkdpQjtFd0ZGakI7RXpGNkVBO0VBQ0E7QUhtM0pKOztBNkZwOEpBO0VBQ0k7RUFDQSw0QnpGSW1CO0V5RkhuQjtFMUY2RUE7RUFDQTtBSDIzSko7O0E4RjU4SkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Ris4Sko7QThGNzhKSTtFQUNJO0E5Ris4SlI7QThGNzhKUTtFQUNJLGU1Rk1LO0FGeThKakI7QThGMzhKSTtFQUNJO0VBQ0EsVzVGaEJBO0U0RmlCQSwwQjFGZFk7RTBGZVo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUY2OEpSO0E4RjE4Skk7RUFDSSxvQjFGdkJZO0FKbStKcEI7O0ErRnYrSkE7RUFDSTtFQUtBO0VBQ0E7QS9GcytKSjtBK0ZwK0pJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFVBWGU7RUFZZixXQVplO0VBYWY7RUFDQTtVQUFBO0EvRnMrSlI7QStGbCtKUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9GbytKWjtBK0ZoK0pJO0VBQ0k7RUFDQTtBL0ZrK0pSO0ErRmgrSlE7RUFDSTtFQUNBO1VBQUE7QS9GaytKWjtBK0YvOUpRO0VBQ0k7RUFDQTtVQUFBO0EvRmkrSlo7QStGNzlKSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQSxXQWxEZTtFQW1EZjtFQUNBO0VBS0E7QS9GMjlKUjtBK0Z6OUpRO0VBQ0k7RUFBQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QS9GMjlKWjtBK0Z4OUpRO0VBQ0k7RUFDQTtFQUFBO0VBQ0E7VUFBQTtFQUNBLFlBeEVNO0VBeUVOLFdBMUVLO0VBMkVMO0VBQ0EsMEIzRjFFUTtFMkYyRVI7QS9GMDlKWjs7QWdHeGlLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0FoRzJpS1I7QWdHeGlLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoRzBpS1I7QWdHdmlLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoR3lpS1I7QWdHdmlLUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoR3lpS1o7QWdHdGlLUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQi9GeUVRO0FEKzlKcEI7QWdHdGlLWTs7O0VBR0k7RUFDQTtFQUNBLHFCNUYxQ0k7RTRGMkNKO0VBQ0E7QWhHd2lLaEI7QWdHcGlLUTtFQUNJO0VBQ0EsYy9GdENEO0UrRnVDQztFQUNBO0VBQ0E7QWhHc2lLWjtBZ0dwaUtZO0VBQ0ksMEI1RnZESztBSjZsS3JCO0FnR25pS1k7RUFDSSxxQjVGNURJO0U0RjZESjtBaEdxaUtoQjtBZ0doaUtJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWhHa2lLUjtBZ0doaUtRO0VBQ0k7QWhHa2lLWjtBZ0c5aEtJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjL0Z2REY7RStGd0RFO0VBQ0Esa0IvRmJRO0UrRmNSO0FoR2dpS1I7QWdHOWhLUTtFQUNJLGUvRjdETjtFK0Y4RE07RUFDQTtBaEdnaUtaO0FnRzdoS1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEcraEtaO0FnRzVoS1E7RUFDSTtFQUNBO0VBQ0E7RUFDQSxzQi9GSVE7RStGSFI7QWhHOGhLWjtBZ0cxaEtJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQi9GM0NRO0UrRjRDUjtFQUNBO0VBQ0E7QWhHNGhLUjtBZ0cxaEtRO0VBQ0k7RUFDQTtBaEc0aEtaO0FnR3poS1E7RUFDSSxzQjVGN0hRO0U0RjhIUjtFQUNBO0FoRzJoS1o7QWdHeGhLUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoRzBoS1o7QWdHdmhLUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHNCL0ZqQ1E7RStGa0NSO0FoR3loS1o7QWdHcmhLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoR3VoS1I7QWdHcmhLUTtFQUNJO0VBQ0E7QWhHdWhLWjtBZ0dwaEtRO0VBQ0ksWTlGNUpKO0U4RjZKSTtFQUNBO0FoR3NoS1o7O0FpR3pyS0k7RUFDSTtFQUNBO0VBQ0E7QWpHNHJLUjtBaUd6cktJO0VBQ0k7RUFDQTtBakcycktSO0FpR3hyS0k7RUFDSTtFQUNBO0FqRzByS1I7QWlHdnJLSTtFQUNJO0FqR3lyS1I7QWlHdnJLUTtFQUNJO0FqR3lyS1o7QWlHcnJLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakd1cktSOztBa0d0dEtBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3l0S0o7QWtHdnRLSTtFQUNJO0FsR3l0S1I7QWtHdHRLSTs7RUFFSTtFQUNBO0FsR3d0S1I7QWtHcnRLSTtFQUNJLG9COUZsQlk7QUp5dUtwQjtBa0dwdEtJO0VBQ0ksVWhHdkJGO0FGNnVLTjtBa0dudEtJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxHcXRLUjtBa0dudEtRO0VBQ0k7QWxHcXRLWjtBa0dsdEtRO0VBQ0ksY2pHVE47QUQ2dEtOO0FrR2p0S1E7O0VBRUk7RUFDQTtBbEdtdEtaOztBbUdqd0tBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5Hb3dLSjtBbUdsd0tJO0VBQ0k7RUFDQSxjbEdRRztFa0dQSDtFQUNBO0VBQ0Esc0JsR3NHWTtBRDhwS3BCO0FtR2p3S0k7RUFDSTtFQUNBLDBCL0ZYYTtFK0ZZYjtFQUNBLHNCbEc4Rlk7QURxcUtwQjs7QUV4dkttQztBQUNSO0FEOUIzQjtBQU1BO0FBZ0NBO0FBSUE7QUFLQTtBQVVBO0FBUUE7QUFhQTtBQWFBO0FBU0E7QUFRQTtBQUdBO0FBSUE7QUFuSEE7QUFNQTtBQWdDQTtBQUlBO0FBS0E7QUFVQTtBQVFBO0FBYUE7QUFhQTtBQVNBO0FBUUE7QUFHQTtBQUlBO0FtR2pIQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLG1CbkdxQlE7RW1HcEJSO0VBQ0EsY25HTkc7QUR3ektQO0FvR2h6S0k7RUFDSTtBcEdrektSOztBb0c5eUtBO0VBQ0ksV25HRkk7RW1HR0o7RUFDQTtFQUNBO0VBQ0E7QXBHaXpLSjs7QW9HOXlLQTtFQUNJO0VBQ0E7RUFDQTtBcEdpektKO0FvRy95S0k7RUFDSTtFQUNBO0FwR2l6S1I7O0FvRzd5S0E7RUFDSTtFQUNBO0VBQ0E7QXBHZ3pLSjtBb0c5eUtJO0VBQ0k7RUFDQTtBcEdnektSOztBb0c1eUtBO0VBQ0k7RUFDQTtFQUNBO0FwRyt5S0o7QW9HN3lLSTtFQUNJO0VBQ0E7QXBHK3lLUjs7QUV0MEttQztBQUNSO0FEOUIzQjtBQU1BO0FBZ0NBO0FBSUE7QUFLQTtBQVVBO0FBUUE7QUFhQTtBQWFBO0FBU0E7QUFRQTtBQUdBO0FBSUE7QW9HMUdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV3BHRkk7RW9HR0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckc0MktKO0FxRzEyS0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBckc0MktSO0FxR3oyS0k7RUFDSSxZcEdqQkE7QUQ0M0tSO0FxR3gyS0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBckcwMktSO0FxR3YyS0k7RUFDSSwyQ3BHd0NVO0FEaTBLbEI7QXFHdDJLSTtFQUNJLDBDcEdtQ2E7QURxMEtyQjtBcUduNUtJO0VBQ0k7RUFDQTtBckdxNUtSO0FxR3YyS0k7RUFDSSxjcEc3Q0M7RW9HOENEO0VBQ0E7QXJHeTJLUjs7QXFHcjJLQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QnBHOURHO0VvRytESCxXcEc3REk7RW9HOERKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHdzJLSjtBcUd0MktJO0VBQ0k7RUFDQTtBckd3MktSO0FxR3IyS0k7RUFDSSxXcEcxRUE7RW9HMkVBLFlwRzNFQTtBRGs3S1I7QXFHcDJLSTtFQUNJO0VBQ0E7RUFDQTtBckdzMktSO0FxR24yS0k7RUFDSSx5QnBHN0RDO0FEazZLVDtBcUdsMktJO0VBQ0kseUJwR2hFQztBRG82S1Q7QXFHOTdLSTtFQUNJO0VBQ0E7QXJHZzhLUjtBcUduMktJO0VBQ0kseUJwR3ZGRTtFb0d3RkYsNkJwRzdDTztFb0c4Q1A7QXJHcTJLUjtBcUduMktRO0VBQ0ksNkJwR2pERztFb0drREgsOEJwR2xERztBRHU1S2Y7O0FxR2gyS0E7RUFDSTtFQUNBO0VBQ0E7RUFDQSx5QnBHMUdLO0VvRzJHTCxXcEdyR0k7RW9Hc0dKO0VBQ0E7RUFDQTtFQUNBLHNCcEdQZ0I7RW9HUWhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckdtMktKO0FxR2oyS0k7RUFDSSx5QnBHekhDO0FENDlLVDtBcUdoMktJO0VBQ0ksc0JuR2xJSTtBRm8rS1o7QXFHbitLSTtFQUNJO0VBQ0E7QXJHcStLUjtBcUdqMktJO0VBQ0ksc0JwR3RJQTtFb0d1SUEsY3BHM0hHO0VvRzRISDtFQUNBO0FyR20yS1I7O0FxRy8xS0E7RUNuSEk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0JyR3lFZ0I7RXFHeEVoQixjcEdsQmlCO0VvR21CakI7RUFDQTtFQUNBO0VEd0dBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckcrMktKO0FzRzE5S0k7RUFDSTtFQUNBO0VB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QTtFQUNBO0VBQ0E7RUFDQSxXckdaSTtBRCtsTlI7O0FzSHRoTkE7RUFDSTtFQUNBO0F0SHloTko7O0FzSHRoTkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQnJIL0ZJO0FEd25OUjs7QXNIdGhOQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0SHloTko7O0FzSHRoTkE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxzQnJIRGdCO0VxSEVoQixXckhwR0k7QUQ2bk5SOztBc0h0aE5BO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY3JIekdPO0FEa29OWDs7QXNIdGhOQTtFQUNJO0VBQ0EsbUJySHZISztFcUh3SEw7RUFDQTtFQUNBO0F0SHloTko7O0FzSHRoTkE7RUFDSTtFQUNBLG1CcEhoSGlCO0VvSGlIakI7QXRIeWhOSjs7QXNIdGhOQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIeWhOSjs7QXNIdGhOQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0SHloTko7O0FzSHBoTkE7RWhCakpJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFZ0I4SUE7RUFDQTtFQUNBO0F0SDRoTko7O0FzSHpoTkE7RWhCL0lJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV3JHWkk7QUR3ck5SOztBc0g3aE5BO0VBQ0k7QXRIZ2lOSjs7QXNIM2hOQTtFQUNJO0VBQ0E7QXRIOGhOSjs7QXNIM2hOQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg4aE5KO0FzSDVoTkk7RUFDSTtBdEg4aE5SOztBc0h4aE5BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgyaE5KOztBc0h4aE5BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgyaE5KO0FzSHpoTkk7RUFDSTtJQUNJO0lBQ0E7RXRIMmhOVjtBQUNGO0FzSHhoTkk7RUFDSTtJQUNJO0lBQ0E7RXRIMGhOVjtBQUNGOztBc0hwaE5BO0VBQ0k7QXRIdWhOSjs7QXNIbGhOQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJySDFPUztFcUgyT1Q7RUFDQTtFQUNBO0F0SHFoTko7O0FzSGxoTkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdEhxaE5KOztBc0hsaE5BO0VBQ0k7QXRIcWhOSjtBc0huaE5JO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsZ0JySHZRQTtFcUh3UUE7QXRIcWhOUjtBc0huaE5RO0VBQ0k7RUFDQTtBdEhxaE5aOztBc0hoaE5BO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsV3JIM1FJO0VxSDRRSjtBdEhtaE5KOztBc0hoaE5BO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY3BIM1FpQjtFb0g0UWpCO0F0SG1oTko7O0FzSGhoTkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SG1oTko7O0FzSGhoTkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQnJIcE1nQjtFcUhxTWhCLFdySHZTSTtFcUh3U0o7QXRIbWhOSjtBc0hqaE5JO0VBQ0k7RUFDQTtFQUNBLHFCckh6VEQ7RXFIMFRDO0F0SG1oTlI7O0FzSC9nTkE7RUFDSSxjckgvVEc7RXFIZ1VIO0VBQ0E7QXRIa2hOSjtBc0hoaE5JO0VBQ0k7QXRIa2hOUjs7QXNIOWdOQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0JySGxPZ0I7RXFIbU9oQjtBdEhpaE5KO0FzSC9nTkk7RUFDSTtFQUNBO0F0SGloTlI7O0FzSDNnTkE7RUFFSTtJQUNJO0lBQ0E7RXRINmdOTjtFc0gxZ05FO0lBQ0k7SUFDQTtFdEg0Z05OO0VzSHhnTkU7SUFDSTtFdEgwZ05OO0VzSHZnTkU7SUFDSTtJQUNBO0V0SHlnTk47RXNIcmdORTtJQUNJO0V0SHVnTk47RXNIcGdORTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXRIc2dOTjtFc0huZ05FO0lBQ0k7RXRIcWdOTjtFc0hsZ05FO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLGdCckh0WUE7RUQwNE5OO0FBQ0Y7QXVIOTROSTtFQUNJO0VBQ0E7RUFDQTtBdkhnNU5SO0F1SDk0TlE7RUFDSTtFQUNBO0F2SGc1Tlo7QXVINzROUTtFQUNJO0F2SCs0Tlo7QXVINTROUTtFQUNJLGNySElXO0FGMDROdkI7QXVILzROUTtFQUNJLGNySElXO0FGMDROdkI7QXVILzROUTtFQUNJLGNySElXO0FGMDROdkI7QXVILzROUTtFQUNJLGNySElXO0FGMDROdkI7QXVIMTROSTtFQUNJLGNySERlO0FGNjROdkI7QXVIejROSTtFQUNJLGVySFRRO0VxSFVSO0VBQ0E7QXZIMjROUjtBdUh2NE5ROzs7RUFHSSxxQnJIbEJJO0VxSG1CSjtBdkh5NE5aO0F1SHQ0TlE7RUFDSSxjckh2Qkk7QUYrNU5oQjs7QXVIbjROQTtFQUNJO0F2SHM0Tko7O0F1SGw0Tkk7RUFDSTtFQUNBO0F2SHE0TlI7QXVIbjROUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2SHE0Tlo7O0F3SDk3TkE7QUFHSTs7RUFFSTtBeEgrN05SOztBd0gxN05JO0VBQ0ksVXZIR0E7RXVIRkEseUN0SExJO0VzSE1KO0VBQ0E7QXhINjdOUjtBd0gxN05JO0VBQ0k7QXhINDdOUjtBd0h4N05RO0VBQ0k7QXhIMDdOWjtBd0hyN05RO0VBQ0k7VUFBQTtBeEh1N05aO0F3SG43Tkk7RUFDSTtBeEhxN05SOztBd0hsN05BO0FBR0k7O0VBQ0k7RUFDQTtFQUNBO0F4SG83TlI7QXdIajdOSTs7RUFDSTtBeEhvN05SO0F3SGw3TlE7RUFISjs7SUFJUTtFeEhzN05WO0FBQ0Y7O0F3SGw3TkE7RUFDSTtFQUNBO0F4SHE3Tko7QXdIbDdOUTtFQUNJO0VBQ0E7RUFDQTtBeEhvN05aO0F3SDk2Tkk7O0VBRUk7QXhIZzdOUjtBd0g3Nk5JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhIKzZOUjtBd0g3Nk5RO0VBTko7SUFPUTtFeEhnN05WO0FBQ0Y7QXdINzZOSTtFQUNJO0VBQ0E7QXhIKzZOUjtBd0g3Nk5RO0VBSko7SUFLUTtJQUNBO0V4SGc3TlY7QUFDRjs7QXdINTZOQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esd0N0SDlGUTtFc0grRlI7QXhIKzZOSjs7QXdINTZOQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJ0SHRGeUI7QUZxZ083QjtBd0g3Nk5JOzs7RUFHSSx5QnRIM0ZxQjtFc0g0RnJCO0VBTUE7RUFjQTtFQUtBO0F4SHk1TlI7QXdIaDdOUTs7O0VBQ0k7QXhIbzdOWjtBd0hoN05ROzs7RUFDSTtFQUNBLHlDdEh6SEE7QUY2aU9aO0F3SGo3TlE7OztFQUNJO0F4SHE3Tlo7QXdIbDdOUTs7O0VBQ0k7QXhIczdOWjtBd0hsN05ROzs7RUFDSTtBeEhzN05aO0F3SGw3TlE7OztFQUNJO0F4SHM3Tlo7QXdIbjdOUTs7O0VBQ0k7QXhIdTdOWjs7QXdIajdOSTtFQUNJO0F4SG83TlI7QXdIbDdOUTs7O0VBR0k7QXhIbzdOWjs7QXdILzZOQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhIazdOSjs7QXdILzZOQTtBQUNBOztFQUVJO0F4SGs3Tko7QXdIaDdOSTs7RUFDSTtBeEhtN05SO0F3SGg3Tkk7O0VBQ0k7QXhIbTdOUjs7QXdILzZOQTs7RUFFSTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0F4SGk3Tko7QXdILzZOSTs7RUFDSTtFQUNBLFV2SHBNQTtFdUhxTUE7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEhpN05SO0F3SDc2Tkk7O0VBQ0k7QXhIZzdOUjtBd0g3Nk5JOztFQUNJO0VBQ0E7QXhIZzdOUjs7QXdINTZOQTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0F4SDg2Tko7O0F3SDM2TkE7RUFDSSxhdEhwTm1CO0FGa29PdkI7QXdINTZOSTtFQUNJO0VBQ0EsWXRIMU9JO0FGd3BPWjs7QXdIMzZOQTtBQy9PQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXeEhRSTtFd0hQSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpIOHBPSjtBeUg1cE9JO0VBQ0k7QXpIOHBPUjs7QTBINXFPSTtFQUNJO0VBQ0E7QTFIK3FPUjtBMEg1cU9JO0VBQ0k7RUFDQSxXeEhXYTtFd0hWYjtFQUNBO0VBQ0E7QTFIOHFPUjtBMEg1cU9RO0VBQ0k7RUFDQSxjeEhKUTtBRmtyT3BCO0EwSDVxT1k7RUFDSSxheEhQSTtBRnFyT3BCOztBMkhoc09BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0htc09KO0EySGpzT0k7RUFDSTtFQUNBO0EzSG1zT1I7QTJIaHNPSTtFQUNJO0EzSGtzT1I7QTJIL3JPSTtFQUNJLHNCMUhuQkE7QURvdE9SOztBMkg3ck9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0hnc09KO0EySDlyT0k7RUFDSTtFQUNBO0EzSGdzT1I7QTJIN3JPSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzSCtyT1I7QTJINXJPSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNIOHJPUjtBMkgzck9JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNINnJPUjs7QTJIdnJPSTs7OztFQUVJLG1DdkgvQ087QUoydU9mOztBNEhqd09BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUhvd09KO0E0SGx3T0k7RUFDSTtFQUNBO0VBQ0E7QTVIb3dPUjtBNEhqd09JO0VBQ0k7QTVIbXdPUjtBNEgvdk9RO0VBQ0k7QTVIaXdPWjtBNEg3dk9JO0VBQ0k7QTVIK3ZPUjs7QTZIdnhPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0gweE9KO0E2SHh4T0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdIMHhPUjtBNkh2eE9JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCM0hDcUI7RTJIQXJCO0VBQ0EsMEM1SDZFTTtFNEg1RU47VUFBQTtFQUNBO0VBQUE7RUFBQTtFQUNBO0E3SHl4T1I7QTZIcnhPUTtFQUNJLHlCM0h6QlE7RTJIMEJSO1VBQUE7QTdIdXhPWjtBNkhueE9JO0VBQ0k7RUFDQTtBN0hxeE9SO0E2SGx4T0k7RTFIK0NBLHNDQUZVO0VBR1YsK0JBSnlFO0FIMHVPN0U7O0E4SHAwT0E7RUFDSTtBOUh1ME9KO0E4SHIwT0k7RUFDSTtFQUNBO0E5SHUwT1I7QThIcDBPSTtFQUNJLGdCNUhSQTtFNEhTQTtFQUNBO0VBQ0E7QTlIczBPUjtBOEhuME9JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUhxME9SO0E4SGwwT0k7RUFDSSx3QzVIakJJO0U0SGtCSjtFQUNBO0E5SG8wT1I7QThIaDBPUTtFQUNJO0E5SGswT1o7QThIL3pPUTtFQUNJLGM1SHhCUTtBRnkxT3BCO0E4SDl6T1E7RUFDSSxXN0huQ0o7RTZIb0NJLHlCNUg3QlE7QUY2MU9wQjtBOEg3ek9RO0UzSGtESixzQ0FGVTtFQUdWLCtCQUp5RTtBSGt4TzdFOztBK0g1Mk9BO0VBQ0k7QS9IKzJPSjtBK0g3Mk9JO0VBQ0k7RUFDQTtFQUNBO0EvSCsyT1I7QStINTJPSTtFQUNJO0VBQ0E7QS9IODJPUjtBK0g1Mk9RO0VBQ0k7QS9IODJPWjtBK0gzMk9RO0VBQ0k7QS9INjJPWjs7QWdJLzNPQTtFQUNJO0FoSWs0T0o7QWdJaDRPSTtFQUNJLGdCOUhIQTtFOEhJQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSWs0T1I7QWdJaDRPUTtFQUNJLGdCOUhYSjtFOEhZSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSWs0T1o7QWdJLzNPUTtFN0h5RUosc0NBRlU7RUFHViwrQkFKeUU7QUg2ek83RTs7QWlJdjVPQTtFQUNJO0FqSTA1T0o7QWlJeDVPSTtFQUNJO0VBQ0E7QWpJMDVPUjtBaUl2NU9JO0VBQ0ksZ0IvSFJBO0UrSFNBO0VBQ0E7RUFDQTtBakl5NU9SOztBa0lyNk9BO0VBQ0ksY2hJbUJtQjtBRnE1T3ZCO0FrSXQ2T0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxJdzZPUjtBa0l0Nk9RO0VBQ0ksVWpJWEo7QURtN09SO0FrSXI2T1E7RUFDSSxtQmhJRks7RWdJR0wscUJoSUhLO0FGMDZPakI7QWtJcjZPWTtFQUNJLFVqSVRSO0FEZzdPUjtBa0lwNk9ZO0VBQ0ks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STtBeElrblBoQjtBd0k5bVBnQjtFQUNJO0F4SWduUHBCO0F3STdtUGdCO0VBQ0ksMEJwSS9GQztBSjhzUHJCO0F3STNtUFk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxnQnZJeEdSO0V1SXlHUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0F4STZtUGhCO0F3STFtUFk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxnQnZJekhSO0V1STBIUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0F4STRtUGhCO0F3SXZtUFk7RUFDSTtBeEl5bVBoQjtBd0lwbVBJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QnBJakplO0FKdXZQdkI7QXdJcG1QUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeElzbVBaO0F3SXBtUFk7RUFDSSxxQnBJcEtJO0VvSXFLSjtBeElzbVBoQjtBd0lubVBZO0VBQ0k7QXhJcW1QaEI7QXdJaG1QSTtFQUNJO0F4SWttUFI7QXdJL2xQSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQnRJMUxJO0VzSTJMSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhJaW1QUjtBd0k5bFBJO0VBQ0k7RUFDQTtFQUNBO0F4SWdtUFI7QXdJN2xQSTs7RUFFSTtFQUNBO0F4SStsUFI7O0F3STFsUEk7RUFDSTtFQUNBO0F4STZsUFI7QXdJMWxQSTtFQUNJO0F4STRsUFI7QXdJemxQSTtFQUNJLHVDcEl4TnFCO0FKbXpQN0I7O0F3SXZsUEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeEkwbFBKO0F3SXhsUEk7RUFDSTtBeEkwbFBSO0F3SXZsUEk7RUFDSTtFQUNBO0VBQ0E7QXhJeWxQUjtBd0l0bFBJO0VBQ0k7RUFDQTtFQUNBLDBCcElsUGE7RW9JbVBiO0F4SXdsUFI7QXdJcmxQSTtFQUNJO0VBQ0E7QXhJdWxQUjtBd0lybFBRO0VBQ0k7QXhJdWxQWjs7QXdJbGxQQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F4SXFsUEo7QXdJamxQUTtFQUNJLFl2STFRSjtBRDYxUFI7QXdJL2tQSTtFQUNJO0VBQ0E7QXhJaWxQUjtBd0kva1BRO0VBQ0ksc0JwSW5SUTtBSm8yUHBCOztBd0k1a1BBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhJK2tQSjs7QXdJNWtQQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0V4SStrUE47RXdJN2tQTTtJQUNJO0V4SStrUFY7QUFDRjtBd0kza1BBO0VBQ0k7SUFDSTtJQUNBO0V4STZrUE47RXdJM2tQTTtJQUNJO0V4STZrUFY7RXdJMWtQTTtJQUNJO0lBQ0E7RXhJNGtQVjtFd0l6a1BNO0lBQ0k7SUFDQTtJQUNBO0V4STJrUFY7QUFDRjtBd0l2a1BBO0VBQ0k7SUFDSTtFeEl5a1BOO0FBQ0Y7QXlJcDVQQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeklzNVBKO0F5SXA1UEk7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QnJJTmU7QUo0NVB2QjtBeUluNVBJO0VBQ0k7QXpJcTVQUjtBeUlsNVBJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpJbzVQUjtBeUlqNVBJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekltNVBSO0F5SWo1UFE7RUFDSTtFQUNBO1VBQUE7QXpJbTVQWjtBeUloNVBRO0VBQ0k7QXpJazVQWjtBeUk5NFBJO0VBQ0k7QXpJZzVQUjtBeUk5NFBRO0VBQ0k7RUFDQTtFQUNBO1VBQUE7QXpJZzVQWjtBeUk1NFBJO0VBQ0k7RUFDQTtFQUNBO0F6STg0UFI7QXlJMzRQSTtFQUNJO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekk2NFBSO0F5STM0UFE7RUFDSTtFQUNBO0VBQ0E7VUFBQTtBekk2NFBaO0F5STE0UFE7RUFDSTtFQUNBO1VBQUE7RUFDQTtFQUNBO0F6STQ0UFo7QXlJejRQUTtFQUNJO0VBQ0E7RUFDQSx5QnJJbkZTO0FKODlQckI7QXlJdjRQSTtFQUNJO0VBQ0EsV3hJMUZBO0V3STJGQTtFQUNBO0VBQ0E7QXpJeTRQUjtBeUl0NFBJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpJdzRQUjtBeUl0NFBRO0VBQ0k7QXpJdzRQWjtBeUlwNFBJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeklzNFBSO0F5SXA0UFE7RUFDSSxnQnhJNUdKO0V3STZHSTtFQUNBO0F6SXM0UFo7QXlJbjRQUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0J4SXRISjtFd0l1SEk7RUFDQTtFQUNBO0F6SXE0UFo7QXlJbDRQUTtFQUNJO0VBQ0E7RUFDQTtBeklvNFBaOztBMElqaFFBO0VBQ0k7RUFDQSxXeklFSTtFeUlESjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExSW9oUUo7QTBJbGhRSTtFQUNJLFV6SU5BO0V5SU9BO0ExSW9oUVI7QTBJamhRSTtFQUNJO0VBQ0E7QTFJbWhRUjtBMEloaFFJO0VBQ0k7RUFDQTtBMUlraFFSO0EwSS9nUUk7RUFDSTtFQUNBO0ExSWloUVI7QTBJOWdRSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQSxVekk5QkE7QUQ4aVFSO0EwSTlnUVE7RUFDSTtBMUlnaFFaO0EwSTNnUVE7RUFDSTtBMUk2Z1FaO0EwSTFnUVE7RUFDSTtFQUNBO0VBQ0E7QTFJNGdRWjtBMEl6Z1FRO0VBQ0k7RUFDQTtFQUNBO0ExSTJnUVo7O0EySWxrUUE7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0Q3ZJZVU7RXVJZFY7RUFDQTtBM0lxa1FKO0EySW5rUUk7RUFDSTtBM0lxa1FSO0EySWxrUUk7RXhJaUZBLDZDQUZVO0VBR1YsK0JBSnlFO0FIdy9QN0U7QTJJbGtRSTtFQUNJO0VBQ0E7QTNJb2tRUjtBMklqa1FJO0VBQ0kscUN2SWZtQjtFdUlnQm5CO0VBQ0EsNEJ2SWxCZTtFdUltQmY7RUFDQTtFQUNBO0VBQ0E7QTNJbWtRUjtBMklqa1FRO0VBQ0k7RUFDQTtFQUNBO0EzSW1rUVo7QTJJamtRWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDJCdklqQ087QUpvbVF2QjtBMkkvalFRO0VBQ0ksVzFJeENKO0UwSXlDSTtFQUNBLDBCdkkxQ1E7RXVJMkNSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzSWlrUVo7QTJJOWpRUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0lna1FaO0EySTlqUVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx1Q3ZJL0RhO0FKK25RN0I7QTJJN2pRWTtFQUNJO0VBQ0E7QTNJK2pRaEI7QTJJMWpRWTs7RUFFSSw0QnZJN0VPO0FKeW9RdkI7QTJJempRWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDJCdklwRk87QUorb1F2QjtBMkl4alFZO0VBQ0k7RUFDQTtFQUNBO0EzSTBqUWhCO0EySXBqUVE7RUFDSTtFQUNBO0VBQ0EsMEJ2SXBHUztBSjBwUXJCO0EySW5qUVE7RUFDSTtFQUNBO0EzSXFqUVo7QTJJbmpRWTtFQUNJO0VBQ0E7QTNJcWpRaEI7O0E0SXZxUUE7RUFDSTtFQUNBO0E1STBxUUo7QTRJeHFRSTtFQUNJLHFDeElFbUI7RXdJRG5CO0VBQ0E7QTVJMHFRUjtBNEl2cVFZO0VBQ0ksMkJ4SUxPO0FKOHFRdkI7QTRJcnFRUTtFQUNJO0E1SXVxUVo7QTRJcnFRWTtFQUNJLDRCeEliTztBSm9yUXZCO0E0SXhxUVk7RUFDSSw0QnhJYk87QUpvclF2QjtBNEl4cVFZO0VBQ0ksNEJ4SWJPO0FKb3JRdkI7QTRJeHFRWTtFQUNJLDRCeEliTztBSm9yUXZCOztBNElqcVFBO0VBQ0k7SUFDSTtFNUlvcVFOO0FBQ0Y7QTZJL3JRSTtFQUNJO0E3SWlzUVI7QTZJOXJRSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdJZ3NRUjtBNkk5clFRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMEJ6SVhTO0FKMnNRckI7O0E4SWh0UUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBLHVDMUlDeUI7RTBJQXpCO0VBQ0E7RUFDQTtBOUltdFFKO0E4SWp0UUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBOUltdFFSOztBOEkvc1FBO0VBQ0k7SUFDSTtFOUlrdFFOO0FBQ0Y7QStJenVRQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvSTJ1UUo7QStJenVRSTtFQUNJLG9CM0lIWTtBSjh1UXBCO0ErSXh1UUk7RUFFSSxVOUlSQTtBRGl2UVI7O0ErSXJ1UUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFCM0lqQmdCO0UySWtCaEI7QS9Jd3VRSjtBK0l0dVFJO0VBQ0ksb0IzSXJCWTtBSjZ2UXBCOztBK0lwdVFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9JdXVRSjtBK0lydVFJO0VBQ0k7QS9JdXVRUjs7QStJbnVRQTtFQUNJO0VBQ0E7QS9Jc3VRSjtBK0lwdVFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsNkM3SXpDSTtFNkkwQ0o7QS9Jc3VRUjtBK0ludVFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSXF1UVI7QStJbHVRSTtFQUNJO0VBQ0E7QS9Jb3VRUjtBK0lsdVFRO0VBQ0k7QS9Jb3VRWjtBK0lodVFJOztFQUVJO0VBQ0E7RUFDQSxXOUl0RUE7RThJdUVBO0VBQ0E7RUFDQTtBL0lrdVFSO0ErSS90UUk7RUFDSTtBL0lpdVFSO0ErSTl0UUk7RUFDSTtBL0lndVFSOztBK0k1dFFBO0VBQ0k7SUFDSTtJQUNBO0UvSSt0UU47QUFDRjtBZ0ozelFJO0VBQ0k7RUFDQTtBaEo2elFSOztBaUpoMFFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsNEM3SWVVO0U2SWRWO0VBQ0E7RUFDQTtFQUNBLHFDN0lEdUI7RTZJRXZCO0VBQ0E7QWpKbTBRSjtBaUpqMFFJO0VBQ0k7RUFDQTtBakptMFFSO0FpSmgwUUk7RTlJNEVBLDZDQUZVO0VBR1YsZ0M4STVFdUQ7QWpKbTBRM0Q7QWlKaDBRSTtFQUNJO0FqSmswUVI7QWlKaDBRUTtFQUNJO0VBQ0E7RUFDQSwwQjdJdEJTO0FKdzFRckI7QWlKL3pRUTtFQUNJLHNCN0kzQlE7RTZJNEJSLCtCN0l6QmU7QUowMVEzQjtBaUovelFZO0VBQ0ksWWhKL0JSO0VnSmdDUSxvQjdJaENJO0FKaTJRcEI7QWlKNXpRSTtFQUNJO0VBQ0E7QWpKOHpRUjtBaUo1elFRO0VBQ0k7RUFDQTtBako4elFaO0FpSjV6UVk7O0VBRUk7RUFDQTtBako4elFoQjtBaUoxelFRO0VBQ0kscUM3SWxEZTtFNkltRGY7RUFDQSw0QjdJckRXO0U2SXNEWDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKNHpRWjtBaUp4elFJO0VBQ0k7RUFDQTtFQUNBO0FqSjB6UVI7QWlKeHpRUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDJCN0l4RVc7QUprNFF2Qjs7QWtKeDRRQTtFQUNJO0VBQ0EsMEI5SUdpQjtFOElGakI7RUFDQTtBbEoyNFFKO0FrSno0UUk7RUFDSTtBbEoyNFFSO0FrSng0UUk7RUFDSTtFQUNBO0FsSjA0UVI7QWtKdjRRSTs7O0VBR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsSnk0UVI7QWtKdDRRSTtFQUNJO0FsSnc0UVI7QWtKcjRRSTtFQUNJO0VBQ0E7RUFDQTtBbEp1NFFSOztBbUozNlFBO0VBQ0k7RUFDQTtFQUNBO0FuSjg2UUo7QW1KNTZRSTtFQUNJO0VBQ0E7RUFDQTtBbko4NlFSO0FtSjM2UUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSjY2UVI7QW1KMzZRUTtFQUNJO0FuSjY2UVo7QW1KMTZRUTtFQUNJO0VBQ0Esb0IvSXBCUTtBSmc4UXBCOztBbUp2NlFBO0VBQ0k7RUFDQTtFQUNBO0FuSjA2UUo7QW1KeDZRSTtFQUNJO0VBQUE7RUFBQTtBbkowNlFSO0FtSng2UVE7RUFDSTtFQUNBO0VBQ0E7QW5KMDZRWjtBbUp2NlFRO0VoSmtESiw2Q0FGVTtFQUdWLCtCQUp5RTtBSDQzUTdFO0FtSnQ2UUk7RUFDSTtFQUNBO0FuSnc2UVI7QW1KdDZRUTtFQUNJO0VBQ0EsNEIvSWhEVztFK0lpRFg7QW5KdzZRWjtBbUpyNlFRO0VBQ0k7RUFDQTtFQUNBLDRCL0l2RFc7QUo4OVF2QjtBbUpyNlFZO0VBQ0k7RUFDQTtFQUNBO0FuSnU2UWhCO0FtSnA2UVk7RUFDSTtBbkpzNlFoQjtBbUpqNlFZO0VBQ0k7QW5KbTZRaEI7QW1KOTVRSTtFQUNJO0FuSmc2UVI7QW1KNzVRSTs7RUFFSTtFQUNBO0FuSis1UVI7QW1KNTVRSTtFQUNJLDRCL0l0RmU7RStJdUZmO0FuSjg1UVI7QW1KMzVRSTtFQUNJLGNqSnpFYztFaUowRWQ7QW5KNjVRUjtBbUoxNVFJO0VBQ0ksY2pKdEZRO0FGay9RaEI7O0FtSng1UUE7RUFFUTtJQUNJO0VuSjA1UVY7QUFDRjtBb0p4Z1JBO0VBQ0k7QXBKMGdSSjtBb0p4Z1JJO0VBQ0k7QXBKMGdSUjtBb0p2Z1JJO0VBQ0k7RUFDQTtFQUNBO0FwSnlnUlI7QW9KdmdSUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBKeWdSWjtBb0p0Z1JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEp3Z1JaO0FvSnRnUlk7RUFDSTtFQUNBO0FwSndnUmhCO0FvSm5nUkk7RUFDSTtBcEpxZ1JSO0FvSmxnUkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBKb2dSUjtBb0psZ1JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXBKb2dSWjtBb0poZ1JJO0VBQ0k7RUFDQSwwQmhKdERhO0FKd2pSckI7QW9KLy9RSTtFQUNJO0VBQ0E7RUFDQTtBcEppZ1JSO0FvSi8vUVE7RUFDSTtBcEppZ1JaO0FvSjkvUVE7RUFDSTtFQUNBO0VBQ0E7QXBKZ2dSWjtBb0o3L1FRO0VBQ0k7QXBKKy9RWjtBb0o1L1FRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQmhKakZTO0FKK2tSckI7QW9KNS9RWTtFQUNJO0FwSjgvUWhCO0FvSjEvUVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBKNC9RWjtBb0p6L1FRO0VBQ0k7RUFDQSwwQmhKbkdTO0VnSm9HVDtBcEoyL1FaO0FvSngvUVE7RUFDSTtBcEowL1FaO0FvSnQvUUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEp3L1FSO0FvSnQvUVE7RUFDSTtBcEp3L1FaO0FvSnIvUVE7RUFDSTtBcEp1L1FaO0FvSnAvUVE7RUFDSTtFQUNBO0VqSmpEUjtFQUNBO0FId2lSSjtBb0psL1FJO0VBQ0k7QXBKby9RUjtBb0psL1FRO0VBQ0k7RUFDQTtFQUNBO0FwSm8vUVo7QW9Kai9RUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQmhKcEpTO0VnSnFKVDtFQUNBO0FwSm0vUVo7QW9Kai9RWTtFQUNJLDBCaEoxSkk7RWdKMkpKLFduSjNKUjtBRDhvUlI7QW9KOStRSTtFQUNJO0FwSmcvUVI7QW9KOStRUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwSmcvUVo7QW9KNytRUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwSisrUVo7QW9KNStRUTtFQUNJO0VBQ0E7QXBKOCtRWjtBb0ozK1FRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMEJoSnpMUztBSnNxUnJCO0FvSnorUVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEoyK1FoQjtBb0p6K1FnQjtFQUNJO0FwSjIrUXBCO0FvSngrUWdCO0VBQ0k7QXBKMCtRcEI7QW9KditRZ0I7RUFDSTtBcEp5K1FwQjtBb0p0K1FnQjtFQUNJO0FwSncrUXBCO0FvSnIrUWdCO0VBQ0k7RUFDQSwwQmhKck5DO0FKNHJSckI7QW9KcCtRZ0I7RUFDSSwwQmhKek5DO0FKK3JSckI7QW9KbCtRWTtFQUNJO0FwSm8rUWhCO0FvSi85UVk7RUFDSTtBcEppK1FoQjtBb0o5OVFZO0VBQ0k7QXBKZytRaEI7QW9KOTlRZ0I7RUFDSTtFQUNBO0VBQ0E7QXBKZytRcEI7QW9KNzlRZ0I7RUFDSTtBcEorOVFwQjtBb0o1OVFnQjtFQUNJLFVsSnhQUjtBRnN0Ulo7QW9KeDlRSTtFQUNJO0VBQ0EsMEJoSjdQYTtBSnV0UnJCO0FvSnY5UUk7RWpKaExBO0VBQ0E7RUFDQTtBSDBvUko7O0FxSmp1UkE7RUFDSTtFQUNBO0FySm91Uko7QXFKbHVSSTtFQUNJO0VBQ0E7RUFDQSwyQmpKRGU7QUpxdVJ2QjtBcUpqdVJJO0VBQ0ksNEJqSkxlO0VpSk1mO0FySm11UlI7QXFKaHVSSTtFQUNJO0VBQ0E7RUFDQTtBckprdVJSO0FxSi90Ukk7RUFDSTtBckppdVJSO0FxSjl0Ukk7RUFDSSxxQ2pKbkJtQjtFaUpvQm5CO0VBQ0E7RUFDQTtFQUNBO0FySmd1UlI7QXFKOXRSUTtFQUNJLDRCakozQlc7QUoydlJ2QjtBcUpqdVJRO0VBQ0ksNEJqSjNCVztBSjJ2UnZCO0FxSmp1UlE7RUFDSSw0QmpKM0JXO0FKMnZSdkI7QXFKanVSUTtFQUNJLDRCakozQlc7QUoydlJ2QjtBcUo1dFJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcko4dFJSO0FxSjN0Ukk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJKNnRSUjtBcUp6dFJRO0VBQ0k7QXJKMnRSWjs7QXFKdHRSQTtFQUVRO0lBQ0k7RXJKd3RSVjtFcUpydFJNO0lBQ0k7SUFDQTtFckp1dFJWO0FBQ0Y7QXFKbnRSQTtFQUVRO0lBQ0k7RXJKb3RSVjtFcUpqdFJNO0lBQ0k7RXJKbXRSVjtBQUNGO0FzSnJ5UkE7RUFDSTtFQUNBO0F0SnV5Uko7QXNKcnlSSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDJCbEpGZTtBSnl5UnZCO0FzSnB5Ukk7RUFDSTtBdEpzeVJSO0FzSnB5UlE7RUFDSSw0QmxKVFc7RWtKVVg7RUFDQTtBdEpzeVJaO0FzSm55UlE7RUFDSTtFQUNBO0F0SnF5Ulo7O0F1SjN6UkE7RUFDSTtFQUNBO0VBQ0EscUNuSkl1QjtFbUpIdkIsNENuSmVVO0VtSmRWO0F2Sjh6Uko7QXVKNXpSSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0Qm5KUGU7QUpxMFJ2QjtBdUozelJJO0VBQ0k7QXZKNnpSUjtBdUozelJRO0VBQ0kscUNuSmJlO0VtSmNmO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdko2elJaO0F1SjF6UlE7RUFDSTtFQUNBO0F2SjR6Ulo7O0F1SnZ6UkE7RUFDSTtJQUNJO0V2SjB6Uk47RXVKeHpSTTtJQUNJO0V2SjB6UlY7QUFDRjtBd0pwMlJBO0VBQ0k7RUFDQSxXdkpFSTtFdUpESixnQ3BKQ2dCO0VvSkFoQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4SnMyUko7O0F5SjkyUkE7RUFDSTtFQUNBLHFDckpLdUI7RXFKSnZCLDRDckpnQlU7RXFKZlY7QXpKaTNSSjtBeUovMlJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekppM1JSO0F5SjkyUkk7RUFDSTtFQUNBO0F6SmczUlI7QXlKNzJSSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6SisyUlI7QXlKNzJSUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDRCckp2Qlc7QUpzNFJ2QjtBeUo3MlJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQnJKOUJPO0FKNjRSdkI7QXlKMTJSSTtFQUNJLDBCckpyQ2E7RXFKc0NiO0VBQ0E7RUFDQTtBeko0MlJSO0F5SnoyUkk7RUFDSSxxQnJKN0NZO0VxSjhDWjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6SjIyUlI7QXlKeDJSSTtFQUNJO0VBQ0E7RUFDQTtBekowMlJSO0F5SngyUlE7RUFDSSxvQnJKM0RRO0FKcTZScEI7QXlKdjJSUTtFQUNJLFV4Si9ESjtBRHc2UlI7O0F5SnAyUkE7RUFDSTtJQUNJO0V6SnUyUk47QUFDRjtBMEpsN1JBO0VBQ0k7RUFDQTtFQUNBO0ExSm83Uko7QTBKbDdSSTtFQUNJO0VBQ0EsWXRKdURRO0FKNjNSaEI7QTBKajdSSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFKbTdSUjtBMEpoN1JJO0VBQ0k7RUFDQTtBMUprN1JSO0EwSi82Ukk7RUFDSSx1Q3RKaEJxQjtFc0ppQnJCO0VBQ0E7RUFDQTtBMUppN1JSO0EwSjk2Ukk7RUFDSTtBMUpnN1JSO0EwSjk2UlE7RUFDSSwwQnRKN0JTO0VzSjhCVDtBMUpnN1JaO0EwSjU2Ukk7RUFDSTtBMUo4NlJSOztBMEoxNlJBO0FBQ0E7RUFDSTtFQUNBO0ExSjY2Uko7O0EwSjM2UkE7QUFHSTs7RUFFSSxTdEpRUTtFc0pQUjtBMUo0NlJSOztBMEp4NlJBO0VBRVE7SUFDSTtFMUowNlJWO0UwSnY2Uk07SUFDSSx1QnRKRFk7RUowNlJ0QjtFMEp0NlJNO0lBQ0ksc0J0SlBRO0lzSlFSO0UxSnc2UlY7RTBKcjZSTTtJQUNJO0lBQ0E7RTFKdTZSVjtFMEpuNlJVO0lBQ0k7RTFKcTZSZDtFMEpqNlJNO0lBQ0k7SUFDQTtFMUptNlJWO0UwSmg2Uk07SUFDSTtFMUprNlJWO0UwSjk1UlU7SUFDSSx1QnRKaENXO0VKZzhSekI7RTBKMTVSTTs7SUFFSSxvQnRKdkNZO0lzSndDWjtFMUo0NVJWO0FBQ0Y7QTJKdGdTQTtFQUNJLHFDdkpNdUI7RXVKTHZCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0p3Z1NKO0EySnRnU0k7RUFDSTtBM0p3Z1NSO0EySnJnU0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzSnVnU1I7QTJKcmdTUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzSnVnU1o7QTJKcGdTUTtFeEp5REosNkNBRlU7RUFHViwrQkFKeUU7QUhrOVI3RTtBMkpuZ1NJO0VBQ0k7RUFDQTtBM0pxZ1NSO0EySmxnU0k7RUFDSTtFQUNBO0VBQ0E7QTNKb2dTUjtBMkpsZ1NRO0V4SjBDSiw2Q0FGVTtFQUdWLGdDd0oxQ3dDO0EzSnFnUzVDO0EySmpnU0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM0ptZ1NSO0EySmpnU1E7RUFDSTtBM0ptZ1NaO0EySmpnU1k7O0VBRUkscUJ2Si9ESTtFdUpnRUosb0J2SmhFSTtBSm1rU3BCO0EySmhnU1k7RUFDSTtBM0prZ1NoQjtBMko5L1JROztFQUVJO0EzSmdnU1o7QTJKNy9SUTtFQUNJLDRCdko1RVc7RXVKNkVYO0VBQ0E7RUFDQTtBM0orL1JaO0EySjUvUlE7RUFDSSw0QnZKbkZXO0V1Sm9GWDtFQUNBO0EzSjgvUlo7O0EySnovUkE7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFM0o0L1JOO0UySjEvUk07SUFDSTtJQUNBO0UzSjQvUlY7RTJKei9STTtJQUNJO0UzSjIvUlY7RTJKei9SVTtJQUNJO0UzSjIvUmQ7RTJKdi9STTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTNKeS9SVjtFMkp0L1JNO0lBQ0k7RTNKdy9SVjtFMkp0L1JVO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RTNKdy9SZDtFMkpwL1JjO0lBQ0k7RTNKcy9SbEI7RTJKai9STTtJQUNJO0UzSm0vUlY7QUFDRjtBNEpwb1NBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFDeEpDdUI7RXdKQXZCO0E1SnNvU0o7QTRKcG9TSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVKc29TUjtBNEpwb1NRO0VBQ0k7RUFDQTtBNUpzb1NaO0E0Sm5vU1E7RXpKd0VKLDZDQUZVO0VBR1YsZ0N5SnhFOEQ7QTVKc29TbEU7QTRKbG9TSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUpvb1NSO0E0SmxvU1E7RUFDSTtFQUNBO0VBQ0E7QTVKb29TWjtBNEpqb1NRO0VBQ0ksK0J4SmxDZTtFd0ptQ2Y7RUFDQTtBNUptb1NaO0E0SmpvU1k7RUFDSSxvQnhKMUNJO0V3SjJDSixzQnhKM0NJO0FKOHFTcEI7QTRKL25TUTs7RUFFSTtBNUppb1NaO0E0SjluU1E7RUFDSSxvQnhKckRRO0FKcXJTcEI7QTRKN25TUTtFQUNJO0E1SituU1o7QTRKM25TSTs7RUFFSTtBNUo2blNSO0E0SjNuU1E7O0V6SndCSiw2Q0FGVTtFQUdWLCtCeUp4QjhEO0E1SituU2xFO0E0SjNuU0k7RUFDSTtBNUo2blNSO0E0SjNuU1E7RUFDSTtFQUNBLDBCeEozRVE7RXdKNEVSLFczSjVFSjtFMko2RUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVKNm5TWjtBNEoxblNRO0VBQ0ksZ0IzSnpGSjtFMkowRkkscUJ4SjFGUTtFd0oyRlI7RUFDQTtBNUo0blNaO0E0SnhuU0k7RUFDSTtFQUNBO0E1SjBuU1I7QTRKdm5TSTtFQUNJO0E1SnluU1I7QTRKcm5TUTtFQUNJO0E1SnVuU1o7QTRKcG5TUTtFQUNJLG9CeEovR1E7QUpxdVNwQjtBNEpsblNJOztFQUVJLFN4SjNEUTtBSitxU2hCO0E0SmpuU0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVKbW5TUjs7QTRKL21TQTtFQUNJO0lBQ0k7RTVKa25TTjtFNEpoblNNO0lBQ0k7RTVKa25TVjtFNEovbVNNO0lBQ0k7SUFDQTtFNUppblNWO0U0Si9tU1U7SUFDSTtJQUNBO0U1SmluU2Q7RTRKOW1TVTtJQUNJO0U1SmduU2Q7RTRKN21TVTs7SUFFSTtFNUorbVNkO0U0SjNtU007O0lBRUksb0J4SnJHWTtFSmt0U3RCO0FBQ0Y7QTZKbnhTSTtFQUNJO0E3SnF4U1I7QTZKbnhTUTtFQUNJLDJCekpDVztBSm94U3ZCO0E2Smp4U0k7RUFDSSw0Q3pKU007RXlKUk47RUFDQTtBN0pteFNSO0E2Smh4U0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdKa3hTUjtBNkpoeFNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTdKa3hTWjtBNkovd1NROztFQUVJO0VBQ0E7QTdKaXhTWjtBNko5d1NRO0VBQ0k7RUFDQTtFQUNBLDBCekpsQ1M7RXlKbUNUO0E3Smd4U1o7QTZKN3dTUTtFQUNJO0VBQ0EsNEJ6SnZDVztFeUp3Q1g7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0ord1NaO0E2SjV3U1E7RUFDSTtFQUNBO0VBQ0E7QTdKOHdTWjtBNko1d1NZO0VBQ0k7QTdKOHdTaEI7QTZKMXdTUTtFMUo4QkosNkNBRlU7RUFHVixpQjBKOUI4RDtBN0o2d1NsRTtBNkp6d1NJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3SjJ3U1I7QTZKendTUTtFQUNJO0E3SjJ3U1o7QTZKeHdTUTtFQUNJLDBCeko1RVM7QUpzMVNyQjtBNkp2d1NRO0UxSlNKLDZDQUZVO0VBR1YsaUIwSlR3QztBN0owd1M1Qzs7QTZKcndTQTtFQUVRO0lBQ0k7RTdKdXdTVjtFNkpwd1NNO0lBQ0k7SUFDQTtJQUNBLDZDM0o1RkE7STJKNkZBO0lBQ0E7SUFDQTtJQUNBO0U3SnN3U1Y7RTZKcHdTVTtJQUNJO0lBQ0E7SUFDQTtJQUNBLGdCNUp6R1I7STRKMEdRO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U3SnN3U2Q7RTZKbndTVTtJQUNJO0lBQ0E7SUFDQTtFN0pxd1NkO0FBQ0Y7QThKaDRTQTtFQUNJO0VBQ0E7QTlKazRTSjtBOEpoNFNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUprNFNSO0E4Smg0U1E7RUFDSTtBOUprNFNaO0E4Si8zU1E7RUFDSTtFQUNBLFc3SmJKO0U2SmNJO0E5Smk0U1o7QThKNzNTSTtFQUNJO0E5SiszU1I7QThKNTNTSTtFM0ptRUEsNkNBRlU7RUFHVixvQjJKbkUwRDtFM0pzRXREO0FIMHpTUjs7QThKNTNTQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E5SiszU0o7QThKNzNTSTtFQUNJO0VBQ0E7QTlKKzNTUjtBOEo1M1NJO0VBQ0k7QTlKODNTUjtBOEozM1NJO0VBQ0k7QTlKNjNTUjtBOEoxM1NJO0VBQ0k7QTlKNDNTUjs7QThKeDNTQTtFQUNJO0VBQ0E7QTlKMjNTSjs7QThKeDNTQTtBQUdRO0VBQ0ksZ0I3SjVESjtFNko2REk7RUFDQTtFQUNBLDRDMUpoREU7QUp5NlNkO0E4SmwzU1k7Ozs7RUFDSSxjN0p2Q1I7QUQ4NVNSO0E4SjMyU1k7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFRSSxxQjFKM0ZJO0FKZ2dUcEI7O0E4Si81U0E7RUFDSTtBOUprNlNKOztBOEovNVNBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7RTlKazZTTjtFOEpoNlNNO0lBQ0k7SUFDQTtJQUNBO0U5Sms2U1Y7RThKLzVTTTtJQUNJO0lBQ0E7RTlKaTZTVjtFOEo1NVNNO0lBQ0k7SUFDQTtFOUo4NVNWO0U4SjM1U007SUFDSTtJQUNBO0U5SjY1U1Y7RThKMzVTVTs7SUFFSTtJQUNBO0lBQ0EsNEMxSnRIRjtJMEp1SEU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTlKNjVTZDtFOEozNVNjOztJM0pyRFosNkNBRlU7SUFHVixvQjJKcURzRTtJM0psRGxFO0VIazlTTjtFOEo1NVNVO0lBQ0k7SUFDQTtJQUNBLHFDMUpuSlc7RUppalR6QjtFOEo1NVNjO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsMEIxSmpLQztJMEprS0Q7SUFDQTtFOUo4NVNsQjtFOEozNVNjO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7WUFBQTtJQUNBO0lBQ0E7RTlKNjVTbEI7RThKMTVTYztJQUNJLGdCN0pwTFo7RURnbFROO0U4Sng1U1U7SUFDSTtJQUNBO0U5SjA1U2Q7RThKeDVTYztJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLDBCMUpyTUM7STBKc01EO0lBQ0E7RTlKMDVTbEI7RThKdjVTYztJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1lBQUE7SUFDQTtJQUNBO0U5Snk1U2xCO0U4SnQ1U2M7SUFDSSxnQjdKeE5aO0VEZ25UTjtFOEpqNVNNO0lBQ0ksa0IxSnBMd0I7RUp1a1RsQztBQUNGO0E4Si80U0E7RUFHWTtJQUNJO0U5Sis0U2Q7QUFDRjtBK0o1blRJO0VBQ0k7RUFDQTtFQUNBLHFDM0pHbUI7RTJKRm5CO0VBQ0EsNEMzSmFNO0UySlpOO0VBQ0E7RUFDQTtFQUNBO0EvSjhuVFI7QStKNW5UUTtFQUNJLDRCM0pQVztBSnFvVHZCO0ErSjNuVFE7RTVKNkVKLDZDQUZVO0VBR1YsK0JBSnlFO0FIcWpUN0U7QStKMW5USTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0o0blRSO0ErSnpuVEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSjJuVFI7QStKeG5USTtFQUNJO0VBQ0E7QS9KMG5UUjtBK0p2blRJO0VBQ0k7QS9KeW5UUjtBK0p0blRJO0VBQ0k7QS9Kd25UUjtBK0pyblRJO0VBQ0k7RUFDQTtBL0p1blRSO0ErSnJuVFE7RUFDSSwwQjNKbkRTO0UySm9EVDtBL0p1blRaO0ErSnBuVFE7RUFDSTtBL0pzblRaO0ErSmxuVEk7RUFDSTtFQUNBO0VBQ0E7QS9Kb25UUjtBK0psblRRO0U1SnVCSiw2Q0FGVTtFQUdWLCtCQUp5RTtBSGttVDdFO0ErSmpuVEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSm1uVFI7QStKL21UUTtFQUNJO0EvSmluVFo7QStKL21UWTtFQUNJO0VBQ0EsMEIzSnhGSTtFMkp5Rko7RUFDQTtFQUNBO0EvSmluVGhCOztBK0ozbVRBO0VBRVE7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsNkM3SnRHQTtJNkp1R0E7RS9KNm1UVjtFK0oxbVRNO0lBQ0k7RS9KNG1UVjtFK0p6bVRNO0lBQ0k7SUFDQTtZQUFBO0UvSjJtVFY7RStKeG1UTTtJQUNJO0lBQ0E7SUFDQTtFL0owbVRWO0UrSnhtVFU7SUFDSSw0QjNKMUhPO0kySjJIUDtFL0owbVRkO0UrSnZtVFU7SUFDSTtJQUNBO0lBQ0EsMEIzSmxJSztFSjJ1VG5CO0UrSnRtVFU7STVKN0NSLDZDQUZVO0lBR1YsK0JBSnlFO0VIMHBUM0U7RStKcm1UTTtJQUNJO0lBQ0E7RS9KdW1UVjtFK0pwbVRNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQSw0QjNKbkpXO0VKeXZUckI7RStKbm1UTTtJQUNJLGdCOUp6Sko7SThKMEpJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1lBQUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFL0pxbVRWO0UrSm5tVFU7SUFDSTtJQUNBO0UvSnFtVGQ7QUFDRjtBK0pobVRBO0VBQ0k7SUFvQkk7SUFjQTtFL0pra1ROO0UrSm5tVE07SUFDSTtFL0pxbVRWO0UrSmxtVE07SUFDSTtJQUNBLHFDM0puTGU7STJKb0xmO0lBQ0EsNEMzSnpLRTtJMkowS0Y7RS9Kb21UVjtFK0pqbVRNO0lBQ0k7RS9KbW1UVjtFK0pobVRNO0lBQ0k7RS9Ka21UVjtFK0ovbFRNOztJQUVJLHFCM0p0TVE7RUp1eVRsQjtFK0ovbFRVOztJQUNJLHFCM0p6TUk7STJKME1KLG9CM0oxTUk7RUo0eVRsQjtFK0ovbFRVOztJQUNJLHFCM0o5TUk7RUpnelRsQjtFK0o3bFRNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RS9KK2xUVjtFK0o3bFRVO0lBQ0kscUIzSjdOSTtFSjR6VGxCO0UrSjVsVFU7SUFDSSw0QjNKL05PO0kySmdPUCwyQjNKaE9PO0kySmlPUDtJQUNBO0lBQ0E7SUFDQTtFL0o4bFRkO0UrSjNsVFU7SUFDSSxxQjNKMU9JO0VKdTBUbEI7RStKMWxUVTtJNUpwSlIsNkNBRlU7SUFHVixnQzRKb0o0QztFL0o2bFQ5QztFK0p6bFRNO0lBQ0ksMEIzSmxQUztFSjYwVG5CO0UrSnhsVE07SUFDSTtFL0owbFRWO0UrSnRsVFU7SUFDSTtFL0p3bFRkO0UrSnJsVFU7SUFDSTtJQUNBO0UvSnVsVGQ7QUFDRjtBZ0s3MVRBO0VBQ0k7RUFDQTtBaEsrMVRKO0FnSzcxVEk7RUFDSTtBaEsrMVRSOztBZ0szMVRBO0VBQ0k7RUFDQTtBaEs4MVRKOztBZ0szMVRBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWhLODFUSjtBZ0s1MVRJO0VBQ0k7QWhLODFUUjs7QWdLMTFUQTtFQUNJO0VBQ0EscUI1SnZCZ0I7RTRKd0JoQjtFQUNBO0FoSzYxVEo7QWdLMzFUSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLG9CNUovQlk7QUo0M1RwQjs7QWdLcjFUQTtFQUNJO0lBQ0k7SUFDQTtFaEt3MVROO0VnS3IxVEU7SUFDSTtJQUNBO0lBQ0EsaUJBWmdCO0lBYWhCO0lBQ0E7RWhLdTFUTjtFZ0twMVRFO0lBQ0ksZ0JBbkJhO0VoS3kyVG5CO0VnS24xVEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFaEtxMVROO0VnS2wxVEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhLbzFUTjtFZ0tqMVRVO0lBQ0ksb0I1SjFFSTtFSjY1VGxCO0VnSy8wVE07SUFDSSwyQjVKN0VXO0k0SjhFWDtJQUNBO0VoS2kxVFY7RWdLNzBURTtJQUNJO0VoSyswVE47RWdLNzBUTTtJQUNJLGEvSnpESjtFRHc0VE47RWdLMzBURTs7SUFFSTtFaEs2MFROO0VnSzEwVEU7SUFDSSxnQkFoRWE7SUFpRWI7RWhLNDBUTjtFZ0t6MFRFO0lBQ0k7RWhLMjBUTjtBQUNGO0FnS3gwVEE7RUFDSTs7O0lBR0k7RWhLMDBUTjtFZ0t2MFRFO0lBQ0k7RWhLeTBUTjtFZ0t0MFRFO0lBQ0k7RWhLdzBUTjtBQUNGO0FpS3I4VEE7RUFDSTtBakt1OFRKO0FpS3I4VEk7RUFDSSw0QjdKRWU7RTZKRGY7RUFDQTtFQUNBO0FqS3U4VFI7QWlLcjhUUTtFQUNJO0FqS3U4VFo7QWlLcDhUUTtFQUNJLDRCN0pSVztBSjg4VHZCO0FpS2w4VEk7RUFDSTtBaktvOFRSO0FpS2o4VFk7O0VBRUkscUI3SnBCSTtFNkpxQkosb0I3SnJCSTtBSnc5VHBCO0FpSzk3VEk7RUFDSSw0QjdKekJlO0FKeTlUdkI7QWlLNzdUSTtFQUNJO0FqSys3VFI7O0FpSzM3VEE7RUFJWTs7SUFDSTtFaks0N1RkO0FBQ0Y7QWlLdjdUQTtFQUVRO0lBQ0k7RWpLdzdUVjtFaUt0N1RVO0lBQ0k7RWpLdzdUZDtFaUtwN1RNO0lBQ0k7RWpLczdUVjtFaUtuN1RNO0lBQ0k7RWpLcTdUVjtFaUtsN1RNO0lBQ0k7RWpLbzdUVjtFaUtqN1RNO0lBQ0k7SUFDQTtFakttN1RWO0VpS2g3VE07SUFDSSwwQjdKekVTO0VKMi9UbkI7RWlLLzZUTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaktpN1RWO0VpSy82VFU7SUFDSTtFaktpN1RkO0FBQ0Y7QWtLNWdVQTtFQUNJO0VBQ0E7QWxLOGdVSjtBa0s1Z1VJO0VBQ0kscUM5SkVtQjtFOEpEbkI7QWxLOGdVUjtBa0s1Z1VRO0UvSnFGSiw2Q0FGVTtFQUdWLCtCQUp5RTtBSDg3VDdFO0FrSzNnVUk7RUFDSTtBbEs2Z1VSO0FrSzNnVVE7RUFDSTtFQUNBO0FsSzZnVVo7QWtLMWdVUTtFQUNJO0VBQ0E7QWxLNGdVWjtBa0t4Z1VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMEI5SjFCYTtBSm9pVXJCO0FrS3hnVVE7RS9KNERKLDZDQUZVO0VBR1YsZ0MrSjVEOEQ7QWxLMmdVbEU7QWtLdmdVSTtFQUNJO0FsS3lnVVI7QWtLdmdVUTtFL0pvREosNkNBRlU7RUFHViwrQkFKeUU7QUgwOVQ3RTtBa0tyZ1VRO0VBQ0k7RUFDQTtFQUNBO0FsS3VnVVo7QWtLbmdVSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0EsMEI5SnhEYTtFOEp5RGIseUI5SnpEYTtBSjhqVXJCO0FrS2pnVVE7RUFDSTtBbEttZ1VaO0FrSy8vVEk7RUFDSTtBbEtpZ1VSO0FrSzkvVEk7RUFDSTtFQUNBO0FsS2dnVVI7QWtLNy9USTtFQUNJO0VBQ0E7RUFDQTtBbEsrL1RSO0FrSzUvVEk7RUFDSTtFQUNBO0FsSzgvVFI7QWtLMy9USTtFQUNJO0VBQ0E7QWxLNi9UUjtBa0sxL1RJO0VBQ0k7RUFDQTtBbEs0L1RSO0FrS3ovVEk7RUFDSTtBbEsyL1RSO0FrS3gvVEk7RUFDSTtBbEswL1RSO0FrS3YvVEk7RUFDSTtBbEt5L1RSO0FrS3QvVEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNEI5SmpIZTtFOEprSGY7RUFDQTtFQUNBO0VBQ0E7QWxLdy9UUjtBa0t0L1RRO0UvSnhDSjtFQUNBO0VBQ0E7QUhpaVVKO0FrS3YvVFE7RS9KcENKLDZDQUZVO0VBR1YsZ0MrSm9Dd0M7QWxLMC9UNUM7QWtLdC9USTtFQUNJO0FsS3cvVFI7O0FrS3AvVEE7RUFDSSxjaEs1SFk7RWdLNkhaO0FsS3UvVEo7O0FrS3AvVEE7RUFFUTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLDZDaEtySkE7RUYyb1VWO0VrS24vVE07SUFDSTtFbEtxL1RWO0VrS2wvVE07SUFDSTtJQUNBO0lBQ0E7SUFDQSxnQmpLbktKO0lpS29LSTtFbEtvL1RWO0VrS2ovVE07SUFDSTtJQUNBO0lBQ0E7RWxLbS9UVjtFa0toL1RNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbEtrL1RWO0VrSy8rVE07SUFDSTtFbEtpL1RWO0VrSzkrVE07SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VsS2cvVFY7RWtLNytUTTtJQUNJO0lBQ0E7RWxLKytUVjtFa0s1K1RNO0lBQ0k7SUFDQTtFbEs4K1RWO0FBQ0Y7QWtLMStUQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQSxxQzlKbk5tQjtJOEpvTm5CO0lBQ0EsNEM5SnpNTTtJOEowTU47SUFDQTtJQUNBO0VsSzQrVE47RWtLMStUTTtJQUNJLHFDOUozTmU7SThKNE5mO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0lBQ0E7SUFDQSw0QzlKek5FO0k4SjBORjtJQUNBO0VsSzIrVFY7RWtLeCtUTTtJQUNJO0lBQ0E7SUFDQTtFbEswK1RWO0VrS3grVFU7SUFDSTtFbEswK1RkO0VrS3QrVE07SUFDSTtFbEt3K1RWO0VrS3IrVE07SUFDSTtJQUNBO0VsS3UrVFY7RWtLcCtUTTtJQUNJO0VsS3MrVFY7RWtLbitUTTtJQUNJO0lBQ0E7RWxLcStUVjtFa0tsK1RNO0lBQ0k7SUFDQTtJQUNBO0VsS28rVFY7RWtLaitUTTtJQUNJO0lBQ0E7RWxLbStUVjtFa0toK1RNO0lBQ0k7SUFDQTtFbEtrK1RWO0VrSy85VE07SUFDSTtFbEtpK1RWO0VrSzk5VE07SUFDSTtJQUNBO0lBQ0E7SUFDQTtFbEtnK1RWO0VrSzc5VE07SUFDSTtJQUNBLDRCOUpwU1c7SThKcVNYO0VsSys5VFY7QUFDRjtBbUszd1VBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbks2d1VKO0FtSzN3VUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbks2d1VSO0FtSzF3VUk7RUFDSTtBbks0d1VSO0FtS3p3VUk7RUFDSSwwQi9KZGE7RStKZWI7RUFDQTtFQUNBO0VBQ0E7QW5LMndVUjs7QW9LbHlVQTtFQUNJO0lBQ0k7WUFBQTtFcEtxeVVOO0VvS2x5VUU7SUFDSTtZQUFBO0VwS295VU47QUFDRjs7QW9LM3lVQTtFQUNJO0lBQ0k7WUFBQTtFcEtxeVVOO0VvS2x5VUU7SUFDSTtZQUFBO0VwS295VU47QUFDRjtBb0tqeVVBO0VBQ0k7SUFDSTtZQUFBO0VwS215VU47RW9LaHlVRTtJQUNJO1lBQUE7RXBLa3lVTjtBQUNGO0FvS3p5VUE7RUFDSTtJQUNJO1lBQUE7RXBLbXlVTjtFb0toeVVFO0lBQ0k7WUFBQTtFcEtreVVOO0FBQ0Y7QW9LL3hVQTtFQUNJO0lBQ0k7WUFBQTtFcEtpeVVOO0VvSzl4VUU7SUFDSTtZQUFBO0VwS2d5VU47QUFDRjtBb0t2eVVBO0VBQ0k7SUFDSTtZQUFBO0VwS2l5VU47RW9LOXhVRTtJQUNJO1lBQUE7RXBLZ3lVTjtBQUNGO0FvSzd4VUE7RUFDSTtJQUNJO1lBQUE7RXBLK3hVTjtFb0s1eFVFO0lBQ0k7WUFBQTtFcEs4eFVOO0FBQ0Y7QW9LcnlVQTtFQUNJO0lBQ0k7WUFBQTtFcEsreFVOO0VvSzV4VUU7SUFDSTtZQUFBO0VwSzh4VU47QUFDRjtBcUtqMFVBO0VDQ0k7RUFHSTtFQUNBO0VBS0o7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0VEUEE7RUFDQTtFQUNBO0VBQ0EsMkNqS0h1QjtFaUtJdkIsWWpLcUNnQztFaUtwQ2hDO0VBQ0E7QXJLcTBVSjtBc0tsMFVJO0VBRVE7RUFDQTtFQUtKO1VBQUE7QXRLK3pVUjtBc0s1elVJO0VBQ0k7QXRLOHpVUjtBcUszMFVJO0VBQ0k7QXJLNjBVUjtBcUsxMFVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUNqS3RCbUI7RWlLdUJuQjtBcks0MFVSO0FxSzEwVVE7RUFDSTtBcks0MFVaO0FxS3gwVUk7RUFDSTtFQUNBO0VBQ0E7QXJLMDBVUjtBcUt2MFVJO0VBQ0k7RUFDQSxnQmpLRzRCO0VpS0Y1QjtFQUVBO0FyS3cwVVI7QXFLcjBVSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDZDaksvQ3FCO0FKczNVN0I7QXFLbjBVUTtFQUNJLG9Cakt4RFE7QUo2M1VwQjtBcUtqMFVJO0VBQ0ksa0JuS1hVO0FGODBVbEI7QXFLaDBVSTtFQUNJLDRCaksvRGU7QUppNFV2Qjs7QXVLdjRVQTtFQUNJO0VBQ0E7QXZLMDRVSjtBdUt4NFVJO0VBQ0ksY3JLaUJhO0FGeTNVckI7QXVLdjRVSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUNuS05tQjtFbUtPbkIsNENuS0tNO0VtS0pOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZLeTRVUjtBdUt2NFVRO0VBQ0ksb0JuS2xCUTtFbUttQlI7RUFDQTtBdkt5NFVaO0F1S3I0VUk7RUFDSTtBdkt1NFVSO0F1S3A0VUk7RUFDSTtBdktzNFVSO0F1S240VUk7RUFDSTtBdktxNFVSOztBdUtqNFVBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSw2Q3JLMUNJO0lxSzJDSjtJQUNBO0V2S280VU47RXVLbDRVTTtJQUNJLHFDbksvQ2U7SW1LZ0RmO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1lBQUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdktvNFVWO0V1S2o0VU07SUFDSTtFdkttNFVWO0V1S2g0VU07SUFDSTtFdktrNFVWO0V1Sy8zVU07SUFDSSw0Qm5LdkVXO0ltS3dFWDtJQUNBO0lBQ0E7SUFDQTtFdktpNFVWO0V1SzkzVU07SUFDSTtFdktnNFVWO0V1SzczVU07SUFDSTtJQUNBO0V2SyszVVY7RXVLNTNVTTtJQUNJO0V2SzgzVVY7QUFDRjtBdUsxM1VBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFdks0M1VOO0V1SzEzVU07SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsVXRLNUdKO0VEdytVTjtFdUt4M1VVO0lBQ0ksMEJuS2pISTtFSjIrVWxCO0V1S3gzVWM7SUFDSTtFdkswM1VsQjtFdUt0M1VVO0lBQ0k7RXZLdzNVZDtFdUtyM1VVO0lBQ0ksVXRLN0hSO0lzSzhIUTtJQUNBO0lBQ0E7RXZLdTNVZDtFdUtuM1VNO0lBQ0k7SUFDQSxxQ25LbkllO0ltS29JZjtJQUNBO0lBQ0E7SUFDQTtJQUNBLDRDbks1SEU7SW1LNkhGO0V2S3EzVVY7RXVLbjNVVTtJQUNJO0lBQ0E7RXZLcTNVZDtFdUtsM1VVO0lBQ0k7RXZLbzNVZDtFdUtsM1VjO0lBQ0k7SUFDQTtJQUNBO1lBQUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSxnQnRLaEtaO0VEb2hWTjtFdUtoM1VrQjtJQUNJO1lBQUE7SUFDQTtJQUNBO0V2S2szVXRCO0V1SzUyVU07SUFDSTtJQUNBO0V2SzgyVVY7RXVLMzJVTTtJQUNJO0V2SzYyVVY7RXVLMTJVTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLHFDbksxTGU7SW1LMkxmLDRDbksvS0U7SW1LZ0xGO0lBQ0E7SUFDQTtFdks0MlVWO0V1SzEyVVU7SUFDSTtJQUNBLDBCbktyTUk7SW1Lc01KO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdks0MlVkO0V1S3oyVVU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFdksyMlVkO0V1S3gyVVU7SXBLL0hSLDZDQUZVO0lBR1YsK0JBSnlFO0VIOCtVM0U7QUFDRjtBd0t4a1ZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQ3BLQ21CO0VvS0FuQjtFQUNBLDRDcEtXTTtFb0tWTjtFQUNBO0F4SzBrVlI7QXdLdmtWSTtFQUNJO0VBQ0E7RUFDQTtBeEt5a1ZSO0F3S3RrVkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeEt3a1ZSO0F3S3JrVkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeEt1a1ZSO0F3S3JrVlE7RUFDSTtBeEt1a1ZaO0F3S25rVkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEtxa1ZSO0F3S25rVlE7RUFDSTtBeEtxa1ZaO0F3S2xrVlE7RUFDSTtBeEtva1ZaOztBeUtyblZRO0VBQ0k7QXpLd25WWjtBeUtwblZJO0VBQ0k7RUFDQTtBektzblZSO0F5S25uVkk7RUFDSTtBektxblZSO0F5S2xuVkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBektvblZSO0F5S2puVkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6S21uVlI7QXlLaG5WSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6S2tuVlI7QXlLaG5WUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnJLekNTO0VxSzBDVDtBektrblZaO0F5S2huVlk7RUFDSTtFQUNBO0VBQ0Esb0JyS2hESTtBSmtxVnBCO0F5Sy9tVlk7RUFDSTtBektpblZoQjtBeUs3bVZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QXpLK21WWjtBeUs1bVZRO0VBQ0ksMEJyS2pFUztFcUtrRVQ7QXpLOG1WWjtBeUsxbVZJO0VBQ0k7RUFDQTtBeks0bVZSO0F5S3ptVkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeksybVZSO0F5S3htVkk7RUFDSTtFQUNBO0VBQ0E7QXpLMG1WUjtBeUt4bVZRO0VBQ0k7RUFDQTtBekswbVZaO0F5S3ZtVlE7RUFDSTtFQUNBO0F6S3ltVlo7QXlLcm1WSTtFQUNJO0VBQ0E7RUFDQTtBekt1bVZSO0F5S3JtVlE7RUFDSSxxQnJLekdRO0VxSzBHUjtBekt1bVZaO0F5S2xtVlE7RUFDSTtFQUNBO0F6S29tVlo7QXlLam1WUTtFQUNJO0VBQ0E7QXpLbW1WWjtBeUtobVZRO0VBQ0k7QXpLa21WWjtBeUtobVZZO0VBQ0kscUJySzdISTtBSit0VnBCO0F5SzdsVkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeksrbFZSO0F5SzdsVlE7RUFDSTtFQUNBO0F6SytsVlo7O0EwSzd1VkE7RUFDSTtFQUNBO0VBQ0E7QTFLZ3ZWSjtBMEs5dVZJO0VBQ0k7RUFDQTtFQUNBO0ExS2d2VlI7QTBLN3VWSTtFQUNJO0VBQ0E7RUFDQTtBMUsrdVZSO0EwSzV1Vkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFLOHVWUjtBMEs1dVZRO0VBQ0ksVXpLekJKO0FEdXdWUjtBMEszdVZRO0VBQ0ksbUJ4S2hCSztFd0tpQkwscUJ4S2pCSztBRjh2VmpCO0EwSzN1Vlk7RUFDSSxVekt2QlI7QURvd1ZSO0EwSzF1Vlk7RUFDSSxnQ3RLckNJO0FKaXhWcEI7QTBLMXVWZ0I7RUFDSSxVekt4Q1o7QURveFZSO0EwS3R1Vkk7RUFDSTtFQUNBO0VBQ0E7QTFLd3VWUjtBMEtydVZJO0VBQ0ksb0J0S3JEWTtBSjR4VnBCO0EwS3B1Vkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBMUtzdVZSO0EwS2x1VlE7RUFDSTtFQUNBO0ExS291Vlo7QTBLanVWUTtFQUNJO0VBQ0E7RUFDQTtBMUttdVZaOztBMksveVZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNLa3pWSjtBMktoelZJOztFQUVJLGdCMUtKQTtFMEtLQTtFQUNBLDRDdktTTTtFdUtSTjtBM0trelZSO0EySy95Vkk7RUFDSTtFQUNBO0VBQ0E7QTNLaXpWUjtBMksveVZRO0VBQ0ksNEJ2S2RXO0V1S2VYO0VBQ0E7QTNLaXpWWjtBMks5eVZRO0VBQ0ksMEJ2S3JCUztFdUtzQlQ7RUFDQTtFQUNBO0EzS2d6Vlo7QTJLN3lWUTtFQUNJO0VBQ0E7QTNLK3lWWjtBMks1eVZRO0VBQ0k7QTNLOHlWWjtBMkszeVZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNLNnlWWjtBMkt6eVZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNLMnlWUjtBMkt6eVZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNLMnlWWjtBMkt4eVZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNLMHlWWjtBMkt2eVZRO0VBQ0k7RUFDQTtFQUNBLDRCdktsRVc7QUoyMlZ2QjtBMkt2eVZZO0VBQ0k7QTNLeXlWaEI7QTJLcnlWUTs7RUFFSSwwQnZLNUVTO0V1SzZFVDtBM0t1eVZaO0EyS3B5VlE7O0VBRUk7RUFDQTtBM0tzeVZaO0EyS255VlE7RUFDSTtBM0txeVZaO0EyS2x5VlE7RUFDSTtFQUNBO0VBQ0E7QTNLb3lWWjtBMktseVZZO0VBQ0k7RUFDQSwyQnZLaEdPO0FKbzRWdkI7QTJLaHlWUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QnZLMUdXO0V1SzJHWDtBM0treVZaO0EyS2h5Vlk7RUFDSTtFQUNBO0EzS2t5VmhCO0EySzl4VlE7O0VBRUk7QTNLZ3lWWjs7QTJLM3hWQTtFQUNJO0lBQ0k7SUFDQTtFM0s4eFZOO0UySzV4Vk07SUFDSTtJQUNBO0UzSzh4VlY7RTJLNXhWVTtJQUNJO0UzSzh4VmQ7RTJLM3hWVTtJQUNJO0UzSzZ4VmQ7RTJLenhWTTtJQUNJO0UzSzJ4VlY7QUFDRjtBMkt2eFZBO0VBQ0k7SUFDSTtJQUNBO0UzS3l4Vk47QUFDRjtBNEtwN1ZJO0VBQ0k7QTVLczdWUjtBNEtuN1ZJO0VBQ0k7RUFDQTtFQUNBO0E1S3E3VlI7QTRLbDdWSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1S283VlI7QTRLbDdWUTtFQUNJO0E1S283Vlo7QTRLbDdWWTtFQUNJO0E1S283VmhCOztBNkt2OFZBO0VBQ0ksbUJBSGdCO0VBSWhCO0VBQ0E7RUFDQTtFQUNBLGdCM0tMUTtBRis4Vlo7QTZLeDhWSTtFQUNJO0VBQ0E7RUFDQTtBN0swOFZSO0E2S3Y4Vkk7RUFDSTtFQUNBLFc1S2JBO0U0S2NBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0t5OFZSO0E2S3Y4VlE7RUFDSSxVNUt0Qko7RTRLdUJJO0E3S3k4Vlo7QTZLcjhWSTtFQUNJLDZDM0t6Qkk7QUZnK1ZaO0E2S3I4VlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQSxVNUt2Q0o7QUQ4K1ZSO0E2S244Vkk7O0VBRUk7RUFDQTtBN0txOFZSO0E2S2w4Vkk7RUFDSTtBN0tvOFZSO0E2S2w4VlE7RUFDSTtFQUNBO0E3S284Vlo7QTZLaDhWSTtFQUNJO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFc1S2hFQTtBRGtnV1I7QTZLLzdWSTtFQUNJLGdCNUtwRUE7RTRLcUVBO0VBQ0EsZ0I1S3RFQTtFNEt1RUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdLaThWUjtBNks5N1ZJO0VBQ0k7QTdLZzhWUjtBNks5N1ZROztFQUVJLFc1S3JGSjtBRHFoV1I7QTZLNzdWUTtFQUNJO0VBQ0E7RUFDQTtBN0srN1ZaO0E2Szc3Vlk7RUFDSSxVNUs5RlI7QUQ2aFdSOztBNkt6N1ZBO0VBR1k7SUFDSTtJQUNBO0lBQ0EsZ0I1SzFHUjtFRG9pV047RTZLdDdWTTtJQUNJO0lBQ0E7RTdLdzdWVjtBQUNGO0E4SzdpV0E7RUFDSTtFQUNBO0E5SytpV0o7QThLN2lXSTtFQUNJO0E5SytpV1I7QThLN2lXUTtFQUNJLDBCMUtIUztFMEtJVDtFQUNBO0E5SytpV1o7QThLM2lXSTtFQUNJO0E5SzZpV1I7O0ErSzNqV0k7RUFDSTtFQUNBLDRDM0tnQk07QUo4aVdkOztBZ0xqa1dBO0VBQ0k7RUFDQTtFQUNBO0FoTG9rV0o7QWdMbGtXSTtFQUNJO0FoTG9rV1I7QWdMamtXSTtFQUNJO0VBQ0E7QWhMbWtXUjtBZ0xqa1dROztFQUVJO0FoTG1rV1o7QWdMaGtXUTtFQUNJLDBCNUtkUztFNEtlVDtBaExra1daO0FnTC9qV1E7RUFDSTtFQUNBO0VBQ0E7QWhMaWtXWjs7QWlMdGxXQTtFQUNJO0VBQ0E7RUFDQTtBakx5bFdKO0FpTHZsV0k7RUFDSTtBakx5bFdSO0FpTHRsV0k7RUFDSTtBakx3bFdSO0FpTHJsV0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakx1bFdSO0FpTHBsV0k7RUFDSTtBakxzbFdSO0FpTG5sV0k7RUFDSTtBakxxbFdSO0FpTGxsV0k7RUFDSSw0QjdLNUJlO0FKZ25XdkI7QWlMamxXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqTG1sV1I7QWlMaGxXSTtFQUNJO0FqTGtsV1I7QWlMaGxXUTtFQUNJO0FqTGtsV1o7QWlMOWtXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqTGdsV1I7QWlMN2tXSTtFQUNJO0VBQ0E7QWpMK2tXUjtBaUw1a1dJO0VBQ0k7RUFDQTtFQUNBO0FqTDhrV1I7QWlMM2tXSTtFQUNJO0VBQ0E7RUFDQTtBakw2a1dSOztBaUx4a1dJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpMMmtXUjtBaUx6a1dRO0VBQ0ksZ0JoTGpGSjtFZ0xrRkk7QWpMMmtXWjtBaUx2a1dJO0VBQ0k7RUFDQTtBakx5a1dSO0FpTHZrV1E7RUFDSTtFQUNBO0FqTHlrV1o7QWlMcmtXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqTHVrV1I7QWlMcGtXSTs7RUFFSTtFQUNBO0FqTHNrV1I7QWlMbmtXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRDN0tyR007QUowcVdkO0FpTGxrV0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqTG9rV1I7QWlMbGtXUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0FqTG9rV1o7QWlMamtXUTtFQUNJO0FqTG1rV1o7QWlML2pXSTtFQUNJO0FqTGlrV1I7QWlMOWpXSTtFQUNJO0FqTGdrV1I7QWlMN2pXSTtFQUNJO0FqTCtqV1I7QWlMNWpXSTtFQUNJO0FqTDhqV1I7O0FpTDFqV0E7RUFFUTtJQUNJO0VqTDRqV1Y7RWlMempXTTtJQUNJO0VqTDJqV1Y7RWlMeGpXTTtJQUNJO0lBQ0E7SUFDQTtFakwwaldWO0VpTHJqV007SUFDSTtFakx1aldWO0VpTG5qV0U7SUFDSTtFakxxaldOO0VpTG5qV007SUFDSTtFakxxaldWO0FBQ0Y7QWlMampXQTtFQUNJO0lBQ0k7RWpMbWpXTjtBQUNGO0FpTGhqV0E7RUFDSTtJQUNJO0VqTGtqV047RWlMaGpXTTtJQUNJO0VqTGtqV1Y7RWlML2lXTTtJQUNJO0lBQ0E7SUFDQTtFakxpaldWO0FBQ0Y7QWtMcHdXQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0EsdUM5S0N5QjtFOEtBekI7RUFDQTtFQUNBO0FsTHN3V0o7QWtMcHdXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FsTHN3V1I7O0FrTGx3V0E7RUFDSTtJQUNJO0VsTHF3V047QUFDRjtBbUw1eFdBO0VBQ0k7RUFDQTtFQUNBO0FuTDh4V0o7QW1MNXhXSTtFQUNJO0FuTDh4V1I7QW1MM3hXSTtFQUNJLHFDL0tIbUI7RStLSW5CO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkw2eFdSO0FtTDN4V1E7RUFDSTtBbkw2eFdaO0FtTDF4V1E7RUFFSTtBbkwyeFdaO0FtTHh4V1E7O0VBRUk7QW5MMHhXWjtBbUx2eFdRO0VBQ0k7QW5MeXhXWjtBbUx0eFdROztFQUVJO0VBQ0E7RUFDQTtBbkx3eFdaO0FtTHJ4V1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkx1eFdaO0FtTHB4V1E7RUFDSTtBbkxzeFdaO0FtTGx4V0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuTG94V1I7QW1MbHhXUTtFQUNJO0VBQ0E7QW5Mb3hXWjtBbUxoeFdJOztFQUVJO0VBQ0E7QW5Ma3hXUjtBbUxoeFdROztFQUNJO0VBQ0E7QW5MbXhXWjtBbUwvd1dJO0VBQ0ksMEIvSy9FWTtBSmcyV3BCO0FtTC93V1E7O0VBRUksV2xMbkZKO0VrTG9GSSxVbExwRko7QURxMldSO0FtTDd3V0k7RUFDSSxtQmxMOURGO0FENjBXTjtBbUw3d1dRO0VBQ0ksV2xMNUZKO0VrTDZGSSxVbEw3Rko7QUQ0MldSO0FtTDN3V0k7RUFDSTtBbkw2d1dSO0FtTDN3V1E7RUFDSSwwQi9LckdRO0FKazNXcEI7QW1MMXdXUTtFQUNJLDBCL0t6R1E7RStLMEdSO0FuTDR3V1o7QW1MendXUTtFQUNJLHFCL0s5R1E7QUp5M1dwQjtBbUx2d1dJO0VBQ0k7QW5MeXdXUjs7QW1McndXQTtFQUVRO0lBQ0k7RW5MdXdXVjtFbUxwd1dNO0lBQ0k7SUFDQTtFbkxzd1dWO0VtTG53V007SUFDSTtJQUNBO0VuTHF3V1Y7RW1MbHdXTTtJQUNJO0VuTG93V1Y7RW1MandXTTtJQUNJO0VuTG13V1Y7QUFDRjtBbUwvdldBO0VBRVE7SUFDSTtFbkxnd1dWO0VtTDd2V007SUFDSTtJQUNBO0VuTCt2V1Y7RW1MNXZXTTtJQUNJO0lBQ0E7SUFDQTtFbkw4dldWO0VtTDN2V007SUFDSSxxQy9LaEtlO0krS2lLZjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RW5MNnZXVjtFbUwzdldVOztJQUVJO0lBQ0E7RW5MNnZXZDtFbUx6dldNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbkwydldWO0VtTHp2V1U7SUFDSTtJQUNBO0VuTDJ2V2Q7RW1MdnZXTTtJQUNJLDBCL0tuTVE7RUo0N1dsQjtFbUx2dldVO0lBQ0k7SUFDQTtFbkx5dldkO0VtTHR2V1U7O0lBRUksV2xMNU1SO0lrTDZNUSxVbEw3TVI7RURxOFdOO0VtTHB2V007SUFDSSxtQmxMdkxOO0VENjZXSjtFbUxwdldVO0lBQ0ksV2xMck5SO0lrTHNOUSxVbEx0TlI7RUQ0OFdOO0VtTGx2V007SUFDSTtFbkxvdldWO0VtTGx2V1U7SUFDSSwwQi9LOU5JO0VKazlXbEI7RW1ManZXVTtJQUNJLDBCL0tsT0k7SStLbU9KO0VuTG12V2Q7RW1MaHZXVTtJQUNJLHFCL0t2T0k7RUp5OVdsQjtBQUNGO0FtTDd1V0E7RUFHWTtJQUNJO0VuTDZ1V2Q7QUFDRjtBbUx4dVdBO0VBRVE7SUFDSTtFbkx5dVdWO0FBQ0Y7QW9MeCtXQTtFQUNJLG1CbExJVTtFa0xIVjtFQUNBO0VBQ0EsNENoTGVVO0VnTGRWO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEwwK1dKOztBb0x2K1dBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDZDbExaUTtFa0xhUjtFQUNBO0VBQ0E7RUFDQTtBcEwwK1dKO0FvTHgrV0k7RUFDSSx1Q2hMbEJxQjtFZ0xtQnJCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEwwK1dSO0FvTHgrV1E7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QmhMaENXO0VnTGlDWDtBcEwwK1daO0FvTHYrV1E7RUFDSTtFQUNBO0VBQ0E7RUFDQSxnQm5MMUNKO0VtTDJDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCaEw5Q1M7RWdMK0NUO0FwTHkrV1o7QW9MditXWTtFQUNJO0FwTHkrV2hCO0FvTHQrV1k7RUFDSTtFQUNBLHFCaEx4REk7QUpnaVhwQjtBb0xwK1dROztFQUVJO0VBQ0E7RUFDQTtBcExzK1daO0FvTGwrV0k7RUFDSTtFQUNBO0FwTG8rV1I7QW9MbCtXUTtFQUNJO0FwTG8rV1o7O0FxTGpqWEE7RUFDSSxtQm5MSVU7RW1MSFY7RUFDQTtFQUNBLDRDakxlVTtFaUxkVjtFQUNBO0VBQ0E7RUFDQTtBckxvalhKOztBcUxoalhJO0VBQ0k7QXJMbWpYUjs7QXFML2lYQTtFQUNJO0VBQ0E7QXJMa2pYSjtBcUxoalhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNkNuTHJCSTtFbUxzQko7QXJMa2pYUjtBcUwvaVhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckxpalhSO0FxTDlpWEk7RUFDSTtFQUNBLGdCcEx0Q0E7RW9MdUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQmpMM0NhO0VpTDRDYjtBckxnalhSO0FxTDlpWFE7RUFDSSxxQmpMaERRO0FKZ21YcEI7QXFMN2lYUTtFQUNJO0FyTCtpWFo7QXFMNWlYUTtFQUNJO0FyTDhpWFo7QXFMM2lYUTtFQUNJO0FyTDZpWFo7QXFMemlYSTtFQUNJO0FyTDJpWFI7QXFMeGlYSTtFQUNJO0VBQ0E7RUFDQSwwQmpMdkVZO0FKaW5YcEI7QXFMeGlYUTtFQUNJLFdwTDFFSjtFb0wyRUksVXBMM0VKO0FEcW5YUjs7QXNMem5YQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBNkJBO0VBVUE7QXRMdWxYSjtBc0wzblhRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEw2blhaO0FzTHhuWFE7Ozs7RUFJSTtBdEwwblhaO0FzTHRuWEk7RUFDSTtBdEx3blhSO0FzTHJuWEk7RUFDSTtFQUNBO0F0THVuWFI7QXNMbm5YUTtFQUNJO0F0THFuWFo7QXNMbm5YWTtFQUNJO0F0THFuWGhCO0FzTC9tWEk7RUFDSTtBdExpblhSO0FzTDltWEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdExnblhSO0FzTDltWFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRMZ25YWjtBc0w3bVhRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0TCttWFo7QXNMNW1YUTtFQUNJO0F0TDhtWFo7QXNMM21YUTtFQUNJO0F0TDZtWFo7QXNMdm1YUTs7RUFDSTtFQUNBO0F0TDBtWFo7QXNMdG1YSTtFQUNJO0VBQ0EsY3BMbEZRO0VvTG1GUjtFQUNBO0VBQ0E7RUFDQTtBdEx3bVhSO0FzTHJtWEk7RUFDSTtFQUNBO0VBQ0E7QXRMdW1YUjtBc0xybVhRO0VBQ0k7RUFDQTtFQUNBO0F0THVtWFo7O0FzTGxtWEE7RUFDSTtJQUNJO0V0THFtWE47QUFDRjtBdUw5dFhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2TGd1WEo7QXVMOXRYSTtFQUNJO0F2TGd1WFI7QXVMN3RYSTtFQUNJO0F2TCt0WFI7O0F1TDN0WEE7RUFDSTtJQUNJO0lBQ0E7SUFDQTtFdkw4dFhOO0FBQ0Y7QXdMbnZYSTtFQUNJO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhMcXZYUjtBd0xsdlhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMEJwTFpZO0FKZ3dYcEI7QXdManZYSTtFQUNJLDRCcExkZTtFb0xlZjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhMbXZYUjtBd0xodlhJO0VBQ0k7QXhMa3ZYUjs7QXlMM3dYSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6TDh3WFI7O0EwTHJ4WEE7RUFDSTtFQUNBO0ExTHd4WEo7QTBMdHhYSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUx3eFhSOztBMExweFhBO0VBQ0k7SUFDSTtFMUx1eFhOO0UwTHJ4WE07SUFDSTtJQUNBO0lBQ0E7RTFMdXhYVjtBQUNGO0EyTC95WEE7RUFDSTtFQUNBO0VBQ0EscUN2TEl1QjtFdUxIdkIsNEN2TGVVO0V1TGRWO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtBM0xpelhKO0EyTC95WEk7RUFDSSwwQnZMVGE7RXVMVWIseUJ2TFZhO0FKMnpYckI7QTJMOXlYSTtFQUNJO0VBQ0E7VUFBQTtBM0xnelhSO0EyTDl5WFE7O0VBRUksb0J2THBCUTtFdUxxQlIscUJ2THJCUTtBSnEwWHBCO0EyTDV5WEk7RUFDSTtBM0w4eVhSO0EyTDN5WEk7RUFDSTtFQUNBO0EzTDZ5WFI7QTJMMXlYSTtFQUNJO0VBQ0E7QTNMNHlYUjtBMkx6eVhJO0VBQ0k7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Q0k7RUFDQTtBbE1ta1loQjtBa01oa1lZO0VBQ0k7RUFDQTtBbE1ra1loQjtBa00vallZO0VBQ0k7RUFDQTtBbE1pa1loQjtBa005allZO0VBQ0kscUM5THZEVztFOEx3RFg7RUFDQTtFQUNBLDRDOUw5Q0Y7RThMK0NFO0FsTWdrWWhCO0FrTTNqWUk7RUFDSTtFQUNBO0VBQ0E7QWxNNmpZUjtBa00zallRO0VBQ0k7RUFDQTtFQUNBO0FsTTZqWVo7QWtNMWpZUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY2hNdkVJO0VnTXdFSjtFQUNBO0FsTTRqWVo7QWtNempZUTtFQUNJO0VBQ0EsNEI5THhGVztFOEx5Rlg7QWxNMmpZWjtBa014allRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbE0wallaO0FrTXhqWVk7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QjlMdkdPO0U4THdHUDtFQUNBO0VBQ0E7RUFDQTtBbE0walloQjtBa012allZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxNeWpZaEI7QWtNcGpZSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxNc2pZUjs7QWtNbGpZQTtFQUlnQjtJQUNJO0VsTWtqWWxCO0VrTTVpWVU7SUFDSTtJQUNBO0lBQ0E7RWxNOGlZZDtFa001aVljO0lBQ0k7RWxNOGlZbEI7RWtNM2lZYztJQUNJO0lBQ0E7RWxNNmlZbEI7QUFDRjtBa012aVlBO0VBQ0k7SUFDSTtFbE15aVlOO0VrTXJpWWM7SUFDSTtFbE11aVlsQjtFa01saVlNO0lBQ0k7RWxNb2lZVjtFa01saVlVO0lBQ0k7RWxNb2lZZDtFa01saVljO0lBQ0k7RWxNb2lZbEI7RWtNL2hZTTtJQUNJO0lBQ0E7RWxNaWlZVjtBQUNGO0FrTTdoWUE7RUFHWTtJQUNJO0VsTTZoWWQ7RWtNemhZYztJQUNJO0VsTTJoWWxCO0VrTXhoWWM7SUFDSTtFbE0waFlsQjtFa01waFlVO0lBQ0k7SUFDQTtJQUNBO0VsTXNoWWQ7RWtNcGhZYzs7SUFFSTtFbE1zaFlsQjtFa01uaFljO0lBQ0k7RWxNcWhZbEI7RWtNbGhZYztJQUNJO0VsTW9oWWxCO0VrTWpoWWM7SUFDSTtFbE1taFlsQjtFa005Z1ljO0lBQ0k7RWxNZ2hZbEI7RWtNN2dZYztJQUNJO0VsTStnWWxCO0VrTTNnWVU7SUFDSTtFbE02Z1lkO0VrTTFnWVU7SUFDSTtFbE00Z1lkO0FBQ0Y7QW1NeHdZQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDRDL0xlVTtFK0xkViwyQy9MRXVCO0UrTER2QjtBbk0wd1lKO0FtTXh3WUk7RUFDSTtFQUNBO0VBQ0E7QW5NMHdZUjtBbU12d1lJO0VBQ0k7RUFDQTtFQUNBO0FuTXl3WVI7QW1NdHdZWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5Nd3dZaEI7QW1NcndZWTtFQUNJO0VBQ0E7RUFDQTtBbk11d1loQjtBbU1ud1lRO0VBQ0kscUIvTGhDUTtFK0xpQ1I7RUFDQTtFQUNBO0FuTXF3WVo7QW1NbHdZUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuTW93WVo7QW1NbHdZWTtFQUNJLGNsTWJSO0FEaXhZUjtBbU1qd1lZO0VBQ0ksY2xNdEJWO0FEeXhZTjtBbU1od1lZO0VBQ0ksNEIvTG5ETztBSnF6WXZCO0FtTS92WVk7RUFDSTtFQUNBO0VBQ0E7QW5NaXdZaEI7QW1NN3ZZUTtFQUNJO0VBQ0E7RUFDQTtBbk0rdllaO0FtTTd2WVk7RUFDSTtFQUNBO0FuTSt2WWhCO0FtTTN2WVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuTTZ2WVo7QW1NMXZZUTtFQUNJO0VBQ0E7QW5NNHZZWjtBbU0xdllZO0VBQ0k7RUFDQTtFQUNBO0FuTTR2WWhCO0FtTXZ2WUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbk15dllSO0FtTXZ2WVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbk15dllaO0FtTXZ2WVk7RUFDSSw0Qi9MekdPO0FKazJZdkI7QW1NdHZZWTtFQUNJLDBCL0w5R0s7RStMK0dMO0VBQ0E7QW5Nd3ZZaEI7QW1NcHZZUTtFQUNJO0FuTXN2WVo7QW1NbnZZUTtFQUNJO0FuTXF2WVo7QW1NanZZSTtFQUNJO0VBQ0E7RUFDQSw0Qi9ML0hlO0UrTGdJZjtFQUNB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QUFDRjtBc01yaVpBO0VBRVE7SUFDSTtJQUNBO0V0TXNpWlY7RXNNbmlaTTtJQUNJO0V0TXFpWlY7RXNNbGlaTTtJQUNJO0V0TW9pWlY7RXNNamlaTTtJQUNJO0lBQ0E7RXRNbWlaVjtFc01qaVpVO0lBQ0k7SUFDQTtFdE1taVpkO0FBQ0Y7QXVNbnFaQTtFQUNJO0VBQ0E7QXZNcXFaSjtBdU1ucVpJO0VBQ0k7RUFDQTtFQUNBO0F2TXFxWlI7QXVNbHFaSTtFQUNJO0VBQ0E7QXZNb3FaUjtBdU1scVpRO0VBQ0k7QXZNb3FaWjtBdU1ocVpJO0VBQ0k7RUFDQTtBdk1rcVpSO0F1TWhxWlE7RUFDSTtBdk1rcVpaO0F1TWhxWlk7RUFDSTtVQUFBO0F2TWtxWmhCO0F1TTlwWlE7O0VBRUk7RUFDQSxXdE05Qko7QUQ4clpSO0F1TTdwWlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdk0rcFpaO0F1TTVwWlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQm5NakRRO0FKK3NacEI7QXVNNXBaWTtFQUNJO0VBQ0E7RUFDQSxVdE10RFI7RXNNdURRO0F2TThwWmhCOztBdU14cFpBO0VBRVE7SUFDSTtFdk0wcFpWO0V1TXhwWlU7O0lBRUk7RXZNMHBaZDtFdU12cFpVO0lBQ0k7RXZNeXBaZDtFdU1ycFpNO0lBQ0k7SUFDQTtFdk11cFpWO0V1TXBwWk07SUFDSTtFdk1zcFpWO0FBQ0Y7QXdNN3VaQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhNK3VaSjtBd003dVpJO0VBQ0k7QXhNK3VaUjtBd001dVpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhNOHVaUjtBd001dVpRO0VBQ0k7RUFDQTtFQUNBLDBCcE1mUztFb01nQlQ7QXhNOHVaWjtBd00zdVpRO0VBQ0k7RUFDQTtFQUNBO0F4TTZ1Wlo7QXdNenVaSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhNMnVaUjtBd016dVpRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhNMnVaWjtBd014dVpRO0VBQ0k7RUFDQTtBeE0wdVpaO0F3TXh1Wlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4TTB1WmhCO0F3TXR1WlE7RUFDSTtBeE13dVpaO0F3TXB1Wkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4TXN1WlI7QXdNcHVaUTtFQUNJO0VBQ0E7RUFDQTtBeE1zdVpaO0F3TWx1Wkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhNb3VaUjtBd01sdVpRO0VBQ0ksNEJwTWhGVztFb01pRlg7RUFDQTtBeE1vdVpaO0F3TWp1WlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4TW11Wlo7QXdNaHVaUTtFQUNJO0F4TWt1Wlo7QXdNOXRaSTtFQUNJO0VBQ0EsNENwTXZGTTtFb013Rk47QXhNZ3VaUjtBd005dFpRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnBNN0dTO0FKNjBackI7QXdNOXRaWTtFQUNJO0F4TWd1WmhCO0F3TTd0Wlk7RUFDSTtBeE0rdFpoQjtBd00zdFpRO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esb0JwTTdIUTtBSjAxWnBCO0F3TTF0WlE7RUFDSTtFQUNBO0VBQ0E7QXhNNHRaWjtBd014dFpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhNMHRaUjs7QXdNdHRaQTtFQUNJO0lBQ0k7RXhNeXRaTjtFd012dFpNO0lBQ0k7SUFDQTtJQUNBO0V4TXl0WlY7QUFDRjtBeU1wM1pBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpNczNaSjtBeU1wM1pJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0Q3JNUU07RXFNUE47QXpNczNaUjtBeU1wM1pRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpNczNaWjtBeU1wM1pZO0VBQ0k7RUFDQTtFQUNBLG9Cck10Qkk7QUo0NFpwQjtBeU1sM1pRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpNbzNaWjtBeU1sM1pZO0VBQ0k7RUFDQSw0QnJNaENPO0FKbzVadkI7QXlNajNaWTs7RUFFSTtFQUNBLDBCck12Q0s7RXFNd0NMO0VBQ0E7QXpNbTNaaEI7QXlNaDNaWTtFQUNJO0F6TWszWmhCOztBeU01MlpBO0VBQ0k7SUFDSTtFek0rMlpOO0FBQ0Y7QTBNMTZaQTtFQUNJLHFDdE1NdUI7RXNNTHZCLDRDdE1pQlU7RXNNaEJWO0ExTTQ2Wko7QTBNMTZaSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExTTQ2WlI7QTBNMTZaUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGlDdE1aVztFc01hWDtBMU00NlpaO0EwTXo2WlE7RUFDSSw0QnRNakJXO0FKNDdadkI7QTBNeDZaUTtFQUNJO0VBQ0E7RUFDQTtBMU0wNlpaO0EwTXg2Wlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnRNbENJO0FKNDhacEI7QTBNdjZaWTtFQUNJO0VBQ0E7RUFDQTtBMU15NlpoQjtBME1yNlpRO0VBQ0k7RUFDQTtBMU11NlpaO0EwTXI2Wlk7RUFDSTtFQUNBO0VBQ0EscUJ0TW5ESTtFc01vREo7QTFNdTZaaEI7QTBNbDZaSTtFQUNJO0ExTW82WlI7QTBNbDZaUTs7RUFFSTtBMU1vNlpaO0EwTWw2Wlk7O0VBQ0k7RUFDQSw0QnRNaEVPO0FKcStadkI7QTBNaDZaWTtFQUNJO0VBQ0E7QTFNazZaaEI7QTBNLzVaWTtFQUNJO0VBQ0E7QTFNaTZaaEI7QTBNLzVaZ0I7RUFDSTtBMU1pNlpwQjtBME03NVpZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxvQnRNMUZJO0VzTTJGSjtFQUNBO1VBQUE7QTFNKzVaaEI7QTBNNTVaWTtFQUNJO0ExTTg1WmhCO0EwTTE1WlE7RUFDSTtBMU00NVpaO0EwTTE1Wlk7RUFDSTtBMU00NVpoQjtBME14NVpRO0VBQ0k7RUFDQTtFQUNBLDRCdE03R1c7QUp1Z2F2QjtBME14NVpZO0VBQ0kscUJ0TWxISTtBSjRnYXBCO0EwTXQ1WlE7RUFDSSxjeE0zR0k7RXdNNEdKO0VBQ0E7QTFNdzVaWjtBME1yNVpRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFNdTVaWjtBME1wNVpRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFNczVaWjtBME1uNVpRO0VBQ0k7QTFNcTVaWjs7QTBNaDVaQTtFQUNJO0lBQ0k7RTFNbTVaTjtBQUNGO0EyTXZpYUk7OztFQUNJO0VBQ0E7QTNNMmlhUjtBMk12aWFROzs7Ozs7RUFFSTtBM002aWFaO0EyTXppYUk7OztFQUNJO0EzTTZpYVI7QTJNMWlhSTs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzTThpYVI7QTJNNWlhUTs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCdk01QlM7QUo0a2FyQjs7QTJNM2lhQTtFQUNJOztJQUVJO0UzTThpYU47QUFDRjtBMk0zaWFBO0VBSVE7OztJQUNJO0lBQ0E7RTNNNGlhVjtBQUNGO0E0TWhtYUE7RUFDSTtFQUNBO0E1TWttYUo7QTRNaG1hSTtFQUNJLDRCeE1DZTtFd01BZjtBNU1rbWFSO0E0TS9sYUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVNaW1hUjtBNE05bGFJO0VBQ0k7RUFDQTtFQUNBO0E1TWdtYVI7QTRNOWxhUTtFQUNJO0VBQ0E7QTVNZ21hWjs7QTZNem5hQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdNNG5hSjtBNk16bmFRO0VBQ0ksMkJ6TVJXO0FKbW9hdkI7QTZNdm5hSTtFQUNJO0VBQ0E7QTdNeW5hUjtBNk12bmFRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0EsZ0IzTTdCQTtBRnNwYVo7QTZNdG5hUTtFQUNJO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBN013bmFaO0E2TXBuYUk7RUFDSTtFQUNBO0VBQ0E7QTdNc25hUjtBNk1ubmFZO0VBQ0k7QTdNcW5haEI7QTZNbG5hWTtFQUNJLG9Cek1sREk7QUpzcWFwQjs7QTZNOW1hQTtFQUNJO0lBQ0k7SUFDQTtZQUFBO0lBQ0E7RTdNaW5hTjtBQUNGO0E2TTltYUE7RUFDSTtJQUNJO0U3TWduYU47RTZNOW1hTTtJQUNJO0U3TWduYVY7RTZNOW1hVTtJQUNJO0lBQ0E7SUFDQTtFN01nbmFkO0FBQ0Y7QThNL3JhQTtFQUNJO0VBQ0E7QTlNaXNhSjtBOE0vcmFJO0VBQ0k7RUFDQTtBOU1pc2FSO0E4TTlyYUk7RUFDSTtFQUNBO0E5TWdzYVI7QThNOXJhUTtFQUNJO0E5TWdzYVo7QThNNXJhSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E5TThyYVI7QThNNXJhUTtFQUNJO0VBQ0E7QTlNOHJhWjtBOE0xcmFJO0VBQ0k7QTlNNHJhUjs7QThNeHJhQTtFQUVRO0lBQ0k7SUFDQTtJQUNBO0U5TTByYVY7RThNdnJhTTtJQUNJO0lBQ0E7RTlNeXJhVjtFOE12cmFVO0lBQ0k7RTlNeXJhZDtFOE1ycmFNO0lBQ0k7RTlNdXJhVjtBQUNGO0E4TW5yYUE7RUFDSTtJQUNJO0U5TXFyYU47QUFDRjtBOE1scmFBO0VBQ0k7SUFDSTtFOU1vcmFOO0FBQ0Y7QThNanJhQTtFQUNJO0lBQ0k7RTlNbXJhTjtBQUNGO0E4TWhyYUE7RUFDSTtJQUNJO0U5TWtyYU47QUFDRjtBOE0vcWFBO0VBQ0k7SUFDSTtFOU1pcmFOO0FBQ0Y7QThNOXFhQTtFQUVRO0lBQ0k7RTlNK3FhVjtFOE01cWFNO0lBQ0k7RTlNOHFhVjtBQUNGO0ErTTl3YUE7RUFDSTtFQUNBO0EvTWd4YUo7QStNN3dhUTtFQUNJO0EvTSt3YVo7QStNNXdhUTs7RUFFSTtBL004d2FaO0ErTTF3YUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL000d2FSO0ErTTF3YVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9NNHdhWjtBK00xd2FZO0VBQ0k7QS9NNHdhaEI7QStNeHdhUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvTTB3YVo7QStNeHdhWTtFQUNJO0EvTTB3YWhCO0ErTXZ3YVk7RUFDSTtFQUNBO0VBQ0E7QS9NeXdhaEI7QStNdHdhWTtFQUNJO0VBQ0E7RUFDQTtBL013d2FoQjtBK01wd2FRO0VBQ0k7RUFDQTtFQUNBO0EvTXN3YVo7QStNcHdhWTtFQUNJO0VBQ0E7QS9Nc3dhaEI7QStNcHdhZ0I7RUFDSTtBL01zd2FwQjtBK01qd2FRO0VBQ0k7RUFDQTtBL01td2FaO0ErTWp3YVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL01td2FoQjtBK01od2FZO0VBQ0k7QS9Na3dhaEI7QStNL3ZhWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvTWl3YWhCO0ErTTV2YUk7RUFDSTtBL004dmFSO0ErTTV2YVE7RUFDSTtFQUNBO0EvTTh2YVo7QStNM3ZhUTtFQUNJO0EvTTZ2YVo7QStNM3ZhWTtFQUVJLHFCM016R0k7QUpxMmFwQjs7QStNdHZhQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RS9NeXZhTjtFK012dmFNO0lBQ0k7RS9NeXZhVjtFK012dmFVO0lBQ0k7SUFDQTtJQUNBO0UvTXl2YWQ7RStNcnZhTTtJQUNJO0lBQ0E7RS9NdXZhVjtFK01wdmFNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RS9Nc3ZhVjtBQUNGO0ErTWx2YUE7RUFDSTtJQUNJO0UvTW92YU47QUFDRjtBZ056NGFBO0VBQ0k7RUFDQTtFQUNBO0FoTjI0YUo7QWdOejRhSTtFQUNJO0VBQ0E7RUFDQTtBaE4yNGFSO0FnTng0YUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaE4wNGFSO0FnTng0YVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhOMDRhWjtBZ054NGFZO0VBQ0k7QWhOMDRhaEI7QWdOdDRhUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoTnc0YVo7QWdOdDRhWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhOdzRhaEI7QWdOcjRhWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhOdTRhaEI7QWdOcDRhWTtFQUNJO0VBQ0E7QWhOczRhaEI7QWdObjRhWTs7RUFFSTtBaE5xNGFoQjtBZ05sNGFZO0VBQ0ksaUM1TTlETztFNE0rRFAsZ0M1TTlEVztFNE0rRFgsc0I5TWpCSTtFOE1rQko7QWhObzRhaEI7QWdOajRhWTtFQUNJO0FoTm00YWhCO0FnTmg0YVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTms0YWhCO0FnTjczYUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhOKzNhUjtBZ043M2FRO0VBQ0k7RUFDQTtBaE4rM2FaO0FnTjUzYVE7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QjVNbkdXO0FKaSthdkI7QWdOMzNhUTs7RUFFSSwwQjVNekdTO0U0TTBHVDtBaE42M2FaO0FnTjEzYVE7RUFDSTtFQUNBO0VBQ0E7QWhONDNhWjtBZ04xM2FZO0VBQ0k7RUFDQTtBaE40M2FoQjtBZ054M2FROztFQUVJLHFCNU0zSFE7QUpxL2FwQjtBZ054M2FZOzs7O0VBRUkscUI1TS9ISTtBSjIvYXBCO0FnTnozYVk7O0VBQ0ksb0I1TW5JSTtBSisvYXBCO0FnTnYzYUk7RUFDSTtFQUNBLGdCL00xSUE7RStNMklBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNEI1TTdJZTtFNE04SWY7RUFDQTtFQUNBO0VBQ0EsNEM1TXBJTTtFNE1xSU47QWhOeTNhUjtBZ052M2FRO0VBQ0k7QWhOeTNhWjs7QWdOcDNhQTtFQUVRO0lBQ0k7RWhOczNhVjtFZ05sM2FVOztJQUVJO0VoTm8zYWQ7QUFDRjtBZ04vMmFBO0VBRVE7SUFDSTtJQUNBO0lBQ0E7RWhOZzNhVjtFZ043MmFNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaE4rMmFWO0VnTjcyYVU7SUFDSTtJQUNBO0VoTisyYWQ7RWdONzJhYztJQUNJO0lBQ0E7SUFDQTtFaE4rMmFsQjtFZ041MmFjO0lBQ0k7SUFDQTtJQUNBO0VoTjgyYWxCO0VnTjMyYWM7SUFDSTtFaE42MmFsQjtFZ052MmFFO0lBQ0k7RWhOeTJhTjtBQUNGO0FnTnQyYUE7RUFDSTtJQUNJO0VoTncyYU47QUFDRjtBZ05yMmFBO0VBRVE7SUFDSTtFaE5zMmFWO0VnTm4yYU07SUFDSTtJQUNBO0VoTnEyYVY7QUFDRjtBaU45a2JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBak5nbGJKO0FpTjlrYkk7RUFDSTtFQUNBO0FqTmdsYlI7QWlON2tiSTtFQUNJO0VBQ0E7QWpOK2tiUjtBaU41a2JJO0VBQ0k7RUFDQTtBak44a2JSO0FpTjVrYlE7RUFDSTtBak44a2JaO0FpTjFrYkk7RUFDSSw0QjdNckJlO0U2TXNCZjtBak40a2JSO0FpTnprYkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpOMmtiUjtBaU54a2JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpOMGtiUjtBaU52a2JJO0VBQ0k7RUFDQTtFQUNBO0FqTnlrYlI7QWlOdmtiUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqTnlrYlo7QWlOcmtiSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQmhOakVBO0VnTmtFQTtFQUNBO0VBQ0E7QWpOdWtiUjtBaU5ya2JRO0VBQ0k7QWpOdWtiWjtBaU5wa2JRO0VBQ0k7RUFDQTtFQUNBO0FqTnNrYlo7QWlObGtiSTtFQUNJO0FqTm9rYlI7QWlOamtiSTtFQUNJO0FqTm1rYlI7O0FpTi9qYkE7RUFFUTtJQUNJO0lBQ0E7SUFDQTtFak5pa2JWO0VpTjlqYk07SUFDSTtJQUNBO0VqTmdrYlY7RWlOOWpiVTtJQUNJO0VqTmdrYmQ7RWlONWpiTTtJQUNJO0VqTjhqYlY7QUFDRjtBaU4xamJBO0VBR1k7SUFDSTtFak4wamJkO0VpTnZqYlU7SUFDSTtFak55amJkO0VpTnJqYk07SUFDSTtFak51amJWO0VpTnJqYlU7SUFDSTtJQUNBO0VqTnVqYmQ7QUFDRjtBaU5samJBO0VBQ0k7SUFDSTtFak5vamJOO0FBQ0Y7QWlOampiQTtFQUNJO0lBQ0k7RWpObWpiTjtBQUNGO0FpTmhqYkE7RUFDSTtJQUNJO0VqTmtqYk47QUFDRjtBaU4vaWJBO0VBQ0k7SUFDSTtFak5pamJOO0FBQ0Y7QWlOOWliQTtFQUNJO0lBQ0k7RWpOZ2piTjtBQUNGO0FrTnZ0YkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxOeXRiSjtBa050dGJRO0VBQ0ksMkI5TVRXO0FKaXVidkI7QWtOcHRiSTtFQUNJO0VBQ0E7RUFDQTtBbE5zdGJSO0FrTnB0YlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQSxnQmhOL0JBO0FGcXZiWjtBa05udGJRO0VBQ0k7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FsTnF0Ylo7QWtOanRiSTtFQUNJO0VBQ0E7QWxObXRiUjtBa05odGJZO0VBQ0k7QWxOa3RiaEI7QWtOL3NiWTtFQUNJLG9COU1uREk7QUpvd2JwQjs7QWtOM3NiQTtFQUNJO0lBQ0k7SUFDQTtZQUFBO0lBQ0E7RWxOOHNiTjtBQUNGO0FrTjNzYkE7RUFDSTtJQUNJO0lBQ0E7RWxONnNiTjtBQUNGO0FrTjFzYkE7RUFDSTtJQUNJO0VsTjRzYk47RWtOMXNiTTtJQUNJO0lBQ0E7RWxONHNiVjtBQUNGO0FtTi94YkE7RUFDSTtFQUNBLDRDL01pQlU7RStNaEJWO0VBQ0E7QW5OaXliSjtBbU4veGJJO0VBQ0k7RUFDQTtBbk5peWJSO0FtTjl4Ykk7RUFDSSxxQy9NTG1CO0UrTU1uQjtFQUNBLDRCL01SZTtFK01TZjtFQUNBO0VBQ0E7RUFDQTtBbk5neWJSO0FtTjV4YlE7RUFDSTtFQUNBO0VBQ0EsMEIvTXBCUztBSmt6YnJCO0FtTjN4YlE7RUFDSTtFQUNBO0FuTjZ4Ylo7QW1OenhiSTtFQUNJO0VBQ0E7RUFDQTtBbk4yeGJSOztBb04vemJJO0VBQ0k7RUFDQTtFQUNBO0FwTmswYlI7QW9OaDBiUTtFQUNJO0VBQ0E7QXBOazBiWjtBb04vemJRO0VBQ0k7QXBOaTBiWjtBb04vemJZO0VBQ0k7VUFBQTtFQUNBO0FwTmkwYmhCO0FvTjl6Ylk7O0VBRUk7QXBOZzBiaEI7QW9ONXpiUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBOOHpiWjtBb04zemJRO0VBQ0k7RUFDQTtFQUNBO0FwTjZ6Ylo7QW9OMXpiUTs7RUFFSSwwQmhOcENTO0VnTnFDVDtBcE40emJaO0FvTnp6YlE7RUFDSTtFQUNBO0VBQ0E7QXBOMnpiWjtBb054emJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcE4wemJaO0FvTnh6Ylk7RUFDSSx5QmhOdERLO0VnTnVETDtFQUNBO0VBQ0E7QXBOMHpiaEI7QW9OdHpiUTtFQUNJO0VBQ0E7RUFDQTtBcE53emJaO0FvTnB6Ykk7RUFDSSw0QmhOcEVlO0FKMDNidkI7QW9OcHpiUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBOc3piWjtBb05uemJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTnF6Ylo7QW9ObnpiWTtFQUNJO0VBQ0EsMEJoTjVGSztFZ042Rkw7QXBOcXpiaEI7QW9ObHpiWTtFQUNJLDJCaE5oR087QUpvNWJ2QjtBb05oemJRO0VBQ0k7QXBOa3piWjtBb05oemJZOzs7RUFHSTtBcE5remJoQjtBb045eWJRO0VBQ0k7RUFDQTtBcE5nemJaO0FvTjl5Ylk7RUFDSTtBcE5nemJoQjtBb041eWJRO0VBQ0ksNEJoTnhIVztFZ055SFg7QXBOOHliWjtBb04zeWJRO0VBQ0k7QXBONnliWjtBb04xeWJROztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FwTjR5Ylo7QW9OenliUTs7RUFFSTtBcE4yeWJaO0FvTnp5Ylk7O0VBQ0k7QXBONHliaEI7QW9OenliWTs7RUFDSTtBcE40eWJoQjtBb054eWJROzs7O0VBSUk7RUFDQTtFQUNBO0FwTjB5Ylo7QW9OdnliUTs7O0VBR0k7QXBOeXliWjtBb052eWJZOzs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTjJ5YmhCO0FvTnZ5YmdCOzs7RUFDSTtBcE4yeWJwQjtBb05yeWJJO0VBQ0k7RUFDQSxnQm5OMUxBO0VtTjJMQSw0Q2hONUtNO0VnTjZLTjtBcE51eWJSO0FvTnB5Ykk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcE5zeWJSO0FvTnB5YlE7RUFDSTtFQUNBO0VBQ0E7QXBOc3liWjtBb05seWJJO0VBQ0k7QXBOb3liUjtBb05seWJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMEJoTm5OUTtFZ05vTlIsV25OcE5KO0VtTnFOSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTm95Ylo7QW9OanliUTtFQUNJO0VBQ0E7RUFDQTtBcE5teWJaO0FvTi94Ykk7RUFDSTtFQUNBO0VBQ0E7QXBOaXliUjtBb04veGJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMEJoTjNPUztFZ040T1Q7RUFDQTtFQUNBO0VBQ0E7QXBOaXliWjtBb045eGJRO0VBQ0kscUJoTnBQUTtBSm9oY3BCO0FvTjl4Ylk7RUFDSTtFQUNBO0FwTmd5YmhCO0FvTjN4Ykk7RUFDSTtBcE42eGJSO0FvTnp4YlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcE4yeGJaO0FvTnh4YlE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QXBOMHhiWjtBb054eGJZOztFQUNJO0FwTjJ4YmhCO0FvTnh4Ylk7O0VBQ0k7RUFDQTtBcE4yeGJoQjtBb052eGJRO0VBQ0k7QXBOeXhiWjs7QW9ObnhiSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTnN4YlI7QW9OcHhiUTtFQUNJLDRCaE56U1c7QUoramN2QjtBb052eGJRO0VBQ0ksNEJoTnpTVztBSitqY3ZCO0FvTnZ4YlE7RUFDSSw0QmhOelNXO0FKK2pjdkI7QW9OdnhiUTtFQUNJLDRCaE56U1c7QUoramN2QjtBb05seGJJO0VBQ0k7QXBOb3hiUjs7QW9OaHhiQTtFQUNJO0lBQ0k7RXBObXhiTjtFb05qeGJNO0lBQ0k7RXBObXhiVjtFb05oeGJNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtZQUFBO0VwTmt4YlY7RW9OaHhiVTtJQUNJLFduTnBVUjtJbU5xVVE7RXBOa3hiZDtFb05oeGJjO0lBQ0k7RXBOa3hibEI7RW9ON3diTTs7SUFFSSxXbk4vVUo7RUQ4bGNOO0VvTjV3Yk07SUFDSSxVbk5uVko7RURpbWNOO0VvTjN3Yk07SUFDSSxXbk52Vko7SW1Od1ZJLGdDaE54VlE7RUpxbWNsQjtFb04zd2JVO0lBQ0ksVW5OM1ZSO0VEd21jTjtBQUNGO0FvTnh3YkE7RUFDSTtJQUNJO0VwTjB3Yk47QUFDRjtBb052d2JBO0VBRVE7SUFDSTtFcE53d2JWO0VvTnJ3Yk07SUFDSTtFcE51d2JWO0FBQ0Y7QW9ObndiQTtFQUVRO0lBQ0k7RXBOb3diVjtFb05qd2JNO0lBQ0k7RXBObXdiVjtFb04vdmJFO0lBQ0k7RXBOaXdiTjtBQUNGO0FvTjl2YkE7RUFDSTtJQUNJO0VwTmd3Yk47RW9ON3ZiRTtJQUNJO0lBQ0E7RXBOK3ZiTjtBQUNGO0FvTjV2YkE7RUFHWTtJQUNJO0lBQ0E7SUFDQTtFcE40dmJkO0VvTnp2YlU7SUFDSTtFcE4ydmJkO0VvTnh2YlU7O0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBOMHZiZDtFb052dmJVO0lBQ0k7RXBOeXZiZDtFb05ydmJNO0lBQ0k7SUFDQTtFcE51dmJWO0VvTnJ2YlU7SUFDSTtJQUNBO0lBQ0E7RXBOdXZiZDtFb05wdmJVO0lBQ0k7RXBOc3ZiZDtBQUNGO0FxTmhyY0k7RUFDSTtBck5rcmNSO0FxTjlxY1E7RUFDSTtBck5ncmNaO0FxTjdxY1E7RUFDSTtFQUNBO0VBQ0E7QXJOK3FjWjtBcU41cWNRO0VBQ0k7QXJOOHFjWjtBcU56cWNRO0VBQ0k7RUFDQTtBck4ycWNaO0FxTnhxY1E7RUFDSTtBck4wcWNaO0FxTnZxY1E7RUFDSTtFQUNBO0VBQ0E7QXJOeXFjWjtBcU52cWNZO0VBQ0ksMkJqTi9CTztBSndzY3ZCO0FxTnRxY1k7RUFDSSxvQmpOckNJO0FKNnNjcEI7QXFObnFjSTtFQUNJLDZCak56Q2U7QUo4c2N2Qjs7QXFOanFjQTtFQUVROztJQUVJO0VyTm1xY1Y7QUFDRjtBcU4vcGNBO0VBRVE7O0lBRUk7RXJOZ3FjVjtBQUNGO0FxTjVwY0E7RUFFUTtJQUNJO0VyTjZwY1Y7RXFOMXBjTTtJQUNJO0lBQ0E7RXJONHBjVjtFcU54cGNVO0lBQ0k7RXJOMHBjZDtFcU52cGNVO0lBQ0k7RXJOeXBjZDtFcU5ycGNNOztJQUVJO0VyTnVwY1Y7QUFDRjtBc05udmNJO0VBQ0ksNEJsTkllO0VrTkhmO0F0TnF2Y1I7QXNObHZjSTtFQUNJO0F0Tm92Y1I7QXNObHZjUTtFQUNJO0F0Tm92Y1o7QXNOL3VjUTtFQUNJLDZCbE5WVztBSjJ2Y3ZCO0FzTjl1Y1E7RUFDSTtFQUNBO0F0Tmd2Y1o7O0F1TnB3Y0k7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0Qm5OQ2U7RW1OQWY7RUFDQTtFQUNBO0F2TnV3Y1I7QXVOcndjUTtFQUNJO0F2TnV3Y1o7QXVOcHdjUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2TnN3Y1o7QXVObHdjSTtFQUNJO0F2Tm93Y1I7O0F3TjN4Y0E7RUFDSTtBeE44eGNKO0F3TjN4Y1E7RUFDSTtBeE42eGNaO0F3TjF4Y1E7RUFDSTtFQUNBO0F4TjR4Y1o7QXdOenhjUTtFQUNJO0VBQ0E7QXhOMnhjWjtBd052eGNJO0VBQ0k7QXhOeXhjUjtBd052eGNRO0VBQ0ksMEJwTmxCUztFb05tQlQ7QXhOeXhjWjtBd050eGNRO0VBQ0k7RUFDQTtBeE53eGNaO0F3TnB4Y0k7RUFDSTtFQUNBO0VBQ0E7QXhOc3hjUjtBd05weGNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeE5zeGNaO0F3Tm54Y1E7RUFDSTtFQUNBO0F4TnF4Y1o7QXdObnhjWTs7RUFFSTtBeE5xeGNoQjtBd05qeGNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeE5teGNaO0F3Tmh4Y1E7RUFDSSwwQnBOL0RTO0VvTmdFVDtBeE5reGNaO0F3Ti93Y1E7RUFDSSxxQnBOckVRO0VvTnNFUjtBeE5peGNaO0F3Tjl3Y1E7RUFDSSxpQ3BOeEVXO0VvTnlFWDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhOZ3hjWjtBd045d2NZO0VBQ0k7QXhOZ3hjaEI7QXdON3djWTtFQUNJO0VBQ0E7RUFDQSxVdk56RlI7RXVOMEZRO0F4Tit3Y2hCOztBd056d2NBO0VBQ0k7SUFDSTtFeE40d2NOO0FBQ0Y7QXdOendjQTtFQUNJO0lBQ0k7RXhOMndjTjtBQUNGO0F5TnYzY0k7RUFDSTtFQUNBO0F6TnkzY1I7QXlOdDNjSTtFQUNJO0F6TnczY1I7QXlOcDNjUTtFQUNJLDZCck5OVztBSjQzY3ZCO0F5TmwzY0k7RUFDSTtBek5vM2NSO0F5TmwzY1E7RUFDSTtBek5vM2NaO0F5TmwzY1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBek5vM2NoQjtBeU5sM2NnQjtFQUNJO0F6Tm8zY3BCO0F5Ti8yY1E7RUFDSTtFQUNBO0F6TmkzY1o7QXlOOTJjUTtFQUNJLGN4TkpKO0V3TktJO0F6TmczY1o7QXlONTJjSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBek44MmNSO0F5TjUyY1E7RUFDSTtBek44MmNaO0F5TjMyY1E7RUFDSTtFQUNBLG9Cck52RFE7QUpvNmNwQjs7QTBOeDZjQTs7O0VBR0k7RUFDQTtBMU4yNmNKO0EwTno2Y0k7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExTjY2Y1I7QTBOMTZjSTs7O0VBQ0kscUN0TlBtQjtFc05RbkIsNEN0TklNO0VzTkhOO0ExTjg2Y1I7QTBOMzZjSTs7O0VBQ0k7RUFDQSwwQnROaEJhO0VzTmlCYjtFQUNBO0VBQ0E7QTFOKzZjUjtBME43NmNROzs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExTmk3Y1o7QTBONzZjSTs7O0VBQ0k7RUFDQTtFQUNBO0ExTmk3Y1I7QTBOLzZjUTs7Ozs7O0VBRUk7RUFDQTtFQUNBO0VBQ0EsMkJ0TjFDVztBSis5Y3ZCO0EwTmw3Y1E7OztFQUNJO0VBQ0E7QTFOczdjWjtBME5wN2NZOzs7RUFDSSw0QnRObERPO0VzTm1EUDtBMU53N2NoQjtBME5yN2NZOzs7RUFDSTtBMU55N2NoQjtBME5yN2NROzs7RUFDSTtBMU55N2NaO0EwTnI3Y0k7OztFQUNJO0ExTnk3Y1I7QTBOdDdjSTs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExTjA3Y1I7QTBOeDdjUTs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFONDdjWjs7QTBOdjdjQTs7O0VBR0k7RUFDQTtBMU4wN2NKO0EwTng3Y0k7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFONDdjUjtBME54N2NROzs7RUFDSTtFQUNBO0VBQ0E7QTFONDdjWjtBME56N2NROzs7RUFDSTtBMU42N2NaO0EwTjM3Y1k7OztFQUNJO0ExTis3Y2hCO0EwTjU3Y1k7OztFQUNJO0VBQ0E7QTFOZzhjaEI7QTBOMzdjSTs7O0VBQ0k7QTFOKzdjUjtBME43N2NROzs7RUFDSTtBMU5pOGNaO0EwTi83Y1k7OztFQUNJLHFDdE5qSVc7RXNOa0lYO0VBQ0E7RUFDQTtBMU5tOGNoQjtBME5oOGNZOzs7RUFDSTtFQUNBO0VBQ0E7QTFObzhjaEI7QTBOaDhjUTs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFObzhjWjtBME5sOGNZOzs7RUFDSTtFQUNBO0VBQ0E7RUFDQSxXek5qSlI7RXlOa0pRO0ExTnM4Y2hCO0EwTm44Y1k7OztFQUNJLFd6TmhLUjtBRHVtZFI7QTBOcDhjWTs7O0VBQ0ksV3pOMUpSO0V5TjJKUSxnQnpOcktSO0FENm1kUjtBME5uOGNJOzs7RUFDSTtBMU51OGNSO0EwTnI4Y1E7OztFQUNJLHFDdE4zS2U7RXNONEtmO0VBQ0E7RUFDQTtBMU55OGNaO0EwTnQ4Y1E7OztFQUNJO0VBQ0E7RUFDQTtBMU4wOGNaOztBME5qOGNJOzs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMU51OGNSO0EwTnI4Y1E7Ozs7RUFDSTtFQUNBO0ExTjA4Y1o7QTBOeDhjWTs7OztFQUNJO0ExTjY4Y2hCO0EwTjE4Y1k7Ozs7RUFDSTtBMU4rOGNoQjs7QTBOejhjQTs7RUFFSTtFQUNBO0VBQ0E7QTFONDhjSjtBME56OGNROztFQUNJO0VBQ0E7QTFONDhjWjtBME56OGNROztFQUNJLHFCdE5uT1E7RXNOb09SO0ExTjQ4Y1o7QTBOejhjUTs7RUFDSSw0QnROdE9XO0VzTnVPWDtBMU40OGNaO0EwTno4Y1E7O0VBQ0k7RUFDQTtBMU40OGNaO0EwTjE4Y1k7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMU42OGNoQjtBME54OGNJOztFQUNJO0ExTjI4Y1I7QTBOdDhjUTs7OztFQUNJO0ExTjI4Y1o7QTBOejhjWTs7OztFQUNJO0ExTjg4Y2hCO0EwTno4Y0k7O0VBQ0k7QTFONDhjUjtBME4xOGNROztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFONjhjWjtBME56OGNJOztFQUNJO0ExTjQ4Y1I7QTBOMThjUTs7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFONjhjWjtBME4xOGNROztFQUNJO0ExTjY4Y1o7QTBOMThjUTs7RUFDSTtBMU42OGNaOztBME52OGNJO0VBQ0k7QTFOMDhjUjs7QTBOcDhjSTs7RUFDSTtBMU53OGNSO0EwTnQ4Y1E7O0VBQ0k7RUFDQTtBMU55OGNaOztBME5wOGNBO0VBSVE7OztJQUNJO0UxTnM4Y1Y7RTBOaDhjTTs7SUFDSTtFMU5tOGNWO0UwTmo4Y1U7O0lBQ0k7SUFDQTtFMU5vOGNkO0FBQ0Y7QTBOLzdjQTtFQUNJOzs7SUFHSTtJQUNBO0lBQ0E7RTFOaThjTjtFME4vN2NNOzs7SUFDSTtFMU5tOGNWO0UwTmo4Y1U7OztJQUNJO0UxTnE4Y2Q7QUFDRjtBME5oOGNBO0VBSVE7OztJQUNJO0UxTmk4Y1Y7RTBOMzdjTTs7SUFDSTtFMU44N2NWO0FBQ0Y7QTJONXpkQTtFQUNJO0VBQ0E7RUFDQTtBM044emRKO0EyTjV6ZEk7RUFDSTtFQUNBO0VBQ0E7QTNOOHpkUjtBMk4zemRJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNONnpkUjtBMk4zemRRO0VBQ0k7RUFDQTtFQUNBLDBCdk5mUztBSjQwZHJCO0EyTnp6ZEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzTjJ6ZFI7QTJOeHpkSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNOMHpkUjtBMk54emRRO0VBQ0k7QTNOMHpkWjtBMk50emRJO0VBQ0k7QTNOd3pkUjtBMk5yemRJOztFQUVJO0EzTnV6ZFI7QTJOcHpkSTtFQUNJLGN6TnpDUTtFeU4wQ1I7RUFDQTtFQUNBO0VBQ0E7QTNOc3pkUjs7QTJObHpkQTtFQUNJO0lBQ0k7SUFDQTtFM05xemROO0FBQ0Y7QTROMTNkQTtFQUNJO0E1TjQzZEo7QTROMTNkSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1TjQzZFI7QTROMTNkUTtFQUNJLDBCeE5MUztFd05NVDtBNU40M2RaO0E0TnozZFE7RUFDSTtBNU4yM2RaO0E0TngzZFE7RUFDSTtBNU4wM2RaO0E0TngzZFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1TjAzZGhCO0E0TnYzZFk7RUFDSTtBNU55M2RoQjtBNE5yM2RRO0VBQ0k7RUFDQTtBNU51M2RaO0E0TnAzZFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBNU5zM2RaO0E0TmwzZEk7RUFDSTtBNU5vM2RSOztBNE5oM2RBO0VBQ0k7SUFDSTtFNU5tM2ROO0FBQ0Y7QTROaDNkQTtFQUVROztJQUVJO0U1TmkzZFY7QUFDRjtBNk5uN2RBO0VBQ0k7QTdOcTdkSjtBNk5uN2RJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3TnE3ZFI7QTZObjdkUTs7RUFFSTtBN05xN2RaO0E2Tmo3ZEk7RUFDSSxxQ3pOWG1CO0V5TlluQiw0QnpOYmU7RXlOY2Y7RUFDQTtFQUNBO0E3Tm03ZFI7QTZOaDdkSTtFQUNJO0VBQ0E7RUFDQTtBN05rN2RSO0E2Ti82ZEk7RUFDSTtBN05pN2RSO0E2Tjk2ZEk7RUFDSTtFQUNBO0VBQ0EsMEJ6TmpDYTtBSmk5ZHJCO0E2Tjc2ZEk7RUFDSTtFQUNBO0VBQ0E7QTdOKzZkUjtBNk41NmRJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTdOODZkUjtBNk4zNmRJO0VBQ0k7RUFDQTtFQUNBLDBCek5wRGE7QUppK2RyQjtBNk4xNmRJO0VBQ0k7QTdONDZkUjtBNk56NmRJO0VBQ0ksNEJ6TjNEZTtBSnMrZHZCO0E2Tno2ZFE7RUFDSSwwQnpOL0RTO0V5TmdFVDtFQUNBO0E3TjI2ZFo7QTZOdjZkSTtFQUNJLDBCek50RWE7QUorK2RyQjtBNk50NmRJO0VBQ0k7RUFDQTtFQUNBO0E3Tnc2ZFI7QTZOcjZkWTtFQUNJO0E3TnU2ZGhCO0E2TnA2ZFk7RUFDSSxhM056RUE7QUYrK2RoQjtBNk5oNmRRO0VBQ0k7RUFDQTtBN05rNmRaO0E2Ti81ZFE7RUFDSTtFQUNBO0VBQ0Esb0J6Tm5HUTtBSm9nZXBCO0E2TjU1ZFE7RUFDSTtFQUNBO0VBQ0E7QTdOODVkWjtBNk4zNWRRO0VBQ0k7QTdONjVkWjs7QTZOeDVkQTtFQUVRO0lBQ0k7RTdOMDVkVjtFNk52NWRNO0lBQ0k7SUFDQTtJQUNBO0U3Tnk1ZFY7RTZOcjVkVTs7O0lBR0k7SUFDQTtFN051NWRkO0U2Tmw1ZFU7SUFDSTtJQUNBO0U3Tm81ZGQ7RTZOajVkVTtJQUNJO0U3Tm01ZGQ7RTZOLzRkTTtJQUNJO0lBQ0E7RTdOaTVkVjtBQUNGO0E4TjNpZUk7O0VBRUkscUIxTkNZO0FKNGllcEI7QThOMWllSTtFQUNJO0E5TjRpZVI7QThOemllSTs7O0VBR0k7QTlOMmllUjtBOE54aWVJO0VBQ0k7RUFDQTtFQUNBO0E5TjBpZVI7O0E4TnJpZUk7RUFDSTtBOU53aWVSO0E4TnJpZUk7RUFDSTtFQUNBLDBCMU56QmE7QUpna2VyQjtBOE5waWVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlOc2llUjtBOE5uaWVJO0VBQ0k7QTlOcWllUjs7QThOamllQTtFQUNJO0lBQ0k7RTlOb2llTjtBQUNGO0ErTnBsZUE7RUFDSTtBL05zbGVKO0ErTnBsZUk7RUFDSTtBL05zbGVSO0ErTm5sZUk7RUFDSTtFQUNBO0VBQ0E7QS9OcWxlUjtBK05ubGVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL05xbGVaO0ErTmxsZVE7RUFDSTtFQUNBO0VBQ0E7QS9Ob2xlWjtBK05qbGVRO0VBQ0k7RUFDQTtFQUNBO0EvTm1sZVo7QStOamxlWTtFQUNJO0VBQ0E7QS9ObWxlaEI7QStOOWtlSTtFQUNJO0VBQ0EsNEMzTnhCTTtFMk55Qk47RUFDQTtFQUNBO0VBQ0E7QS9OZ2xlUjtBK045a2VRO0VBQ0k7QS9OZ2xlWjtBK045a2VZOzs7RUFHSTtBL05nbGVoQjtBK043a2VZO0VBQ0k7RUFDQTtFQUNBO0EvTitrZWhCO0ErTjVrZVk7RUFDSSw0QjNOM0RPO0UyTjREUDtBL044a2VoQjtBK04za2VZO0VBQ0k7RUFDQTtFQUNBO0EvTjZrZWhCO0ErTjFrZVk7RUFDSTtBL040a2VoQjtBK056a2VZO0VBQ0kscUIzTjVFSTtBSnVwZXBCO0ErTnZrZVE7RUFDSTtFQUNBO0EvTnlrZVo7QStOdmtlWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9OeWtlaEI7QStOcmtlUTtFQUNJO0VBQ0E7QS9OdWtlWjtBK05wa2VRO0VBQ0ksMkIzTnBHVztBSjBxZXZCO0ErTmxrZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Ob2tlUjtBK05sa2VRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9Ob2tlWjtBK05oa2VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvTmtrZVI7QStOaGtlUTtFQUNJO0VBQ0EsNEMzTnJIRTtFMk5zSEY7QS9Oa2tlWjtBK05oa2VZOztFQUVJO0EvTmtrZWhCO0ErTi9qZVk7RUFDSTtFQUNBO0EvTmlrZWhCO0ErTjdqZVE7RUFDSTtBL04ramVaO0ErTjVqZVE7RUFDSTtBL044amVaO0ErTjFqZUk7RUFDSTtBL040amVSO0ErTnpqZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYzdOekpRO0FGb3RlaEI7QStOeGplSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9OMGplUjtBK054amVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQjNObkxTO0FKNnVlckI7O0FnT2p2ZUk7RUFDSTtBaE9vdmVSO0FnT2x2ZVE7RUFDSTtFQUNBO0FoT292ZVo7QWdPbHZlWTtFQUNJO0FoT292ZWhCO0FnT2h2ZVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG9CNU5kUTtFNE5lUjtFQUNBO1VBQUE7QWhPa3ZlWjtBZ08vdWVRO0VBQ0k7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBLDRCNU50Qlc7QUp1d2V2QjtBZ085dWVRO0VBQ0k7QWhPZ3ZlWjtBZ081dWVZO0VBQ0k7QWhPOHVlaEI7QWdPM3VlWTtFQUNJLGM5TnpCQTtBRnN3ZWhCOztBZ090dWVJO0VBQ0k7QWhPeXVlUjtBZ090dWVJO0VBQ0k7RUFDQSwwQjVOakRhO0FKeXhlckI7QWdPcHVlUTtFQUNJO0VBQ0E7QWhPc3VlWjtBZ09udWVRO0VBQ0ksMkI1TjFEVztBSit4ZXZCO0FnT2p1ZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaE9tdWVSO0FnT2h1ZUk7RUFDSSwwQjVOdkVhO0U0TndFYjtBaE9rdWVSO0FnTy90ZUk7RUFDSTtFQUNBLDRDNU4vRE07RTROZ0VOO0VBQ0E7QWhPaXVlUjtBZ085dGVJO0VBQ0k7RUFDQTtFQUNBO0FoT2d1ZVI7QWdPOXRlUTtFQUNJLHVDNU5yRmlCO0FKcXplN0I7QWdPN3RlUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhPK3RlWjtBZ081dGVRO0VBQ0k7QWhPOHRlWjtBZ08zdGVRO0VBQ0k7RUFDQSwwQjVONUdTO0U0TjZHVDtBaE82dGVaO0FnTzF0ZVE7RUFDSTtFQUNBLDRCNU5qSFc7QUo2MGV2QjtBZ096dGVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBLG9CNU4zSFE7QUpzMWVwQjtBZ092dGVJO0VBQ0k7QWhPeXRlUjtBZ090dGVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGM5TjdIUTtBRnExZWhCO0FnT3J0ZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEI1TmpKYTtFNE5rSmI7RUFDQTtBaE91dGVSO0FnT3J0ZVE7RUFDSTtFQUNBO0FoT3V0ZVo7O0FnT2x0ZUE7RUFDSTtJQUNJO0VoT3F0ZU47QUFDRjtBaU94M2VJOztFQUVJO0VBQ0E7QWpPMDNlUjtBaU94M2VROztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqTzIzZVo7QWlPeDNlUTs7RUFDSTtBak8yM2VaO0FpT3YzZUk7RUFDSTtFQUNBO0FqT3kzZVI7QWlPdDNlSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDRCN054QmU7RTZOeUJmO0VBQ0E7QWpPdzNlUjtBaU9uM2VROztFQUNJO0FqT3MzZVo7QWlPcDNlWTs7RUFDSTtFQUNBO0FqT3UzZWhCO0FpT3AzZVk7O0VBQ0k7QWpPdTNlaEI7QWlPajNlUTtFQUNJLDZCN04vQ1c7QUprNmV2QjtBaU9oM2VRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpPazNlWjtBaU85MmVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCN05qRWE7QUppN2VyQjtBaU85MmVRO0VBQ0k7RUFDQTtBak9nM2VaO0FpTzcyZVE7RUFDSTtBak8rMmVaO0FpTzUyZVE7RUFDSSxxQjdOOUVRO0U2TitFUiw0QjdOL0VRO0U2TmdGUjtBak84MmVaO0FpTzUyZVk7O0VBRUksb0I3TnBGSTtBSms4ZXBCO0FpTzMyZVk7RUFDSTtBak82MmVoQjtBaU94MmVJO0VBQ0k7RUFDQTtFQUNBO0FqTzAyZVI7QWlPdjJlSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpPeTJlUjtBaU92MmVRO0VBQ0k7RUFDQTtFQUNBO0FqT3kyZVo7QWlPdDJlUTtFQUNJO0FqT3cyZVo7QWlPcjJlUTtFQUNJLGNoT3JGSjtBRDQ3ZVI7QWlPcDJlUTtFQUNJLGNoTzlGTjtBRG84ZU47QWlPbjJlUTs7RUFFSTtBak9xMmVaO0FpT2wyZVE7RUFDSSw0QjdOaElXO0U2TmlJWDtBak9vMmVaO0FpT2oyZVE7RUFDSTtFQUNBO0FqT20yZVo7QWlPajJlWTtFQUNJO0FqT20yZWhCO0FpT2gyZVk7RUFDSTtFQUNBO0FqT2syZWhCO0FpTy8xZVk7RUFDSTtBak9pMmVoQjtBaU8xMWVZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFFQSxvQjdOaktJO0FKNC9lcEI7QWlPeDFlWTtFQUNJLFVoT3JLUjtBRCsvZVI7QWlPcjFlSTtFQUNJO0FqT3UxZVI7O0FpT24xZUE7RUFDSTtJQUNJO0VqT3MxZU47QUFDRjtBa081Z2ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxPOGdmSjtBa081Z2ZJO0VBQ0ksMEI5TkZhO0FKZ2hmckI7QWtPM2dmSTtFQUNJO0VBQ0E7QWxPNmdmUjtBa08zZ2ZROztFQUVJO0FsTzZnZlo7QWtPemdmWTtFQUNJLDRCOU5mTztFOE5nQlA7QWxPMmdmaEI7QWtPeGdmWTtFQUNJO0FsTzBnZmhCO0FrT3JnZkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsT3VnZlI7QWtPcGdmSTtFQUNJO0FsT3NnZlI7QWtPbmdmSTs7Ozs7OztFQU9JO0VBQ0E7QWxPcWdmUjtBa09sZ2ZJOzs7O0VBSUk7RUFDQTtBbE9vZ2ZSO0FrT2pnZkk7RUFDSTtFQUNBO0FsT21nZlI7QWtPamdmUTtFQUNJO0FsT21nZlo7QWtPLy9lSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbE9pZ2ZSO0FrTy8vZVE7RUFDSTtFQUNBLDBCOU41RVM7RThONkVUO0FsT2lnZlo7QWtPNy9lSTtFQUNJO0FsTysvZVI7QWtPNy9lUTtFQUNJO0VBQ0E7QWxPKy9lWjtBa081L2VRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxPOC9lWjtBa081L2VZO0VBQ0k7QWxPOC9laEI7QWtPMy9lWTtFQUNJLDBCOU52R0s7QUpvbWZyQjtBa08xL2VZO0VBQ0k7QWxPNC9laEI7QWtPei9lWTtFQUNJO0FsTzIvZWhCO0FrT3gvZVk7RUFDSTtBbE8wL2VoQjtBa092L2VZO0VBQ0k7QWxPeS9laEI7QWtPdC9lWTtFQUNJO0FsT3cvZWhCO0FrT24vZUk7RUFDSSxjak9sR0E7RWlPbUdBO0VBQ0E7QWxPcS9lUjtBa09sL2VJO0VBQ0k7QWxPby9lUjtBa09qL2VJO0VBQ0k7QWxPbS9lUjtBa08vK2VRO0VBQ0k7RUFDQTtBbE9pL2VaO0FrTzkrZVE7RUFDSTtFQUNBO0FsT2cvZVo7QWtPNytlUTtFQUNJO0FsTysrZVo7QWtPMytlSTtFQUNJO0FsTzYrZVI7QWtPMytlUTs7O0VBR0k7QWxPNitlWjtBa08xK2VRO0VBQ0k7QWxPNCtlWjtBa096K2VROztFQUVJO0FsTzIrZVo7QWtPeCtlUTtFQUNJO0FsTzArZVo7QWtPditlUTs7RUFFSTtBbE95K2VaO0FrT3QrZVE7RUFDSTtBbE93K2VaO0FrT3ArZUk7RUFDSTtBbE9zK2VSO0FrT2wrZVE7RUFDSTtBbE9vK2VaO0FrT2orZVE7RUFDSSwwQjlOeE1TO0FKMnFmckI7QWtPLzllSTtFQUNJO0FsT2krZVI7QWtPOTllSTtFQUNJO0FsT2crZVI7QWtPNzllSTtFQUNJO0FsTys5ZVI7QWtPNTllSTtFQUNJO0FsTzg5ZVI7QWtPNTllUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FsTzg5ZVo7QWtPNTllWTtFQUNJO0FsTzg5ZWhCO0FrT3o5ZUk7RUFDSTtFQUNBO0FsTzI5ZVI7QWtPejllUTtFQUNJO0FsTzI5ZVo7QWtPeDllUTtFQUNJO0FsTzA5ZVo7QWtPdjllUTtFQUNJO0FsT3k5ZVo7QWtPdDllUTtFQUNJO0FsT3c5ZVo7QWtPcjllUTtFQUNJO0FsT3U5ZVo7QWtPbDllUTtFQUNJO0VBQ0E7QWxPbzllWjtBa09qOWVROztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FsT205ZVo7QWtPaDllUTtFQUNJO0FsT2s5ZVo7QWtPaDllWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxPazllaEI7QWtPaDllZ0I7RUFDSTtBbE9rOWVwQjtBa085OGVZO0VBQ0k7QWxPZzllaEI7QWtPNzhlWTtFQUNJO0FsTys4ZWhCO0FrTzU4ZVk7RUFDSTtBbE84OGVoQjtBa096OGVZO0VBQ0k7QWxPMjhlaEI7QWtPeDhlWTtFQUNJO0FsTzA4ZWhCO0FrT3Y4ZVk7RUFDSTtBbE95OGVoQjtBa09yOGVRO0VBQ0k7QWxPdThlWjtBa09yOGVZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMEI5Ti9USztFOE5nVUw7QWxPdThlaEI7QWtPcDhlWTtFQUNJO0FsT3M4ZWhCO0FrT2o4ZVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsT204ZWhCO0FrT2o4ZWdCO0VBQ0k7QWxPbThlcEI7QWtPLzdlWTtFQUNJO0FsT2k4ZWhCO0FrTzc3ZVE7RUFDSTtFQUNBO0VBQ0E7QWxPKzdlWjtBa083N2VZO0VBQ0k7QWxPKzdlaEI7QWtPNTdlWTtFQUNJO0FsTzg3ZWhCO0FrT3o3ZVk7O0VBRUk7QWxPMjdlaEI7QWtPeDdlWTtFQUNJO0VBQ0E7QWxPMDdlaEI7QWtPdjdlWTtFQUNJO0VBQ0E7QWxPeTdlaEI7QWtPdDdlWTtFQUNJO0VBQ0EsMEI5TjFYSztFOE4yWEw7QWxPdzdlaEI7QWtPbjdlWTtFQUNJLHNDNU43Tko7QU5rcGZaO0FrT2g3ZVk7RUFDSTtBbE9rN2VoQjtBa083NmVZO0VBQ0k7QWxPKzZlaEI7QWtPNTZlWTtFQUNJLDBCOU5qWks7RThOa1pMO0VBQ0E7QWxPODZlaEI7QWtPMzZlWTtFQUNJO0FsTzY2ZWhCO0FrTzE2ZVk7RUFDSTtBbE80NmVoQjtBa096NmVZO0VBQ0k7QWxPMjZlaEI7O0FrT3A2ZUk7RUFDSTtFQUNBO0VBQ0E7QWxPdTZlUjtBa09wNmVJO0VBQ0k7RUFDQTtBbE9zNmVSO0FrT242ZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxPcTZlUjtBa09uNmVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxPcTZlWjs7QWtPaDZlQTtFQUdZO0lBQ0k7SUFDQTtJQUNBO0VsT2k2ZWQ7RWtPLzVlYztJQUNJLDJCOU4xY0c7RUoyMmZyQjtFa083NWVVO0lBQ0k7SUFDQTtJL050WVo7SUFDQTtFSHN5ZkY7RWtPNTVlVTtJQUNJLDRCOU50ZE87RUpvM2ZyQjtFa08xNWVjO0lBQ0k7RWxPNDVlbEI7RWtPejVlYztJQUNJO0lBQ0E7RWxPMjVlbEI7RWtPeDVlYztJQUNJLDJCOU5wZUc7RUo4M2ZyQjtFa09wNWVVO0lBQ0k7RWxPczVlZDtFa09uNWVVO0lBQ0k7RWxPcTVlZDtFa09oNWVVOztJQUVJO0VsT2s1ZWQ7QUFDRjtBa083NGVBO0VBRVE7SUFDSTtFbE84NGVWO0VrTzU0ZVU7O0kvTi9iUjtJQUNBO0lBQ0E7SUFDQTtJQUNBLHFCQUx5QjtFSG8xZjNCO0VrTzc0ZVU7SUFDSTtFbE8rNGVkO0VrTzc0ZWM7SUFDSTtJQUNBO0lBQ0E7RWxPKzRlbEI7RWtPNTRlYztJQUNJO0VsTzg0ZWxCO0VrTzE0ZVU7SUFDSTtFbE80NGVkO0VrT3Y0ZVU7SUFDSTtFbE95NGVkO0VrT3Q0ZVU7SUFDSTtFbE93NGVkO0FBQ0Y7QW1PaDdmQTtFQUNJO0FuT2s3Zko7QW1PaDdmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5PazdmUjtBbU9oN2ZRO0VBQ0k7QW5PazdmWjtBbU8vNmZRO0VBQ0k7QW5PaTdmWjtBbU8vNmZZO0VBQ0k7QW5PaTdmaEI7QW1PNzZmUTs7RUFFSTtBbk8rNmZaO0FtTzU2ZlE7RUFDSTtFQUNBO0FuTzg2Zlo7QW1PMzZmUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuTzY2Zlo7QW1PMzZmWTs7RUFFSTtFQUNBLHlCL05wQ0s7QUppOWZyQjtBbU8xNmZZO0VBQ0ksb0IvTnpDSTtBSnE5ZnBCO0FtT3o2Zlk7RUFDSSxhbE9sQlY7QUQ2N2ZOO0FtT3I2Zlk7O0VBQ0k7RUFDQSw0Qi9ObkRPO0FKMjlmdkI7QW1PcjZmWTs7RUFDSTtFQUNBLDBCL056REs7RStOMERMO0FuT3c2ZmhCO0FtT242Zkk7RUFDSSwwQi9OaEVhO0FKcStmckI7O0FtT2o2ZkE7RUFDSTtJQUNJO0VuT282Zk47QUFDRjtBb09oL2ZBO0VBQ0k7RUFDQTtFQUNBO0FwT2svZko7QW9PaC9mSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDJCaE9IZTtBSnEvZnZCO0FvTy8rZkk7RUFDSTtFQUNBO0FwT2kvZlI7QW9PLytmUTtFQUNJLDRCaE9YVztFZ09ZWDtBcE9pL2ZaO0FvTzkrZlE7RUFDSTtBcE9nL2ZaO0FvTzUrZkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTzgrZlI7O0FxT2hoZ0JBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FyT21oZ0JKO0FxT2poZ0JJOztFQUNJLDRCak9GZTtFaU9HZjtFQUNBO0VBQ0E7QXJPb2hnQlI7QXFPamhnQkk7O0VBQ0k7RUFDQTtFQUNBLHFDak9WbUI7RWlPV25CLDRDak9DTTtFaU9BTjtBck9vaGdCUjtBcU9saGdCUTs7RUFDSTtFQUNBO0FyT3FoZ0JaO0FxT2poZ0JJOztFQUNJO0VBQ0E7QXJPb2hnQlI7QXFPbGhnQlE7O0VBQ0k7QXJPcWhnQlo7QXFPbmhnQlk7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBck9zaGdCaEI7QXFPbmhnQlk7Ozs7RUFFSTtBck91aGdCaEI7QXFPbmhnQlE7O0VBQ0ksV3BPaERKO0VvT2lESTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBck9zaGdCWjtBcU9waGdCWTs7RUFDSSxVcE83RFI7RW9POERRO0VBQ0E7RUFDQTtBck91aGdCaEI7QXFPbGhnQkk7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJPcWhnQlI7QXFPbmhnQlE7O0VBQ0k7RUFDQTtFQUNBO0FyT3NoZ0JaO0FxT25oZ0JnQjs7RUFDSSxxQmpPbEZBO0VpT21GQTtBck9zaGdCcEI7QXFPaGhnQkk7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJPbWhnQlI7QXFPamhnQlE7O0VBQ0k7RUFDQTtFQUNBO0VBQ0EsNEJqT2pHVztBSnFuZ0J2QjtBcU9saGdCWTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDJCak94R087QUo2bmdCdkI7QXFPaGhnQkk7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJPbWhnQlI7QXFPaGhnQkk7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyT21oZ0JSO0FxT2poZ0JROztFQUNJO0VBQ0E7QXJPb2hnQlo7QXFPamhnQlE7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJPb2hnQlo7QXFPamhnQlE7O0VBQ0k7RUFDQTtBck9vaGdCWjtBcU9oaGdCSTs7OztFQUdJLDBCak9uSlk7QUpzcWdCcEI7QXFPaGhnQkk7O0VBQ0ksaUNqT3JKZTtBSndxZ0J2QjtBcU9oaGdCSTs7RUFDSSxxQmpPM0pZO0VpTzRKWjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyT21oZ0JSOztBcU8vZ2dCQTtFQUdROzs7Ozs7SUFHSTtFck9taGdCVjtBQUNGO0FxTy9nZ0JBO0VBR1E7O0lBQ0k7RXJPZ2hnQlY7RXFPOWdnQlU7O0lBQ0k7RXJPaWhnQmQ7QUFDRjtBc08zc2dCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0TzZzZ0JSO0FzTzNzZ0JRO0VBQ0ksYXJPNEJKO0VxTzNCSTtBdE82c2dCWjtBc096c2dCSTtFQUNJO0F0TzJzZ0JSOztBc090c2dCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRPeXNnQlI7QXNPdnNnQlE7RUFDSTtFQUNBO0F0T3lzZ0JaO0FzT3ZzZ0JZO0VBQ0k7QXRPeXNnQmhCO0FzT3RzZ0JZOztFQUVJO0VBQ0E7RUFDQSw0QmxPaENPO0VrT2lDUDtBdE93c2dCaEI7QXNPcnNnQlk7RUFDSTtBdE91c2dCaEI7QXNPcHNnQlk7RUFDSSxjcE8vQkE7QUZxdWdCaEI7QXNPbnNnQlk7RUFDSTtBdE9xc2dCaEI7QXNPanNnQlE7RUFDSTtFQUNBO0VBQ0E7QXRPbXNnQlo7QXNPaHNnQlE7RUFDSTtBdE9rc2dCWjtBc085cmdCSTtFQUNJLDRCbE83RGU7RWtPOERmO0F0T2dzZ0JSO0FzTzdyZ0JJO0VBQ0k7RUFDQTtBdE8rcmdCUjs7QXNPM3JnQkE7RUFDSTtJQUNJO0V0TzhyZ0JOO0FBQ0Y7QXNPM3JnQkE7RUFDSTtJQUNJO0V0TzZyZ0JOO0VzTzNyZ0JNO0lBQ0k7RXRPNnJnQlY7QUFDRjtBdU9yeGdCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2T3V4Z0JSO0F1T3J4Z0JRO0VBQ0ksYXRPNEJKO0VzTzNCSTtBdk91eGdCWjtBdU9seGdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2T294Z0JaO0F1T2p4Z0JRO0VBQ0k7RUFDQTtFQUNBO0F2T214Z0JaO0F1T2p4Z0JZO0VBQ0k7RUFDQTtFQUNBO0F2T214Z0JoQjtBdU9oeGdCWTtFQUNJO0F2T2t4Z0JoQjtBdU8vd2dCWTtFQUNJO0F2T2l4Z0JoQjtBdU85d2dCWTtFQUNJO0VBQ0E7QXZPZ3hnQmhCO0F1Tzd3Z0JZO0VBQ0k7RUFDQSw0Qm5PekNPO0VtTzBDUDtBdk8rd2dCaEI7QXVPNXdnQlk7RUFDSTtFQUNBLGNyT3JDQTtFcU9zQ0E7QXZPOHdnQmhCO0F1TzF3Z0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2TzR3Z0JaOztBdU92d2dCQTtFQUNJO0lBQ0k7RXZPMHdnQk47QUFDRjtBd09sMWdCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhPbzFnQko7QXdPajFnQlE7RUFDSSw0QnBPSFc7QUpzMWdCdkI7QXdPaDFnQlE7RUFDSTtBeE9rMWdCWjtBd085MGdCSTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFDQTtFQUNBLHFDcE9qQm1CO0VvT2tCbkIsNENwT05NO0VvT09OO0VBQ0E7QXhPZzFnQlI7QXdPNzBnQkk7RUFDSSxxQ3BPeEJtQjtFb095Qm5CO0VBQ0E7RUFDQTtFQUNBLDRCcE83QmU7RW9POEJmO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhPKzBnQlI7QXdPNTBnQkk7RUFDSSxxQ3BPckNtQjtFb09zQ25CO0VBQ0E7QXhPODBnQlI7QXdPMzBnQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeE82MGdCUjtBd08xMGdCSTtFQUNJO0VBQ0E7RUFDQSwwQnBPdERhO0FKazRnQnJCO0F3T3owZ0JJO0VBQ0k7RUFDQSxxQnBPNURZO0VvTzZEWjtFQUNBO0VBQ0E7RUFDQTtBeE8yMGdCUjs7QXdPdjBnQkE7RUFDSTtJQUNJO0lBQ0E7RXhPMDBnQk47RXdPeDBnQk07O0lBRUk7RXhPMDBnQlY7RXdPdjBnQk07SUFDSTtJQUNBO0V4T3kwZ0JWO0FBQ0Y7QXdPcjBnQkE7RUFDSTtJQUNJO0lBQ0E7RXhPdTBnQk47RXdPcjBnQk07SUFDSTtJQUNBO0V4T3UwZ0JWO0FBQ0Y7QXdPbjBnQkE7RUFDSTtJQUNJO0lBQ0E7RXhPcTBnQk47RXdPbjBnQk07SUFDSTtJQUNBO0V4T3EwZ0JWO0FBQ0Y7QXdPajBnQkE7RUFFUTtJQUNJO0lBQ0E7RXhPazBnQlY7QUFDRjtBd085emdCQTtFQUNJO0lBQ0k7RXhPZzBnQk47QUFDRjtBeU83N2dCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6Tys3Z0JKO0F5Tzc3Z0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpPKzdnQlI7QXlPNzdnQlE7RUFDSTtFQUNBO0VBQ0E7QXpPKzdnQlo7QXlPNTdnQlE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Tzg3Z0JaO0F5TzM3Z0JRO0VBQ0k7QXpPNjdnQlo7QXlPMzdnQlk7RUFDSTtFQUNBO0F6TzY3Z0JoQjtBeU96N2dCUTtFQUNJLGN2T3RCSTtBRmk5Z0JoQjs7QXlPdDdnQkE7RUFDSTtJQUNJO0V6T3k3Z0JOO0FBQ0Y7QTBPditnQkE7RUFDSTtFQUNBO0VBQ0E7QTFPeStnQko7O0EyTzUrZ0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNPKytnQko7QTJPNytnQkk7RUFDSTtFQUNBO0VBQ0E7QTNPKytnQlI7QTJPNytnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzTysrZ0JaO0EyTzcrZ0JZO0VBQ0k7QTNPKytnQmhCO0EyTzUrZ0JZO0VBQ0k7RUFDQTtBM084K2dCaEI7QTJPeitnQkk7RUFDSTtFQUNBO0VBQ0E7QTNPMitnQlI7QTJPeitnQlE7RUFDSTtFQUNBO0EzTzIrZ0JaO0EyT3grZ0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EscUN2T3BDZTtFdU9xQ2Y7RUFDQTtFQUNBO0VBQ0EsNEN2TzVCRTtBSnNnaEJkO0EyT3QrZ0JJO0VBQ0k7QTNPdytnQlI7QTJPcitnQkk7RUFDSTtFQUNBO0VBQ0E7QTNPdStnQlI7QTJPcitnQlE7RUFDSTtBM091K2dCWjtBMk9yK2dCWTtFQUVJLHFCdk83REk7QUptaWhCcEI7QTJPaCtnQlE7RUFDSTtFQUVBO0VBSUE7QTNPODlnQlo7QTJPaitnQlk7RUFDSSwyQnZPdEVPO0FKeWloQnZCO0EyT2grZ0JZO0VBQ0k7RUFDQTtBM09rK2dCaEI7QTJPOTlnQlE7RUFDSTtBM09nK2dCWjtBMk8zOWdCUTtFQUNJO0VBQ0E7RUFDQTtBM082OWdCWjtBMk8xOWdCUTtFQUNJLFUxT3BGSjtFME9xRkk7RUFDQTtBM080OWdCWjs7QTJPdjlnQkE7RUFFUTtJQUNJO0UzT3k5Z0JWO0UyT3Q5Z0JNO0lBQ0k7RTNPdzlnQlY7QUFDRjtBMk9wOWdCQTtFQUNJO0lBQ0k7RTNPczlnQk47QUFDRjtBMk9uOWdCQTtFQUVRO0lBQ0k7RTNPbzlnQlY7RTJPbDlnQlU7SUFDSTtFM09vOWdCZDtFMk9sOWdCYztJQUNJO0lBQ0E7RTNPbzlnQmxCO0UyTy84Z0JNO0lBQ0k7SUFDQTtFM09pOWdCVjtFMk8vOGdCVTtJQUNJO0UzT2k5Z0JkO0UyTy84Z0JjO0lBQ0k7RTNPaTlnQmxCO0UyTzk4Z0JjO0lBQ0k7RTNPZzlnQmxCO0UyTzU4Z0JVO0lBQ0k7SUFDQTtFM084OGdCZDtFMk96OGdCVTtJQUNJO0lBQ0E7RTNPMjhnQmQ7RTJPeDhnQlU7SUFDSTtJQUNBO0UzTzA4Z0JkO0FBQ0Y7QTJPcjhnQkE7RUFFUTtJQUNJO0UzT3M4Z0JWO0UyT2w4Z0JVO0lBQ0k7RTNPbzhnQmQ7RTJPajhnQlU7SUFDSTtJQUNBO0lBQ0E7RTNPbThnQmQ7QUFDRjtBNE9ob2hCQTtFQUNJO0E1T2tvaEJKO0E0T2hvaEJJOztFQUVJO0VBQ0E7RUFDQSwwQnhPRmE7QUpvb2hCckI7QTRPL25oQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1T2lvaEJSO0E0Ty9uaEJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1T2lvaEJaO0E0Ty9uaEJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQjFPNUJKO0UwTzZCSTtFQUNBO0VBQ0E7RUFDQTtBNU9pb2hCaEI7QTRPOW5oQlk7RUFDSTtFQUNBO0E1T2dvaEJoQjtBNE8xbmhCUTtFQUNJO0E1TzRuaEJaO0E0T3puaEJRO0VBQ0k7QTVPMm5oQlo7QTRPdm5oQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVPeW5oQlI7QTRPdG5oQkk7RUFDSTtFQUNBO0VBQ0E7QTVPd25oQlI7O0E0T3BuaEJBO0VBQ0k7SUFDSTtFNU91bmhCTjtBQUNGO0E0T3BuaEJBO0VBQ0k7SUFDSTtFNU9zbmhCTjtBQUNGO0E0T25uaEJBO0VBQ0k7SUFDSTtFNU9xbmhCTjtFNE9ubmhCTTs7SUFFSTtFNU9xbmhCVjtBQUNGO0E2TzlzaEJBO0VBQ0k7QTdPZ3RoQko7QTZPOXNoQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3T2d0aEJSO0E2TzlzaEJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQjNPYkE7RTJPY0E7RUFDQTtFQUNBO0VBQ0E7QTdPZ3RoQlo7QTZPN3NoQlE7RUFDSTtFQUNBO0VBQ0EsNEJ6T25CVztFeU9vQlg7QTdPK3NoQlo7QTZPM3NoQkk7RUFDSTtFQUNBO0VBQ0EsNEJ6TzNCZTtBSnd1aEJ2QjtBNk8zc2hCUTtFQUNJO0E3TzZzaEJaO0E2TzNzaEJZO0VBR0ksNEJ6T25DTztBSjh1aEJ2QjtBNk92c2hCUTtFQUNJLDRCek94Q1c7QUppdmhCdkI7QTZPdHNoQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN093c2hCWjtBNk90c2hCWTtFQUNJLDJCek9sRE87QUowdmhCdkI7QTZPcHNoQlE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3T3NzaEJaO0E2T3BzaEJZOztFQUNJO0E3T3VzaEJoQjtBNk9yc2hCZ0I7O0VBQ0k7RUFDQSxjM096REg7QUZpd2hCakI7QTZPbnNoQlE7RUFDSTtBN09xc2hCWjtBNk9sc2hCUTtFQUNJO0E3T29zaEJaO0E2T2hzaEJJO0VBQ0k7RUFDQTtFQUNBO0E3T2tzaEJSOztBNk85cmhCQTtFQUNJO0lBQ0k7RTdPaXNoQk47QUFDRjtBNk85cmhCQTtFQUNJO0lBQ0k7RTdPZ3NoQk47RTZPOXJoQk07SUFDSTtFN09nc2hCVjtFNk85cmhCVTtJQUNJO0lBQ0E7RTdPZ3NoQmQ7RTZPN3JoQlU7SUFDSTtJQUNBO0U3TytyaEJkO0U2TzVyaEJVO0lBQ0k7RTdPOHJoQmQ7QUFDRjtBOE90emhCQTtFQUNJO0VBQ0EscUMxT0t1QjtFME9KdkI7RUFDQSw0QzFPZVU7RTBPZFY7QTlPd3poQko7QThPcnpoQlE7RUFDSSxxQjFPTFE7QUo0emhCcEI7QThPbnpoQkk7RUFDSTtBOU9xemhCUjtBOE9uemhCUTtFQUNJLGM1T0tTO0FGZ3poQnJCO0E4T2x6aEJRO0VBQ0k7QTlPb3poQlo7QThPaHpoQkk7RUFDSTtFQUNBO0VBQ0EsMEIxT3ZCYTtBSnkwaEJyQjtBOE8veWhCSTtFQUNJO0VBQ0E7RUFDQTtBOU9pemhCUjtBOE8veWhCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOU9pemhCWjtBOE8veWhCWTtFQUNJO0VBQ0E7QTlPaXpoQmhCO0E4Tzd5aEJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOU8reWhCWjtBOE8zeWhCSTtFQUNJO0E5TzZ5aEJSO0E4TzN5aEJRO0VBQ0ksNEIxTzVEVztFME82RFg7RUFDQTtFQUNBO0VBQ0E7QTlPNnloQlo7QThPenloQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBOU8yeWhCaEI7QThPeHloQlk7RUFDSSxvQjFPOUVJO0UwTytFSjtFQUNBO0E5TzB5aEJoQjtBOE94eWhCZ0I7RUFDSTtBOU8weWhCcEI7QThPcnloQlE7RUFDSSwwQjFPeEZTO0UwT3lGVDtFQUNBO0VBQ0E7QTlPdXloQlo7QThPcHloQlE7RUFDSTtBOU9zeWhCWjtBOE9seWhCSTtFQUNJO0E5T295aEJSO0E4T2x5aEJRO0VBQ0ksNEIxT3RHVztFME91R1g7QTlPb3loQlo7QThPanloQlE7RUFDSTtFQUNBO0VBQ0E7QTlPbXloQlo7QThPanloQlk7RUFDSTtBOU9teWhCaEI7QThPanloQmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOU9teWhCcEI7QThPaHloQmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0EscUIxT3JJQTtFME9zSUE7QTlPa3loQnBCO0E4Tzl4aEJZO0VBQ0k7RUFDQTtFQUNBO0E5T2d5aEJoQjs7QThPMXhoQkE7RUFDSTtJQUNJO0U5TzZ4aEJOO0FBQ0Y7QStPdjdoQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL095N2hCSjtBK092N2hCSTtFQUNJO0VBQ0E7RUFDQTtBL095N2hCUjtBK092N2hCUTtFQUNJO0VBQ0EsMEIzT1JTO0UyT1NUO0VBQ0E7QS9PeTdoQlo7QStPdDdoQlE7RUFDSTtFQUNBO0EvT3c3aEJaO0ErT3A3aEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvT3M3aEJSO0ErT3A3aEJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRDM09uQkU7RTJPb0JGO0VBQ0EsZ0I5T3BDSjtFOE9xQ0k7RUFDQTtBL09zN2hCWjtBK09wN2hCWTtFQUNJO0VBQ0E7QS9PczdoQmhCO0ErT243aEJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQjNPckRJO0UyT3NESjtFQUNBO0EvT3E3aEJoQjtBK09sN2hCWTtFQUNJO0VBQ0E7RUFDQTtBL09vN2hCaEI7QStPajdoQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQSwwQjNPcEVJO0UyT3FFSjtBL09tN2hCaEI7QStPaDdoQlk7RUFDSSwwQjNPeEVLO0UyT3lFTDtFQUNBO0VBQ0E7RUFDQTtBL09rN2hCaEI7QStPOTZoQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL09nN2hCWjtBK085NmhCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL09nN2hCaEI7QStPNzZoQlk7RUFDSTtBL08rNmhCaEI7QStPMzZoQlE7RUFDSTtFQUNBLDRDM08zRkU7RTJPNEZGLGdCOU8zR0o7RThPNEdJO0VBQ0E7RUFDQTtBL082NmhCWjtBK08zNmhCWTtFQUNJO0VBQ0E7QS9PNjZoQmhCO0ErT3o2aEJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9PMjZoQlo7QStPejZoQlk7RUFDSSw0QjNPM0hPO0UyTzRIUDtFQUNBO0EvTzI2aEJoQjtBK094NmhCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvTzA2aEJoQjtBK090NmhCUTtFQUNJO0EvT3c2aEJaO0ErT3Q2aEJZO0VBQ0k7RUFDQTtFQUNBLDRCM085SU87QUpzamlCdkI7QStPcjZoQlk7RUFDSTtBL091NmhCaEI7O0ErT2o2aEJBO0VBQ0k7SUFDSTtFL09vNmhCTjtBQUNGO0ErT2o2aEJBO0VBQ0k7SUFDSTtFL09tNmhCTjtBQUNGO0ErT2g2aEJBO0VBQ0k7SUFDSTtJQUNBO0UvT2s2aEJOO0UrT2g2aEJNO0lBQ0k7RS9PazZoQlY7RStPLzVoQk07SUFDSTtFL09pNmhCVjtBQUNGO0ErTzc1aEJBO0VBR1k7SUFDSTtFL082NWhCZDtFK08xNWhCVTtJQUNJO0lBQ0E7RS9PNDVoQmQ7RStPeDVoQk07SUFDSTtFL08wNWhCVjtBQUNGO0ErT3Q1aEJBO0VBRVE7SUFDSTtFL091NWhCVjtFK09yNWhCVTtJQUNJO0lBQ0E7RS9PdTVoQmQ7RStPcDVoQlU7SUFDSTtFL09zNWhCZDtFK09sNWhCTTtJQUNJO0UvT281aEJWO0UrT2o1aEJNO0lBQ0k7SUFDQTtFL09tNWhCVjtBQUNGO0FnUHJuaUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUF1QkE7QWhQaW1pQko7QWdQdG5pQkk7RUFDSTtFQUNBO0VBQ0Esb0I1T1JZO0FKZ29pQnBCO0FnUHJuaUJJO0VBQ0k7RUFDQSw0QjVPWGU7QUprb2lCdkI7QWdQcm5pQlE7RUFDSTtFQUNBO0FoUHVuaUJaO0FnUHBuaUJRO0VBQ0k7RUFDQTtBaFBzbmlCWjtBZ1BqbmlCSTtFQUNJO0VBQ0E7QWhQbW5pQlI7QWdQaG5pQlk7RUFDSSxVL09qQ1I7QURtcGlCUjtBZ1A5bWlCUTtFQUNJO0VBQ0E7RUFDQTtBaFBnbmlCWjs7QWdQM21pQkE7RUFDSTtJQUNJO0VoUDhtaUJOO0VnUDVtaUJNO0lBQ0k7SUFDQTtFaFA4bWlCVjtFZ1AzbWlCTTtJQUNJO0lBQ0E7RWhQNm1pQlY7QUFDRjtBZ1B6bWlCQTtFQUVRO0lBQ0k7RWhQMG1pQlY7RWdQdm1pQk07SUFDSTtFaFB5bWlCVjtBQUNGO0FpUGxyaUJBO0VBQ0k7RUFDQTtBalBvcmlCSjtBaVBscmlCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QzdPTU07RTZPTE4sZ0JoUFZBO0VnUFdBO0VBQ0E7RUFDQTtBalBvcmlCUjtBaVBscmlCUTtFQUNJO0VBQ0E7QWpQb3JpQlo7QWlQanJpQlE7RUFDSTtFQUNBO0VBQ0Esb0I3T3ZCUTtBSjBzaUJwQjtBaVAvcWlCSTtFQUNJO0VBQ0E7QWpQaXJpQlI7QWlQL3FpQlE7RUFDSTtBalBpcmlCWjtBaVA5cWlCUTtFQUNJO0FqUGdyaUJaO0FpUDdxaUJRO0VBQ0k7QWpQK3FpQlo7QWlQN3FpQlk7RUFDSTtBalArcWlCaEI7QWlQMXFpQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBalA0cWlCUjtBaVAxcWlCUTtFQUNJO0FqUDRxaUJaOztBaVB2cWlCQTtFQUNJO0VBQ0E7QWpQMHFpQko7QWlQeHFpQkk7RUFDSTtBalAwcWlCUjs7QWlQdHFpQkE7RUFDSTtFQUNBO0FqUHlxaUJKO0FpUHZxaUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpQeXFpQlI7O0FpUHJxaUJBO0VBQ0k7SUFDSTtJQUNBO0VqUHdxaUJOO0FBQ0Y7QWlQcnFpQkE7RUFFUTs7SUFFSTtFalBzcWlCVjtFaVBucWlCTTtJQUNJO0VqUHFxaUJWO0FBQ0Y7QWlQanFpQkE7RUFDSTtJQUNJO0VqUG1xaUJOO0FBQ0Y7QWlQaHFpQkE7RUFFUTtJQUNJO0lBQ0E7RWpQaXFpQlY7RWlQN3BpQlU7SUFDSTtFalArcGlCZDtFaVAzcGlCTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFalA2cGlCVjtFaVAzcGlCVTtJQUNJO0lBQ0E7RWpQNnBpQmQ7RWlQM3BpQmM7SUFDSTtFalA2cGlCbEI7RWlQenBpQlU7SUFDSTtFalAycGlCZDtFaVB4cGlCVTs7SUFFSTtFalAwcGlCZDtBQUNGO0FpUHJwaUJBO0VBRVE7SUFDSTtFalBzcGlCVjtFaVBwcGlCVTtJQUNJO0VqUHNwaUJkO0VpUGxwaUJNO0lBQ0k7SUFFQTtJQUNBO0lBS0E7RWpQK29pQlY7RWlQbHBpQlU7SUFDSTtFalBvcGlCZDtFaVBocGlCVTs7SUFFSTtFalBrcGlCZDtFaVAvb2lCVTs7SUFFSTtFalBpcGlCZDtBQUNGO0FrUDEwaUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbFA0MGlCSjtBa1AxMGlCSTtFQUNJO0VBQ0E7QWxQNDBpQlI7QWtQejBpQkk7RUFDSTtFQUNBO0VBQ0EsNEI5T1RlO0U4T1VmO0FsUDIwaUJSO0FrUHgwaUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdqUFhBO0VpUFlBO0FsUDAwaUJSO0FrUHYwaUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxQeTBpQlI7QWtQdjBpQlE7O0VBRUk7QWxQeTBpQlo7QWtQcjBpQkk7RUFDSTtFQUNBO0VBQ0E7QWxQdTBpQlI7QWtQcDBpQkk7RUFDSTtFQUNBO0FsUHMwaUJSO0FrUG4waUJJO0VBQ0k7QWxQcTBpQlI7O0FrUGowaUJBO0VBRVE7SUFDSTtJQUNBO0lBQ0E7RWxQbTBpQlY7RWtQaDBpQk07SUFDSTtFbFBrMGlCVjtFa1AvemlCTTtJQUNJO0VsUGkwaUJWO0VrUDl6aUJNO0lBQ0k7RWxQZzBpQlY7RWtQN3ppQk07SUFDSTtFbFAremlCVjtBQUNGO0FrUDN6aUJBO0VBQ0k7SUFDSTtFbFA2emlCTjtBQUNGO0FtUG41aUJBO0VBQ0k7RUFDQTtFQUNBO0FuUHE1aUJKO0FtUG41aUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5QcTVpQlI7QW1QbDVpQkk7RUFDSTtBblBvNWlCUjtBbVBqNWlCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBblBtNWlCUjtBbVBoNWlCSTtFQUNJLDRCL092QmU7QUp5NmlCdkI7O0FtUDk0aUJBO0VBQ0k7SUFDSTtFblBpNWlCTjtBQUNGO0FtUDk0aUJBO0VBRVE7SUFDSTtFblArNGlCVjtFbVA1NGlCTTtJQUNJO0lBQ0E7RW5QODRpQlY7QUFDRjtBbVAxNGlCQTtFQUNJO0lBQ0k7RW5QNDRpQk47RW1QMTRpQk07SUFDSTtFblA0NGlCVjtFbVB6NGlCTTtJQUNJO0lBQ0E7RW5QMjRpQlY7QUFDRjtBb1B6OGlCSTtFQUNJO0VBQ0E7RUFDQTtBcFAyOGlCUjtBb1B4OGlCSTtFQUNJLDBCaFBKWTtFZ1BLWjtFQUNBO0VBQ0E7QXBQMDhpQlI7QW9QeDhpQlE7RUFDSSxXblBWSjtFbVBXSTtFQUNBO0FwUDA4aUJaO0FvUHY4aUJRO0VBQ0ksZ0JuUGhCSjtFbVBpQkk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwUHk4aUJaO0FvUHY4aUJZO0VBQ0ksb0JoUHpCSTtBSmsraUJwQjtBb1BwOGlCSTtFQUNJO0FwUHM4aUJSOztBcVB6K2lCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJQNCtpQko7QXFQMStpQkk7RUFDSTtFQUNBO0FyUDQraUJSO0FxUHoraUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBclAyK2lCUjtBcVB0K2lCWTtFQUNJO0FyUHcraUJoQjtBcVBwK2lCUTtFQUNJO0FyUHMraUJaO0FxUGwraUJJO0VBQ0kscUJqUDdCWTtBSmlnakJwQjtBcVBsK2lCUTtFQUNJLG9CalBoQ1E7QUpvZ2pCcEI7QXFQaCtpQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBclBrK2lCUjtBcVBoK2lCUTtFQUNJO0FyUGsraUJaO0FxUC85aUJRO0VBQ0k7QXJQaStpQlo7QXFQNTlpQlE7RUFDSTtBclA4OWlCWjtBcVAzOWlCUTtFQUNJO0FyUDY5aUJaO0FxUHo5aUJJO0VBQ0kseUJqUDdEYTtBSndoakJyQjtBcVB4OWlCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCalAxRVk7RWlQMkVaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXcFBoRkE7RW9QaUZBO0VBQ0E7RUFDQTtFQUNBO0FyUDA5aUJSO0FxUHg5aUJRO0VBQ0ksVXBQdkZKO0VvUHdGSTtFQUNBO0FyUDA5aUJaO0FxUHQ5aUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJQdzlpQlI7QXFQdDlpQlE7RUFDSSxvQmpQcEdRO0VpUHFHUjtFQUNBO0FyUHc5aUJaO0FxUHA5aUJJO0VBQ0k7RUFDQSxjblBoR1E7QUZzampCaEI7O0FzUHRrakJBO0VBQ0k7RUFDQTtFQUNBO0F0UHlrakJKO0FzUHZrakJJO0VBQ0k7RUFDQTtFQUNBLG9CbFBKWTtBSjZrakJwQjtBc1B0a2pCSTtFQUNJO0VBQ0EscUJsUFRZO0VrUFVaO0F0UHdrakJSO0FzUHJrakJJO0VBQ0k7RUFDQTtBdFB1a2pCUjtBc1Bwa2pCSTtFQUNJO0VBQ0E7RUFDQTtBdFBza2pCUjtBc1Bua2pCSTtFQUNJO0VBQ0E7QXRQcWtqQlI7QXNQbmtqQlE7RUFDSTtFQUNBO0F0UHFrakJaO0FzUG5rakJZO0VBQ0k7QXRQcWtqQmhCO0FzUGprakJRO0VBQ0ksNEJsUHBDVztFa1BxQ1g7QXRQbWtqQlo7QXNQaGtqQlE7RUFDSSwwQmxQMUNTO0VrUDJDVDtBdFBra2pCWjtBc1A5ampCSTtFQUNJO0VBQ0E7RUFDQTtBdFBna2pCUjs7QXVQdm5qQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdlAwbmpCSjtBdVB4bmpCSTtFQUNJO0VBQ0E7QXZQMG5qQlI7QXVQdm5qQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2UHluakJSO0F1UHZuakJRO0VBQ0k7RUFDQTtFQUNBLDBCblBoQlM7RW1QaUJUO0F2UHluakJaO0F1UHRuakJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdlB3bmpCWjtBdVB0bmpCWTtFcFA2RFIsNkNBRlU7RUFHViwrQkFKeUU7QUhna2pCN0U7QXVQcG5qQkk7RUFDSTtBdlBzbmpCUjtBdVBubmpCSTtFQUNJO0VBQ0E7RUFDQTtBdlBxbmpCUjtBdVBsbmpCSTtFQUNJO0F2UG9uakJSO0F1UGxuakJRO0VBQ0ksNEJuUDlDVztBSmtxakJ2QjtBdVBqbmpCUTtFQUNJO0VBQ0E7RUFDQTtBdlBtbmpCWjtBdVBobmpCUTtFQUNJLDRCblB4RFc7RW1QeURYO0F2UGtuakJaO0F1UGhuakJZO0VBRUkscUJuUC9ESTtBSmdyakJwQjtBdVA1bWpCSTtFQUNJLHFCblByRVk7RW1Qc0VaO0VBQ0E7RUFDQTtFQUNBO0F2UDhtakJSO0F1UDVtakJRO0VBQ0k7RUFDQTtBdlA4bWpCWjtBdVA1bWpCWTtFQUNJO0VBQ0Esc0JuUGpGSTtBSityakJwQjtBdVAxbWpCUTtFQUNJLGNyUHpFSztBRnFyakJqQjtBdVAxbWpCWTtFQUNJLGVyUDVFQztBRndyakJqQjtBdVB2bWpCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZQeW1qQlI7QXVQdm1qQlE7RUFDSSxjclAxRkk7RXFQMkZKO0F2UHltakJaO0F1UHRtakJRO0VBQ0k7QXZQd21qQlo7QXVQdG1qQlk7RUFDSTtFQUNBLDBCblA5R0s7RW1QK0dMO0F2UHdtakJoQjtBdVBybWpCWTtFQUNJO0VBQ0EsNEJuUG5ITztFbVBvSFA7QXZQdW1qQmhCO0F1UGxtakJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXZQb21qQlI7O0F1UGhtakJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2UG1takJKOztBdVBobWpCQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0V2UG1takJOO0V1UGptakJNO0lBQ0k7RXZQbW1qQlY7RXVQaG1qQk07SUFDSTtFdlBrbWpCVjtFdVAvbGpCTTtJQUNJO0V2UGltakJWO0V1UDlsakJNO0lBQ0k7RXZQZ21qQlY7RXVQNWxqQkU7SUFDSTtJQUNBO0V2UDhsakJOO0FBQ0Y7QXdQeHdqQkE7RUFDSTtFQUNBO0VBQ0E7QXhQMHdqQko7QXdQeHdqQkk7RUFDSTtFQUNBO0F4UDB3akJSO0F3UHh3akJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJwUFpRO0VvUGFSO0F4UDB3akJaO0F3UHR3akJJO0VBQ0k7RUFDQTtFQUNBO0F4UHd3akJSO0F3UHR3akJRO0VBQ0k7QXhQd3dqQlo7QXdQcHdqQkk7RUFDSTtFQUNBO0F4UHN3akJSO0F3UHB3akJRO0VBQ0k7RUFDQTtBeFBzd2pCWjtBd1Bud2pCUTtFQUNJLHNCcFByQ1E7QUoweWpCcEI7QXdQandqQkk7RUFDSTtFQUNBLDRCcFB6Q2U7RW9QMENmO0VBQ0E7RUFDQTtBeFBtd2pCUjs7QXlQcnpqQkE7RUFDSTtBelB3empCSjtBeVB0empCSTtFQUNJO0F6UHd6akJSO0F5UHJ6akJJO0VBQ0k7RUFDQTtFQUNBO0F6UHV6akJSO0F5UHB6akJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsZ0J4UGJBO0V3UGNBO0VBQ0E7RUFDQTtBelBzempCUjtBeVBwempCUTtFQUNJLG9CclBuQlE7RXFQb0JSO0VBQ0E7QXpQc3pqQlo7QXlQbHpqQkk7RUFDSTtBelBvempCUjtBeVBqempCSTtFQUNJO0VBQ0EsNEJyUDdCZTtFcVA4QmY7QXpQbXpqQlI7QXlQaHpqQkk7RUFDSSwwQnJQbkNhO0VxUG9DYjtBelBrempCUjtBeVAveWpCSTtFQUNJO0VBQ0E7RUFDQSw0QnJQekNlO0VxUDBDZjtBelBpempCUjtBeVAveWpCUTtFQUNJO0VBQ0E7RUFDQSwyQnJQL0NXO0VxUGdEWDtBelBpempCWjtBeVA1eWpCUTtFQUNJO0F6UDh5akJaO0F5UDN5akJRO0VBQ0k7QXpQNnlqQlo7QXlQenlqQkk7RUFDSSw0QnJQL0RlO0VxUGdFZjtFQUNBO0F6UDJ5akJSO0F5UHp5akJRO0VBQ0ksMEJyUHJFUztFcVBzRVQ7QXpQMnlqQlo7QXlQdnlqQkk7RUFDSTtFQUNBO0VBQ0E7QXpQeXlqQlI7QXlQdnlqQlE7RUFDSTtFQUNBO0F6UHl5akJaO0F5UHR5akJRO0VBQ0k7QXpQd3lqQlo7QXlQcnlqQlE7RUFDSTtBelB1eWpCWjtBeVBweWpCUTtFdFBKSiw2Q0FGVTtFQUdWLCtCQUp5RTtBSCt5akI3RTs7QTBQejRqQkE7QUFDQTtBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFQMjRqQko7QTBQdDRqQkE7RUFDSTtFQUNBO0ExUHc0akJKO0EwUHQ0akJJO0VBQ0k7QTFQdzRqQlI7QTBQcjRqQkk7RUFDSTtBMVB1NGpCUjtBMFBwNGpCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExUHM0akJSO0EwUG40akJZO0VBQ0ksZ0N0UDVCSTtBSmk2akJwQjtBMFBsNGpCWTtFQUNJLHNCelBoQ1I7QURvNmpCUjtBMFAvM2pCSTtFQUNJO0VBQ0EsNEN0UHhCTTtFc1B5Qk47QTFQaTRqQlI7QTBQOTNqQlk7RUFDSTtBMVBnNGpCaEI7QTBQNTNqQlE7RUFDSTtBMVA4M2pCWjtBMFAzM2pCUTtFQUNJO0ExUDYzakJaO0EwUHozakJJO0VBQ0k7QTFQMjNqQlI7QTBQdDNqQlk7RUFDSTtBMVB3M2pCaEI7QTBQbjNqQkk7RUFDSTtBMVBxM2pCUjtBMFBqM2pCUTtFQUNJO0ExUG0zakJaO0EwUDkyakJRO0VBQ0k7RUFDQTtFQUNBO0ExUGczakJaO0EwUDcyakJRO0VBQ0k7RUFDQTtBMVArMmpCWjtBMFAzMmpCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMVA2MmpCUjtBMFAzMmpCUTtFQUNJO0ExUDYyakJaO0EwUDEyakJRO0VBQ0k7RUFDQTtBMVA0MmpCWjtBMFB4MmpCSTtFQUNJO0ExUDAyakJSO0EwUHgyakJRO0VBQ0k7QTFQMDJqQlo7O0EwUHIyakJBO0VBQ0ksdUN0UHBIeUI7QUo0OWpCN0I7O0EwUHIyakJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFQdzJqQko7O0EwUHIyakJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMVB3MmpCSjtBMFB0MmpCSTtFQUNJO0VBQ0E7RUFDQSxXelAzSUE7RXlQNElBO0VBQ0E7RUFDQTtBMVB3MmpCUjtBMFB0MmpCUTtFQUVJLHFCdFA1SlE7QUptZ2tCcEI7QTBQcDJqQlE7RUFDSTtFQUNBO0ExUHMyakJaO0EwUG4yakJRO0V2UDNFSiw2Q0FGVTtFQUdWLCtCQUp5RTtBSHE3akI3RTs7QTBQajJqQkE7RUFDSTtFQUNBO0ExUG8yakJKOztBMFBqMmpCQTs7RUFFSTtBMVBvMmpCSjs7QTBQajJqQkE7O0VBRUksZ0J6UHRMSTtFeVB1TEo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBMVBvMmpCSjs7QTBQajJqQkE7RUFDSTtVQUFBO0VBQ0E7QTFQbzJqQko7O0EwUGoyakJBO0VBQ0k7VUFBQTtFQUNBO0ExUG8yakJKOztBMFBqMmpCQTtFQUNJO0ExUG8yakJKOztBMFBqMmpCQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExUG8yakJKO0EwUGwyakJJOztFQUNJO0VBQ0E7QTFQcTJqQlI7O0EwUGoyakJBO0VBQ0k7QTFQbzJqQko7O0EwUGoyakJBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0ExUG8yakJKOztBMFBqMmpCQTtFQUNJO0ExUG8yakJKOztBMFBqMmpCQTs7RUFFSSwwQnRQalBnQjtFc1BrUGhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBMVBvMmpCSjs7QTBQajJqQkE7RUFDSTtBMVBvMmpCSjs7QTBQajJqQkE7O0VBRUk7RUFDQTtFQUNBO0ExUG8yakJKOztBMFBqMmpCQTs7RUFFSTtBMVBvMmpCSjs7QTBQajJqQkE7RUFDSTtBMVBvMmpCSjs7QTBQajJqQkE7O0VBRUk7QTFQbzJqQko7O0EwUGoyakJBO0VBQ0k7RUFDQTtFQUNBO1VBQUE7RUFDQTtBMVBvMmpCSjtBMFBsMmpCSTtFQUNJO0ExUG8yakJSOztBMFA5MWpCUTtFQUNJO0ExUGkyakJaOztBMFB4MWpCQTtFQUNJLFlBSFM7QTFQODFqQmI7O0EwUHgxakJBOzs7O0VBSUk7QTFQMjFqQko7O0EwUHgxakJBOzs7O0VBSUksV0FsQlE7QTFQNjJqQlo7O0EwUHgxakJBOztFQUVJLFlBdEJTO0VBdUJULFdBeEJRO0ExUG0zakJaOztBMFB4MWpCQTtBQUVBO0VBQ0k7QTFQMDFqQko7O0EwUHYxakJBO0VBQ0ksZ0J6UHhVSTtBRGtxa0JSOztBMFB2MWpCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGdCelAvVUk7QUR5cWtCUjs7QTBQdjFqQkE7RUFDSTtBMVAwMWpCSjs7QTBQdjFqQkE7RUFDSSxnQnpQdlZJO0FEaXJrQlI7O0EwUHYxakJBO0VBQ0kscUJ0UDNWZ0I7RXNQNFZoQjtFQUNBO0ExUDAxakJKOztBMFB2MWpCQTtFdlB2UUksNkNBRlU7RUFHViwrQkFKeUU7QUhzbWtCN0U7O0EwUHgxakJBO0VBQ0kscUJ0UHJXZ0I7QUpnc2tCcEI7O0EwUHQxakJJOztFQUNJLHFCdFAzV1k7QUpxc2tCcEI7O0EwUHQxakJBO0VBQ0kscUJ0UGhYZ0I7QUp5c2tCcEI7O0EwUHQxakJBOztFQUVJO0ExUHkxakJKOztBMFB0MWpCQTtFQUtJO0VBQ0E7RUFDQTtBMVBxMWpCSjs7QTBQbDFqQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBMVBxMWpCSjs7QTBQbDFqQkE7OztFQUdJO0ExUHExakJKO0EwUG4xakJJOzs7RUFDSSx1Q3RQM1lxQjtBSmt1a0I3Qjs7QTBQbjFqQkE7RUFDSTtBMVBzMWpCSjs7QTBQbjFqQkE7OztFQUdJLGdDdFAxWmdCO0FKZ3ZrQnBCOztBMFBuMWpCQTtFQUNJO0ExUHMxakJKOztBMFBuMWpCQTtFQUNJO0ExUHMxakJKOztBMFBuMWpCQTtFQUNJO0ExUHMxakJKOztBMFBuMWpCQTtFQUNJO0ExUHMxakJKOztBMFBuMWpCQTs7RUFFSTtBMVBzMWpCSjs7QTBQbjFqQkE7RUFDSTtBMVBzMWpCSjs7QTBQbjFqQkE7RUFDSTtBMVBzMWpCSjs7QTBQbjFqQkE7RUFDSTtFQUNBO0ExUHMxakJKOztBMFBuMWpCQTtFQUNJO0ExUHMxakJKOztBMFBuMWpCQTtFQUNJO0ExUHMxakJKOztBMFBuMWpCQTs7RUFFSTtFQUNBO0ExUHMxakJKOztBMFBuMWpCQTs7RUFFSSxXQXpLUTtFQTBLUjtFQUNBO0VBQ0E7QTFQczFqQko7O0EwUG4xakJBOzs7O0VBSUk7RUFDQTtFQUNBO0VBQ0EsaUJ6UDVXa0I7QURrc2tCdEI7O0EwUG4xakJBO0FDbmVBO0VBQ0k7RUFDQTtBM1AwemtCSjtBMlB4emtCSTtFQUNJO0EzUDB6a0JSO0EyUHZ6a0JJO0VBQ0k7QTNQeXprQlI7QTJQdHprQkk7RUFDSTtBM1B3emtCUjtBMlByemtCSTtFQUNJO0VBQ0EsYzFQYUY7RTBQWkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzUHV6a0JSO0EyUHJ6a0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsVzFQMUJKO0FEaTFrQlI7QTJQcHprQlE7RUFDSTtFQUNBLFcxUC9CSjtBRHExa0JSO0EyUG56a0JRO0VBQ0k7RUFDQTtFQUNBLFUxUHJDSjtBRDAxa0JSO0EyUGh6a0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMEJ2UDdDUztFdVA4Q1Q7RUFDQTtBM1BremtCWjtBMlAveWtCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzUGl6a0JaO0EyUDl5a0JRO0VBQ0k7RUFDQTtBM1BnemtCWjtBMlA5eWtCWTtFQUNJO0VBQ0EsMEJ2UC9ESztBSisya0JyQjtBMlA3eWtCWTtFQUNJO0VBQ0EsMEJ2UHBFSztFdVBxRUw7QTNQK3lrQmhCO0EyUDN5a0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EscUJ2UDlFUTtFdVArRVI7RUFDQTtFQUNBO0EzUDZ5a0JaOztBNFBsNGtCQTtFQUNJLDBCeFBHZ0I7RXdQRmhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVQcTRrQko7QTRQbjRrQkk7O0VBRUk7RUFDQTtFQUNBLG1CM1BtQkY7QURrM2tCTjtBNFBsNGtCSTtFQUNJO0VBQ0E7VUFBQTtBNVBvNGtCUjtBNFBqNGtCSTtFQUNJO0VBQ0E7VUFBQTtBNVBtNGtCUjs7QTZQejVrQkE7RUFDSTtFQUNBO0VBQ0E7QTdQNDVrQko7QTZQMTVrQkk7RUFDSTtBN1A0NWtCUjtBNlAxNWtCUTtFQUNJLHFCelBMUTtBSmk2a0JwQjtBNlAxNWtCWTtFQUNJLHFCelBSSTtBSm82a0JwQjtBNlAxNWtCZ0I7RUFDSSxvQnpQWEE7QUp1NmtCcEI7QTZQdDVrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3UHc1a0JSO0E2UHQ1a0JRO0VBQ0k7RUFDQTtBN1B3NWtCWjtBNlBwNWtCSTtFQUNJO0E3UHM1a0JSO0E2UG41a0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCelB2Q2E7QUo0N2tCckI7QTZQbjVrQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFMVBzQlI7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQjBQekIwQjtBN1B5NWtCOUI7QTZQdDVrQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QnpQcERXO0FKNDhrQnZCO0E2UHQ1a0JZO0VBQ0k7RUFDQTtBN1B3NWtCaEI7QTZQcjVrQlk7RUFDSTtFQUNBO0VBQ0EsMkJ6UDlETztBSnE5a0J2Qjs7QTZQajVrQkE7RUFDSTtBN1BvNWtCSjtBNlBsNWtCSTtFQUNJO0VBQ0E7QTdQbzVrQlI7QTZQajVrQkk7RUFDSTtFQUNBO0E3UG01a0JSO0E2UGo1a0JRO0VBQ0k7RUFDQTtBN1BtNWtCWjtBNlBoNWtCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E3UGs1a0JaO0E2UGg1a0JZO0VBQ0k7RUFDQSwwQnpQOUZLO0V5UCtGTDtFQUNBO0UxUDdCWjtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFCMFAwQjhCO0E3UHM1a0JsQztBNlBuNWtCWTtFQUNJO0VBQ0E7RUFDQTtBN1BxNWtCaEI7QTZQbDVrQlk7RUFDSTtFQUNBO0VBQ0E7QTdQbzVrQmhCO0E2UGg1a0JRO0VBQ0k7RUFDQTtBN1BrNWtCWjtBNlBoNWtCWTtFQUNJO0VBQ0E7RUFDQTtBN1BrNWtCaEI7QTZQOTRrQlE7RUFDSTtFQUNBO0E3UGc1a0JaO0E2UDc0a0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsNEJ6UHBJVztFeVBxSVg7RUFDQTtBN1ArNGtCWjtBNlA3NGtCWTtFQUNJO0VBQ0E7QTdQKzRrQmhCO0E2UDM0a0JRO0VBQ0k7QTdQNjRrQlo7QTZQMTRrQlE7RUFDSSxxQnpQckpRO0FKaWlsQnBCO0E2UDE0a0JZO0VBQ0ksb0J6UHhKSTtBSm9pbEJwQjtBNlB2NGtCSTtFQUNJO0E3UHk0a0JSOztBOFAzaWxCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E5UDhpbEJKO0E4UDVpbEJJO0VBQ0k7QTlQOGlsQlI7QThQM2lsQkk7RUFDSTtBOVA2aWxCUjtBOFAzaWxCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlQNmlsQlo7QThQemlsQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdDMVAxQlk7RTBQMkJaO0VBQ0E7RUFDQTtBOVAyaWxCUjtBOFB4aWxCSTtFQUNJO0E5UDBpbEJSO0E4UHZpbEJJO0VBQ0k7RUFDQTtFQUNBO0E5UHlpbEJSO0E4UHZpbEJRO0VBQ0ksc0IxUDFDUTtFMFAyQ1I7RUFDQTtFQUNBO0E5UHlpbEJaO0E4UHJpbEJJO0VBQ0k7QTlQdWlsQlI7QThQcGlsQkk7RUFDSTtBOVBzaWxCUjtBOFBuaWxCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQzFQNURtQjtFMFA2RG5CLDRDMVBqRE07RTBQa0ROO0E5UHFpbEJSO0E4UG5pbEJRO0VBQ0k7QTlQcWlsQlo7QThQbGlsQlE7RUFDSTtFQUNBO0E5UG9pbEJaOztBK1BqbmxCQTtFQUNJLHFDM1BNdUI7RTJQTHZCLDRDM1BpQlU7RTJQaEJWO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Qb25sQko7QStQbG5sQkk7RUFDSTtFQUNBO0VBQ0EsNEIzUE5lO0UyUE9mO0VBQ0E7RUFDQTtFQUNBO0EvUG9ubEJSO0ErUGpubEJJO0VBQ0k7RUFDQTtBL1BtbmxCUjtBK1BqbmxCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvUG1ubEJaO0ErUGhubEJRO0VBQ0k7RUFDQSw0QjNQN0JXO0FKK29sQnZCO0ErUDltbEJJO0VBQ0k7RUFDQTtBL1BnbmxCUjtBK1A5bWxCUTtFQUNJLHFCM1B4Q1E7RTJQeUNSO0EvUGdubEJaO0ErUDltbEJZO0U1UDhDUiw2Q0FGVTtFQUdWLCtCQUp5RTtBSHVrbEI3RTtBK1A1bWxCSTtFQUNJO0EvUDhtbEJSOztBZ1FwcWxCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDJDNVBHdUI7RTRQRnZCLDRDNVBjVTtFNFBiVjtFQUNBO0FoUXVxbEJKO0FnUXJxbEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoUXVxbEJSO0FnUXBxbEJJO0VBQ0k7QWhRc3FsQlI7QWdRbnFsQkk7RTdQdUVBLDZDQUZVO0VBR1YsK0JBSnlFO0FIbW1sQjdFO0FnUW5xbEJJO0VBQ0k7RUFDQSw0QjVQdEJlO0FKMnJsQnZCO0FnUWxxbEJJO0VBQ0k7RUFDQTtBaFFvcWxCUjtBZ1FqcWxCSTtFQUNJO0VBQ0E7QWhRbXFsQlI7QWdRaHFsQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQSwwQjVQeENhO0FKMHNsQnJCOztBaVE5c2xCSTs7O0VBR0k7QWpRaXRsQlI7O0FpUTdzbEJBO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7QWpRZ3RsQko7O0FpUTdzbEJBO0VBQ0k7RUFDQTtFQUNBO0FqUWd0bEJKOztBaVE3c2xCQTtFQUNJO0VBaUJBO0FqUWdzbEJKO0FpUTlzbEJJO0VBQ0k7RUFDQTtBalFndGxCUjtBaVE3c2xCSTtFQUNJO0VBQ0E7QWpRK3NsQlI7QWlRNXNsQkk7RUFDSTtBalE4c2xCUjtBaVF6c2xCSTtFQUNJO0FqUTJzbEJSO0FpUXhzbEJJO0VBQ0k7RUFDQTtBalEwc2xCUjtBaVF2c2xCSTtFQUNJO0VBQ0E7QWpReXNsQlI7QWlRdHNsQkk7RUFDSTtFQUNBO0FqUXdzbEJSO0FpUXRzbEJRO0VBQ0k7QWpRd3NsQlo7QWlRcnNsQlE7RUFDSTtBalF1c2xCWjtBaVFuc2xCWTtFQUNJO0FqUXFzbEJoQjtBaVFsc2xCWTtFQUNJO0FqUW9zbEJoQjs7QWlROXJsQkE7RUFDSTtFQUNBO0VBQ0E7QWpRaXNsQko7QWlRL3JsQkk7RUFDSTtFQUNBO0VBQ0EscUI3UG5GWTtFNlBvRlo7QWpRaXNsQlI7QWlROXJsQkk7RUFDSTtBalFnc2xCUjtBaVE3cmxCSTtFQUNJLDBCN1AzRmE7QUoweGxCckI7O0FrUS94bEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxRa3lsQko7QWtRaHlsQkk7RUFDSSwwQjlQRmE7RThQR2I7RUFDQTtFQUNBO0FsUWt5bEJSOztBbVE1eWxCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5RK3lsQko7QW1RN3lsQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuUSt5bEJSO0FtUTV5bEJJO0VBQ0k7QW5ROHlsQlI7QW1RNXlsQlE7RUFDSSw0Qi9QYlc7QUoyemxCdkI7QW1RMXlsQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBblE0eWxCUjtBbVF4eWxCUTtFQUNJO0VBQ0E7QW5RMHlsQlo7QW1RdnlsQlE7RUFDSTtBblF5eWxCWjtBbVFyeWxCSTtFQUNJLGdCbFF0Q0E7RWtRdUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRDL1A5Qk07QUpxMGxCZDtBbVFyeWxCUTtFQUNJO0VBQ0EsMEIvUGhEUztFK1BpRFQ7QW5RdXlsQlo7QW1RcHlsQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFelB2Q1I7RUFDQTtBVjgwbEJKO0FVNTBsQkk7RUFDSTtBVjgwbEJSO0FtUXR5bEJRO0VBQ0k7RUFDQTtFQUNBO0FuUXd5bEJaO0FtUXJ5bEJRO0VBQ0k7RUFDQTtBblF1eWxCWjtBbVFweWxCUTtFQUNJO0FuUXN5bEJaO0FtUW55bEJRO0VBQ0k7QW5RcXlsQlo7QW1RanlsQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuUW15bEJSO0FtUWp5bEJRO0VBQ0k7RUFDQTtBblFteWxCWjtBbVFqeWxCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBblFteWxCaEI7QW1RL3hsQlE7RUFDSTtFQUNBLDBCL1A3R1M7RStQOEdUO0VBQ0E7RUFDQTtBblFpeWxCWjtBbVE5eGxCUTtFQUNJO0VBQ0E7RUFDQTtBblFneWxCWjtBbVE1eGxCSTtFQUNJO0VBQ0E7RUFDQTtBblE4eGxCUjtBbVE1eGxCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5ROHhsQlo7QW1RM3hsQlE7RUFDSTtBblE2eGxCWjtBbVEzeGxCWTtFQUNJO0VBQ0EsMEIvUDVJSztFK1A2SUw7RUFDQTtFQUNBO0VBQ0E7QW5RNnhsQmhCO0FtUTF4bEJZO0VBQ0k7RUFDQSw0Qi9QcEpPO0UrUHFKUDtBblE0eGxCaEI7QW1RenhsQlk7RUFDSTtBblEyeGxCaEI7QW1RdnhsQlE7RUFDSTtBblF5eGxCWjtBbVF0eGxCUTtFQUNJO0VBQ0E7RXpQbkpSO0VBQ0E7QVY0NmxCSjtBVTE2bEJJO0VBQ0k7QVY0NmxCUjtBbVF4eGxCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5RMHhsQlo7QW1RdHhsQkk7RUFDSTtFQUNBO0VBQ0E7QW5Rd3hsQlI7QW1RdHhsQlE7RUFDSTtBblF3eGxCWjtBbVF0eGxCWTtFQUNJO0FuUXd4bEJoQjtBbVFweGxCUTtFQUNJO0VBQ0E7QW5Rc3hsQlo7QW1RcHhsQlk7RUFDSTtBblFzeGxCaEI7QW1RbHhsQlE7RUFDSTtFQUNBO0FuUW94bEJaO0FtUWx4bEJZO0VBQ0k7QW5Rb3hsQmhCO0FtUWp4bEJZO0VBQ0k7QW5RbXhsQmhCO0FtUWh4bEJZO0VBQ0k7QW5Ra3hsQmhCO0FtUTl3bEJRO0VBQ0k7RUFDQTtBblFneGxCWjtBbVE5d2xCWTtFQUNJO0FuUWd4bEJoQjtBbVE3d2xCWTtFQUNJO0VBQ0EsVWxRcE9SO0VrUXFPUTtFQUNBO0VBQ0E7RUFDQTtBblErd2xCaEI7QW1RM3dsQlE7RUFDSSxzQi9QN09RO0FKMC9sQnBCO0FtUXp3bEJJO0VBQ0ksb0IvUGxQWTtFK1BtUFosc0IvUG5QWTtBSjgvbEJwQjs7QW1RdndsQkE7RUFFUTtJQUNJO0VuUXl3bEJWO0VtUXJ3bEJVO0lBQ0k7RW5RdXdsQmQ7RW1RcndsQmM7SUFDSTtFblF1d2xCbEI7RW1RbndsQlU7SUFDSTtJQUNBO0VuUXF3bEJkO0VtUW53bEJjO0loUXRNWjtJQUNBO0lBQ0E7SUFDQTtJQUNBLHFCQUx5QjtFSGk5bEIzQjtFbVF0d2xCYztJQUNJO0VuUXd3bEJsQjtFbVFyd2xCYztJQUNJO0lBQ0E7RW5RdXdsQmxCO0VtUWx3bEJNO0lBQ0k7RW5Rb3dsQlY7RW1RbHdsQlU7SUFDSTtFblFvd2xCZDtBQUNGO0FtUS92bEJBO0VBQ0k7SUFDSTtFblFpd2xCTjtFbVEvdmxCTTtJQUNJO0lBQ0E7RW5RaXdsQlY7QUFDRjtBb1E5aW1CSTtFQUNJO0FwUWdqbUJSO0FvUTdpbUJJO0VBQ0k7QXBRK2ltQlI7QW9RNWltQkk7RUFDSTtFQUNBLDBCaFFOYTtBSm9qbUJyQjtBb1ExaW1CUTtFQUNJLDRCaFFWVztBSnNqbUJ2QjtBb1F6aW1CUTtFQUNJO0VBQ0EscUNoUWRlO0VnUWVmO0VBQ0E7RUFDQTtFQUNBO0FwUTJpbUJaO0FvUXppbUJZO0VBQ0ksNEJoUXRCTztBSmlrbUJ2QjtBb1E1aW1CWTtFQUNJLDRCaFF0Qk87QUppa21CdkI7QW9RNWltQlk7RUFDSSw0QmhRdEJPO0FKaWttQnZCO0FvUTVpbUJZO0VBQ0ksNEJoUXRCTztBSmlrbUJ2QjtBb1F0aW1CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwUXdpbUJSO0FvUXJpbUJJO0VBQ0k7RUFDQTtFQUNBO0FwUXVpbUJSOztBb1FuaW1CQTtFQUNJO0lBQ0k7RXBRc2ltQk47QUFDRjtBcVF4bG1CQTtFQUNJO0FyUTBsbUJKOztBcVF2bG1CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyUTBsbUJKO0FxUXhsbUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJRMGxtQlI7QXFRdmxtQkk7RUFDSTtFQUNBO0VBQ0E7QXJReWxtQlI7QXFRdGxtQkk7RUFDSTtFQUNBO0VBQ0E7QXJRd2xtQlI7QXFRdGxtQlE7RUFDSTtFQUNBO0FyUXdsbUJaO0FxUXBsbUJJO0VBQ0k7RUFDQTtFQUNBO0FyUXNsbUJSO0FxUXBsbUJRO0VBQ0k7QXJRc2xtQlo7QXFRbmxtQlE7RUFDSTtFQUNBO0VBQ0E7QXJRcWxtQlo7QXFRbmxtQlk7RUFDSSxVcFE3Q1I7QURrb21CUjtBcVFobG1CSTtFQUNJO0FyUWtsbUJSO0FxUS9rbUJJO0VBQ0k7RUFDQTtFQUNBO0FyUWlsbUJSO0FxUTlrbUJJO0VBQ0k7QXJRZ2xtQlI7QXFRN2ttQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyUStrbUJSO0FxUTdrbUJRO0VBQ0ksdUNqUXBFaUI7QUptcG1CN0I7QXFRM2ttQkk7RUFDSTtBclE2a21CUjtBcVEza21CUTtFQUNJLGFuUXBFSTtBRmlwbUJoQjtBcVExa21CUTtFQUNJLG9CalFwRlE7QUpncW1CcEI7QXFReGttQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyUTBrbUJSO0FxUXhrbUJRO0VBQ0k7RUFDQTtBclEwa21CWjtBcVF2a21CUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJReWttQlo7QXFRdGttQlE7RUFDSTtFQUNBO0FyUXdrbUJaO0FxUXRrbUJZO0VBQ0k7QXJRd2ttQmhCO0FxUXBrbUJRO0VBQ0k7RUFDQTtBclFza21CWjtBcVFua21CUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjblFwSEk7QUZ5cm1CaEI7QXFRbGttQlE7RUFDSTtBclFva21CWjtBcVFsa21CWTtFQUNJLDRCalFySU87QUp5c21CdkI7QXFRL2ptQkk7RUFDSTtFQUNBO0VBQ0Esb0JqUS9JWTtFaVFnSlo7RUFDQTtBclFpa21CUjs7QXFRN2ptQkE7RUFFUTtJQUNJO0VyUStqbUJWO0VxUTVqbUJNO0lBQ0k7SUFDQTtFclE4am1CVjtFcVE1am1CVTtJQUNJO0VyUThqbUJkO0FBQ0Y7QXFRemptQkE7RUFFUTtJQUNJO0lBQ0E7SUFDQTtFclEwam1CVjtFcVF2am1CTTtJQUNJO0VyUXlqbUJWO0VxUXRqbUJNO0lBQ0k7RXJRd2ptQlY7QUFDRjtBcVFwam1CQTtFQUVRO0lBQ0k7RXJRcWptQlY7RXFRbGptQk07SUFDSTtFclFvam1CVjtFcVFsam1CVTtJQUNJO0VyUW9qbUJkO0VxUWpqbUJVO0lBQ0k7RXJRbWptQmQ7QUFDRjtBc1E5dm1CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRRZ3dtQko7QXNROXZtQkk7RUFDSTtBdFFnd21CUjs7QXNRNXZtQkE7RUFDSTtJQUNJO0V0USt2bUJOO0FBQ0Y7QXVROXdtQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdlFneG1CSjtBdVE1d21CSTtFQUNJLGNBSFc7QXZRaXhtQm5CO0F1UTN3bUJJO0VBQ0k7RUFDQSxxQ25RUG1CO0VtUVFuQiw0Q25RSU07RW1RSE47RUFDQSxjQVhXO0F2UXd4bUJuQjtBdVExd21CSTtFQUNJO0F2UTR3bUJSO0F1UTF3bUJRO0VBQ0k7RUFDQTtBdlE0d21CWjtBdVF4d21CSTtFQUNJO0F2UTB3bUJSO0F1UXh3bUJRO0VBQ0ksNEJuUTNCVztFbVE0Qlg7QXZRMHdtQlo7QXVRdndtQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdlF5d21CWjtBdVF2d21CWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZReXdtQmhCO0F1UXR3bUJZO0VBQ0k7QXZRd3dtQmhCO0F1UXR3bUJnQjtFQUNJO0F2UXd3bUJwQjtBdVFwd21CWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2UXN3bUJoQjtBdVFwd21CZ0I7RUFDSTtFQUNBO0F2UXN3bUJwQjtBdVFwd21Cb0I7RUFDSSxldFE3Q2xCO0FEbXptQk47QXVRandtQlk7RUFDSTtFQUNBO0VBQ0E7QXZRbXdtQmhCO0F1UWh3bUJZO0VBQ0ksMEJuUW5GSztFbVFvRkw7QXZRa3dtQmhCO0F1US92bUJZO0VBQ0ksNEJuUXZGTztFbVF3RlA7QXZRaXdtQmhCO0F1UTl2bUJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXZRZ3dtQmhCO0F1UTl2bUJnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2UWd3bUJwQjtBdVExdm1CSTtFQUNJLGNBNUdXO0VBNkdYO0VBQ0E7RUFDQTtBdlE0dm1CUjtBdVExdm1CUTtFQUNJO0VBQ0E7RUFDQTtBdlE0dm1CWjs7QXVRdnZtQkE7RUFFUTtJQUNJO0V2UXl2bUJWO0V1UXR2bUJNO0lBQ0k7RXZRd3ZtQlY7QUFDRjtBd1EvM21CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeFFpNG1CSjtBd1EvM21CSTtFQUNJO0F4UWk0bUJSO0F3UTkzbUJJO0VBQ0k7QXhRZzRtQlI7QXdRNzNtQkk7RUFDSTtFQUNBO0VBQ0E7QXhRKzNtQlI7QXdRNTNtQkk7RUFDSTtBeFE4M21CUjtBd1E1M21CUTtFQUNJO0F4UTgzbUJaO0F3UXgzbUJRO0VBQ0k7QXhRMDNtQlo7QXdRdDNtQlk7RUFDSTtBeFF3M21CaEI7QXdRbDNtQlE7RUFDSTtFQUNBO0F4UW8zbUJaO0F3US8ybUJRO0VBQ0k7RUFDQTtBeFFpM21CWjtBd1E5Mm1CUTtFQUNJO0VBQ0E7QXhRZzNtQlo7QXdRNTJtQkk7RUFDSTtFQUNBO0tBQUE7RUFDQTtBeFE4Mm1CUjtBd1EzMm1CSTtFQ25FQTtFQUNBO0VBQ0E7RURtRUksNkNwUTlEcUI7QUo2Nm1CN0I7QXdRNzJtQlE7RUFDSSw0QnBRbkVXO0FKazdtQnZCO0F3UTMybUJJO0VDNUVBO0VBQ0E7RUFDQTtFRDRFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdDcFEvRW1CO0VvUWdGbkI7RUFDQTtFQUNBO0F4USsybUJSO0F3UTcybUJRO0VBQ0k7QXhRKzJtQlo7QXdRNTJtQlE7RUFDSTtBeFE4Mm1CWjtBd1ExMm1CSTtFQ25HQTtFQUNBO0VBQ0E7RURtR0k7RUFDQTtBeFE4Mm1CUjtBd1EzMm1CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhRNjJtQlI7QXdRMzJtQlE7RUFDSTtFQUNBO0F4UTYybUJaO0F3UXoybUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQ3BRckhtQjtFb1FzSG5CLDBCcFF4SGE7RW9ReUhiLDRDcFEzR007QUpzOW1CZDtBd1F6Mm1CUTtFQUNJO0VBQ0E7QXhRMjJtQlo7QXdRdjJtQkk7RUFDSTtFQUNBO0VBQ0EsNEJwUW5JZTtFb1FvSWYsMkNwUW5JbUI7RW9Rb0luQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeFF5Mm1CUjtBd1FyMm1CUTtFQUNJO0F4UXUybUJaOztBMFFoZ25CQTtFQUNJO0VBQ0E7RUFDQTtBMVFtZ25CSjtBMFFqZ25CSTtFREpBO0VBQ0E7RUFDQTtFQ0lJO0VBQ0E7RUFDQTtFQUNBO0ExUXFnbkJSO0EwUW5nbkJRO0VBQ0kscUJ0UVRRO0FKOGduQnBCO0EwUWxnbkJRO0VBQ0k7QTFRb2duQlo7QTBRaGduQkk7RUFDSSxxQnpRU0Y7RXlRUkU7QTFRa2duQlI7QTBRLy9tQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjeFFqQlE7RXdRa0JSO0VBQ0E7QTFRaWduQlI7QTBRLy9tQlE7RUFDSTtFQUNBLGF4UXZCSTtBRndobkJoQjtBMFE3L21CSTtFQUNJO0VBQ0E7RUFDQTtBMVErL21CUjs7QTJRN2luQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzUWdqbkJKOztBNFFwam5CSTtFSEFBO0VBQ0E7RUFDQTtFR0FJO0E1UXlqbkJSO0E0UXZqbkJRO0VBQ0ksb0J4UUZRO0FKMmpuQnBCO0E0UXRqbkJRO0VBQ0ksK0J4UUhlO0FKMmpuQjNCOztBNlFsa25CQTtFQUNJO0E3UXFrbkJKO0E2UW5rbkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTdRcWtuQlI7QTZRbGtuQkk7RUFDSTtFQUNBO0E3UW9rbkJSO0E2UWprbkJJO0VBQ0k7QTdRbWtuQlI7QTZRaGtuQkk7RW5RbEJBO0VtUW9CSTtBN1Fra25CUjtBVXBsbkJJO0VBQ0k7RUFDQSw0Qk5EWTtBSnVsbkJwQjtBVXBsbkJRO0VBQ0ksNEJOSlE7QUowbG5CcEI7QVVsbG5CSTtFQUNJLHFCVEpDO0FEd2xuQlQ7QVVqbG5CSTtFQUNJLHFCVFZDO0FENmxuQlQ7QTZRNWtuQkk7RUFDSTtBN1E4a25CUjtBNlEza25CSTtFQUNJO0E3UTZrbkJSO0E2UTFrbkJJO0VuUS9CQTtFbVFpQ0k7RUFDQTtFQUNBO0E3UTRrbkJSO0FVN21uQkk7RUFDSTtFQUNBLDRCTkRZO0FKZ25uQnBCO0FVN21uQlE7RUFDSSw0Qk5KUTtBSm1ubkJwQjtBVTNtbkJJO0VBQ0kscUJUSkM7QURpbm5CVDtBVTFtbkJJO0VBQ0kscUJUVkM7QURzbm5CVDtBNlFobG5CUTs7RUFKSSxxQjVRVk47RTRRV007QTdRd2xuQlo7QTZRaGxuQlE7RUFUSSxxQjVRVk47RTRRV007QTdRNGxuQlo7O0E4UXRvbkJBO0VBQ0k7RUFDQTtFQUNBO0E5UXlvbkJKO0E4UXZvbkJJO0VBQ0k7RUFDQTtFQUNBO0E5UXlvbkJSOztBOFFyb25CQTtFQUNJO0lBQ0k7SUFDQTtFOVF3b25CTjtFOFF0b25CTTtJQUNJO0lBQ0E7RTlRd29uQlY7QUFDRjtBK1EzcG5CSTtFQUNJO0EvUTZwbkJSO0ErUTNwbkJRO0VBQ0k7RUFDQTtBL1E2cG5CWjtBK1F6cG5CSTtFQUNJO0VBQ0E7QS9RMnBuQlI7QStReHBuQkk7RUFDSSwyQjNRWGE7RTJRWWI7RUFDQTtBL1EwcG5CUjs7QStRdHBuQkE7RUFFUTtJQUNJO0lBQ0E7RS9Rd3BuQlY7QUFDRjtBZ1Jscm5CSTtFQUNJO0FoUm9ybkJSO0FnUmpybkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaFJtcm5CUjs7QWdSL3FuQkE7RUFFUTtJQUNJO0VoUmlybkJWO0FBQ0Y7QWdSN3FuQkE7RUFFUTtJQUNJO0VoUjhxbkJWO0VnUjNxbkJNO0lBQ0k7RWhSNnFuQlY7QUFDRjtBaVIzc25CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqUjZzbkJKO0FpUjNzbkJJO0VBQ0k7QWpSNnNuQlI7QWlSMXNuQkk7RUFDSTtFQUNBO0VBQ0E7QWpSNHNuQlI7QWlSenNuQkk7RUFDSTtBalIyc25CUjtBaVJ2c25CUTs7RUFFSTtBalJ5c25CWjtBaVJyc25CSTtFQUNJO0FqUnVzbkJSO0FpUnJzbkJROztFQUVJO0FqUnVzbkJaO0FpUnBzbkJRO0VBQ0k7QWpSc3NuQlo7QWlSbHNuQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqUm9zbkJSO0FpUmxzbkJRO0VBQ0ksNEI3UTFDVztBSjh1bkJ2QjtBaVJoc25CSTtFQUNJO0VBQ0E7RUFDQTtBalJrc25CUjtBaVJoc25CUTtFQUNJLHFCN1F0RFE7RTZRdURSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpSa3NuQlo7QWlSL3JuQlE7RUFDSTtBalJpc25CWjtBaVI5cm5CUTtFQUNJLG9CN1FuRVE7RTZRb0VSO0FqUmdzbkJaO0FpUjVybkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBalI4cm5CUjtBaVIzcm5CSTtFQUNJLDBCN1FoRmE7RTZRaUZiO0VBQ0E7RUFDQTtFQUNBO0FqUjZybkJSO0FpUjFybkJJO0VBQ0k7QWpSNHJuQlI7QWlScnJuQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBalJ1cm5CUjtBaVJwcm5CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw4QkFqQmtCO0VBa0JsQjtFQUNBO0FqUnNybkJSO0FpUm5ybkJJO0VBY0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBalJ3cW5CUjtBaVIvcm5CUTtFQUNJO0FqUmlzbkJaO0FpUjlybkJRO0VBQ0k7RUFDQTtBalJnc25CWjtBaVI3cm5CUTtFQUNJLDhCQWpDYztBalJndW5CMUI7QWlSL3FuQkk7RUFDSTtBalJpcm5CUjtBaVI5cW5CSTtFQUNJO0VBQ0EsMEI3UWxKYTtFNlFtSmI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqUmdybkJSO0FpUjdxbkJJO0VBQ0k7RUFDQTtFQUNBLHFCN1EvSlk7QUo4MG5CcEI7QWlSNXFuQkk7RUFDSTtFQUNBO0VBQ0EscUI3UXJLWTtBSm0xbkJwQjtBaVIzcW5CSTtFUjNLQTtFQUNBO0VBQ0E7RVEyS0k7RUFDQTtBalIrcW5CUjtBaVI1cW5CSTtFQUNJLDRCN1E3S2U7RTZROEtmO0VBQ0E7RUFDQTtBalI4cW5CUjs7QWtSbjJuQkk7RUFDSSxtQzlRb0JPO0U4UW5CUDtFQUNBO0FsUnMybkJSOztBbVIxMm5CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuUjYybkJKO0FtUjMybkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5SNjJuQlI7QW1SMTJuQkk7RUFDSTtFQUNBO0FuUjQybkJSO0FtUjEybkJRO0VBQ0k7RUFDQTtFQUNBO0FuUjQybkJaO0FtUngybkJJO0VBQ0k7QW5SMDJuQlI7O0FvUm40bkJBO0VBQ0k7QXBSczRuQko7QW9ScDRuQkk7RUFDSTtBcFJzNG5CUjtBb1JwNG5CUTtFQUNJO0VBQ0E7QXBSczRuQlo7O0FxUjk0bkJBO0VBQ0k7RUFDQTtFQUNBO0FyUmk1bkJKO0FxUi80bkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBclJpNW5CUjtBcVIvNG5CUTtFQUNJO0VBQ0E7RUFDQTtBclJpNW5CWjtBcVI5NG5CUTtFQUNJO0VBQ0E7QXJSZzVuQlo7QXFSNzRuQlE7RUFDSTtFQUNBLDJDalJsQmU7RWlSbUJmO0VBQ0EsNENqUlJFO0VpUlNGLDBCalJ2QlM7RWlSd0JUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBclIrNG5CWjtBcVI3NG5CWTtFQUNJLG9CalJqQ0k7RWlSa0NKO0FyUis0bkJoQjtBcVIxNG5CSTtFQUNJO0VBQ0E7RUFDQTtBclI0NG5CUjtBcVIxNG5CUTtFQUNJO0VBQ0E7QXJSNDRuQlo7QXFSeDRuQlk7RUFDSTtBclIwNG5CaEI7QXFSdjRuQlk7RUFDSTtBclJ5NG5CaEI7QXFScjRuQlE7RUFDSTtBclJ1NG5CWjs7QXNSdjhuQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdFIwOG5CSjtBc1J4OG5CSTtFQUNJO0VBQ0E7RUFDQSxxQmxSTFk7RWtSTVo7QXRSMDhuQlI7QXNSeDhuQlE7RUFDSTtBdFIwOG5CWjs7QXVSdDluQkk7RTdRQUE7RTZRRUk7RUFDQTtFQUNBO0F2Unk5bkJSO0FVMzluQkk7RUFDSTtFQUNBLDRCTkRZO0FKODluQnBCO0FVMzluQlE7RUFDSSw0Qk5KUTtBSmkrbkJwQjtBVXo5bkJJO0VBQ0kscUJUSkM7QUQrOW5CVDtBVXg5bkJJO0VBQ0kscUJUVkM7QURvK25CVDtBdVJuK25CSTtFQUNJO0VBQ0EscUJuUk5ZO0VtUk9aO0VBQ0E7RUFDQTtBdlJxK25CUjs7QXdSai9uQkk7RUFDSTtFQUNBLDRCcFJHZTtFb1JGZjtFQUNBO0VBQ0E7QXhSby9uQlI7QXdSai9uQkk7RUFDSSxjdFJNUTtFc1JMUjtFQUNBO0VBQ0E7QXhSbS9uQlI7O0F5Umhnb0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBelJtZ29CSjs7QTBSdmdvQkk7RUFDSTtFQUNBO0ExUjBnb0JSO0EwUnZnb0JJO0VBQ0k7RUFDQTtFQUNBO0ExUnlnb0JSO0EwUnRnb0JJO0VBQ0k7RUFDQTtFQUNBO0ExUndnb0JSOztBMFJwZ29CQTtFQUVRO0lBQ0k7SUFDQTtFMVJzZ29CVjtBQUNGO0EyUjlob0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNSZ2lvQko7QTJSOWhvQkk7RUFDSTtFQUNBO0VBQ0E7QTNSZ2lvQlI7QTJSOWhvQlE7RUFDSSwyQnZSTlc7QUpzaW9CdkI7QTJSN2hvQlE7RUFDSTtFQUNBLDRCdlJYVztBSjBpb0J2QjtBMlIzaG9CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzUjZob0JSO0EyUjFob0JJO0VBQ0ksNEJ2UnZCZTtBSm1qb0J2QjtBMlJ6aG9CSTtFQUNJLDBCdlI1QmE7RXVSNkJiO0EzUjJob0JSOztBNFI3am9CQTtFQUNJO0VBQ0E7RUFDQTtBNVJna29CSjs7QTZSbmtvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN1Jza29CSjtBNlJwa29CSTtFQUNJO0VBQ0E7RUFDQTtBN1Jza29CUjtBNlJua29CSTtFQUNJO0VBQ0E7RUFDQSwwQnpSVmE7QUora29CckI7QTZSbGtvQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJ6UnRCYTtFeVJ1QmI7QTdSb2tvQlI7QTZSbGtvQlE7RUFDSSw2QnpSekJXO0V5UjBCWDtFQUNBO0E3Um9rb0JaO0E2Umprb0JRO0VBQ0k7VUFBQTtBN1Jta29CWjtBNlIvam9CSTtFQUNJO0VBQ0E7RUFDQTtBN1Jpa29CUjtBNlI5am9CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E3Umdrb0JSO0E2Ujlqb0JRO0VBQ0k7RUFDQTtBN1Jna29CWjtBNlI1am9CSTtFQUNJO0VBQ0E7RUFDQTtBN1I4am9CUjtBNlIzam9CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E3UjZqb0JSO0E2UjFqb0JJO0VBQ0k7RUFDQTtFQUNBO0E3UjRqb0JSO0E2Unpqb0JJO0VBQ0k7QTdSMmpvQlI7QTZSempvQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3UjJqb0JaO0E2Unpqb0JZO0VBQ0k7RUFDQSxxQnpSdEZJO0FKaXBvQnBCO0E2UnRqb0JJO0VBQ0k7RUFDQTtFQUNBO0E3Undqb0JSO0E2UnJqb0JJO0VBQ0k7RUFDQTtFQUNBLDBCelJuR2E7QUowcG9CckI7QTZScGpvQkk7RUFDSTtFQUNBLDRCelJ2R2U7RXlSd0dmO0E3UnNqb0JSO0E2Um5qb0JJO0VBQ0k7RUFDQSwwQnpSOUdhO0V5UitHYjtFQUNBO0VBQ0E7QTdScWpvQlI7QTZSampvQlE7O0VBRUk7QTdSbWpvQlo7O0E4Ujlxb0JJO0VBQ0ksNkMxUk1xQjtBSjJxb0I3Qjs7QThSN3FvQkE7RUFDSTtJQUNJO0U5Umdyb0JOO0FBQ0Y7QStSenJvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL1Iycm9CSjtBK1J6cm9CSTtFQUNJO0VBQ0E7RUFDQTtBL1Iycm9CUjtBK1J6cm9CUTtFQUNJO0EvUjJyb0JaO0ErUnhyb0JRO0VBQ0k7RUFDQTtBL1Iwcm9CWjtBK1J2cm9CUTtFQUNJO0VBQ0E7RUFDQTtBL1J5cm9CWjtBK1J2cm9CWTtFQUNJLDRCM1JwQk87QUo2c29CdkI7QStSMXJvQlk7RUFDSSw0QjNScEJPO0FKNnNvQnZCO0ErUjFyb0JZO0VBQ0ksNEIzUnBCTztBSjZzb0J2QjtBK1Ixcm9CWTtFQUNJLDRCM1JwQk87QUo2c29CdkI7QStScHJvQlk7RUFDSTtFQUNBLDZCM1IzQk87QUppdG9CdkI7QStSbHJvQlE7RUFDSSxxQzNSL0JlO0UyUmdDZiw0QzNScEJFO0UyUnFCRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvUm9yb0JaO0ErUmxyb0JZO0VBQ0ksNEIzUnpDTztBSjZ0b0J2Qjs7QStSOXFvQkE7RUFDSTtJQUNJO0lBQ0E7RS9SaXJvQk47QUFDRjtBK1I5cW9CQTtFQUVRO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RS9SK3FvQlY7RStSN3FvQlU7SUFDSTtFL1IrcW9CZDtFK1IzcW9CTTtJQUNJO0UvUjZxb0JWO0UrUjNxb0JVO0lBQ0k7RS9SNnFvQmQ7RStSMXFvQlU7SUFDSTtFL1I0cW9CZDtFK1J6cW9CVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO1lBQUE7SUFDQTtFL1IycW9CZDtBQUNGO0ErUnRxb0JBO0VBRVE7SUFDSTtJQUNBO0UvUnVxb0JWO0FBQ0Y7QWdTbndvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaFNxd29CSjs7QWdTbHdvQkE7RUFDSTtJQUNJO0VoU3F3b0JOO0FBQ0Y7QWlTdnhvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqU3l4b0JKO0FpU3Z4b0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBalN5eG9CUjtBaVN2eG9CUTtFQUNJO0VBQ0E7QWpTeXhvQlo7O0FBbmdvQkE7QWtTdFNBO0VBRUk7SUFDSTtJQUNBO0VsUzR5b0JOO0VrUzF5b0JNOzs7O0lBSUk7RWxTNHlvQlY7RWtTenlvQk07SUFDSTtFbFMyeW9CVjtFa1N4eW9CTTtJQUNJO0VsUzB5b0JWO0VrU3h5b0JVO0lBQ0k7SUFDQTtFbFMweW9CZDtFa1N0eW9CTTtJQUNJO0VsU3d5b0JWO0VrU3J5b0JFO0VBR1E7SUFDSTtJQUNBO0VsU3F5b0JkO0VrU2p5b0JFO0FsU215b0JKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy9BcHAuY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLWJhc2Uvc3R5bGVzL2ZsdWVudC5jc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItY2FsZW5kYXJzL3N0eWxlcy9mbHVlbnQuY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLWJ1dHRvbnMvc3R5bGVzL2ZsdWVudC5jc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItZHJvcGRvd25zL3N0eWxlcy9mbHVlbnQuY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLWlucHV0cy9zdHlsZXMvZmx1ZW50LmNzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vbm9kZV9tb2R1bGVzL0BzeW5jZnVzaW9uL2VqMi1uYXZpZ2F0aW9ucy9zdHlsZXMvZmx1ZW50LmNzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vbm9kZV9tb2R1bGVzL0BzeW5jZnVzaW9uL2VqMi1wb3B1cHMvc3R5bGVzL2ZsdWVudC5jc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItc2NoZWR1bGUvc3R5bGVzL2ZsdWVudC5jc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9zdHlsZXMvcmVkZXNpZ24tdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy9iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvY29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NvbnRleHRNZW51L0NvbnRleHRNZW51LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BcHBJbnB1dC9JbnB1dC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9yZWRlc2lnbi9taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FwcElucHV0L051bWJlcklucHV0L051bWJlcklucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL2FuaW1hdGlvbnMvX2hpbnQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9zdHlsZXMvUGFzc3dvcmRIaW50LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL0xlZ2VuZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9Mb2FkaW5nQnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL2FuaW1hdGlvbnMvX21vdmVtZW50cy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9BbmltYXRlZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9GbG9vclBsYW4uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9zdHlsZXMvYW5pbWF0aW9ucy9fbG9hZGVyc3Bpbm5lci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9jYXRpb25zQnJvd3Nlci9sb2NhdGlvbnNCcm93c2VyLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQnJlYWRjcnVtYnMvYnJlYWRjcnVtYnMuc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qcm9maWxlL0xhbmd1YWdlUGlja2VySXRlbS9sYW5ndWFnZVBpY2tlckl0ZW0uc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qcm9maWxlL1Byb2ZpbGVQYXNzd29yZEZpZWxkL1Byb2ZpbGVQYXNzd29yZEZpZWxkLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qcm9maWxlL1BhbmVsL3BhbmVsLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUHJvZmlsZS9wcm9maWxlLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvRHJvcGRvd24vZHJvcGRvd24uc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9TcGlubmVyL3NwaW5uZXIuc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9JbnB1dC9pbnB1dC5zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0J1dHRvbi9idXR0b24uc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Mb2dpbi9sb2dpbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9naW4vTm9TU08vTm9TU08uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xvZ2luL0lkcFNlbGVjdC9JZHBTZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xvZ2luL1JlbWluZFBhc3N3b3JkL1JlbWluZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9naW4vUmVzZXRQYXNzd29yZC9SZXNldC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9naW4vU3RlcHNGb3JtL1N0ZXBzRm9ybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9naW4vVXNlckNhcmQvVXNlckNhcmQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xvZ2luL0xvZ2luRm9ybVRlbXBsYXRlL0xvZ2luRm9ybVRlbXBsYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Mb2dpbi9DaGFuZ2VQYXNzd29yZC9DaGFuZ2VQYXNzd29yZEZvcm0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1Nub3dtYW4vU25vd21hbk1lbnUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0hvdmVyVG9vbHRpcC9ob3ZlclRvb2x0aXAuc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9TZWFyY2hJbnB1dC9zZWFyY2hJbnB1dC5zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0RldmljZUNoYXJ0cy9kZXZpY2VDaGFydHMuc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9EZXZpY2VDaGFydHMvTGVnZW5kL2RldmljZUNoYXJ0c0xlZ2VuZC5zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NlbnRlcmVkSW1hZ2UvQ2VudGVyZWRJbWFnZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUmFuZ2VJbnB1dC9SYW5nZUlucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qcm9ncmVzc0Jhci9Qcm9ncmVzc0Jhci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvVGltZUlucHV0L1RpbWVJbnB1dC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQ2hlY2tib3gvY2hlY2tib3guc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SYWRpb0J1dHRvbi9SYWRpb0J1dHRvbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9va3VwL0xvb2t1cC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvTW9iaWxlVW5hdmFpbGFibGVTdHViL01vYmlsZVVuYXZhaWxhYmxlU3R1Yi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUG9wcGVyL1BvcHBlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvTWFwL0xvY2F0aW9uV3JhcHBlci9NYXBUb29sdGlwL01hcFRvb2x0aXBDb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL01hcC9Mb2NhdGlvbldyYXBwZXIvTWFwVG9vbHRpcC9EaW1lbnNpb25Ub29sdGlwVmlldy9EaW1lbnNpb25Ub29sdGlwVmlldy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvTWFwL0xvY2F0aW9uV3JhcHBlci9NYXBUb29sdGlwL1RleHRUb29sdGlwVmlldy9UZXh0VG9vbHRpcFZpZXcuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL01hcC9Mb2NhdGlvbldyYXBwZXIvSWNvblJlbmRlcmVyL0ljb25SZW5kZXJlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvVGFicy9UYWJzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BdmF0YXIvQXZhdGFyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BdmF0YXJHcm91cC9BdmF0YXJHcm91cC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWNjb3JkaW9uL0FjY29yZGlvbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvRGlhbG9nL0RpYWxvZy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvU2lkZVBhbmVsL1NpZGVQYW5lbC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQ29uZmlybWF0aW9uRGlhbG9nL0NvbmZpcm1hdGlvbkRpYWxvZy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQ29uZmlybWF0aW9uRGlhbG9nL0NvbmZpcm1hdGlvbkRlbGV0ZURpYWxvZy9Db25maXJtYXRpb25EZWxldGVEaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvblNlbGVjdC9QZXJzb25TZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvblNlbGVjdC9QZXJzb25TZWxlY3RGb3JtL1BlcnNvblNlbGVjdEZvcm0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvblNlbGVjdC9QZXJzb25TZWxlY3RMaXN0L1BlcnNvblNlbGVjdExpc3Quc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvblNlbGVjdC9QZXJzb25TZWxlY3RHcm91cExpc3QvUGVyc29uU2VsZWN0R3JvdXBMaXN0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25TZWxlY3QvUGVyc29uU2VsZWN0R3JvdXBMaXN0L1BlcnNvblNlbGVjdEdyb3VwL1BlcnNvblNlbGVjdEdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9JbmZvRGlhbG9nL0luZm9EaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1RhZy9UYWcuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FsZXJ0L0FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Ecm9wZG93bi9Ecm9wZG93blRyaWdnZXIvRHJvcGRvd25UcmlnZ2VyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9VbmlmaWVkTG9naW4vVW5pZmllZExvZ2luLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9EYXRhVGFibGUvRGF0YVRhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9JbWFnZVdyYXBwZXIvSW1hZ2VXcmFwcGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Tb3J0RmlsdGVyL1NvcnRGaWx0ZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1NvcnRQb3BwZXIvU29ydFBvcHBlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvRmlsdGVyUGFuZWwvRmlsdGVyUGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1Jlc2VydmF0aW9uSG9yaXpvbnRhbFRpbWVSYW5nZS9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2Uuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1Jlc2VydmF0aW9uSG9yaXpvbnRhbFRpbWVSYW5nZS9Ib3Jpem9udGFsVGltZVJhbmdlL0hvcml6b250YWxUaW1lUmFuZ2Uuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xvY2F0aW9uUGF0aC9Mb2NhdGlvblBhdGguc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xvY2F0aW9uRGltZW5zaW9uUGFuZWwvTG9jYXRpb25EaW1lbnNpb25QYW5lbC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9jYXRpb25Hcm91cGluZ1BhbmVsL0xvY2F0aW9uR3JvdXBpbmdQYW5lbC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvVGV4dEFyZWEvVGV4dEFyZWEuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1N0dWIvU3R1Yi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9QZXJzb25DYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25DYXJkL0Jvb2tpbmdEYXRhL0Jvb2tpbmdEYXRhLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25DYXJkL0FjdGlvbnMvQWN0aW9ucy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9FbWFpbC9FbWFpbC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9Db250ZXh0TWVudS9Db250ZXh0TWVudS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9UaXRsZS9UaXRsZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9TdWJ0aXRsZS9TdWJ0aXRsZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQ2hlY2tib3hJY29uL0NoZWNrYm94SWNvbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvSW5wdXRSYW5nZS9JbnB1dFJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9GaWxlSW1wb3J0RGlhbG9nL0ZpbGVJbXBvcnREaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0ZpbGVJbXBvcnREaWFsb2cvRmlsZUltcG9ydFJlc3VsdERpYWxvZy9GaWxlSW1wb3J0UmVzdWx0RGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SZXN1bHRPdmVydmlldy9SZXN1bHRPdmVydmlldy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvTGFiZWxlZFJlYWRPbmx5L0xhYmVsZWRSZWFkT25seS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQWlBc3Npc3RhbnRMb2dvL0FpQXNzaXN0YW50TG9nby5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQWlCdXR0b24vQWlCdXR0b24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L2FpLWFzc2lzdGFudC1taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0FpU2Nyb2xsQXJlYS9BaVNjcm9sbEFyZWEuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0Fuc3dlckFjdGlvbnMvQW5zd2VyQWN0aW9ucy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQW5zd2VyRmVlZGJhY2svQW5zd2VyRmVlZGJhY2suc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0Fuc3dlck1hcmtkb3duQ29udGVudC9BbnN3ZXJNYXJrZG93bkNvbnRlbnQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0Fuc3dlclN0cmVhbWluZ092ZXJsYXkvQW5zd2VyU3RyZWFtaW5nT3ZlcmxheS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQ2hhdEJ1YmJsZS9DaGF0QnViYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9DaGF0TGlzdC9DaGF0TGlzdC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQ2hhdExpc3RJdGVtL0NoYXRMaXN0SXRlbS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQ2hhdE1lc3NhZ2VJbnB1dC9DaGF0TWVzc2FnZUlucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9FcnJvckNhcmQvRXJyb3JDYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9GaWxlVXBsb2FkTGlzdC9GaWxlVXBsb2FkTGlzdC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvSW1hZ2VBbnN3ZXIvSW1hZ2VBbnN3ZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L1NvdXJjZXMvU291cmNlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvVGVybXNBbmRDb25kaXRpb25zUG9wdXAvVGVybXNBbmRDb25kaXRpb25zUG9wdXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L1RoaW5raW5nL1RoaW5raW5nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9BaUFzc2lzdGFudENoYXQvQWlBc3Npc3RhbnRDaGF0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvcmVkZXNpZ24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy9jb21wb25lbnRzL01hcC9NYXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy9jb21wb25lbnRzL01hcC9Ub29sdGlwVGV4dC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvc3R5bGVzL2NvbXBvbmVudHMvQ29udGV4dE1lbnUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0xvYWRpbmdTcGlubmVyL0xvYWRpbmdTcGlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9Ob1NlbGVjdGVkTG9jYXRpb25QYWdlL05vU2VsZWN0ZWRMb2NhdGlvblBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL1N3aXRjaC9Td2l0Y2guc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0N1c3RvbURheVBpY2tlci9DdXN0b21EYXlQaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0N1c3RvbURheVBpY2tlci9EYXlQaWNrZXJDYXB0aW9uL0RheVBpY2tlckNhcHRpb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0RheVBpY2tlcklucHV0L0RheVBpY2tlcklucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9EYXlQaWNrZXJQb3BwZXIvRGF5UGlja2VyUG9wcGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9QYXN0RGF0ZVBpY2tlci9QYXN0RGF0ZVBpY2tlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vTW9iaWxlTGFuZHNjYXBlU3R1Yi9Nb2JpbGVMYW5kc2NhcGVTdHViLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9EYXRlRmlsdGVycy9EYXRlRmlsdGVycy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vTW9kYWxXaXRoU2VsZWN0ZWRNYXBMb2NhdGlvbi9Nb2RhbFdpdGhTZWxlY3RlZE1hcExvY2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9GYXZvdXJpdGVJY29uL0Zhdm91cml0ZUljb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL1Jlc2VydmF0aW9uSG9yaXpvbnRhbFRpbWVSYW5nZS9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2Uuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0Jvb2tpbmdUaW1lbGluZS9Cb29raW5nVGltZWxpbmUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0RheVRpbWVsaW5lL0RheVRpbWVsaW5lLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9Cb29raW5nVGltZWxpbmUvQm9va2luZ1RpbWVzbG90L0Jvb2tpbmdUaW1lc2xvdC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vTG9jYXRpb25DYXJkL0xvY2F0aW9uQ2FyZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vU2VhcmNoU29ydEJsb2NrL1NlYXJjaFNvcnRCbG9jay5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vTWFwV3JhcHBlci9NYXBXcmFwcGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9SaWdodFBhbmVsL1JpZ2h0UGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0NoZWNrSW4vQ2hlY2tJbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vUXJDb2RlU2Nhbm5lci9RckNvZGVTY2FubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9Mb2NhdGlvbkxpc3RJdGVtL0xvY2F0aW9uTGlzdEl0ZW0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0NvdW50QnV0dG9uL0NvdW50QnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9EYXRlRmlsdGVyL0RhdGVGaWx0ZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0RhdGVGaWx0ZXIvUmVjdXJyaW5nUGFuZWwvUmVjdXJyaW5nUGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL1Jlc2VydmF0aW9uU3ViamVjdEZpbGVkL1Jlc2VydmF0aW9uU3ViamVjdEZpbGVkLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9QYXJ0aWNpcGFudHNSYW5nZS9QYXJ0aWNpcGFudHNSYW5nZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vUGVyc29uTG9va3VwL1BlcnNvbkxvb2t1cC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vQmFkZ2UvQmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0Jvb2tpbmdNZXRhZGF0YVRpbGUvQm9va2luZ01ldGFkYXRhVGlsZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9MYXlvdXQvTGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05hdmlnYXRpb24vTmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9BcHBIZWFkZXIvQXBwSGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0FwcEhlYWRlci9Vc2VyTWVudS9Vc2VyTWVudS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vRmxvb3JQbGFuLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9NYXBGaWx0ZXJEcm9wZG93bi9NYXBGaWx0ZXJEcm9wZG93bi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vRmxvb3JQbGFuQ29udHJvbHMvRmxvb3JQbGFuQ29udHJvbHMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0RpbWVuc2lvblBpY2tlci9EaW1lbnNpb25QaWNrZWREcm9wRG93bi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25QaWNrZXIvTG9jYXRpb25QaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uUGlja2VyL0xvY2F0aW9uUGF0aFRpdGxlL0xvY2F0aW9uUGF0aFRpdGxlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL2FuaW1hdGlvbnMvX3NpZGV3aW5kb3dzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvblNpZGViYXIvRmxvb3JQbGFuTG9jYXRpb25TaWRlYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL1NpZGVXaW5kb3cuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0Zsb29yUGxhbkxlZ2VuZC9GbG9vclBsYW5MZWdlbmQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0RpbWVuc2lvblBpY2tlci9EUEhvcml6b250YWxEcm9wZG93bi9EUEhvcml6b250YWxEcm9wZG93bi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25DaGFydC9Mb2NhdGlvbkNoYXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvbkNoYXJ0cy9Mb2NhdGlvbkNoYXJ0cy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25DaGFydHMvTG9jYXRpb25DaGFydERldGFpbHMvUHVsc2VDb3VudENoYXJ0RGV0YWlscy9QdWxzZUNvdW50Q2hhcnREZXRhaWxzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvbkNoYXJ0cy9Mb2NhdGlvbkNoYXJ0RGV0YWlscy9QdWxzZUNvdW50Q2hhcnREZXRhaWxzL1Jlc2V0UHVsc2VDb3VudERpYWxvZy9SZXNldFB1bHNlQ291bnREaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uT3ZlcnZpZXdQYW5lbC9QYW5lbEhlYWRlci9QYW5lbEhlYWRlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25PdmVydmlld1BhbmVsL1BhbmVsQXJlYUluZm8vUGFuZWxBcmVhSW5mby5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25PdmVydmlld1BhbmVsL1BhbmVsQ2hhcnRzQ29udGFpbmVyL1BhbmVsQ2hhcnRzQ29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvbk92ZXJ2aWV3UGFuZWwvRXF1aXBtZW50TGlzdC9FcXVpcG1lbnRMaXN0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvbk92ZXJ2aWV3UGFuZWwvTG9jYXRpb25PdmVydmlld1BhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvbk92ZXJ2aWV3UGFuZWwvQm9va2luZy9Cb29raW5nUmlnaHRQYW5lbC9Cb29raW5nUmlnaHRQYW5lbC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9UaW1lbGFwc2UvVGltZWxhcHNlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VDb250cm9sc0RpYWxvZy9UaW1lbGFwc2VDb250cm9sc0RpYWxvZy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9UaW1lbGFwc2UvVGltZWxhcHNlU3BlZWRTZWxlY3REaWFsb2cvVGltZWxhcHNlU3BlZWRTZWxlY3REaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvVGltZWxhcHNlL1RpbWVsYXBzZUNvbnRyb2xzL1RpbWVsYXBzZUNvbnRyb2xzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VDbG9jay9UaW1lbGFwc2VDbG9jay5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9UaW1lbGFwc2UvVGltZWxhcHNlUmFuZ2VXcmFwL1RpbWVsYXBzZVJhbmdlV3JhcC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9EYXNoYm9hcmRzL1FsaWsuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRGFzaGJvYXJkcy9EYXNoYm9hcmRzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Rhc2hib2FyZHMvRGFzaGJvYXJkQ2FyZC9EYXNoYm9hcmRDYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0xvZ2luL1JlbWluZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Mb2dpbi9SZXNldC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Mb2dpbi9DaGFuZ2VQYXNzd29yZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9LaW9zay9LaW9za0xvY2F0aW9uQ2FyZC9LaW9za0xvY2F0aW9uQ2FyZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9LaW9zay9LaW9za0NvbmZpcm1hdGlvbkRpYWxvZy9LaW9za0NvbmZpcm1hdGlvbkRpYWxvZy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9LaW9zay9LaW9zay5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvUmVzZXJ2YXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1Jlc2VydmF0aW9ucy9SZXNlcnZhdGlvbkl0ZW0vUmVzZXJ2YXRpb25JdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1Jlc2VydmF0aW9ucy9Ob1Jlc2VydmF0aW9uRGF0YS9Ob1Jlc2VydmF0aW9uRGF0YS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvUmVzZXJ2YXRpb25UeXBlU3dpdGNoL1Jlc2VydmF0aW9uVHlwZVN3aXRjaC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL05ld0Jvb2tpbmcuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWFyY2hMb2NhdGlvbi9TZWFyY2hMb2NhdGlvbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlYXJjaExvY2F0aW9uL0xvY2F0aW9uUGFuZWwvTG9jYXRpb25QYW5lbC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlYXJjaExvY2F0aW9uL0Nyb3dkZWRuZXNzL0Nyb3dkZWRuZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VhcmNoRm9ybS9TZWFyY2hGb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TZWxlY3RSb29tLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TaW5nbGVTZWxlY3RSb29tL1NpbmdsZVNlbGVjdFJvb20uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NpbmdsZVNlbGVjdFJvb20vU2VhcmNoUm9vbUhlYWRlci9TZWFyY2hSb29tSGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TaW5nbGVTZWxlY3RSb29tL0dyaWRWaWV3L0dyaWRWaWV3LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TaW5nbGVTZWxlY3RSb29tL0Zsb29yUGxhblZpZXcvRmxvb3JQbGFuVmlldy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vR3JvdXBTZWxlY3RSb29tL0dyb3VwU2VsZWN0Um9vbS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2VsZWN0U2VydmljZS9TZWxlY3RTZXJ2aWNlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TZWxlY3RTZXJ2aWNlL1NlYXJjaFNlcnZpY2VIZWFkZXIvU2VhcmNoU2VydmljZUhlYWRlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2VsZWN0U2VydmljZS9TZXJ2aWNlQ2FyZC9TZXJ2aWNlQ2FyZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2luZ2xlQm9va2luZ0NvbmZpcm0vUmVzZXJ2YXRpb25EZXRhaWxzL1Jlc2VydmF0aW9uRGV0YWlsc0Zvcm0vUmVzZXJ2YXRpb25EZXRhaWxzRm9ybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL1Jlc2VydmF0aW9uRGV0YWlscy9SZXNlcnZhdGlvbkRldGFpbHNWaWV3L1Jlc2VydmF0aW9uRGV0YWlsc1ZpZXcuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9BZGRPbnMvQWRkT25zRm9ybS9BZGRPbnNGb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vR3JvdXBCb29raW5nQ29uZmlybS9Hcm91cEJvb2tpbmdDb25maXJtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vR3JvdXBCb29raW5nQ29uZmlybS9Db25maXJtRm9ybS9Db25maXJtRm9ybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL0Jvb2tpbmdDb25maXJtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2luZ2xlQm9va2luZ0NvbmZpcm0vTXVsdGlSb29tU2VsZWN0UGFuZWwvTXVsdGlSb29tU2VsZWN0UGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TZXJ2aWNlQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtL1NlcnZpY2VMaXN0SXRlbS9TZXJ2aWNlTGlzdEl0ZW0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TZXJ2aWNlQm9va2luZ0NvbmZpcm0vRWRpdE5vdGVzL0VkaXROb3Rlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NlcnZpY2VCb29raW5nQ29uZmlybS9BZGRTZXJ2aWNlUGFuZWwvQWRkU2VydmljZVBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtL0Nvc3RDZW50ZXJTZWxlY3QvQ29zdENlbnRlclNlbGVjdC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL1BhcnRpY2lwYW50cy9QYXJ0aWNpcGFudHMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9QYXJ0aWNpcGFudHMvVmlzaXRvcnMvVmlzaXRvcnNTaGFyZWRGb3JtL1Zpc2l0b3JzU2hhcmVkRm9ybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL1BhcnRpY2lwYW50cy9WaXNpdG9ycy9WaXNpdG9yc0VkaXRMaXN0L1Zpc2l0b3JzRWRpdExpc3Quc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9GaWVsZFNlY3Rpb24vRmllbGRTZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ1N1Y2Nlc3MvQm9va2luZ1N1Y2Nlc3Muc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nU3VjY2Vzcy9TaW5nbGVCb29raW5nU3VjY2Vzcy9TaW5nbGVCb29raW5nU3VjY2Vzcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdTdWNjZXNzL0dyb3VwQm9va2luZ1N1Y2Nlc3MvR3JvdXBCb29raW5nU3VjY2Vzcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Zhdm91cml0ZUxpc3QvRmF2b3VyaXRlTGlzdC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL0ZpbmRDb2xsZWFndWUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZUhlYWRlci9TZWFyY2hDb2xsZWFndWVIZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlUGVyRGF5L1NlYXJjaENvbGxlYWd1ZVBlckRheS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWVQZXJXZWVrL1NlYXJjaENvbGxlYWd1ZVBlcldlZWsuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlUGVyV2Vlay9XZWVrSXRlbS9XZWVrSXRlbS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1NlYXJjaFJlc3VsdHMvU2VhcmNoUmVzdWx0cy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1NlYXJjaFJlc3VsdHMvUmVzdWx0SXRlbS9SZXN1bHRJdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvVmlld09uRmxvb3JQbGFuL1ZpZXdPbkZsb29yUGxhbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GYXZvcml0ZXMvRmF2b3JpdGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1Byb2ZpbGUvUXVpY2tMb2dpbi9RdWlja0xvZ2luLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1Byb2ZpbGUvUXVpY2tMb2dpbi9RdWlja0xvZ2luRGlhbG9nL1F1aWNrTG9naW5EaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvUHJvZmlsZS9RdWlja0xvZ2luL1F1aWNrTG9naW5EaWFsb2cvUXVpY2tMb2dpbkluc3RydWN0aW9uL1F1aWNrTG9naW5JbnN0cnVjdGlvbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Qcm9maWxlL1F1aWNrTG9naW4vUXVpY2tMb2dpbkRpYWxvZy9RdWlja0xvZ2luU3VjY2Vzcy9RdWlja0xvZ2luU3VjY2Vzcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Ob3RpZmljYXRpb25QYW5lbC9Ob3RpZmljYXRpb25QYW5lbC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Ob3RpZmljYXRpb25QYW5lbC9Ob3RpZmljYXRpb25DYXJkL05vdGlmaWNhdGlvbkNhcmRCYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05vdGlmaWNhdGlvblBhbmVsL05vdGlmaWNhdGlvbkNhcmQvUmVzZXJ2YXRpb25DYXJkL1Jlc2VydmF0aW9uQ2FyZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9DYWxlbmRhci9DYWxlbmRhci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9DYWxlbmRhci9SZXNlcnZhdGlvbkV2ZW50L1Jlc2VydmF0aW9uRXZlbnQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQ2FsZW5kYXIvTmV3RXZlbnQvTmV3RXZlbnQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQ2FsZW5kYXIvTG9jYXRpb25JdGVtL0xvY2F0aW9uSXRlbS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9DYWxlbmRhci9SZXNvdXJjZUZpbHRlcnMvUmVzb3VyY2VGaWx0ZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0NhbGVuZGFyL1Jlc291cmNlRmlsdGVycy9SZXNvdXJjZUZpbHRlckZvcm0vUmVzb3VyY2VGaWx0ZXJGb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0NhbGVuZGFyL1RpbWVEdXJhdGlvbi9UaW1lRHVyYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQ2FsZW5kYXIvTmV3UmVzZXJ2YXRpb25Ub29sdGlwL05ld1Jlc2VydmF0aW9uVG9vbHRpcC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9DYWxlbmRhci9Ob0xvY2F0aW9uc01lc3NhZ2UvTm9Mb2NhdGlvbnNNZXNzYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0NvbnRhY3RHcm91cHMvQ29udGFjdEdyb3Vwcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Db250YWN0R3JvdXBzL0NvbnRhY3RHcm91cFBhbmVsL0NvbnRhY3RHcm91cFBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015VmlzaXRvcnMvTXlWaXNpdG9ycy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Ob3RpZmljYXRpb25zL05vdGlmaWNhdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTm90aWZpY2F0aW9ucy9SZWN1cnJlbmNlRGV0YWlscy9SZWN1cnJlbmNlRGV0YWlscy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uL0ZpbGVQcmV2aWV3L0ZpbGVQcmV2aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vRmlsZXNVcGxvYWQvRmlsZXNVcGxvYWQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9GaWxlc1VwbG9hZEdhbGxlcnkvRmlsZXNVcGxvYWRHYWxsZXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vU2VydmljZVJlcXVlc3RDcmVhdGlvbk1hbmFnZXIvU2VydmljZVJlcXVlc3RDcmVhdGlvbk1hbmFnZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9TZXJ2aWNlUmVxdWVzdERldGFpbHNGb3JtL1NlcnZpY2VSZXF1ZXN0RGV0YWlsc0Zvcm0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9TZXJ2aWNlUmVxdWVzdEZvb3Rlci9TZXJ2aWNlUmVxdWVzdEZvb3Rlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uL1NlcnZpY2VSZXF1ZXN0SGVhZGVyL1NlcnZpY2VSZXF1ZXN0SGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vU2VydmljZVJlcXVlc3RTaWRlUGFuZWwvU2VydmljZVJlcXVlc3RTaWRlUGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9TZXJ2aWNlUmVxdWVzdFR5cGVTZWxlY3Rvci9TZXJ2aWNlUmVxdWVzdFR5cGVTZWxlY3Rvci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uL1NlcnZpY2VSZXF1ZXN0VHlwZVNlbGVjdG9yL0hpZ2hsaWdodGVkVGV4dC9IaWdobGlnaHRlZFRleHQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9UYWJiZWRMb2NhdGlvblNlbGVjdG9yL1RhYmJlZExvY2F0aW9uU2VsZWN0b3Iuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9UYWJiZWRMb2NhdGlvblNlbGVjdG9yL0xvY2F0aW9uVHJlZVRhYi9Mb2NhdGlvblRyZWVUYWIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9UYWJiZWRMb2NhdGlvblNlbGVjdG9yL0xvY2F0aW9uTWFwVGFiL0xvY2F0aW9uTWFwVGFiLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vVGFiYmVkTG9jYXRpb25TZWxlY3Rvci9Mb2NhdGlvblRyZWVSb3cvTG9jYXRpb25UcmVlUm93LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vU2VsZWN0SW5wdXQvU2VsZWN0SW5wdXQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9GaWVsZEdyb3VwL0ZpZWxkR3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTXlTZXJ2aWNlUmVxdWVzdHMvRmlsZXNQcmV2aWV3R2FsbGVyeS9GaWxlc1ByZXZpZXdHYWxsZXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL1NlcnZpY2VSZXF1ZXN0UHJldmlldy9TZXJ2aWNlUmVxdWVzdFByZXZpZXcuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTXlTZXJ2aWNlUmVxdWVzdHMvU2VydmljZVJlcXVlc3RQcmV2aWV3L1ByZXZpZXdGaWVsZC9QcmV2aWV3RmllbGQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTXlTZXJ2aWNlUmVxdWVzdHMvU2VydmljZVJlcXVlc3RQcmV2aWV3L0ZpbGVzUHJldmlldy9GaWxlc1ByZXZpZXcuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTXlTZXJ2aWNlUmVxdWVzdHMvU2VydmljZVJlcXVlc3RQcmV2aWV3L0NvbW1lbnRzL0NvbW1lbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL1NlcnZpY2VSZXF1ZXN0c1RhYmxlL1NlcnZpY2VSZXF1ZXN0c1RhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL1NlcnZpY2VSZXF1ZXN0c1RvcEJhci9TZXJ2aWNlUmVxdWVzdHNUb3BCYXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTXlTZXJ2aWNlUmVxdWVzdHMvTXlTZXJ2aWNlUmVxdWVzdHMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQUlBc3Npc3RhbnQvQUlBc3Npc3RhbnQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy9pZTExLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsidGFibGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4jcm9vdCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuXG4vKiBLaW9za0NvbnRhaW5lciovXG4jZW1wdHktcGFnZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLlNwaW5uZXIgLmdseXBoaWNvbiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGFuaW1hdGlvbjogQXBwLWxvZ28tc3BpbiBpbmZpbml0ZSAyMHMgbGluZWFyO1xuICAgIG1hcmdpbjogYXV0byAwO1xufVxuLlNwaW5uZXIgPiBkaXYge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSBpbWcuaWNvbiB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbjogMTBweCAyMHB4IDEwcHggMTVweDtcbiAgICBmbG9hdDogbGVmdDtcbn1cbi8qPz8qL1xuLnBhbmVsLXRpdGxlIC5wdWxsLWxlZnQsXG4ucGFuZWwtdGl0bGUgLnB1bGwtcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IC00cHg7XG59XG4ucGFuZWwtdGl0bGUgLmJ0bi10b29sYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuXG4vKipcbk1hc2sgQm94XG4gKi9cbi5tYXNrLWJveDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjNDM0MzQzO1xuICAgIG91dGxpbmU6ICM0MzQzNDMgc29saWQgMTBweDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgei1pbmRleDogMTAwMDtcbn1cblxuLm1hc2stYm94OjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWNvbnRlbnQpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4vKipcbkFsZXJ0IEJveFxuICovXG4jTG9naW4tcGFnZSAjYWxlcnRzLWJveCB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG59XG5cbi8qKlxuU2xpZGVyIChLaW9za0NvbnRhaW5lci0+Ym9vayBwYW5lbC0+bnVtYmVyIG9mIGF0dGVuZGVlcylcbiAqL1xuLnJjLXNsaWRlci10b29sdGlwIHtcbiAgICB6LWluZGV4OiAxMDAwO1xufVxuXG4ucmMtc2xpZGVyLWhhbmRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5yYy1zbGlkZXItaGFuZGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGFyaWEtdmFsdWVub3cpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzUyNzg4YTtcbn1cblxuLypkZWxldGUqL1xuLmJnLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChkYXRhOmFwcGxpY2F0aW9uL3gtZm9udC10dGY7Y2hhcnNldD11dGYtODtiYXNlNjQsQUFFQUFBQUtBSUFBQXdBZ1QxTXZNajF0VEJFQUFBRW9BQUFBVm1OdFlYQUlFUS9DQUFBS0JBQUFCSFJuYkhsbVNuSWdtZ0FBRndBQUE3eDhhR1ZoWkNyS3BiWUFBQURRQUFBQU5taG9aV0VJVlFZaUFBQUFyQUFBQUNSb2JYUjRoQUFBQUFBQUFZQUFBQWlFYkc5allRUDc2ZlFBQUE1NEFBQUlpRzFoZUhBRFlnTG1BQUFCQ0FBQUFDQnVZVzFsYzBjT0JnQUQwM3dBQUFJbGNHOXpkRmpZUUNnQUE5V2tBQUFnS2dBQkFBQUVBQUFBQUZ3RUFBQUFBQUFEK0FBQkFBQUFBQUFBQUFBQUFBQUFBQUFDSVFBQkFBQUFBUUFBY0hJVHJsOFBQUFVBQ3dRQUFBQUFBT1BhTUdBQUFBQUE0OW93WUFBQUFBQUQrQVA0QUFBQUNBQUNBQUVBQUFBQUFBRUFBQUloQXRvQU53QUFBQUFBQWdBQUFBb0FDZ0FBQVA4QUFBQUFBQUFBQVFRQUFaQUFCUUFBQW9rQ3pBQUFBSThDaVFMTUFBQUI2d0F5QVFnQUFBSUFCUU1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVVHWkZaQUJBNXdEcEh3UUFBQUFBWEFRQUFBQUFBQUFCQUFBQUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFBQUFBQ0FBQUFBd0FBQUJRQUF3QUJBQUFBRkFBRUJHQUFBQUFFQUFRQUFRQUE2Ui8vL3dBQTV3RC8vd0FBQUFFQUJBQUFBQUVBQWdBREFBUUFCUUFHQUFjQUNBQUpBQW9BQ3dBTUFBMEFEZ0FQQUJBQUVRQVNBQk1BRkFBVkFCWUFGd0FZQUJrQUdnQWJBQndBSFFBZUFCOEFJQUFoQUNJQUl3QWtBQ1VBSmdBbkFDZ0FLUUFxQUNzQUxBQXRBQzRBTHdBd0FERUFNZ0F6QURRQU5RQTJBRGNBT0FBNUFEb0FPd0E4QUQwQVBnQS9BRUFBUVFCQ0FFTUFSQUJGQUVZQVJ3QklBRWtBU2dCTEFFd0FUUUJPQUU4QVVBQlJBRklBVXdCVUFGVUFWZ0JYQUZnQVdRQmFBRnNBWEFCZEFGNEFYd0JnQUdFQVlnQmpBR1FBWlFCbUFHY0FhQUJwQUdvQWF3QnNBRzBBYmdCdkFIQUFjUUJ5QUhNQWRBQjFBSFlBZHdCNEFIa0FlZ0I3QUh3QWZRQitBSDhBZ0FDQkFJSUFnd0NFQUlVQWhnQ0hBSWdBaVFDS0FJc0FqQUNOQUk0QWp3Q1FBSkVBa2dDVEFKUUFsUUNXQUpjQW1BQ1pBSm9BbXdDY0FKMEFuZ0NmQUtBQW9RQ2lBS01BcEFDbEFLWUFwd0NvQUtrQXFnQ3JBS3dBclFDdUFLOEFzQUN4QUxJQXN3QzBBTFVBdGdDM0FMZ0F1UUM2QUxzQXZBQzlBTDRBdndEQUFNRUF3Z0REQU1RQXhRREdBTWNBeUFESkFNb0F5d0RNQU0wQXpnRFBBTkFBMFFEU0FOTUExQURWQU5ZQTF3RFlBTmtBMmdEYkFOd0EzUURlQU44QTRBRGhBT0lBNHdEa0FPVUE1Z0RuQU9nQTZRRHFBT3NBN0FEdEFPNEE3d0R3QVBFQThnRHpBUFFBOVFEMkFQY0ErQUQ1QVBvQSt3RDhBUDBBL2dEL0FRQUJBUUVDQVFNQkJBRUZBUVlCQndFSUFRa0JDZ0VMQVF3QkRRRU9BUThCRUFFUkFSSUJFd0VVQVJVQkZnRVhBUmdCR1FFYUFSc0JIQUVkQVI0Qkh3RWdBU0VCSWdFakFTUUJKUUVtQVNjQktBRXBBU29CS3dFc0FTMEJMZ0V2QVRBQk1RRXlBVE1CTkFFMUFUWUJOd0U0QVRrQk9nRTdBVHdCUFFFK0FUOEJRQUZCQVVJQlF3RkVBVVVCUmdGSEFVZ0JTUUZLQVVzQlRBRk5BVTRCVHdGUUFWRUJVZ0ZUQVZRQlZRRldBVmNCV0FGWkFWb0JXd0ZjQVYwQlhnRmZBV0FCWVFGaUFXTUJaQUZsQVdZQlp3Rm9BV2tCYWdGckFXd0JiUUZ1QVc4QmNBRnhBWElCY3dGMEFYVUJkZ0YzQVhnQmVRRjZBWHNCZkFGOUFYNEJmd0dBQVlFQmdnR0RBWVFCaFFHR0FZY0JpQUdKQVlvQml3R01BWTBCamdHUEFaQUJrUUdTQVpNQmxBR1ZBWllCbHdHWUFaa0JtZ0diQVp3Qm5RR2VBWjhCb0FHaEFhSUJvd0drQWFVQnBnR25BYWdCcVFHcUFhc0JyQUd0QWE0QnJ3R3dBYkVCc2dHekFiUUJ0UUcyQWJjQnVBRzVBYm9CdXdHOEFiMEJ2Z0cvQWNBQndRSENBY01CeEFIRkFjWUJ4d0hJQWNrQnlnSExBY3dCelFIT0FjOEIwQUhSQWRJQjB3SFVBZFVCMWdIWEFkZ0IyUUhhQWRzQjNBSGRBZDRCM3dIZ0FlRUI0Z0hqQWVRQjVRSG1BZWNCNkFIcEFlb0I2d0hzQWUwQjdnSHZBZkFCOFFIeUFmTUI5QUgxQWZZQjl3SDRBZmtCK2dIN0Fmd0IvUUgrQWY4Q0FBSUJBZ0lDQXdJRUFnVUNCZ0lIQWdnQ0NRSUtBZ3NDREFJTkFnNENEd0lRQWhFQ0VnSVRBaFFDRlFJV0FoY0NHQUlaQWhvQ0d3SWNBaDBDSGdJZkFpQUFBQUFBQUFBQUFBQUFBdFFBQUFYSUFBQUpwQUFBQzNRQUFBemtBQUFQZEFBQUVoZ0FBQk1FQUFBVHBBQUFFL2dBQUJaZ0FBQVkrQUFBR1lBQUFCbWNBQUFiV0FBQUhVUUFBQ0N3QUFBZzdBQUFJZHdBQUNPQUFBQWsvQUFBSnJ3QUFDZjBBQUFwN0FBQUxJQUFBQzJFQUFBdWlBQUFNUndBQURMUUFBQXptQUFBTk5BQUFEWnNBQUE2QUFBQU93UUFBRDNZQUFBKzFBQUFRSXdBQUVHTUFBQkZ4QUFBUnB3QUFFbDhBQUJLQkFBQVMzQUFBRTRFQUFCUDNBQUFVUXdBQUZJUUFBQlR4QUFBVk1BQUFGWHdBQUJYTkFBQVdIZ0FBRmp3QUFCYTNBQUFYRWdBQUYyMEFBQmVMQUFBWDhBQUFHRDhBQUJpVUFBQVpQUUFBR1ljQUFCbWJBQUFhZHdBQUdzZ0FBQnNOQUFBYm1nQUFHNndBQUJ2c0FBQWN1Z0FBSFBrQUFCMC9BQUFkWVFBQUhoMEFBQjdYQUFBZlpnQUFIODRBQUNEWkFBQWhFd0FBSVhRQUFDRzBBQUFqU2dBQUk5MEFBQ1JCQUFBa3dBQUFKU29BQUNYcUFBQW1qd0FBSnlVQUFDZnZBQUFvSGdBQUtLb0FBQ2pJQUFBcGFBQUFLa0FBQUNzY0FBQXJnd0FBSzVnQUFDeE9BQUFzZVFBQUxQTUFBQzBWQUFBdHB3QUFMZmdBQUM2ckFBQXZkUUFBTDN3QUFDLzFBQUF3NVFBQU1YSUFBREhWQUFBeDZBQUFNbFFBQURLVUFBQXpQZ0FBTTJZQUFET0dBQUF6MndBQU0vMEFBRFRvQUFBMVJBQUFOZ1lBQURadkFBQTI1d0FBTjBnQUFEZnZBQUE0bUFBQU9PWUFBRGp5QUFBNVd3QUFPY01BQURvM0FBQTYzZ0FBTzNVQUFEd0RBQUE4bkFBQVBWa0FBRDRBQUFBK3VRQUFQeWdBQUQ5NkFBQS84QUFBUUhJQUFFRHpBQUJCUGdBQVFaWUFBRUlyQUFCQ093QUFROVFBQUVTUEFBQkUvQUFBUmFvQUFFYUZBQUJHeGdBQVIwOEFBRWRoQUFCSVFRQUFTT2tBQUVsZUFBQkpid0FBU2FvQUFFbmtBQUJLVmdBQVNwQUFBRXJoQUFCTHRnQUFUR29BQUV6SUFBQk5UQUFBVFl3QUFFM3pBQUJPaFFBQVR2TUFBRTlnQUFCUCtRQUFVTVlBQUZFVEFBQlIzUUFBVW9vQUFGTFBBQUJUZ2dBQVU5SUFBRlFOQUFCVWFRQUFWS29BQUZYRUFBQldkUUFBVnRFQUFGZEVBQUJYNUFBQVYrc0FBRmhEQUFCWkJRQUFXVTBBQUZtYkFBQlpwd0FBV2VnQUFGcWxBQUJhK1FBQVcwc0FBRnZKQUFCY1ZBQUFYTjRBQUYwd0FBQmRlZ0FBWGhvQUFGNk9BQUJlOWdBQVg0QUFBRi9LQUFCZi9nQUFZS1VBQUdGdEFBQmliQUFBWXhNQUFHT2VBQUJqeWdBQVpCOEFBR1RVQUFCbFdBQUFaZElBQUdYd0FBQm1lUUFBWnFVQUFHYzBBQUJuV3dBQVo3Y0FBR2ZqQUFCb1F3QUFhSmdBQUdrUUFBQnBSUUFBYWpVQUFHcUFBQUJxeVFBQWE5QUFBR3dpQUFCc2p3QUFiUEFBQUcxS0FBQnVHd0FBYm8wQUFHN3JBQUJ2akFBQWNIMEFBSERrQUFCeFZnQUFjYUVBQUhKa0FBQnlpd0FBY3NFQUFITnFBQUJ6ZEFBQWM1OEFBSFBlQUFCMGF3QUFkUndBQUhXTEFBQjF4QUFBZGVrQUFIYlRBQUIzQWdBQWQ1TUFBSGVjQUFCNFF3QUFlTUVBQUhraEFBQjVrUUFBZWtVQUFIc21BQUI3ZXdBQWUvRUFBSHhNQUFCODBBQUFmWHNBQUgyOEFBQitjUUFBZndnQUFIOWRBQUIvdlFBQWYvUUFBSUFPQUFDQWxBQUFnVElBQUlHQ0FBQ0J6Z0FBZ2x3QUFJTWVBQUNEcFFBQWhSa0FBSVZaQUFDRjBRQUFoaDBBQUliSEFBQ0hlUUFBaUNRQUFJaVpBQUNKTXdBQWljb0FBSW9MQUFDS2FRQUFpdWdBQUlyeEFBQ0xYUUFBaS8wQUFJdzdBQUNNbUFBQWpNNEFBSTJ6QUFDT1h3QUFqczRBQUk3Z0FBQ1Bld0FBa0JzQUFKQnBBQUNRL2dBQWtWTUFBSkhiQUFDU2pnQUFrdUFBQUpPYUFBQ1Q2QUFBbEp3QUFKVGVBQUNWTHdBQWxUOEFBSlZmQUFDVmRnQUFsWThBQUpXNUFBQ1YyZ0FBbGZzQUFKWWNBQUNXTmdBQWxsRUFBSlptQUFDV29RQUFscklBQUpiUEFBQ1cvQUFBbHlVQUFKZFRBQUNYZGdBQWw1WUFBSmZBQUFDWDV3QUFtQW9BQUpnekFBQ1lhUUFBbUpnQUFKakJBQUNZNFFBQW1QNEFBSmtuQUFDWlJ3QUFtV2NBQUptU0FBQ1pzd0FBbWNrQUFKbmhBQUNhb2dBQW14VUFBSnN0QUFDYk9nQUFtMVVBQUp0cUFBQ2JoZ0FBbTVzQUFKdXVBQUNid1FBQW05RUFBSnZsQUFDY1RnQUFuR1lBQUoxQUFBQ2R5UUFBbm40QUFKN05BQUNlMUFBQW56QUFBSituQUFDZnJnQUFuN1VBQUovZUFBQ2hIUUFBb1ZJQUFLSTdBQUNpN3dBQW82c0FBS1JrQUFDbElRQUFwYVFBQUtYTUFBQ21Gd0FBcG1JQUFLYklBQUNuQVFBQXAzY0FBS2Z0QUFDb2tBQUFxU3NBQUtuSEFBQ3FZd0FBcXQ0QUFLdHZBQUNydndBQXJFWUFBS3hVQUFDdFFnQUFyajhBQUs3WkFBQ3ZoUUFBcjU4QUFMQkVBQUN3endBQXNjY0FBTEp6QUFDekZRQUFzNkFBQUxReEFBQzB4Z0FBdGNVQUFMYkdBQUMyN3dBQXVIRUFBTGliQUFDNHBnQUF1TEVBQUxpOEFBQzR4d0FBdU5JQUFMamRBQUM1emdBQXVlOEFBTHJaQUFDNzJBQUF2S3dBQUwxZUFBQytKQUFBdnkwQUFNQTJBQURBeVFBQXdkY0FBTU5KQUFERHZ3QUF4RElBQU1SOEFBREU1UUFBeFlVQUFNV3VBQURGMXdBQXhnUUFBTWF1QUFESEFBQUF4MXNBQU1lMkFBRElxQUFBeVdNQUFNcUZBQURMREFBQXpEWUFBTXpTQUFETlNnQUF6Z2tBQU02Z0FBRE8wUUFBejE4QUFNK1JBQURQb3dBQXo4a0FBTS9VQUFEUUFnQUEwQTBBQU5BaUFBRFFNZ0FBMEZrQUFORXhBQURSUEFBQTBVY0FBTkZTQUFEUlhRQUEwV2dBQU5JUEFBRFNHZ0FBMGlNQUFOSXNBQURTZUFBQTB4c0FBTk1vQUFEVE5BQUEwejhBQU5OSkFBRFRVZ0FBMDU0QUFOUlpBQURVWndBQTFIWUFBTlMvQUFEVk1RQUExYTRBQU5ZV0FBRFdVQUFBMXN3QUFOZEhBQURYeFFBQTJEc0FBTmlaQUFEWnBRQUEybVFBQU5zakFBRGJyQUFBM0NRQUFOelVBQURkL2dBQTN0UUFBTi9CQUFEZ1VBQUE0TlVBQU9GWkFBRGg2d0FBNGtvQUFPTXhBQURrblFBQTVVSUFBT1huQUFEbXlBQUE1d0FBQU9meUFBRG9Md0FBNkxVQUFPaitBQURwN1FBQTZtc0FBT3IvQUFEclRRQUE3QU1BQU94SkFBRHNhZ0FBN0xJQUFPMUFBQUR0NFFBQTdqMEFBTzZaQUFEdkh3QUJ3QUFBQUFEdVFPNUFCWUFMUUE0QUZJQXh3RHJBUzhBQUFFUEJpTXZCajhHSlI4RkR3WXZCVDhCTXljUEF6OENId0luSHdFUEFpOEVQUUUvQlRNZkJTY1BDeDhGRHc4ZEFSOEpQd3dmQnpNL0REVXZDU3NCRHdJdkF6OEROUzhKSlI4SEVROEhJUzhIRVQ4SEJ4RVZIdzB6SVRNL0RUVVJOUzhOSXlFakR3MEJWZ01KQlFZRUF3VUZCQVVFQXdNRUFRRUNCUW9JQ1RJQllRUU1Cd1FDQVFFQ0JBVUdCZ1lGQlFvTEVoTVZGZ3lJSHg4Z0lCSVJDeE1VRkQ0Q0FRRUNEUkVRQXdJQ0FRSURCZ1lIQkFVRUJBUURBeVVJQ0FjR0JnVUVBd01DQVFFQkF3VVFEUndPRUF3TURrc1lEQXNLQ0FNREFnSUJBUVFGQlFjSENRZ0tDUXNLQ1FjR0Jna2tGQ2twSnowaUZBOElDUW9LQ3djSENBY0dCZ1lGQlFRREFnRUJBUUlEQlFZSUNnMFFEUTRPRGhzYUhoMGNHZ2tMQkFFQkFnUUdCd2tKQ2dzTEFaTUhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9Vd0hCZ1VGQkFNQkFRRUJBd1FGQlFZSFh3SUNBd1FGQmdZR0NBY0pDQWtLQ2dLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0svVXdLQ2drSUNRY0lCZ1lHQlFRREFnSUJRQVVRQ1FZREFnRUJBUU1EQkFnSEJBWUdCd1VGRkZBQkJBTUZCQWdHQmdZRkJBSUJBUUlHQ1JFUkF3RVVCZ2NKQ1N3c0l4Z1hGL1VIQndnUUx4c2FCZ1lHQmdjR0F3VUVBZ0VCQWdJREF3VTJBUU1EQlFRRkJnWUdCZ1lORGcwTUhCVXBMeTBlSGgwZEN3WUhDUWtHQlFZR0JRWUdCZzBKQ0FjR0JBUUNBUUVEQkFVRkJnNCtLQTRMQ2d3ZkV3MEdCZ1FDQVFJQ0F3UUVCZ1VIQmdjSEJ3Z0hCd2dIQ0FjSEJRVURBZ0VFQlI4Z0lTSWpLQlVMQ3dzTENna0lCd1lFQWdGcEFRRURCQVVGQmdmOVRBY0dCUVVFQXdFQkFRRURCQVVGQmdjQ3RBY0dCUVVFQXdFQklQMU1DZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LQXJRS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFBQVlBQUFBQUFuNER1UUF2QUc4QW53RGZBUThCVHdBQUpSVVBDU3NCTHdrOUFUOEpPd0VmQ1FjZkR6OFBMdzhQRGhNVkR3a3JBUzhKUFFFL0NUc0JId2tISHc4L0R5OFBEdzRURlE4Skt3RXZDVDBCUHdrN0FSOEpCeDhQUHc4dkR3OE9BajhCQWdJR0J3b0tCZ1lIQmdZSEJnVUxDZ2NHQWdJQkFRSUNCZ2NLQ3dVR0J3WUdCd1lHQ2dvSEJnSUNBYjBCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSEJ3VUVBd0s4QVFJQ0JnY0tDZ1lHQndZR0J3WUZDd29IQmdJQ0FRRUNBZ1lIQ2dzRkJnY0dCZ2NHQmdvS0J3WUNBZ0c5QVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkRRd01EQXNLQ2drSUJ3Y0ZCQU1DdkFFQ0FnWUhDZ29HQmdjR0JnY0dCUXNLQndZQ0FnRUJBZ0lHQndvTEJRWUhCZ1lIQmdZS0NnY0dBZ0lCdlFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRME1EQXdMQ2dvSkNBY0hCUVFEQXNVR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmcwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREFFdUJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3QkxnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR0RRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TUFBQUFBQWdBQUFBQUEvZ0QrQUJIQUdNQXF3REhBUXdCUUFHRUFiQUFBQk1WSXc4SEh3Y3pGUjhIUHdjMU16OEhMd2NqTlM4SER3WTNIUUVQQ1NzQ0x3azlBUk1WSXc4SEh3Y3pGUjhIUHdjMU16OEhMd2NqTlM4SER3WTNNeDhKSFFFaFBRRS9DVE1IR1FFZkR6TS9EeEV2RHlNUERpVXpId2tWRVJVUENTc0NMd2sxRVRVL0NUTUhFUjhQTXo4UEVTOFBJdzhPSlJVZkJ6OEhOU0UvQnk4SElROEd4UjhIQmdVRkJBTUJBUUVCQXdRRkJRWUhId0VCQXdRRkJRWUdCd1lGQlFRREFRRWdCZ1lGQlFRREFRRUJBUU1FQlFVR0JpQUJBUU1FQlFVR0J3WUdCUVVFQXdHOEFRSUNCZ2NLQ2dZR0J3YTlCZ2NHQmdvS0J3WUNBZ0YrSHdjR0JRVUVBd0VCQVFFREJBVUZCZ2NmQVFFREJBVUZCZ1lIQmdVRkJBTUJBU0FHQmdVRkJBTUJBUUVCQXdRRkJRWUdJQUVCQXdRRkJRWUhCZ1lGQlFRREFYMEdCd1lHQ2dvSEJnSUNBZjdGQVFJQ0JnY0tDZ1lHQndaK0FRSURCQVVIQndnSkNnb0xEQXdNRGIwTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EYjBOREF3TUN3b0tDUWdIQndVRUF3SURjUVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndaK0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCbjRCQWdNRUJRY0hDQWtLQ2dzTURBd05mZzBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TmZnME1EQXdMQ2dvSkNBY0hCUVFEQXY1R0FRRURCQVVGQmdZSEJnVUZCQU1CQVFFY0JnWUZCUVFEQVFFQkFRTUVCUVVHQnY3RUJnWUZCUVFEQVFFa0lBRUJBd1FGQlFZSEJnWUZCUVFEQVFFZkJ3WUZCUVFEQVFFQkFRTUVCUVVHQng4QkFRTUVCUVVHQmdjR0JRVUVBd0VCSUFZR0JRVUVBd0VCQVFFREJBVUZCbGo4QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJ2d0JIQ0FCQVFNRUJRVUdCd1lHQlFVRUF3RUJId2NHQlFVRUF3RUJBUUVEQkFVRkJnY2ZBUUVEQkFVRkJnWUhCZ1VGQkFNQkFTQUdCZ1VGQkFNQkFRRUJBd1FGQlFaWUFRSUNCZ2NLQ2dZR0J3YjgvQVlIQmdZS0NnY0dBZ0lCUC83bC91UU5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRFFJM0RRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01ETzhCQWdJR0J3b0tCZ1lIQnYwTUJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZ0wwQmdjR0Jnb0tCd1lDQWdFLy9Rd05EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRFFMMERRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01ERkUrQndZRkJRUURBUUVCQVFNRUJRVUdCeDhCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnQUlBQUFBQUFPNUEvY0FHQUF5QUV3QVpnQjZBSVFBamdDekFBQWxId1F6SVQ4RFBRRXZBeU1oSXc4REpSVWZBek1oTXo4Q05UY25OUzhDSXlFakR3TTFGUjhETXlFelB3STFOeWMxTHdJaklTTVBBelVWSHdNeklUTS9BalUzSnpVdkFpTWhJdzhEQVJVek5UTVZEd1FqSVNNdkF6MEJKVE1mQXgwQkl6VWpGU005QVQ4RE16VWpEd2NSRlI4R0lUOEhFUzhIQWVBQkFRTUZBd01CdkFNRkJBRUJBZ1FHQS81SEF3TUZBd0grWmdFRUJRTURBMUlEQXdVRUFRRUNCQVlEL0s0REF3VUVBUUVFQlFNREExSURBd1VFQVFFQ0JBWUQvSzREQXdVRUFRRUVCUU1EQTFJREF3VUVBUUVDQkFZRC9LNERBd1VFQVFLVklKNEJBUU1GQXdQK3hRTURCUVFCQVVzREF3VURBWjBnblFFRUJRTURCUVVKQ0FjRkF3TUNBd1VGQndRSkNRRkFDUWtJQndZQ0JBSUJBd1FHQndRSUNSZ0RBd1VFQVFFRUJRTURBd01EQkFJQkF3VURld01EQlFRQkFRUUZBd01EQXdNRUFnRURCUU43QXdNRkJBRUJCQVVEQXdNREF3UUNBUU1GQTNzREF3VUVBUUVFQlFNREF3TURCQUlCQXdVREFZYWRuWTBFQWdVRUFRRUVCUU1EamIwQkF3VURBNDZkblk0REF3VURBU0FCQXdRR0J3UUlDZjdBQ2drSUJ3VURBd0lCQWdVRkJ3UUpDUUZBQ1FrSUJ3WUNCQUlBQUFNQUFBQUFBN2tEOXdBekFGY0Ftd0FBRXgwQkh3a3pJVE0vQ1QwQ0x3a2pJU01QQ1NVZkJ4RVBCeUV2QnhFL0J3Y1JGUjhPSVQ4T05SRTFMdzRoRHc3RkFRSUNCZ2NLQ2dZR0J3WUIrQVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndiK0NBWUhCZ1lLQ2djR0FnSUJBcFVIQmdVRkJBTUJBUUVCQXdRRkJRWUgvVXdIQmdVRkJBTUJBUUVCQXdRRkJRWUhYd0lDQXdRRkJnWUdDQWNKQ0FrS0NnSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL1V3S0Nna0lDUWNJQmdZR0JRUURBZ0lETzM0R0J3WUZDd29IQmdJQ0FRRUNBZ1lIQ2dzRkJnY0dmZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQjNnQkFRTUVCUVVHQnZ6TkJ3WUZCUVFDQWdFQkFnSUVCUVVHQndNeUJ3WUZCUVFDQWdFZi9NMEtDUW9JQ0FnSUJnWUdCUVFEQWdFQkFRRUNBd1FGQmdZR0NBZ0lDQW9KQ2dNeUNna0tDQWdJQ0FZR0JnVUVBd0lCQVFFQkFnTUVCUVlHQmdnSENRZ0pDZ0FBQXdBQUFBQUQrQVA0QUNzQXF3RXJBQUFCRVI4SE16OEdQUUV2QmlNMUx3WXJBUThGQVE4Zkx4OC9IeDhlQlI4ZlB4OHZIdzhlQWNFQkFRTUVCUVVHQnQwR0JnWUVCQU1DQWdNRUJBWUdCcjBCQVFNRUJRVUdCd1lHQlFVRUF3RUI5d0VCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRWhJVEZCUVVGUlVXRmhZWEZ4WVdGaFVWRkJRVUV4SVNFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhJU0V4UVVGQlVWRmhZV0Z4Y1dGaFlWRlJRVUZCTVNFaElRRUJBT0RnME5Dd3NKQ1FnSEJnVUVBd0g4VUFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa2FHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pHaG9aR2hnWkdCY1hGaFlWRlJNVEV4RVJFQThPRFF3TENna0lCd1lFQXdJRE8vN2xCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQi9BWUdCZ1FFQXdJQ0F3UUVCZ2IrdnhjV0ZoWVZGUlFVRkJNU0VoSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3RUJBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklTRWhNVUZCUVZGUllXRmhjWEZoWVdGUlVVRkJRVEVoSVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRWhJVEZCUVVGUlVXRmhZWEdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0VCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkdob1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdRQUFBQUFCQUFBQUFBUDNBL2NCT1FBQUFROFlGUjhrTXo4aE5TOEdJdzhvSXk4aU5UOGlPd0VmRXlNUEJ4OEdPd0kvQlQwQ0x3WVBCeFV2RXc4R0FSb1RFeElTRVJBUUR3OE9EUXdMQ3dvSkNBZ0dCZ1FFQWdJQkFRSURCQVVHQmdnSUNnb0xDdzBORGc4UEVCRVJFaEFRRVJBUkVoRVNFaElTRXhJVEVoTVpHUllXRlJVVkZCVVVFeE1TRXhFUkVCQVBEdzBOREFzTENRa0lCd1lGQkFRQ0FRTURCUVVGQndZR0JnVUVBd01CQWdNRUJBVUdCd2dJQ1FvTEN3d01EZzBQRHc4UUVCRVJFUklTRWhJVEV4TVRGQk1URXhNU0V4SVNFaElSRVJFUUR4QU9EZzROREFzTEN3a0pDQWdHQmdVRUJBSUNBUUVCQXdNRUJBWUdDQWdJQ2dvTEN3d05EUTRPRHhBUUVCRVJFaElTRWhNU0V4TVRFeE1URXhNVEVoRVJFUkFRRUJBUER3NE9EUTBORG00SEJnVUZBd01DQVFFQ0F3TUZCUVlIdlFZR0JRVUVBd0lDQXdRRkJRWUdCd1lGQlFNREFnRVBEZzhQRUJFUUVoRVNFeE1URXhRVUd4c2JIQjBlSGgwZEhCd0R3QW9MREEwTkR3OFBFQkVTRVJNVEV4UVZGQlVWRmhVV0ZSWVdGUllXRlJVV0ZSUVVGQk1URWhJUkVSQVBEdzRPREFvS0NRZ0lCd1lHQlFVREF3TUNBUUVDQWdRRUJnWUhDQWtLQ3dzTURRNFBEeEFRRWhFU0V4TVVFeFVVRlJVV0ZSWUhCZ1VGQkFRQ0FRRUNCQVFGQmdZVEV4TVRFaElTRVJFUkVCQVBEdzhPRFEwTUN3c0tDUWtJQndZR0JBUURBd0VCQVFJREF3UUZCZ2NIQ0FrS0Nnc01EQTBPRGc0UEVCQVFFUkVTRWhJVEVoTVRFeE1URXhNVEV4SVRFaElTRVJFUkVCQVBEdzRPRFF3TUN3c0pDUWtIQndZR0JBUUNBZ0lDQWdNREJRUUdCZ2NJQ0FrS0Nnb01DdzBORUFFQ0F3UUVCZ1lHQmdZR0JBUURBZ0lEQkFRR0JnYTlCZ1lHQkFRREFnRUJBZ01FQkFZR0JuUVNEdzRORFF3TUN3b0pDUWdIQndVRkJRUUNBUUVEQkFZSUNRd0FBQUFBQWdBQUFBQUQyQU80QUNFQVhRQUFOeFVmQmlFL0JqMEJMd1loRHdZQk1ROEdId2MvQkJFZkJ6OEdOUkVmQkQ4R1BRRXZCU2dDQXdRRUJnWUdBM0lHQmdZRUJBTUNBZ01FQkFZR0J2eU9CZ1lHQkFRREFnSFZEQWY4QkFNQ0FRRUNBd1FGQlFZR0JnWUZCY1lCQWdNRUJBWUdCZ1lHQmdRRUF3TEhCUVVHQmdZR0JRVUVBd0lDQXdUOEJRZG5Cd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdOTUF3YjhCUVVHQmdZR0JnVUVBd0VCQVFFREJNZjkxZ2NHQlFVRUFnSUJBUUlDQkFVRkJnY0NLY1lFQXdFQkFRRURCQVVHQmdZR0JRWUYvQVFEQUFBQkFBQUFBQU42QTNvQU9RQUFBUjhISVFFUEF4OEhQd01CRVI4SFB3Y1JMd01oRHdZQmdnRUJBd1FGQlFZSEFXejlnUVFEQVFFQkFRTUVCUVlGQndZRkJnVUNmd0VCQXdRRkJRWUhCZ1lGQlFRREFRRUJCZ2NML2tFSEJnVUZCQU1CQTFvR0JnVUZCQU1CQWYyQkJRWUZCZ2NGQmdVRUF3RUJBUUVEQkFKLy9wUUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEFiZ0pDd1lHQVFFREJBVUZCZ0FBQmdBQUFBQUQ5d1A0QUFNQUJ3QUxBQThBRXdBWEFBQWxNelVqQlRNMUl3VXpOU00zTXpVakJUTTFJeWN6TlNNQy9Qejgvb2I4L1A2Ry9QeTkvUHdCZXZ6OHZmejhDUHo4L1B6OGZ2ejgvSDc4QUFBQUJnQUFBQUFEd1FPWkFCOEFJd0JHQUpFQXNnRUhBQUFCSHdZN0FUOEdMd1lyQVE4RkZ3VW5KU2NWSXpVL0R4OE9CeFVQQngwQkh3a2hQd2s5QVM4SFBRRXZEZzhPSlNNVk14VWpGVE1WTXpVek5TTTFNeFUvQXpNL0JEVWpGU00xSXdjUkh3OGhOU0VqTHdZUlB3WXpJVE1mQmhVZkF6VXZEeUVQRGdMYkFRSURCQVVGQmdjSEJnVUZCQU1DQVFFQ0F3UUZCUVlIQndZRkJRUURBcWYrOGdFQkR6MlZBUUVDQWdNRUJBVUdCUVlIQndjSENBY0lCd2NHQndVR0JBVURCQUlDQWRNSURBb0tDQVlFQXdFQ0JBY0lDZ3NHQmdjQkVBWUhCZ3NKQ1FZRkFnRURCQVlJQ2dvTUNBSUVCQVlIQ0FrS0Nnd01EQTBPRGc0T0RRd01EQW9LQ1FnSEJnUUVBdjdIdmIyOXZUOStmcjBCQWdNRkFRWUhDUTBRUDcwLy9BRUJBZ01FQlFZR0JnZ0lDQWdLQ1FvQld2Nm1Cd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3SjFCd1lGQlFNREFnRVJFQkFPQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjJMQ2drS0NBZ0lDQVlHQmdVRUF3SUJBUzRHQmdZRkJBTUNBZ01FQlFZR0JnY0dCUVVFQXdJQ0F3UUZCUVozQWRNQmNUTXpCd2NHQmdZR0JRVUVCQVFDQXdFQkFRRUJBUU1DQkFRRUJRVUdCZ1lHQndjekFRTUZCZ2tKQ3d6YUJnWUdDd29KQmdVQkFRRUJBUUVGQmdrS0N3WUdCdG9NQ3drSkJnVURBVE1ORFEwTUN3c0tDUWtIQndVRkF3SUJBUUlEQlFVSEJ3a0pDZ3NMREEwTmowQzhRTHk4UUx3L0VBOFBFUkFPRGhFUXI3eThILzJLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBVUFDQXdRRUJnWUdBbllHQmdZRUJBTUNBZ01FQkFZR0Jtb0hDUW9Na0FvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0FBQVFBQUFBQUE3Z0Q5d0FqQUdjQWlRRWVBQUFCTXg4R0VROEhJUzhIRVQ4R013Y1JGUjhPSVQ4UEVTOE9JeUVqRHcwVEh3Y1BCeU12Qno4SEp3Y2pEdzhSSHc4elB3Y3ZCeU12QnhFL0J6TWZCek0vQnpNZkJ4MEJId1kvQnpVdkR5TXZCeU1QQmdOYUJ3WUZCUVFDQWdFQkFnSUVCUVVHQi83RkJnWUZCUVFEQVFFQkFRTUVCUVVHQmw0Q0FnTUVCUVlHQmdnSENRZ0pDZ2tCT3dvSkNnZ0lDQWdHQmdZRkJBTUNBUUVCQVFJREJBVUdCZ1lJQ0FnSUNna0svc1VKQ2drSUNRY0lCZ1lHQlFRREFnSmVCd1lGQlFRQ0FnRUJBZ0lFQlFVR0I3MEdCZ1VGQkFNQkFRRUJBd1FGQlFZR1dBRmlDZ29KQ1FnSUJ3Y0dCZ1FFQkFJQkFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ2dtOEJ3WUZCUVFDQWdFQkFnSUVCUVVHQjd3R0JnWUZCQU1CQVFFQ0F3TUZCZ1lHWXdNSENRb01EQTRQekE4TkRRd0tDQWNEWkFjRkJnUUVBd0lCQWdNRUJRVUdCZ2NHQlFVREF3SUJBUUVEQXdRRUJnWUhCd2dJQ1FrSkNtUURCd2dLREEwTkQ4VVBEZzBNQ3dvSEFvRUNBd1FGQlFZRy9nZ0dCZ1lFQkFNQ0FRRUNBd1FFQmdZR0FmZ0dCZ1VGQkFNQ0gvNElDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUJBd01FQlFVR0J3Y0lDQWtKQ1FvQitBa0tDUWtJQ0FjSEJnVUZCQU1DQWdJQ0F3UUZCUVlIQndnSUNRa0tBVTRCQVFNRUJRVUdCZ2NHQlFVRUFnSUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFRRUJBUUVDQXdRRkJnWUdDQWdJQ0FvSkN2ME5DZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUNBZ1FGQlFZSEJnWUZCUVFEQVFFQkFnSUVCUVVHQndMekJ3WUZCUVFDQWdFSURBc0tDUVlFQXdNRUJ3Z0tDd3dJQVFFREF3UUVCUVZGQmdZRkJRUURBUUVCQVFNRUJRVUdCa1VKQ1FnSUNBZ0dCd1lGQkFRREFnRUJDQXdMQ2dnSEJBTUJCQVVIQ1FzTUFBQUJBQUFBQUFMTUEzb0FLd0FBQVE4REh3TUpBUThESHdjL0F3RS9BeThEQVM4RER3SUJQQVFDQWdFQkFnSUVBVVgrdXdRQ0FnRUJBZ0lFQlFZR0JnWUdCUVVCV3dRQ0FnRUJBZ0lFL3FVRkJRWUdCZ1lHQTNFRkJnVUhCZ1VHQmY2OC9yd0ZCZ1VHQndVR0JRUURBUUVCQVFNRUFWc0ZCUVlHQmdZRkJRRmJCQU1CQVFFQkF3QUFBUUFBQUFBRCtBTDBBQUlBQUFrQklRSUFBZmo4RUFFTEFlb0FBQVVBQUFBQUE3a0R1UUFMQUE4QVRRQlpBTGtBQUJNVkh3Y3pOU2NWTXpVbEh3Z1BCeXNCTHdZL0JDRWpMd1U5QVQ4R0lTOEVQd1lsRHdjVk16VW5JVE1mRGhVbk5TOEhJeFVqRlRNVk16OEhOVGNWRHc0aklTTXZEVFVSTlQ4TmhnRUJBd1FGQlFZR25yMjlBZGdIQlFZRmZnUURBUUVCQVFNRWZnVUdCUWNHQlFZRkJBTUJBUUVCQXdSSS92SUdCZ1lFQkFNQ0FnTUVCQVlHQmdFT1NBUURBUUVCQVFNRUJRWUYvWkFHQmdVRkJBTUJBYjJlQXJVS0Nna0lDUWNJQmdZR0JRUURBZ0VCUHdFQkF3UUZCUVlIM0wyOTNBY0dCUVVFQXdFQlB3RUJBZ01FQlFZR0JnZ0hDUWdKQ2dyOVN3a0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBV0s4QndZRkJRUURBUUhjM1oyZFh3RUNBd1IrQlFVR0JnWUdCUVYrQkFNQ0FnTUVCUVVHQmdZR0JRVkpBZ01FQkFZR0JnWUdCZ1FFQXdJQlNBVUZCZ1lHQmdVRkJBTUMzUUVCQXdRRkJRWUgzUHcvQWdJREJBVUdCZ1lJQndrSUNRb0t5ektaQndZRkJRUURBUUg4L1B3QkFRTUVCUVVHQjVreXl3b0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBQUFBQUFZQUFBQUFBL2NEK0FBSUFCQUFMd0JuQUlzQXp3QUFBUjhESXo4Q0F6TTNNeGN6QXlNRE93RWZCaFV6RnhFdkR5TUZFUjhPTXlFM0lTOEhFVDhHT3dFMUl3OE9KUjhIRlE4SEl5OEhOVDhIQngwQkh3MDdBajhOUFFJdkRTc0NEdzBER2dZTkNEU2ZOQTRNMlVZM3V6aEp0RkkxWHdZR0JRVUVBd0VCTlFvQkFRSUVCQVFHQmdjSENBZ0pDUWtLWHYxTEFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ2dHVkZ2NVZCd1lGQlFRQ0FnRUJBZ0lFQlFVR0IxNWVDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFoY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR3ZnWUdCUVVFQXdFQkFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KdmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NiNEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQnh4WXVHSkdTTGkzK1FwNmVBZmdCV1FJREJBUUdCZ2I3R2dFVkNna0pDUWdJQndjR0JRVUVBd01CQVYvOUt3a0tDUWdKQndnR0JnWUZCQU1DQWo4QkFRTUVCUVVHQmdMVkJnWUdCQVFEQWtBQkFRTURCQVVGQmdjSENBZ0pDUWwwQVFFREJBVUZCZ1pBQmdZRkJRUURBUUVCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUjlBQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSlFBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQVVBQUFBQUE3a0R1UUFUQUpBQXNBRHdBWDBBQUFFakR3TVhPd0UvQmk4REpSOEhEeFlmRHpNdkJEOEhId2dQQ0M4SFB3UWpMdzgvRGlVUEJoMEJId1U3QVQ4RlBRRXZCaDhQRHc0ckFTOE9QdzRsSVRNZkRSVVJGUThPSVM4R1BRRS9Cak12QkRVL0JUc0JId1EvQ1I4SEVTOEhJUThIRlE4R0t3RXZCajBCUHcwQ2hnUUhCd1luaG8wRkJRUUVCQU1DQTkwRkJRWCtlQVlHQmdRRUF3SUJBUUlEQkFRR0JoTU1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOY1VnRUF3SUJBUUlEQkFVRkJnWUdCZ1VGZmdRREFnRUJBZ01FZmdVRkJnWUdCZ1VGQkFNQ0FRRUNBd1JJY1JNVEVoSVFFQTRPREFzSkNBY0VBd0VCQXdRSENBa0xEQTRPRUJBU0VoTUJ6QVlHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWdJREJBUUdCZ1lLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUW45OHdLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0svdVVHQmdZRUJBTUNBZ01FQkFZR0JrRjZ2UU1DQVFJQ0JBVUZCZ1lHQmdVRkJhUVpCd2dJQ0FrS0NRb0tDZ2tLQ1FrSkNMSUJBUU1FQlFVR0IvMU1Cd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQkFnSURCQVVHQmdZSUJ3a0lDUW9Cd0FJREJUUzlBUUlDQXdNRUJkMEVBd0tBQVFFREJBVUZCZ1lIQmdVRkJBTUJBZ0lEQkFVSEJ3Z0pDZ29MREF3TURRME1EQXdMQ2dvSkNBY0hCUVFEQWdGSUJRWUZCd1lGQmdVRUF3RUJBUUVEQkg0RkJnVUdCd1VHQlg0RUF3RUJBUUVEQkFVR0JRY0dCUVlGU0FFREJRWUlDUXNNRGc0UUVCSVNFeE1URXhJU0VCQU9EZ3dMQ1FnSEJBT2ZBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHQmdZR0JnUUVBd0pBQVFFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBWjRDQWdNRUJRWUdCZ2dIQ1FnSkNnbjlpZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQnF2d0dCUVlHQmdZRkJBUUNBUU1EQmRvaUNBY0dCZ1FEQWdFQkFRSURCQVVHQjdJQ0tnWUdCUVVFQXdFQkFRRURCQVVGQmdiZEJnWUdCQVFEQWdJREJBUUdCZ2JkQ1FvSkNBa0hDQVlHQmdVRUF3SUNBQUFBQUFRQUFBQUFBem9ET3dBREFBY0FDd0FQQUFBM016VWpCVE0xSXpVek5TTUZNelVqeGZ6OEFYcjgvUHo4L29iOC9NWDgvUHgrL1B6OEFBQUFBQUlBQUFBQUExb0QrQUE4QUY0QUFBRXhEd2NmQno4RUVSOEhQd2NSSHdRL0J5OEdKUlVmQmlFL0JqMEJMd1loRHdZQi9RTUpDUHdFQXdFQkFRRURCQVVHQlFjR0JRWUZ4Z0VCQXdRRkJRWUhCZ1lGQlFRREFRSEdCUVlGQndZRkJnVUVBd0VCQVFFREJQd0ZCLzZjQWdNRUJBWUdCZ0oyQmdZR0JBUURBZ0lEQkFRR0JnYjlpZ1lHQmdRRUF3SURlZ0VEQmZ3RkJnVUhCZ1VHQlFRREFRRUJBUU1FeHYwYUJ3WUZCUVFEQVFFQkFRTUVCUVVHQndMbXhnUURBUUVCQVFNRUJRWUZCZ2NGQmdYOEJBTmdCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdBQUFBRUFBQUFBQS9jRHlBQzFBQUFKQVE4Q0h3RUJId0k3QVQ4R0x3UWhNeDhhSFFFUEd5TVBCaDhITXo4Zkx4NGpJVDhFTHdjUEFnRXQvdVFGQXdFQ0JRRWVCUVVHQmdZR0JRVUVBd0lCQVFJREJPVUNOUTRORGcwT0RRd05EQXNNRlJVU0NRZ0hCd2NHQlFVRkF3TURBUUlDQVFNREF3VUZCUVlIQndjSUNRa1RGUmNMREEwTURRNE5EZzFNQndVR0JBUURBZ0VCQWdNREJRVUdCejRSRVJFUUVCQVFEdzhPRGc0TkRRd01Dd29LQ2dnSUNBY0dCUVFFQXdJQkFRRUJBZ01FQkFVR0J3Z0lDQW9LQ2dzTURBME5EZzRPRHc4UUVCQVFFUkVSL2NybUJBTUNBUUVDQXdRRkJRWUdCZ1lGQThEKzVBWUhDUXNKL3VJRUF3SUNBd1FGQlFZR0JnWUdCZVVCQWdJREF3UUZCUVVHRGc4UkNna0tDZ3NMQ3dzTURBd01EUTBORFF3TkRBME1Dd3dMQ3dvTENRb0pDUkFQREFZRkJBUUVBd0lCQVFFQ0F3UUZCUVlHQndZRkJRTURBZ0VCQVFJREF3UUZCZ1lIQ0FnSkNRb0xDd3NNREEwTkRnNE9EdzhQRHhBUUVCQVFFQkFQRHc0UERnME5EUTBNQ3dzS0Nnb0lDUWNIQmdZRkJBUURBZ0htQlFVR0JnWUdCZ1VFQWdJQkFRRURBQUFBQUFRQUFBQUFBN2tEdUFCSUFGMEFld0NaQUFBQk14OERQd003QVI4R0R3UWZCQThITHdRUEJDOEhQd1F2QkQ4R013TXpFUlVQQmlNdkJ6VUJNeEVWRHcwckFUVXpQd2NCTXhFZkJ6TVZLd0V2RFRVQmtnWUdCUVZZV0FVRkJnWUdCZ1lFQlFJQ0FRRUNBZ1ZZV0FVQ0FnRUJBZ0lGQkFZR0JnWUdCUVZZV0FVRkJnWUdCZ1lFQlFJQ0FRRUNBZ1ZZV0FVQ0FnRUJBZ0lGQkFZR0JoRDhBUVFGQkdJRkJRZ0ZCVjhEQkFVRUFRSDRQd0lDQXdRRkJnWUdDQWNKQ0FrS0NwMmRCd1lGQlFRREFRSDh6VDhCQVFNRUJRVUdCNTJkQ2dvSkNBa0hDQVlHQmdVRUF3SUNBV0lDQXdSWVdBUURBZ0lEQkFVRkJnWUdCZ1VGV0ZnRkJnVUdCZ1lHQlFRREFRRUJBUU1FV0ZnRUF3RUJBUUVEQkFVR0JnWUdCUVlGV0ZnRkJRWUdCZ1lGQlFRREFnSlgvanNFQlFnR0F6RUNBZ0lDTHdJREJnZ0ZCQUhGL3VRSkNna0lDUWNJQmdZR0JRUURBZ0kvQVFFREJBVUZCZ1lCSFA3a0JnWUZCUVFEQVFFL0FnSURCQVVHQmdZSUJ3a0lDUW9KQUFBQUJRQUFBQUFEOXdPdEFDRUFYd0NCQUtNQXNnQUFKUjhISVQ4SEx3WWpJU01QQlFFUkx3TXJBUThHRlI4R093RS9CalV2QmlzQkR3TVJMd2NQQmdVZkJqTWhNejhHTHdjaER3WURId2NoUHdjdkJpTWhJdzhGSlE4REZUOERFVE1SSXdjQmxBRUNBd01GQmdVSEFpUUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9kd0hCUVlGQXdNQy91MURCUVVHQmdZR0JnVUVBd0lCQWdJRWRBWUlCd2dKQndjSGRBUUNBZ0VDQXdVRkJRWUdCZ1lGQlVNQkFnSUVCUVVHQndZR0JRVUVBd0VCRVFFQ0F3TUZCZ1VIQWlRSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL2R3SEJRWUZBd01DQVFFQ0F3TUZCZ1VIQWlRSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL2R3SEJRWUZBd01DL3ZzTkdBMGFGQk1RRHpjWERaTUhCZ1VGQXdNQ0FRRUNBd01GQlFZSEJnWUZCUVFEQWdJREJBVUZCZ0ZCL3VaS0JBUUNBUU1FQkFZRkJnWUdCZ1dCQlFRREF3UUdnQVVHQmdZR0JRWUVCQU1CQWdRRVNnRWFCd1lGQlFNREFnRUJBZ01EQlFVR0J3WUdCUVVFQXdJQ0F3UUZCUVlHQndZRkJRTURBZ0VCQWdNREJRVUdBVUVHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lGQlFRREFnSURCQVVGQm5RSERBVUtMZ1lIQ0FyKzZnRllDUUFBQUFVQUFBQUFBL2dEK0FBRkFDRUFKUUFwQUhrQUFDVVZJelUzSndNZEFSOEdNeEVqRHdRQlB3WTlBU1VWSXpVaEZTTTFKeDBCSHdZekFSVWZCak0vQmpVdkJpTVJNejhHTlM4R0l3OEdGU0UxTHdZakR3WUR1VDhLQmtNQ0JBWUdDQWtLRWd3SkNRZ0hBdjFmQmdVRkJBTUNBZ0wwUC8wTVB6OENCQVlHQ0FrS0h3TG5BZ1FHQmdnSkNtTUpDZ2dHQmdRQ0FnUUdCZ2dLQ1JJU0Nna0lCZ1lFQWdJRUJnWUlDUXBqQ1FvSUJnWUVBdjJLQWdRR0JnZ0pDbDRLQ1FrSEJnVURoajh3Q2dVQzlBMEZDZ2tJQmdZRUF2MktBUUlFQkFNQ2lRVUVCUVVHQndZSERUOC9QejgvRFZrRkNna0lCd1VFQXYwME9nb0pDQVlHQkFJQ0JBWUdDQWtLWXdvSkNBWUdCQUlDZGdJRUJnWUlDUXBqQ2drSUJnWUVBZ0lFQmdZSUNRb1NFZ29KQ0FZR0JBSUJBd1VHQndrSkFBQUFBQU1BQUFBQUEvY0QrQUFoQUVNQTJnQUFOeDhISVQ4SEx3Y2hEd1luSHdjaFB3Y3ZCeUVQQmdFUENCVWZEZ2N6TlRjdkR6VS9EeDhQRlE4UEZUTTlBVDhQTHhVUERJWUJBZ0lFQlFVR0J3SzFCZ1lGQlFRREFRRUJBUU1FQlFVR0J2MUxCd1lGQlFRQ0FuOEJBZ0lFQlFVR0J3T3dCd1lGQlFRQ0FnRUJBZ0lFQlFVR0J2eFBCd1lGQlFRQ0FnRTNCd1lNQ2dnSEJRTUNBUU1GQmdnS0hBNExDZ2dHQndVQ0FUOEJBd1FJQndrTURSQUpFZ2NHQlFNREFRRUNCQVFHQndnSkRnOFJFaE1VRmhjWEZoUVVFUkVQRGdrSUJ3WUZBd0lCQVFNREJRWUhFaEVQREFzSUJ3Y0ZBajhGQlFrSENRc05EdzhLQ1FjR0JBSUJBUU1FQmdnSkNnMFBDZ29LQ3dzTUN3ME1EUTRjSFIwY0RRME5EQXdNQ3dvTENna29Cd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQnJZR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdBc1lIQnhBUUVCSVNFaE1URXhRVEV4TVRMQm9iR2hvWkpDQWxpVmtyTWlRbkhCMGVIaDRQSEEwT0RnNE9EZzRORFEwTkRBc0xDZ3dMQ1FnR0JBSUJBUUlFQmdnSkN3d0tDd3NNRFEwTkRRNE9EZzRPRGcwY0hoNGVIUndjSmlJbmhWNHNMaUlrR2hvYUd4b1dFaE1URkJNVEV4TVRFaElSRUJBUER3Z0lCd1lHQlFVRUJBTURBd0VCQXdNREJBUUZCUVlHQndnSUFBQUFBQVVBQUFBQUEvZ0R1UUFIQUNrQVVRQ3NBUnNBQUJNWE56TVZNeEVqRXg4R093SS9CVDBCTHdVckFnOEZKeFVQQnlzQkx3WTFQd1l6Tng4S0J4VWZEVHNCUHdZekR3MGpGVE0vRURVdkRnOE9KUThDRlI4Rk93RS9CVDBCTHdNekh3Y1JEd1lqSVE4SEh3WXpJVE0vRFRVUk5TOE9JejhEUFFFdkJnOENZd1lzQVNBY25BRUNBd1FFQmdZR3dRWUdCUVVFQXdJQ0F3UUZCUVlHd1FZR0JnUUVBd0trQWdVRkJRWUhDQWdJQmdvSkNBY0ZBd0lDQkFVSENBa0ZCUVlHQndVR0JBVUVBd1lFQW9vQkFnSURCQVFGQlFZR0J3Y0lDQWtKQ1FrSUJ3Y0dCZ0VDQXdRRUJBWUZEQVlIQnc0UEVBd0hFQlFLQ2dvS0NRZ0lDUWtIQkFZRUJBRUJBZ0lFQkFRR0JRY0hDQWdJQ2drS0NRa0pCd2dHQndVRkJBUUNBZ0lDK1lBRkJBTURoQVFHQmdZR0JnVUZCQU1DQWdNRVM3VUhCZ1lFQkFRQkFRRUJCQVFFQmdZSC9iNEdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0FrSUtDZ2tJQ1FnSEJ3WUdCQVFFQWdJQ0FnUUVCQVlHQndjSUNRZ0tDUXExU3dRREFnSURCQVVGQmdZR0JnWUJLaHNaNFFFQkFkRUdCZ1lFQkFNQ0FnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUxCQWNJQlFVRUF3SUNBZ1FHQndrS0N3ME1EQW9JQndRQ0FRRUJBZ0lFQXdVRkN3NE9CQWdJQndnSEJnWUdCUVVFQXdJQ0FnSUNBd1FGQmdZTEN3a0pDQWdIQ3dRRUJBVURBUjBCQXdJREJBVUdCZ2NLQ3cwSER4RVNGQllNQ3dvS0NRZ0lCd1VHQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdJQ1Fod2dRY0lDZ29HZ3dRREFnSURCQVVGQmdZR0JnVUZTd0VDQXdRRkJRWUgvajRHQmdZRkJBTUNBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FnSURCQVVHQmdjSENBZ0pDUW9KQWNJS0NRa0pDQWdJQmdjRkJRUURBd0VCU2dVR0JnWUdCUVlGQkFNQkFRRUJBd0FBQUFNQUFBQUFBL2dEV2dBaEFFTUFaUUFBSlI4R015RXpQd1l2QmlNaEl3OEZBUjhISVQ4SEx3Y2hEd1lUSHdZeklUTS9CaThHSXlFakR3VUJ3UUVCQXdRRkJRWUdBZmdIQmdVRkJBTUJBUUVCQXdRRkJRWUgvZ2dHQmdVRkJBTUIva1lCQVFNRUJRVUdCd093QndZRkJRUUNBZ0VCQWdJRUJRVUdCL3hRQndZRkJRUURBZnNCQVFNRUJRVUdCd0swQndZRkJRUURBUUVCQVFNRUJRVUdCLzFNQndZRkJRUURBY1VHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lCTlFZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUJOUVlHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWdJREJBUUdCZ0FBQWdBQUFBQUQrQU81QUNjQWF3QUFBUkV6RVRNZkJ4RVBCeUV2QnhFL0NDTVBEUlVSRlI4Tk15RXpQdzAxRVRVdkRTTUNmai9nQmdVRkJBTURBUUVCQVFNREJBVUZCdnpHQmdVRkJBTURBUUVCQVFNREJBVUZCUUVLQ1FnSkNBY0hCZ1lHQkFRREFnSUNBZ01FQkFZR0JnY0hDQWtJQ1FvRE9nb0pDQWtJQndjR0JnWUVCQU1DQWdJQ0F3UUVCZ1lHQndjSUNRZ0pDZ042L1F3QzlBRUJBd1FGQlFZSC9Vd0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEFyUUhCZ1VGQkFNQkFUOENBZ01FQlFZR0JnZ0hDUWdKQ2dyOVRBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBQUFHQUFBQUFBUDNBN2tBQkFBV0FFb0FkZ0NpQVE4QUFBRVBBVDhDSHdRVkR3SW5Qd01mQWljQkR3UWZCajhGQVQ4R05TOFBJdzhGSlE4RUh3YzdBVDhHTHdRL0JDOEhEd0lYRHdNZkJBOEVId1k3QVQ4SEx3Z1BBaVVSSHc4aE55RWpMdzAxRVRVL0RUTWhNeDhOSFFFL0F6VXZEeUVQRGdOV3hVa1B4WTBHQkFNQ0FRSUNNemt6QWdRR0NRZ0pVLzdWQXdNQ0d3RUJBd1VGQlFZSEJvQUVCUVFEQVNzR0JRUUVBZ0VCQWdJREF3VUdCZ2NKQ0FvS0Nnb0xDZ2dJQ0FjSEJ3Yjl6bkFHQkFJQkFRSUVCbkFGQlFZR0JnWUZCUVFEQWdFQkFnTUVZbUlFQXdJQkFRSURCQVVGQmdZR0JnV2hCQU1CQVFFQkF3UmlZZ1FEQVFFQkFRTUVCUVlGQmdZR0JnVndCUVFEQVFFREJBVndCUVlHQmdZRkJ2NDZBUUlEQlFZSENBa0xDZ3dNRFE0T0RnRWtEZjdQQ0FjSUJ3Y0dCZ1lGQlFRREFnSUNBZ0lDQXdRRkJRWUdCZ2NIQndnSUFsZ0lDQWNIQndjR0JRVUZCQU1EQWdFUER4QVJBUUlEQlFZSENBa0tDd3dNRFE0T0R2Mm9EZzRPRFF3TUNnc0pDQWNHQlFNQ0FXTEdEa2pHVkFZSEJnY0dCZ1FFTXpvekFnRUJBUU1GTWY3VUJBUUVnd2dIQndjRUFnSUJBUmdCQWdNREFTd0hCd2dJQ1FrSkNRa0pDUWtKQ1FnSUJ3Y0dCUVFEQVFFQ0FRTURCQVhWY0FjSENRZ0pDQWNIY0FRREFnSURCQVVGQmdZR0JnVUZZMklGQlFZR0JnWUZCUVFEQWdFQkFnSUVCUVlHQmdZR0JRVmlZd1FHQmdZR0JnVUZCQU1DQWdNRWNBY0hDQWtKQ0FjSGNBUURBUUVCQWdJbS9hZ1BEZzBOREF3TENna0lCd1lGQXdJQlB3SUNBZ01FQlFVRkJnY0hCd2NJQ0FKWUNBZ0hCd2NIQmdVRkJRUURBZ0lDQWdJQ0F3UUZCUVVHQndjSEJ3Z0l4QWNHQkFLeER3NE5EUXdNQ3dvSkNBY0dCUU1DQVFFQ0F3VUdCd2dKQ2dzTURBME5EZ0FBQUFBREFBQUFBQU81QWw0QVB3Qi9BTDhBQUFFVkh3MDdBVDhOUFFFdkRTc0JEdzBGRlI4Tk93RS9EVDBCTHcwckFROE5CUlVmRFRzQlB3MDlBUzhOS3dFUERRR2lBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFWb0NBZ01FQlFZR0JnZ0hDUWdKQ2drS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnb0pDZ2tJQ1FjSUJnWUdCUVFEQWdMOVN3SUNBd1FGQmdZR0NBY0pDQWtLQ2drS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRb0tDUWdKQndnR0JnWUZCQU1DQWdJQUNna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrQUFBQUFBZ0FBQUFBRDl3UFlBQlVBUlFBQUNRRVRJVE0vQmk4SElRTW5Ed1FkQVJjVEF3Y2RBUjhIT3dFM0FUOEdQUUV2QmdFbkt3RVBBUU9PL010a0FhRUhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9sOWtSZ01EQWdJQkFYeDhBUUVDQWdNREJRVUZCUWNIQTdFRUF3TURBZ0lCQVFJQ0F3TURCUHhQQndZR0JRVUNBUDZCQVdBQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCWDFJREJBUUVCQVVFQmY1US9sQUZCQVVFQkFRRUF3TURBUU1CdVFJQ0JBTUVCQVVFQlFRRUJBUURBZ01CdVFJQkF3QUFBQUFHQUFBQUFBUFlBOWdBR3dBZkFDc0FMd0E3QUg4QUFBRVZNelV6RlRNMU14VVBCeUV2QnpVbEZTRTFBUjhIRlNNMUl4VWpOU01WSXpVL0J3Y1JGUjhOTXlFelB3MDFFVFV2RFNNaEl3OE5BV0pBdkVEOEFRSURCQVFHQmdiOURBWUdCZ1FFQXdJQkF6VDh6QU1VQmdZR0JBUURBZ0g4UUx4QS9BRUNBd1FFQmdZR1hnRURBd1FGQlFZSEJ3Z0lDUWtKQ2dMMENna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0svUXdLQ1FrSkNBZ0hCd1lGQlFRREF3RUJZdno4L1B6Y0JnWUdCQVFEQWdFQkFnTUVCQVlHQnR6OHZMd0JQQUVDQXdRRUJnWUczUHo4L1B6Y0JnWUdCQVFEQWdFZy9Rd0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUW9DOUFvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkFBQUVBQUFBQUFQM0EvY0FBZ0JBQUdRQXFBQUFKVGNoQVJFdkF5c0JEd1lmQnpzQlB3Y3ZCaXNCRHdNUkx3WXJBUThGSlI4SEVROEhJUzhIRVQ4SEJ4RWZEeUUvRHhFdkR5RVBEZ0UwbmY3RkFmQStCUVVHQmdZR0JRVUVBd0lCQVFJREJITUZCZ1VIQmdZRkJYUUVBZ0lCQVFJQ0JBVUdCZ1lHQmdVRlBnRUJBd1FGQlFZR0J3WUZCUVFEQVFFU0J3WUZCUU1EQWdFQkFnTURCUVVHQi96T0J3WUZCUU1EQWdFQkFnTURCUVVHQjE4QkFRSUVCQVFHQmdjSENBZ0pDUWtLQXpJS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdnpPQ2drSkNRZ0lCd2NHQmdRRUJBSUJzN0lCaWY0eFBnUURBZ0lEQkFVRkJnWUdCZ1lFZEFRREFnSURCSFFFQmdZR0JnWUZCUVFEQWdJREJENEJ6d1lHQmdRRUF3SUNBd1FFQmdiRkFRRURCQVVGQmdiOHpRY0dCUVVFQWdJQkFRSUNCQVVGQmdjRE1nY0dCUVVFQWdJQkgvek5DZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUJBZ01FQlFZR0JnZ0lDQWdLQ1FvRE1nb0pDZ2dJQ0FnR0JnWUZCQU1DQVFFQkFRSURCQVVHQmdZSUJ3a0lDUW9BQUFBQUJnQUFBQUFEK0FQNEFDc0FiQURNQVNFQlJRR1ZBQUFCRlI4SE16OEhMd2NqTlM4SER3WVhGUThQTHc4L0R4OE9CUlVmRlRzQlB4VTlBUzhWS3dFUEZTYy9BVE1mRGc4T0t3RXZCQWNmQno4T05TOE5CemN6TlNNQk14OE9GU0UxUHc0ekJ4RWZEeUV2QXlFakx3NFJJUlVmQXhFdkR5RVBEZ0s5QVFFREJBVUZCZ1orQndZRkJRUURBUUVCQVFNRUJRVUdCMTRCQVFNRUJRVUdCd1lHQlFVRUF3SDdBUU1GQmdnSkN3d09EaEFSRVJJVEV4TVRFaEVSRUE0T0RBc0pDQVlGQXdFQkF3VUdDQWtMREE0T0VCRVJFaE1URXhNU0VSRVFEZzRNQ3drSUJnVUQva2dCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRRME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCQVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURRME5EUXdOREF3TUN4WVZFeElRRHcwS0JRUURBd0lDQWJjSkZ4b0xDZ29KQndjSEJRVUVBd0lDQVFFQkFRSURBd1FGQlFVSEJnY0hDQWNJQ3dzS0NoRU1EQWNJQ1FvTERBME5EZ3dOQ3dzS0Nna0hCd1lGQkFNQ0FRSUZCZ2NJQ1FrSUNBa0pFeE1iRFgrZ0FYb0tDZ2tLQ0FnSUJ3WUdCUVFFQWdFQi9Rd0JBUUlFQkFVR0JnY0lDQWtKQ1FvS29nRUNCQVlIQ0FrTEN3ME5EZzhJRHhFQk9nY0ZCUVQrNHdvS0NRa0pDQWdIQmdZRkJBUUNBUUVDOUJBUUVBOEJBZ1FHQndnSkN3c01EZzRQQ0E4Ui9jb1FFUThQRGcwTkN3c0pDQWNHQkFJQlluNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFGZUJ3WUZCUVFEQVFFQkFRTUVCUVVHWlFvSkV4SVJFUkFPRGd3TENRZ0dCUU1CQVFNRkJnZ0pDd3dPRGhBUkVSSVRFeE1URWhFUkVBNE9EQXNKQ0FZRkF3RUJBd1VHQ0FrTERBNE9FQkVSRWhNVERRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0VCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRRME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCQVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURka0JBZ0VCQXdNREJBVUZCZ1lHQndnSENBZ0lCd2NIQmdVRkJBUUVBZ01CQVFFQ0F3WUdJZ1FFQXdNREFnRUJBUUlDQkFVRkJ3Y0lDQW9LQ2dzTURBOE9EUXNLQ1FjSEJBUURBZ1FCQWxVbUFTOENBZ1FFQkFZR0J3Z0hDUWtKQ1FvZUhnb0pDUWtKQndnSEJnWUVCQVFDQW1EOXpCQVFEdzhPRFF3TEN3a0lCZ1lDQXdJUEVCQVFBZ0lFQkFRR0JnY0lCd2tKQ1FrS0FkZkRCQVVGQndFMUVCQVBEdzROREFzTENRZ0dCZ0lEQWdFQ0JBWUdDQWtMQ3d3TkRnOFBFQUFBQUFNQUFBQUFBL2NEV2dBaEFFTUFaUUFBTng4R015RXpQd1l2QmlNaEl3OEZBeDhISVQ4SEx3Y2hEd1lESHdZeklUTS9CaThHSXlFakR3VUlBUUlDQkFVRkJnY0RzQWNHQlFVRUFnSUJBUUlDQkFVRkJnZjhVQWNHQlFVRUFnSUJBUUlDQkFVRkJnY0RzQWNHQlFVRUFnSUJBUUlDQkFVRkJnZjhVQWNHQlFVRUFnSUJBUUlDQkFVRkJnY0RzQWNHQlFVRUFnSUJBUUlDQkFVRkJnZjhVQWNHQlFVRUFnTEZCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdBVFVHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZR0FUVUdCZ1lFQkFNQ0FnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUFBQUFBQmdBQUFBQUQrQU9aQUFRQUZnQkxBRzBBdEFFM0FBQUJEd0UvQWg4RUZROENKejhESHdJbkFROEZId1kvQlFFL0JpOFBLd0VQQlNVZkJ5RS9CeThHSXlFakR3VWxId2N6SHhNM05TOGVJdzhHQVJVZkhqTS9CeThHSXk4UE5UOE9NejhITHdZckFnOGRBMXpNU0EvTWhnWUVBd0lCQWdJc09pd0RCQVlJQ1FoUy90VURBd0lCR2dFQkF3VUZCUVlIQllFRUJRUURBU3NHQlFRRUFnRUJBUUVDQXdRRUJnWUhDUWtLQ2dvS0N3b0lDQWdIQndZSC9iQUJBUU1FQlFVR0J3RzRCd1lGQlFRREFRRUJBUU1FQlFVR0IvNUlCd1lGQlFRREFRRS9BUUVEQkFVRkJnZDRGaFFVRXhJU0VBOE9EUXNLQ0FjRkF4RVFFQThCQVFJREF3UUVCUVlHQndjSUNRa0pDZ29MQ3d3TERRd05EUTRORGc4T0QzZ0hCZ1VGQkFNQi9jTUJBZ01EQkFRRkJnWUhCd2dKQ1FrS0Nnc0xEQXNOREEwTkRnME9EdzRQZUFjR0JRVUVBd0VCQVFFREJBVUZCZ2VFRmhZVUZCTVJFUThOREFvSkJnUURBd1FHQ1FvTURROFJFUk1VRkJZV2hBY0dCUVVFQXdFQkFRRURCQVVGQmdkNER3NFBEZzBPRFEwTURRc01Dd3NLQ2drSkNRZ0hCd1lHQlFRRUF3TUNBUUdJekE1SHpVNEhCZ2NIQmdVRkJDdzZMQUlCQVFFREJUSCsxQVFEQlFSL0J3Z0hCZ1FEQWdFQkdRRUNBZ01CTFFjSENBZ0lDUWtKQ1FvSkNRa0lDQWdJQndVRkJBSUNBUUlDQXdRRU1RWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUc5Z1lHQmdRRUF3SUJBUU1FQndnS0N3ME9EeEVSRWhNVUZRVUlDUXdNRHc0T0RnNE5EUTBOREF3TERBb0xDUW9KQ0FnSEJ3WUdCUVVFQXdJQ0FRRUJBZ01FQkFZRy92NFBEZzRPRGcwTkRRME1EQXNNQ2dzSkNna0lDQWNIQndVRkJRUURBZ0lCQVFFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VDQkFjSUNnd09EeEFTRWhRVkZSY1dGaFlWRXhNU0VBOE9Dd3NJQmdVQ0FRSURCQVFHQmdZR0JnWUVCQU1DQVFJQ0JBTUZCUVlHQndjSUNBa0tDZ29MQ3dzTURBME5EUTBPRGc0UEFBSUFBQUFBQS9nRGVnQWpBR2NBQUFFZkJ4RVBCeUV2QnhFL0J3Y1JGUjhOTXlFelB3MDFFVFV2RFNNaEl3OE5BNTBHQlFVRUF3TUJBUUVCQXdNRUJRVUcvTVlHQlFVRUF3TUJBUUVCQXdNRUJRVUZXZ0lDQXdRRUJnWUdCd2NJQ1FnSkNnTTZDZ2tJQ1FnSEJ3WUdCZ1FFQXdJQ0FnSURCQVFHQmdZSEJ3Z0pDQWtLL01ZS0NRZ0pDQWNIQmdZR0JBUURBZ0lET3dFQkFnUUVCQVVGL2I0RkJRUUVCQUlCQVFFQkFnUUVCQVVGQWtJRkJRUUVCQUlCQVJyOXZna0pDQWdJQ0FZSEJnVUVCQU1DQWdJQ0F3UUVCUVlIQmdnSUNBZ0pDUUpDQ1FrSUNBZ0lCd1lHQlFRRUF3SUNBZ0lEQkFRRkJnWUhDQWdJQ0FrQUFBTUFBQUFBQTlnRDZBQkFBRU1BdWdBQUpSMEJEdzR2RHo4UEh3NEJJVGNuQXc4QkZSOEVNeEVmRHpNZkR6OFBMdzhQRHlzQkx3WVJNejhFTlNjREx3SWpEd0lEbVFNRUJRY0hDZ29MREEwT0RnOFFFQkFRRHc0T0RRd0xDd2tJQmdVRUF3RUJBd1FGQmdnSkN3c01EUTRPRHhBUUVCQVBEZzROREFzS0NnY0hCUVFEL2ZEKzlvVWJ2UUlDQWdRR0J3aWhBUUVEQXdRRkJRWUhCd2dJQ1FrSkN1WUdCd2tKQ3dzTkRRNFBFQkFSRWhJU0ZoWVZGUk1TRVJBT0RRc0pDQVVEQVFFREJRZ0pDdzBPRUJFU0V4VVZGaFlYRlJZVUV4SVJFQTROQ3drSUJRTUMzQWNHQlFVREF3SUJvZ2dIQmdRQ0FzRUdCd2dJQ0FjRzlBZ0lEdzhQRGcwTUN3b0pDQWNGQkFJQkFRSUVCUWNJQ1FvTERBME9EdzhQRUJFUER3OE9EUXdMQ2drSUJ3VUVBZ0VCQWdRRkJ3Z0pDZ3NNRFE0UER3OEJxZDVPL3NVRUNBZ0lDQVlFQXY2YUNBa0lCd2dIQmdZRkJRUUVBd0lCQVJNUUR3NE9EUXNMQ2drSEJ3VURBZ0VCQXdZSENRd01EdzhSRWhRVUZSWVdGeFlWRkJRU0VSQU9EUXNKQndZREFRRURCZ2NKQ3cwT0VCRVNGQlFWRmhZQkF3SURCQVFEQVdZQ0JRWUhDQWdJQVVJR0F3SUNBd1lBQUFBQUF3QUFBQUFEOXdNYkFDRUFRd0JsQUFBVEh3Y2hQd2N2QnlFUEJpY2ZCeUUvQnk4SElROEdKeDhISVQ4SEx3Y2hEd1lJQVFJQ0JBVUZCZ2NEc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Y4VUFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NEc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Y4VUFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NEc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Y4VUFjR0JRVUVBZ0lCQkFZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnYjJCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFRSURCQVFHQnZZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQWdNRUJBWUdBQW9BQUFBQUFwMER1UUF2QUY4QWp3Qy9BTzhCSHdGUEFYOEJyd0hmQUFBbEZSOEpPd0UvQ2k4S0t3RVBDaDhLT3dFL0NUMEJMd2tyQVE4Sk54VWZDVHNCUHdvdkNpc0JEd29mQ2pzQlB3azlBUzhKS3dFUENUY1ZId2s3QVQ4S0x3b3JBUThLSHdvN0FUOEpQUUV2Q1NzQkR3azNGUjhKT3dFL0NpOEtLd0VQQ2g4S093RS9DVDBCTHdrckFROEpOeFVmQ1RzQlB3b3ZDaXNCRHdvZkNqc0JQd2s5QVM4Skt3RVBDUUlnQVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQWI0QkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVlDQVFHOUFRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFiNEJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FZQ0FRRzlBUUVDQmdnSkN3WUdCZ1lIQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBYjRCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBWUNBUUc5QVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQWI0QkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVlDQVFHOUFRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFiNEJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FZQ0FRR0dCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSHR3WUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQjdjR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2UzQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUh0d1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3QUFBQUVBQUFBQUEvZ0RrZ0JVQUFBQk1Ra0JMd2NQRGgwQkh3WUJId1l6UHdjQlB3WTFMdzRyQVE4RkExbitVUDc5QndjSUNBa0lDUWtKQ1FrSUNBZ0lCd1lHQkFRREFnSUNBZ01FQkFZR0FVZ0pDQWdJQ1FrSkNBa0pDUWdJQ0FjSEFlNEdCUVVFQWdNQkFRRUNBd1FGQlFZSUJ3Z0lDUWdKQ1FrSkNRZ0lDQWdEZC8zWkFRTUhCUVVFQXdJQkFRRUJBZ01FQlFVSEJ3Y0lDQWtKQ0FrSkNRa0lDQWdJQi82NUNRVUVCQUlDQVFFQkF3TUVCUVlHQW1vSEJ3Z0pDQWtJQ1FrSkNRZ0lDQWNIQndVRkJBSURBUUlDQXdRRUJnQUFBQU1BQUFBQUE5Z0QyQUJ2QU04QlR3QUFBUjhIT3dFZkJSVVJGUThHSVM4SFBRRXZCZzhIRlI4T015RXpQdzAxRVRVdkRpTVBCeFVQRlNzQkx4WS9GeDhXQlJVZkhqOGZMeDRyQVE4ZEF0UUJBZ0lFQlFVR0I0Y0dCZ1VGQXdNQ0FnTURCUVVHQnYxSkJnWUZCUU1EQWdFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQVFNREJBUUdCZ1lJQndnSkNRa0tBcmNLQ1FrSUNRY0hCd1lGQlFRREF3RUJBd01FQkFZR0JnZ0hDUWdKQ1FxSEJ3WUZCUVFDQW5jQkFRTUNCQVFFQ3cwT0VCSVVGUllMREF3TURBME5EUTBNRFF3TURBd01GaFFVRWhBT0RRc0VCQVFDQXdFQkFRRUJBUU1DQkFRRUN3ME9FQklVRkJZTURBd01EQTBNRFEwTkRRd01EQXdMRmhVVUVoQU9EUXNFQkFRQ0F3RUIvY29CQWdNREJRVUZCd2NIQ0FrS0NRc0xDd3dOREE0TkRnNFBEdzhRRHhBUkVCQVBFQThQRHc0T0RnME5EQXdMQ3dzS0NRa0lCd2NIQlFVRkF3TUNBUUVCQVFJREF3VUZCUWNIQndnSkNRb0xDd3NNREEwTkRnNE9EdzhQRUE4UUVCRVFEeEFQRHc4T0RnME9EQTBNQ3dzTENRb0pDQWNIQndVRkJRTURBZ0VEZWdZR0JnUUVBd0lCQWdNREJRVUdCdjFKQmdZRkJRTURBZ0VCQWdNREJRVUdCb2NIQmdVRkJBSUNBUUVDQWdRRkJRWUhod29KQ1FrSUJ3Z0dCZ1lFQkFNREFRRURBd1FFQmdZR0NBY0lDUWtKQ2dLM0Nna0pDUWdIQ0FZR0JnUUVBd01CQVFFQ0F3UUVCZ2JpRFEwTkRBd01EQXdXRkJRU0VBNE5Dd1FFQkFJREFRRUJBUU1DQkFRRUN3ME9FQklVRkJZTURBd01EQTBORFF3TkRRd01EQXdNRmhRVUVoQU9EUXNFQkFRQ0F3RUJBUUVCQVFNQ0JBUUVDdzBPRUJJVUZCWU1EQXdNREEwTkRCRVFEeEFQRHc4T0RnNE5EUXdNQ3dzTENRb0pDQWNIQndVRkJRTURBZ0VCQVFFQ0F3TUZCUVVIQndjSUNRb0pDd3NMREF3TkRRNE9EZzhQRHhBUEVCRVFFQThRRHc4UERnNE9EUTBNREFzTEN3a0tDUWdIQndjRkJRVURBd0lCQVFJREF3VUZCUWNIQndnSkNna0xDd3NNREEwTkRnNE9EdzhQRUE4UUFBQUJBQUFBQUFONkFzd0FLd0FBRXc4REh3TUJId00vQXdFL0F5OEhEd01KQVM4RER3S1BCQU1CQVFFQkF3UUJXd1VGQmdZR0JnVUZBVnNFQXdFQkFRRURCQVVHQlFjR0JRWUYvcnordkFVR0JRWUdCZ1lDeEFVR0JnWUdCZ1VGL3FVRUFnSUJBUUlDQkFGYkJRVUdCZ1lHQmdVRUFnSUJBUUlDQlA2N0FVVUVBZ0lCQVFJQ0FBQUFCQUFBQUFBRCtBTmFBQ0VBUXdCdkFKRUFBRGNmQmpNaE16OEdMd1lqSVNNUEJRTWZCeUUvQnk4SElROEdKUThFSHdjN0FUOEZOUzhFUHdRdkJpc0JEd0VsSHdZeklUTS9CaThHSXlFakR3VUlBUUVEQkFVRkJnWURzUWNHQlFVREF3SUJBUUlEQXdVRkJnZjhUd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUNkZ2NHQlFVRUFnSUJBUUlDQkFVRkJnZjlpZ1lHQlFVRUF3RUR1WHNGQkFJQkFRSUVCWHNGQmdZRkJ3WUZCUVFEQWdFQkF3VnFhZ1VEQVFFQkFRTUVCUVVHQmdZR0JmeEFBUUVEQkFVRkJnWURzUWNHQlFVREF3SUJBUUlEQXdVRkJnZjhUd1lHQlFVRUF3SEZCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdBVFVHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZR2puZ0dCd2NJQ0FjSEIzY0VBd0lDQXdRRkJnVUdCZ1lHQldkbkJRWUdCZ1lGQmdVRUF3SUNBNk1HQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lBQUFNQUFBQUFBL2dEK0FBckFLc0JLd0FBQ1FFdkF5c0JEd1lmQ0Q4REFUOENQUUV2QlNNUEFoY1BIeThmUHg4ZkhnVWZIejhmTHg4UEhnTGwvcitKQkFZR0JRY0ZCZ1VFQkFJQkFRRURCS0FGQmdZR0J3WUdCUUZYQkFNQkFnUUVCUVlGQmdZR0J0QUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaElTRXhRVUZCVVZGaFlXRnhjV0ZoWVZGUlFVRkJNU0VoSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3RUJBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklTRWhNVUZCUVZGUllXRmhjWEZoWVdGUlVVRkJRVEVoSVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUIvRkFCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkdob1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQXZMK241Y0VCQUlCQXdRRkJRWUdCZ1lGQmJFRUF3SUJBUUlEQkFGNkJRWUdCZ1lHQlFVRUFnSUJBZ1AyRnhZV0ZoVVZGQlFVRXhJU0VoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaElTRXhRVUZCVVZGaFlXRnhjV0ZoWVZGUlFVRkJNU0VoSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3RUJBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklTRWhNVUZCUVZGUllXRmhjYUdSb1lHUmdYRnhZV0ZSVVRFeE1SRVJBUERnME1Dd29KQ0FjR0JBTUNBUUVDQXdRR0J3Z0pDZ3NNRFE0UEVCRVJFeE1URlJVV0ZoY1hHQmtZR2hrYUdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0VCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkFBTUFBQUFBQS9jRDl3QkhBSE1BdVFBQUFROERId1FQQkI4SFB3UWZCRDhITHdRL0JDOEdLd0VQQXk4REt3RVBBUk16SHdjVkR3SUJEd1lWRVNjREx3SUJMd0k5QVQ4SE15Y1BBaFVmQXdFZkF4TWZERE0vQ1RVUlB3TUJQd1F2Q2lFUEJnTEdCQU1CQVFFQkF3Um9hQVFEQVFFQkFRTUVCUVlGQmdZR0JnVm5hQVVHQlFZR0JnWUZCQU1CQVFFQkF3Um9hQVFEQVFFQkFRTUVCUVlHQmdZRkJnVm9ad1VHQmdZR0JRYktCUVVGQkFRRUF3TURBUUVEL3BJRkJBTURBZ0lCakJBREJRZit4d1FDQVFJRUF3TUVCUVVGQlZvQ0JBTUJCQVVHQVRrQ0F3RUJEd0VCQWdNREJBUUZvZ2NIQ0FjSEJnWUdCZ1VGQkFNQ0FnRUJBUUlCYmdnRkJBSUJBZ01GQndnS0Jnc05EUTc4enc0T0RRd0xDZ2tCT2dVRkJnWUdCZ1lGWjJnRkJRWUdCZ1lHQlFRREFRRUJBUU1FYUdnRUF3RUJBUUVEQkFVR0JnWUdCZ1VGYUdjRkJnWUdCZ1lGQlFRREFnSURCR2hvQkFNQ0FnTUNld0VDQWdNREJBUUpDQVVFQmY1MkJnY0hCd2NJQndqK2pWOEJJUTRORFFHTUJRVUZCQVFIQndRREF3SUNBUWdHRFEwTkRRd01EUDUxQkFRRkJmN2hCZ1lGQlFVRkJBTnZCQU1CQVFJQ0FnUUVCUVlHQmdjSEFZa0ZCUVFEQVlvTERBd05EUXdOREF3TENRVUhCUVFDQVFNRkJnZ0pDd0FEQUFBQUFBTzVBN2dBQWdBMEFIa0FBQ1UxTnhNZkJ4RVBBd1VQQnhFUEJ5RXZCeEUvQndjUkZSOE9JVDhIQVQ4SEVUVXZEaUVQRGdKTTFqMEZCZ1FFQXdNQkFRRUJFQVgrMmdrS0NBY0dBZ1FDQVFJQ0F3UUZCUVgrcndVRkJRUURBd0VCQVFFREF3UUZCUVZhQWdJREJBUUdCUWNIQndnSUNRa0pBVkVLQ2drSkNRZ0hDUUZUQ3dnSUJnVUVBUUlDQWdNRUJBWUZCd2NIQ0FnSkNRbjlRZ2tKQ1FnSUJ3Y0hCUVlFQkFNQ0F0TEhBUUhnQVFFREF3UUZCUVgrbFFZRkR3RUJBUU1GQmdjRUNRbis5UVVGQlFRREF3RUJBUUVEQXdRRkJRVUN2Z1VGQlFRREF3RUJHLzFDQ1FrSkNBZ0hCd2NGQmdRRUF3SUJBUUVCQXdRRkJRY0pBVHdIQ0FrSkNnc0dEQUZ4Q1FrSkNBZ0hCd2NGQmdRRUF3SUJBUUVCQWdNRUJBWUZCd2NIQ0FnSkNRQUFBZ0FBQUFBRCtBTmFBQ0VBWHdBQUV4RWZCejhIRVM4R0t3RVBCU1VQQXg4REFTRWpEd1lmQnlFQkR3TWZCanNCUHdJQlB3TXZBd0V2QXc4Q0NBRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0VDZmdRREFRRUJBUU1FQVFYOVZnWUdCUVVFQXdFQkFRRURCQVVGQmdZQ3F2NzdCQU1CQVFFQkF3UUZCZ1VHQndVR0JRRTdCQU1CQVFFQkF3VCt4UVVHQlFjR0JRWURPLzJLQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ0oyQmdZR0JBUURBZ0lEQkFVRkJoQUZCUVlHQmdZRkJmNzZBZ01FQkFZR0JnWUdCZ1FFQXdJQi92c0ZCUVlHQmdZRkJRUURBZ0lEQkFFN0JRVUdCZ1lHQlFVQk93UURBZ0VCQWdNQUFBQURBQUFBQUFPNUE3a0FJd0JuQUxjQUFBRWZCeEVQQnlFdkJ4RS9Cd2NSRlI4Tk15RXpQdzAxRVRVdkRTTWhJdzhOSnhFZkJ6TS9CeThISXhFL0J5RVZId2MvQnpVdkJ5RWpEdzBEV2djR0JRVUVBd0VCQVFFREJBVUZCZ2YrQ0FZR0JRVUVBd0VCQVFFREJBVUZCZ1plQWdJREJBVUdCZ1lJQndrSUNRb0pBZmdLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dyK0NBa0tDUWdKQndnR0JnWUZCQU1DQXIwQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVFFQkF3UUZCUVlHSUFFQkF3UUZCUVlIQWRnQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ2IrQ0FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0s5QVFFREJBVUZCZ2IrQ0FjR0JRVUVBd0VCQVFFREJBVUZCZ2NCK0FZR0JRVUVBd0VCSC80SUNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tBZmdKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ3JQK0NBWUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFIWUJ3WUZCUVFEQVFFZ0JnWUZCUVFEQVFFQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tBQUFBQXdBQUFBQUQ5d1AzQUFRQUp3QmRBQUFKQVFjM0FUY2ZCaDBCRHdjblB3YzdBUjhGSndFUEFRTUhId1l6TnlVM0FUOE1MdzhQQmdOSi9jMitQUUl6MWdjRkJRTURBZ0lDQWdNREJRVUhLSUVwQndjSUNBZ0pDQWtKQ1FnSkNBY0lwLzF5QkFKVEFnRURCUVVGQmdjRUJRRURCZ0pLQmdNREF6Z0tDZ2NIQlFNQ0FRRUNBd1VIQndvS0N3ME5EUThPRHc4UER3NE9EZzBNQXNqOXlqcThBalpXQndnSUNBZ0pDQWtKQ1FnSkNBZ0hCeW1CS2dZRkJBUURBZ0VCQWdNRUJBVW0vVzhHQS83L0NBa0lCd1FEQVFFQlVBUUNUZ01EQXdZM0RBME5EUThPRHc4T0R3OE9EZzBNREFvSkNBWUZBd0lCQVFJREJRWUlDUUFBQlFBQUFBQUQ3QU5kQUFZQURnQW9BRElBY0FBQUV4OENJejhCQnpNM014Y3pBeU1CTXg4REJ3TVBBeFV2QkFNdkFUVS9Bd1V6QnhVek5TTTNOU01GRHdJZkJCTWZDanNCUHdvUk5URVRQd00xTHdvaER3YVJBUUltVXlZRGZERVhhaGd4WkRJREpnTUZCQUVDQWZjREJnUUNTZ3NDQkFiU0FnRUJBZ1FFL3JtSmxOR1NrOGNCQlFRREFRRUNBd1FHendJQkN3RUVCZ2h0QmdZSEJ3VUZCZ1VGQlFRREF3SUJBZmNHQkFNQ0FRSUVCZ1lJQ1FrS0N3WDkyZ3NLQ3drSkJ3Y0JzZ1lJYjJ3UjVrUkVBUTRCUkFJREFnWUQvdmNGQ3dzTTdESytDd29LQVFzQ0F3TURBZ01DRU5NVkp0VVRBZ29LQ2dvS0NRb0kvdm9EQk1FS0NRZ0hTZ1FDQWdFQ0FnUURCUVVGQmdVSEFRZ0VBUW9JQ1FvS0Nnb0tDUW9JQ0FZRkF3SUJBUUlFQkFjSENBQUFBQVVBQUFBQUEvY0QrQUFEQUNBQUpBQkFBSVFBQUFFVkl6VWpIUUV6TlRNVk14RXpFUThISVM4SEVTVVZJelVsSHdjUkl4RWpGU00xSXhFakVUOEhCeEVmRGpNaE16OE9FUzhPSXlFakR3MENmdncvUC93Ly9BRUNBd01GQlFZSC9NNEhCZ1VGQXdNQ0FRSTMvQUlYQndZRkJRTURBZ0g4UC93Ly9BRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvRE1nb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL000S0NRa0pDQWdIQndZR0JBUUVBZ0VCNEoyZG5meTl2UUdaL29ZR0JnVUZCQU1CQVFFQkF3UUZCUVlHQVhyZG5aMzhBUUVEQkFVRkJnYitoZ0dadmIzK1p3RjZCZ1lGQlFRREFRRWYvTXdKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2drRE5Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQUlBQUFBQUEvZ0QrQUF4QUljQUFBRXpId1lSRHdjaEl3OEROUzhHSXk4SEVUOEdNd2NSSHc4Vkh3b3pQd1FoUHc4Ukx3OGhEdzREZ0FZTENna0lCZ1FEQXdRR0NBa0tDd2IrT0FjR0JnWGJBUUVEQkFVRkJnWXNDd29KQ0FZRUF3TUVCZ2dKQ2dzR2VBRUJBd1FHQmdZSUNRa0tDZ3NNREJJQkFRUUVCUVlIQ0FZR0JnY0xDZ3NLMkFHN0RBd01Dd29LQ1FrSUJnWUdCQU1CQVFFQkF3UUdCZ1lJQ1FrS0Nnc01EQXo5QUF3TURBc0tDZ2tKQ0FZR0JnUURBUU81QXdRSENBa0xDLzN4Q3dzSkNBY0VBZ0VDQXdYcjFnWUdCUVVFQXdJQkFnUUhDQWtMQ3dJUEN3c0pDQWNFQXp2OS9Rd01EQXNMQ2drSkNBY0dCUVFEQWdHOENRZ0lDQWNHQlFRREFnRUJBd1VJNkFFQ0F3UUZCZ2NJQ1FrS0N3c01EQTBDQWd3TURBc0xDZ29JQ0FjR0JRUUVBUUVCQWdNRUJRWUhDQWtKQ2dzTERBd0FBQUVBQUFBQUF0d0NmZ0FyQUFBQkR3SWRBUjhIUHdjOUFTOEZLd0VQQXk4RUR3SUJMUVFEQWdJREJMMEZCUVlHQmdZR0Jid0VBd0lDQXdRRkJRWUdCZ1lGQmFlbkJRVUdCZ1lHQlFKMUJRWUZCd1lGQmdXOUJBTUJBUUVCQXdTOUJRVUdCZ1lHQlFVRUF3SUNBd1NtcHdRREFRRUJBUU1BQUFNQUFBQUFBL2NEK0FBdkFHOEF6QUFBQVJVUENTc0JMd2s5QVQ4Sk93RWZDUWNmRHo4UEx3OFBEaVVQQWhVZkF3RWZBeE1mRERNL0NUVVJOVDhETHdNUEJ4VVJKd012QWdFdkFqMEJQd2N6SVQ4RElROEdBN2tCQWdJR0NBa0xCUVlIQmdjR0JnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0JnY0dCd1lGQ3drSUJnSUNBYjBCQWdNRUJRWUlDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSUJnVUVBd0w5RkFJRUF3SURCUVlCT1FNQ0FRRVBBUUVDQXdNRUJBV2lCd2NIQ0FZSEJnWUdCUVVFQXdJQ0FRSUMzQkVQRUE3T0JRUURBd0lDQVl3UUF3VUgvc2NEQXdFQ0JBTURCQVVGQlFVQ1hnY0lDZ3o5ZlE0T0RRd0xDZ2tEZWdjR0JnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0JnY0dCd1lGQ3drSUJnSUNBUUVDQWdZSUNRc0ZCZ2NHRFF3TkN3c0xDUWtJQ0FZRkJBUUJBUUVCQkFRRkJnZ0lDUWtMQ3dzTkRBME5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNT2dZTkRRME5EQXdNL25VRUJRUUYvdUFHQlFZRkJBVUVBMjhFQXdFQkFnRURCQVFGQmdZR0J3Y0JpUVVGQkFQc0JRWUhDTjRHQndjSEJ3Z0hDUDZOWHdFaERnME5BWXdGQlFVRUJBY0hBd1FEQWdJQkVSQVFEZ0VEQlFZSUNRc0FBQVFBQUFBQUE5Z0RXZ0FoQUVNQWJ3Q1JBQUEzRlI4Rk15RXpQd1l2QmlNaEl3OEZBUlVmQmlFL0JqMEJMd1loRHdZbER3SWRBUjhERHdRZkJ6OElMd2dQQWljVkh3VXpJVE0vQmk4R0l5RWpEd1VvQWdNREJRVUdCZ04wQmdZRkJRTURBZ0VCQWdNREJRVUdCdnlNQmdZRkJRTURBZ0V0QWdJREJBUUZCZ0pRQlFVRUJBTUNBZ0lDQXdRRUJRWDlzQVlGQkFRREFnTCsyd1FEQVFJRUJITnpCQU1EQVFFQkF3TUZCZ1lIQlFZRkJZMEZBd0lCQVFJREJJNEZCQVVHQndZR0RRSURBd1VGQmdZRGRBWUdCUVVEQXdJQkFRSURBd1VGQmdiOGpBWUdCUVVEQXdMRkJnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR0FUVUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHalFVR0JnWUdCUVlGWjJVRkJRWUdCZ1lHQlFRRUFnRUJBUU1EZlFVR0JnY0dCd1VGZndRQ0FnRUJBZ09qQmdZR0JBUURBZ0lEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHQUFBREFBQUFBQU1iQTdrQUlnQkZBSjRBQUFFZkR3OFBJelVUSHc0ZEFROE9JelVuRVI4S015RXpQeEV2RHo4R05TOFJLd0lQQ1FJOENnb0pDUWdKQndjR0JnVUVBd01CQVFFQkF3TUVCUVlHQndjSkNBa0pDZ3JhbXdvS0NRa0lDUWNIQmdZRkJBTURBUUVEQXdRRkJnWUhCd2tJQ1FrS0NwdCtBUUVCQWdZSUNRc0dCZ1lIQVJnTUN3c0xDd29WRkJJUkVBNE5EQWtIQmdNQ0FRSUNCQVFGQndjSUNBa0tDd3NNRFF3SkNRY0dCQU1CQXdZSENRd05EaEFSRWhRVkNnc0xDd3NNMlFjR0JnWUxDUWdHQWdFQkFjRUJBZ01FQlFjSENBa0tDZ3NNREF3TkRRd01EQXNLQ2drSUJ3Y0ZCQU1DQWZ3QmVnRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSEJ3VUVBd0lCL0QvOURBWUhCZ1lLQ2djR0FnSUJBUUlDQXdNSkNnMFBFQklURlJZWEdCa2FFUklRRVJBUER3NE9EUTBNQ3dvS0NCRVNFeE1WRlJZV0doa1lGeFlWRXhJUUR3MEtDUU1EQWdJQkFRSUNCZ2NLQ3dVR0J3QUFBUUFBQUFBQ2ZRTGNBQ3NBQUFFUEJCOEhPd0UvQlQwQkx3TS9CQzhHS3dFUEFRSkl2UVFEQVFFQkFRTUV2UVVGQmdZR0JnVUZCQU1DQWdNRXBxY0VBd0VCQVFFREJBVUdCUVlHQmdZQzA3MEZCUVlHQmdZR0Jid0VBd0lDQXdRRkJRWUdCZ1lGQmFlbkJRVUdCZ1lHQlFVRUF3SUNBd0FBQXdBQUFBQUR1QVA0QUFrQUhRQ25BQUFCSFFFUEJBVVJKUlVQQnlFdkJqMEJBeEVmRHgwQkh3MHpFUjhGTXpjbFB3YzFQdzQ5QVQ4UEVTOEhEd2NSRHdjaEx3Y1JOUzhHRHdZQ3ZRRUNBZ01IL3BVQjJRRUNBd01GQlFZRy9nWUdCZ1VGQXdNQ25nRUJBZ01FQkFVR0JnY0lDQWdJQ1E4QkF3TUVCUVVHQndjSUNBZ0pDZ29DQkFVSUJBUUlCd0dXREFzRkNRY0dCQUlLQ2drSUNBZ0hCd1lGQlFRREFnSVBDUWdKQndnSEJnWUZCQVFEQWdFQkFRSURBd1VGQmdjR0JnVUZCQUlDQVFFQ0F3UUdCZ2NJL1ZZSUJ3WUZCUU1DQVFJREJBVUZCZ1lIQmdVRkF3TUNBYUtKQkFRRUF3UUZxQUZKM0lzRUF3TURBZ0lCQVFFQkFnSURBd01FaXdGYS92d0pDQWNJQndjR0JnVUZCUVFEQWdJQ2l3a0lCd2dIQndZR0JRVUVBd01DQWY2Q0NBY0dCQUlCQXJzSENBUUtDd3dNRG80QkFRSURBd1FGQlFZR0J3Y0hDQWdJakFFQ0F3TUVCUVFHQmdZSEJ3Y0lDQWdCQlFjR0JRVURBd0lCQVFJREF3VUZCZ2YrL0FVREJBUURBZ0VCQVFFQ0F3UURCQVVCQkFjR0JRVUVBd0VCQVFFREJBVUZCZ0FIQUFBQUFBTzRBL2NBQXdBSEFBc0FEd0FUQURjQWV3QUFBU0UxSVRVaE5TRTFJVFVoTlNFMUlUVWhOU0VsSHdjUkR3Y2hMd2NSUHdjSEVSOFBJVDhQRVM4UElROE9BUVFCK1A0SUFmaitDQUg0L2dnQitQNElBZmorQ0FKV0J3WUZCUU1EQWdFQkFnTURCUVVHQi8xTUJ3WUZCUU1EQWdFQkFnTURCUVVHQjE4QkFRSUVCQVFHQmdjSENBZ0pDUWtLQXJRS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjFNQ2drSkNRZ0lCd2NHQmdRRUJBSUJBUVEvUHo4L1B6OC9QejkrQVFFREJBVUZCZ2I4elFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NETWdjR0JRVUVBZ0lCSC96TkNna0tDQWdJQ0FZR0JnVUVBd0lCQVFFQkFnTUVCUVlHQmdnSUNBZ0tDUW9ETWdvSkNnZ0lDQWdHQmdZRkJBTUNBUUVCQVFJREJBVUdCZ1lJQndrSUNRb0FBQUFBQ0FBQUFBQUR1QU42QUJzQUh3QWpBQ2tBTlFBNUFFVUFpZ0FBQVJVek5UTVZNelV6RlE4SElTOEhOU1VWSXpVaEZTTTFKUjBCTlNNMUpSOEhGU00xSXhVak5TTVZJelUvQndjVkVSOE9NeUV6UHc0Ukx3NGpJU01QRFFGRFAvdy92UUVCQXdRRkJRWUgvVXdIQmdVRkF3TUNBUUwwdmY2R3ZRSDQvQUhZQndZRkJRTURBZ0c5UC93L3ZRRUJBd1FGQlFZR1hnRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvQ3RBb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL1V3S0NRa0pDQWdIQndZR0JBUUVBZ0VCUTM1K2ZuNWZCZ1lGQlFRREFRRUJBUU1FQlFVR0JsKzlmbjUrZm41K2ZuNSt2UUVCQXdRRkJRWUdYMzUrZm41ZkJnWUZCUVFEQVFFZm52NW1DUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQWpnSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFBQVVBQUFBQUEvY0Q5d0FTQUNVQWpnRUNBU0lBQUFFN0FUOEdMd2NqQlI4R093RW5JdzhHQVNNUEJ4OEhNeDhRRHhJVkl4Yy9FaThiQVI4Zk16OEhMd2NqTHc4L0R6TW5JdzhkQVE4RUZSOEJBUjhEUHdZMUx3RURNUUV2QXdjQ21oVUdCZ1VGQkFNQkFRRUJBd1FGQlFZR052NmNBUUlEQXdVRkJnZVBJVzRIQmdVRkF3TUNBVVlEQndRRUF3TUNBUUVCQWdNREJRVUdCNHdWRXhRU0VSRVBEdzBNQlFvSUJ3UURBUUVGQmdVSEJ3a0pDZ3NMREEwT0RROFBEdzhrSWhVVkZSUVRFaElRRUE4TkRRc0pDUVlIQWdNQkFRRUNBd1FEQlFVR0RBOFFFaFFLQ3dzTEN3d01EUXdORFEyYS9hZ0JBUUVEQXdNRUJRWUdCZ2NIQ0FrSkNRb0tDZ3NMREF3TURBME5EUTRORG84SEJRWUVCQU1DQVFFQ0F3UUVCZ1VIanhVVUZCTVNFQkFQRFF3S0NRY0ZBd0VCQXdVSENRb01EUWNQRVJFVEV4UVVMaUlQRGcwTkRRME1EQXdNQ3dzS0Nnb0pDUWtJQndjR0JnWUZCQU1EQXdFQkFRUUdCQU1EQVFFREFmb0RCd2NKQndjR0JBTURBUUVEM1A3aUF3WUlDQWdCMUFJREJBUUdCZ1lHQmdZRUJBTUNBU0FHQmdZRUJBTUNQd0VDQXdRRUJnWUJJZ01DQkFNRUJRVUZCZ1lHQkFRREFnRUJBd1VIQ1FvTURnNFFDUklTRkJVVkZoWWRGZzhQRFE0TURBc0tDUWdIQndVRUFnSUJQZ0VFQlFjSUNnc05EZzhRRVJNVEZCVWFEaHdjRGc0T0RRME5EQTBMRnhZVUVoQUlCd1lHQmdRRkF3TURBUUVCL3VRUERnNE9EZzBORFEwTURBc01DZ3NKQ2drSUNBY0hCZ1lGQlFRREFnSUJBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBd1VJQ1FzTkRoQVJFaE1WRlJZV0ZoWVZGUk1TRVJBSERnc0xDQVlGQWo4QkFnSUVBd1VGQmdZSEJ3Z0lDUW9KQ3dzTEN3d01EUTBORFE0T0RnNEI1UU1GQlFVR0JnWUcvRXNEQmdNQkFRTURCUVVGQmdZR0JnR2VBaGNEQlFRQkFRQUFBQUFHQUFBQUFBUDRBM29BSVFBbEFFY0FTd0J0QUhFQUFEY2ZCeUUvQnk4R0l5RWpEd1VGTXpVakFSOEhJVDhITHdjaER3WUZNelVqQVI4SElUOEhMd2NoRHdZRk16VWpDQUVCQXdRRkJRWUhBdk1IQmdVRkJBSUNBUUVDQWdRRkJRWUgvUTBIQmdVRkJBTUJBM0YrZnZ5T0FRRURCQVVGQmdjQitBWUdCUVVFQXdFQkFRRURCQVVGQmdiK0NBY0dCUVVFQXdFRGNYNSsvSTRCQVFNRUJRVUdCd0x6QndZRkJRUUNBZ0VCQWdJRUJRVUdCLzBOQndZRkJRUURBUU54Zm43T0J3WUZCUU1EQWdFQkFnTURCUVVHQndZR0JRVUVBd0lDQXdRRkJRWk9mZ0VGQndZRkJRUUNBZ0VCQWdJRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJrNStBUVVIQmdVRkJBSUNBUUVDQWdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR1RuNEFBQVlBQUFBQUF6b0QrQUFEQUFjQUN3QVBBQk1BRndBQUpUTTFJd1V6TlNNMU16VWpCVE0xSXpVek5TTUZNelVqQWovOC9QNkcvUHo4L0FGNi9QejgvUDZHL1B3SS9Qejhmdno4L0g3OC9Qd0FCUUFBQUFBRGVRUFlBRDhBZndDL0FQTUJpd0FBQVI4T093RS9EVDBCTHcwckFROE5KeDhQUHc0OUFTOE5Ld0VQRFNjZkR6OE9QUUV2RFNzQkR3MDNId29WRVJVUENpTXZDalVSTlQ4S0J4VWpId3NWSXg4TEZTTWZDeFVmRGpNaE16OE9OVDhMSXpVL0N5TTFQd3NqTlM4T0l5RWpEdzBCb1FFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0VCQVFFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUIzQVlIQmdVTENRZ0dBZ0lCQVFJQ0JnZ0pDd1VHQndiOEJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCbjUrQlFrTERnZ0pDUXNMREEwT2ZnVUpDdzRJQ1FrTEN3d05EbjRGQ1FzT0NBa0pDd3NNRFE0QkFRSURCQVVHQmdZSUNBZ0lDZ2tLQVRvS0NRb0lDQWdJQmdZR0JRUURBZ0VCRGcwTUN3c0pDUWdPQ3drRmZnNE5EQXNMQ1FrSURnc0pCWDRPRFF3TEN3a0pDQTRMQ1FWK0FRRUNBd1FGQmdZR0NBZ0lDQW9KQ3Y3RkNRb0pDQWdJQ0FZR0JnVUVBd0lCQVFRS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDZklLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1DQWdJQ0F3UUZCUVlIQndnSUNRa0o4Z29KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd0lDQWdJREJBVUZCZ2NIQ0FnSkNRbVVBUUVCQWdZSUNRc0dCZ1lIL1V3SEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ2NDdEFjR0JnWUxDUWdHQWdFQkFTQWdEUkFTRWdrSkNBa0hCd1lHZmcwUUVoSUpDUWdKQndjR0JuNE5FQklTQ1FrSUNRY0hCZ1plQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS1hnWUdCd2NKQ0FrSkVoSVFEWDRHQmdjSENRZ0pDUklTRUExK0JnWUhCd2tJQ1FrU0VoQU5JQW9KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQUFBQUFBUUFBQUFBQS9jRCtBQWhBQ1lBU1FCNkFBQWxId2NoUHdjdkJ5RVBCZ2tCQnpjQk54OEhEd2duUHdjN0FSOEZKd0VQQVFNSEh3WXpOeVUzQVQ4SEx3OFBCZ0hCQVFFREJBVUZCZ1lCdVFjR0JRVUVBd0VCQVFFREJBVUZCZ2IrUndjR0JRVUVBd0VCWmYzdnZqMENFZmdIQlFVREF3SUJBUUVCQWdNREJRVUhTNEZNQmdnSENBa0lDUWtKQ1FrSUNBY0lwLzF5QkFKVEFnRURCUVVGQmdjRUJRRURCZ0tSQ3drSEJ3VURBZ0VCQWdNRkJ3Y0pDd3NOREE0T0R3OFBEdzhQRGcwTkRDZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQW5mOTdUcTdBaE40QndjSUNBZ0pDUWdKQ1FnSkNBZ0hCMHlCVEFZR0JBUURBZ0lDQWdNRUJBWW4vVzhHQS84QUNBa0lCd1FEQVFFQlVBUUNrd3dORFEwUERnOFBEZzhPRHcwT0RBd0tDUWdHQlFRQ0FRRUNCQVVHQ0FrQUFBUUFBQUFBQTlnRDl3QUxBQmNBSkFCZ0FBQUJEd2NGRVNVRkVTVXZCalVSSlFVeEJTMEJQd01mQWljRkR3Y1JId1lGSHdJelB3SWxQd2NSTlM4Q1BRRXZDU1V2QXc4Q0E1b0JBZ0lFQlFZR0IvNm5BWHIrUi82bUJ3WUdCUU1EQWdHN0FWZitqZjZIQVZFSUNRZ0pDUWdKV3Y2cEJ3NE1DZ2tHQlFJQ0JRWUpDZ3dPQVdVUUVCRVFFUkFRQVY0SURRd0tDUVlGQWdFREF3RUNCQU1GQmdzSUNRbitxUThRRUJFUkVCQUJRd2dJQndnSEJnVUZ2Z0diMHN2K1hyNEZCUVlIQ0FjSUNBR0E3YjNQMHJvRUF3RUJBUUVETkwwRkNnc05EdzhRRVA1MUVSQVBEZzBNQ3NVR0JRSUNCUWJCQkFvTURRNFBFQkVCZ2dzS0Nnd0dCUVlGQlFNRUF3c0hCZ2E5QndVREFRRURCUUFBQUFRQUFBQUFBOWdEOXdBS0FHc0Fsd0R0QUFBQkl5OEhOUVVSRlI4R1B3Y1JOVDhHSVJVZkR6TWRBUjhHUHdjMUx3Y0JMd1lqSVNNUERRTVBBeDhFRHdRZkJqc0JQd2N2Q0E4Q054MEJIdzRoUHc4MUx3Y1BCaDBCRHdjaEx3WTlBUzhIRHdZRGJia0hCUVlFQkFNQ0FmNVJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFnTUVCQVlHQmdFU0FRRURBd1FFQmdZSEJ3Z0lDUWtKQ3VZQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQVFJREJBUUdCdjcxQndjSUNRa0pDUXIrMUFvSkNRa0lDQWNIQmdVRkJBTURBYlFFQXdJQkFRSURCR2hvQkFNQ0FRRUNBd1FGQlFZR0JnWUZCWDRFQXdJQkFRSURCSDRGQlFZR0JnWUZyd0VEQXdRRkJRWUhCd2dJQ1FrSkNnSTNDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQ0F3UUVCZ1lHL2NrR0JnWUVCQU1DQVFJREJBUUdCZ1lHQmdZRUJBTUNBUVFCQWdNREJRVUdCOE1HL2tjSEJnVUZCQUlDQVFFQ0FnUUZCUVlIQWJrR0JnVUZCQU1CQWR3S0NRa0pDQWdIQndZR0JBUUVBZ0VCblFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2VoQ1FrSkNBZ0lDQVlCR0FZR0JRUUVBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnRW9CUVVHQmdZR0JRVm9hQVFHQmdZR0JnVUZCQU1DQWdNRWZnVUZCZ1lHQmdZRWZnUURBZ0VCQWdQRHZRb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLdkFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2U4QmdZR0JRTURBZ0VCQWdNREJRWUdCcndIQmdVRkJBSUNBUUVCQXdRRkJRWUFBQU1BQUFBQUErNENpd0FEQUFjQUVnQUFFeFVqTlFVSEp6Y0hJVFVqRlRNMUlSYzNKNDgvQTBZeU1qSnMvZGE5dlFJcWJJdUxBaUJBUUNBeU1qSVNQcncrYTR1TEFBQUFBQUlBQUFBQUEvY0R1QUFyQUZjQUFBa0JEd01mQXdFZkF6OEhMd01KQVQ4RE5TOEdJdzhCQlFFUEF4OERBUjhEUHdjdkF3a0JQd00xTHdZakR3RUR3LzVIQkFNQ0FRRUNBd1FCdUFRR0JRWUdCZ1lGQkFNQkFRRUNBd1QrWVFHZ0JBTUNBUUlEQXdVR0JRWUdCZ2IrQS81SEJBTUNBUUVDQXdRQnVBVUZCUVlHQndVRkJBTUJBUUVDQXdUK1lRR2dCQU1DQVFJREF3VUdCUVlHQmdZRHNQNW1CUVVHQndZR0JnWCtad01EQVFFQkFnTUVCUVlHQmdZRkJnVUJnUUdEQlFZRkJnWUdCZ1VFQXdJQkFnTUUvbVlGQlFZSEJnWUdCZjVuQXdNQkFRRUNBd1FGQmdZR0JnVUdCUUdCQVlNRkJnVUdCZ1lHQlFRREFnRUNBd0FBQUFBR0FBQUFBQVA0QTlnQUF3QTNBSE1BbFFEc0FXa0FBQUVSSXhFakVSVWZDVHNDUHdnMU54RW5OUzhKSXc4S0p4MEJId1kvQnowQlB3VTdBVDhITHdjakR3NG5Id2NoUHdZOUFTOEdJUThHSlI4R093RWZEdzhISHdNL0J6MEJMeDByQWc4RkFSVWZIak0vQXpVdkF5TXZEejhQT3dFL0JUMEJMd1VyQWc4ZEExcTlQd0VDQWdZSENnb0dCZ1lIdlFZR0JnWUxDUWdHQWdJQkFRSUNCZ2dKQ3dZR0JnYTlCd1lHQmdvS0J3WUNBZ0Z0QWdNRUJBWUdCZ1lHQmdRRUF3SUJBZ01FQlFVR0JyMEdCZ1lFQkFNQ0FRRUNBd1FFQmdZR3ZRb0pDUWtJQ0FjSEJnVUZCQU1DQXQ4QkFnTUVCQVlHQmdHMEJnWUZCUVFEQWdJREJBVUZCZ2IrVEFjRkJnUUVBd0lCTUFFQ0F3UUVCZ1lHaXhVVUZCSVNFUThQRFFzTENBY0ZBd0VCQXdVSENBb01EUThQRFFzSURnd0xDUWNFQXdFQ0FnTUVCQVVGQmdjR0NBZ0lDUWtLQ2dvTEN3d0xEQTBNRFEwTkRnNkxCZ1lHQkFRREF2M0VBUUlDQXdRRUJRVUdCZ2NIQ0FnSkNRb0tDZ3NMQ3d3TURBME1EUTBPRFkwR0JnVUZCUVVHQm8wVUZCTVRFUkVQRGcwTUNnZ0hCUU1CQVFNRkJ3Z0tEQTBIRHhBUkVoSVVGSmdHQmdZRUJBTUNBZ01FQkFZR0JvNE5EZzBOREEwTURBd0xDd3NLQ2dvSkNRZ0lCd2NHQmdVRkJBUURBZ0lCQWFYK3dnRSsvc0lHQndZR0Nnb0lCUU1CQVFFQkF3VUlDZ29HQmdjR0FUNEhCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmtmL0JnWUdCQVFEQWdFQkFnTUVCQVlHQnY4R0JnVUZCQU1DQVFJREJBUUdCZ1lIQmdVRkJBSUNBUUVCQWdRRUJBWUdCd2NJQ0FrSkNyNEdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0J3WUZCUVFEQVFFQkFRTUVCUVVHK0FjR0JRVUVBd0lCQkFVSUNRc05EaEFSRXhNVkZSWVhGaFlWRlJNU0VSQUdCd2tMQ2hRV0Z4Z1lHaHNORHc4T0RnNE5EZzBNRFF3TEN3c0xDZ2tKQ1FnSEJ3WUdCUVVEQkFJQ0FRSURCQVVGQnY3N0RnOE9EZzRPRFEwTkRBd01Dd3NLQ2drSkNRZ0hCd2NGQlFVRUF3TUJBUUVCQWdJRUxnTURBZ0VCQXdZSENnc05EaEFSRWhRVUZSY1dGeFlWRlJNVEVSQUhEZ3dLQ0FjRUF3SURCQVVGQmdjR0JnVUZCQU1DQVFJQ0JBTUZCUVlHQndnSUNBa0pDZ3NMQ3dzTURRd05EZzBPRGc4T0FBQUFBQUlBQUFBQUEyd0R3UUF1QUdZQUFBRVZJeFV6RVI4T093RS9BaWNQQVM4TUF6TTFJelVsRlNNVk14RWZFRE0vQmljUEFpc0JMdzBSTXpVak5RS2ZTRWdCQVFJRUJBWURDQXdKQ3dzTURRNE9GeFVSRHdRVkZSQUlCd2NGQmdRRUJBTUNCQUVCZW5yK0RHcHFBUU1FQmdjRkJRVUdEQTBPRUJFU0ZCUWRFUThQRFF3TENnWUdHQk1YRFFzTENRa0hCd1lGQlFNREFnSUJzN01DalhCQi93QVVFeEVRRHcwR0N3MEhCZ1VFQXdJREJBUkFCQUlCQVFJQ0JBUUVCZ1lIQnhFVUFRZEJodjZsWC81NkhCc1lGeFFLQ1FnSURRc0tDQWNGQkFFQkFRSURBd01FWFFFRkFnSURCQVVHQndnSkNnc0xEUTRQQVlKZnhRQUFBQUVBQUFBQUEvZ0QrQUIvQUFBVEh4OC9IeThmRHg0SUFRSURCQVlIQ0FrS0N3d05EZzhRRVJFU0V4UVZGUllXRnhjWUdCa1pHaG9hR2hrWkdCZ1hGeGNWRlJVVUV4SVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0FRRUNBd1FHQndnSkNnc01EUTRQRUJFUkVoTVVGUlVWRnhjWEdCZ1pHUm9hR2hvWkdSZ1lGeGNXRmhVVkZCTVNFUkVRRHc0TkRBc0tDUWdIQmdRREFnSUFHaG9aR1JnWUZ4Y1dGaFVWRkJNU0VSRVFEdzROREFzS0NRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJJVEZCVVZGaFlYRnhnWUdSa2FHaG9hR1JrWUdCY1hGaFlWRlJRVEVoRVJFQThPRFF3TENna0lCd1lFQXdJQkFRSURCQVlIQ0FrS0N3d05EZzhRRVJFU0V4UVZGUllXRnhjWUdCa1pHZ0FCQUFBQUFBTE1BM29BS3dBQUFROERId01KQVE4REh3Yy9Bd0UvQXk4REFTOEREd0lCUEFRQ0FnRUJBZ0lFQVVYK3V3UUNBZ0VCQWdJRUJRWUdCZ1lHQlFVQld3UUNBZ0VCQWdJRS9xVUZCUVlHQmdZR0EzRUZCZ1VIQmdVR0JmNjgvcndGQmdVR0J3VUdCUVFEQVFFQkFRTUVBVnNGQlFZR0JnWUZCUUZiQkFNQkFRRUJBd0FBQkFBQUFBQUQrQVAzQUQ4QVZ3Q1hBVWNBQUFFVkh3Y3pFU01QQnhVaE5TOEhJelV6RlI4SE16OEhOUzhISXpVakZTTVBCeFVqTlRNL0J6VTNGUjhITXhVak5TOEhJdzhIRlI4SE14VWpOUzhISXhFelB3YzFKeFVmQnpNUkl3OEhGUjhITXo4SE5UTVZJdzhIRlI4SE16OEhOU0VWSHdjelB3YzFMd2NqRVRNL0J6VXZCeU1QQnhVak5UTS9CelV2QnlNUEJ4VWhOUzhISXc4R0F6c0JBd1FHQndRSUNSVVFDUWtJQndZQ0JBTCtoZ0VEQkFZSEJBZ0pGYjBCQXdRR0J3UUlDV1FKQ1FnSEJnSUVBZ0VEQkFZSEJBZ0pGVDhRQ1FrSUJ3WUNCQUs5RUFrSkNBY0dBZ1FDZmdFREJBWUhCQWdKRmIwQkF3UUdCd1FJQ1dRSkNRZ0hCZ0lFQWdFREJBWUhCQWdKRlg0QkF3UUdCd1FJQ1JVUUNRa0lCd1lDQkFLOUFRTUVCZ2NFQ0FrVkVBa0pDQWNHQWdRQ0FRTUVCZ2NFQ0Fsa0NRa0lCd1lDQkFKK0VBa0pDQWNHQWdRQ0FRTUVCZ2NFQ0Fsa0NRa0lCd1lDQkFJQmVnRURCQVlIQkFnSlpBa0pDQWNHQWdRQ0FRTUVCZ2NFQ0FrVkVBa0pDQWNHQWdRQ0FRTUVCZ2NFQ0Fsa0NRa0lCd1lDQkFKK0VBa0pDQWNHQWdRQ0FRTUVCZ2NFQ0Fsa0NRa0lCd1lDQkFMK2hnRURCQVlIQkFnSlpBa0pDQWNHQkFNQ2ZoQUpDUWdIQmdJRUF2NkdBUU1FQmdjRUNBa1ZFQWtKQ0FjR0FnUUNmaEFKQ1FnSEJnSUVBZ0VEQkFZSEJBZ0paQWtKQ0FjR0FnUUN2YjBCQXdRR0J3UUlDUlc5QVFNRUJnY0VDQWtWL0JBSkNRZ0hCZ0lFQW40UUNRa0lCd1lDQkFJQkF3UUdCd1FJQ1dRSkNRZ0hCZ0lFQXIwUUNRa0lCd1lDQkFJQmVnRURCQVlIQkFnSkZVOWZDUWtJQndZQ0JBTCtoZ0VEQkFZSEJBZ0paQWtKQ0FjR0FnUUNBUU1FQmdjRUNBa1ZmZ0VEQkFZSEJBZ0paQWtKQ0FjR0FnUUNBUU1FQmdjRUNBb1VFQWtKQ0FjR0FnUUNBUU1FQmdjRUNBbGtDUWtJQndZQ0JBSUJlZ0VEQkFZSEJBZ0paQWtKQ0FjR0FnUUNBUU1FQmdjRUNBb1VmZ0VEQkFZSEJBZ0paQWtKQ0FjR0FnUUNBUU1FQmdjRUNBa1ZFQWtKQ0FjR0FnUUNBUU1FQmdjSUNRQUhBQUFBQUFQNEEvZ0FDd0FQQUJzQWh3QzhBUElCT2dBQUFSOEhGU00xSXhVak5TTVZJelUvQndjUkh3Yy9CelV6RlI4SFB3YzFNeFVmQno4SE5UTVZId2MvQnhFMUx3MGpJU01QRFFFVkl3OEhId2N6RlI4SFB3YzFMd2NQQmdVZEFSOEhQd2MxTXo4SEx3Y2pOUzhIRHdZbER3TWZCQThFSHdjL0JCOEVQd2N2QkQ4RUx3Y1BCQzhFRHdJRG1nWUdCUVVFQWdJQi9ELzhQL3dCQWdJRUJRVUdCbDRCQVFNRUJRVUdCd1lHQlFVRUF3RUIvQUVCQXdRRkJRWUdCd1lGQlFRREFRSDhBUUVEQkFVRkJnY0dCZ1VGQkFNQkFmd0JBUU1FQlFVR0JnY0dCUVVFQXdFQkFnSURCQVVHQmdZSUJ3a0lDUW9KL013SkNna0lDUWNJQmdZR0JRUURBZ0lEc1owSEJnVUZCQU1CQVFFQkF3UUZCUVlIblFFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3SDhUZ0VCQXdRRkJRWUhCZ1lGQlFRREFRR2RCd1lGQlFRREFRRUJBUU1FQlFVR0I1MEJBUU1FQlFVR0JnY0dCUVVFQXdFQmdnUURBUUVCQVFNRVNFZ0VBd0VCQVFFREJBVUdCUWNHQlFZRlNFZ0ZCZ1VHQndVR0JRUURBUUVCQVFNRVNFZ0VBd0VCQVFFREJBVUdCUWNHQlFZRlNFZ0ZCZ1VHQmdZR0FqOEJBUUlEQkFVRUJlUDgvUHo4NHdVRUJRUURBZ0VCR2Y0Q0J3WUZCUVFEQVFFQkFRTUVCUVVHQjl6Y0J3WUZCUVFEQVFFQkFRTUVCUVVHQjl6Y0J3WUZCUVFEQVFFQkFRTUVCUVVHQjl6Y0J3WUZCUVFEQVFFQkFRTUVCUVVHQndIK0NRa0lDQWdIQndZR0JRUUVBd0lDQWdJREJBUUZCZ1lIQndnSUNBa0JxVjRCQVFNRUJRVUdCd1lHQlFVRUF3RUJYd1lHQlFVRUF3RUJBUUVEQkFVRkJnYjhCd1lGQlFRREFRRUJBUU1FQlFVR0IzNStCZ1lGQlFRREFRRUJBUU1FQlFVR0JsOEJBUU1FQlFVR0JnY0dCUVVFQXdFQlhnY0dCUVVFQXdFQkFRRURCQVVGQmhBRkJnVUhCZ1VHQlVoSUJRWUZCZ2NGQmdVRUF3RUJBUUVEQkVoSUJBTUJBUUVCQXdRRkJnVUhCZ1VHQlVoSUJRWUZCZ2NGQmdVRUF3RUJBUUVEQkVoSUJBTUJBUUVCQXdBRkFBQUFBQVAzQS9nQVBRQk5BSVlBcWdEdUFBQVRFUzhES3dFUEJoOElQd2M5QVM4Rkt3RVBBeEUxTHdVckFROEZKUmNQQkJVdkJqY25Ed0lWSHcwL0NqVW5Qd1ExTHdvaER3WWxId2NSRHdjaEx3Y1JQd2NIRVI4T015RXpQdzRSTHc0aklTTVBEZnBKQlFVR0JnWUdCZ1VFQWdJQkFRSUNCSDhGQmdVSEJRUUVCb0lFQXdJQ0F3UUZCUVlHQmdZRkJVb0NBd1FFQmdZR0JnWUdCQVFEQWdKSUJzVURCUU1DTGdnQkF3UUZwUVE5QXdJQkFnSUVCcVVKQWdVR1d3VUdCZ2NGQlFVRkJRUUVBd01DQVFIRUJRUURBUUVDQXdVR0J3Y0lDUW9KL2xBS0NRa0lDQVlHQWo0SEJnVUZBd01DQVFFQ0F3TUZCUVlIL000SEJnVUZBd01DQVFFQ0F3TUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUW9ETWdvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svTTRLQ1FrSkNBZ0hCd1lHQkFRRUFnRUNUdjdQU1FRREFnSURCQVVGQmdZR0JnWUVmd1FEQWdFQkFRRUVnZ1VGQmdZR0JnVUZCQU1DQWdNRVNRRXhCZ1lHQkFRREFnSURCQVVGQm9nQjB3VUpDZ3V2SDQ4S0NRa0kwQVFhQ1FrSkNBa0pDQWpSbmdrSUJ6NERBd0VCQVFFQkFnTUVCQVVGQlFZRjBkTUlDQWdKQ1FrSkNBZ0lCZ1VGQXdJQkFRSURCUVVIQjdzQkFRTUVCUVVHQnZ6TUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdNMEJnWUZCUVFEQVFFZi9Nd0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tETkFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBQUFBQU1BQUFBQUE3a0R1UUJKQUcwQXNnQUFBUlVqRHdjZkJ6TWRBUThOSXlFakx3MDlBVE0vQnk4SEl4RWxNeDhPRlNFOUFUOE5Nd2NSRlI4UElUOFBFUzhQSVE4T0EzcmNCd1lGQlFRREFRRUJBUU1FQlFVR0I5d0NBZ01EQlFVRkJnY0hCd2dJQ1FuOXVBa0pDQWdIQndjR0JRVUZBd01DQXR3SEJnVUZCQU1CQVFFQkF3UUZCUVlIM0FLZUNRa0lDQWNIQndZRkJRVURBd0lCQWYwTUFnSURBd1VGQlFZSEJ3Y0lDQWtKbFFFQ0JBVUdCd2tLQ2d3TURRMFBEZ2dDVUJBT0R3ME5EQXdLQ2drSEJnVUVBZ0VCQWdRRkJnY0pDZ29NREEwTkR3NEkvYkFRRGc4TkRRd01DZ29KQndZRkJBSUN2YjBCQVFNRUJRVUdCd1lHQlFVRUF3RUI1UWtKQ0FnSEJ3Y0dCUVVGQXdNQ0FnSUNBd01GQlFVR0J3Y0hDQWdKQ1NnQkFRTUVCUVVHQndZR0JRVUVBd0VCQVhxOUFnSURBd1VGQlFZSEJ3Y0lDQWtKS0NnSkNRZ0lCd2NIQmdVRkJRTURBZ0pXL2dCSUVBNFBEUTBNREFvS0NRY0dCUVFDQVFFQ0JBVUdCd2tLQ2d3TURRMFBEZ2dDVUJBT0R3ME5EQXdLQ2drSEJnVUVBZ0VCQWdRRkJnY0pDZ29NREEwTkR3NEFBQUFBQ0FBQUFBQUQrQVA0QURFQWRRQzlBUEVCTlFGcEFhMEIyUUFBQVRNZkNSMEJEd2tqSVNNdkNUMEJQd2t6QnhVZkR5RS9EelV2RHlFUERoTVZJdzhISHdjekZSOEhQd2MxTXo4SEx3Y2pOUzhIRHdZM014OEpIUUlQQ1NzQ0x3azlBajhKTXdjVkh3OHpQdzgxTHc4akR3NGxNeDhKRlJFVkR3a3JBaThKTlJFMVB3a3pCeEVmRHpNL0R4RXZEeU1QRGlVVkh3Yy9CelVoUHdjdkJ5RVBCZ042QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJ2ME1CZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQm40QkFnTUVCUWNIQ0FrS0Nnc01EQXdOQXZRTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EZjBNRFF3TURBc0tDZ2tJQndjRkJBTUN2QjhIQmdVRkJBTUJBUUVCQXdRRkJRWUhId0VCQXdRRkJRWUdCd1lGQlFRREFRRWdCZ1lGQlFRREFRRUJBUU1FQlFVR0JpQUJBUU1FQlFVR0J3WUdCUVVFQXdGOUJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCcjBHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR2ZnRUNBd1FGQndjSUNRb0tDd3dNREEyOURRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTI5RFF3TURBc0tDZ2tJQndjRkJBTUNBM0VHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR2ZnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1orQVFJREJBVUhCd2dKQ2dvTERBd01EWDROREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURYNE5EQXdNQ3dvS0NRZ0hCd1VFQXdMK1JnRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkhBWUdCUVVFQXdFQkFRRURCQVVGQmdiK3hBWUdCUVVFQXdFQkJBRUNBZ1lIQ2dvR0JnY0dSUWNHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmtVSEJnWUtDZ2NHQWdJQlB6OE5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRFQ4TkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01BY3dnQVFFREJBVUZCZ2NHQmdVRkJBTUJBUjhIQmdVRkJBTUJBUUVCQXdRRkJRWUhId0VCQXdRRkJRWUdCd1lGQlFRREFRRWdCZ1lGQlFRREFRRUJBUU1FQlFVR1dBRUNBZ1lIQ2dvR0JnY0d2UVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndhOUJnY0dCZ29LQndZQ0FnRS92UTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TnZRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXp2QVFJQ0JnY0tDZ1lHQndiK2hnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lCZWdZSEJnWUtDZ2NHQWdJQlAvNkdEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwQmVnME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXhSUGdjR0JRVUVBd0VCQVFFREJBVUZCZ2NmQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJRWUFBZ0FBQUFBRFdnUDNBQmNBV0FBQUFROEdId0lITHdRckFROERFU2NQQmhVUkZSOElPd0UvQkI4RE16OEdOUzhDUHdnOUFpOERBUzhDSXdjQzlyc0VCd2NGQXdJQkEyeVlid1FGQmdjRkJnVUZCWFFyQkFRREF3SUNBUUVCQXdJREJBUUVCUVFGQkFRRUJJdHRCZ2NJQ0FmVkJnVURBZ0VDQTJISkJBUUVCQVlDQWdFQ0FnSUQvWW9GQmdZR0JnR0dHQUVEQkFjSENBZ0hvVS9BQmdVREFnSUNCR1FDMkdrREFnTUVCQVFGQlB5WEJBVUVCQU1EQXdJQ0FRRUNBZ0o1dlFZRUFnSnZBd1VHQmdZSEJnYVFHUUVDQWdJSEF3VUVCQVVFQkFRRUF3SnFCQU1DQVFBQUFBTUFBQUFBQTlnRDl3QTlBRjhBblFBQUFROEVId1k3QVQ4REZSOEhQd2MxSHdNN0FUOEdMd2dQQWlVVkh3WWhQd1k5QVM4R0lROEdBUkV2QkE4SEh3Zy9DQzhIRHdRUkx3Y1BCZ0hxZmdRREFnRUJBZ01FQlFVR0JnWUdCUVZJQVFJREJBUUdCZ1lHQmdZRUJBTUNBVWdGQlFZR0JnWUZCUVFEQWdFQkFnTUVmZ1VGQmdZR0JnWCtPUUlEQkFRR0JnWURjZ1lHQmdRRUF3SUNBd1FFQmdZRy9JNEdCZ1lFQkFNQ0FiaElCUVVHQmdZR0JRVUVBd0lCQVFJREJINEZCUVlHQmdZRkJYNEVBd0lCQVFJREJBVUZCZ1lHQmdVRlNBRUNBd1FFQmdZR0JnWUdCQVFEQWdGN2ZnVUdCZ1lHQmdVRkJBTUNBZ01FU1BBSEJnVUZCQUlDQVFFQ0FnUUZCUVlIOEVnRUF3SUNBd1FGQlFZR0JnWUdCWDRFQXdFQkFRRURZZ2NHQlFVRUFnSUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZQjh2N1NTQVFEQVFFQkFRTUVCUVlHQmdZRkJnVitCQU1CQVFFQkF3UitCUVlGQmdZR0JnVUVBd0VCQVFFREJFZ0JMUWNHQlFVRUFnSUJBUUlDQkFVRkJnQUNBQUFBQUFONkEvZ0FIQUJpQUFBQkh3Y1JBUzhERHdNQkVUOEhCeEVWSHdnelB3UUJGeFV6SHdRL0NEVVJOUzhOSXlFakR3MERIQVlHQlFVRUF3RUIvdHdGQlFjR0J3WUZCZjdjQVFFREJBVUZCZ1plQVFJQ0F3UUVCQVVFQlFVRUJBUUVBVU9RQWJJRkJnWUdCZ1lFQkFRREFnSUJBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9jZ0pDZ2tJQ1FjSUJnWUdCUVFEQWdJRHVRRUJBd1FGQlFZRy9OOEJQZ1FEQWdFQkFnTUUvc0lESVFZR0JRVUVBd0VCSC95T0JRVUVCQVFEQXdJQkFRRUJBZ01EQVdHZEFjTUVBd0lCQVFFQ0F3TUVCQVFGQlFOeUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFBQ2dBQUFBQUQrQVA0QUNBQVlBQnNBVG9DWGdKaUFtNENjZ0orQXRFQUFBRVZEd2N2Qno4SEh3WUhIdzgvRHk4UER3NGxGU012QnpVbEZSOEtQd1V6SHdRVkR3Y1ZId3dWRHc0ZkJnOERMd1lqRHcwakx3MHJBUThIS3dFdkFqVS9CalV2RERVL0VDOEdQd1FmQmpNL0NUVS9BeDhDRlFjVkR3RXZDQ3NCRHc0ZkNBOFNIUUVmRUJVUEJ4MEJIdzA3QVQ4SEh3TVZIdzA3QVQ4UU93RWZCenNCUHc0dkNEOFJQUUV2RHpVL0J6MEJMdzByQVE4R0t3RXZFU3NCRHcwbEZTTTFBUjhIRlNNMUl4VWpOU01WSXpVL0J3Y1JGUjhOTXlFbk5UOEJMd0lqTlRNblB3SWpOVE1WUHdJek5UTVZId0UzT3dJUk5TOE5JeUVqRHcwREFnRUNCQVFHQmdjSUJ3Y0dCZ1FFQWdFQkFnUUVCZ1lIQndnSEJnWUVCQUtKQVFFREF3UUZCZ2NIQ0FnSkNRa0tDZ3NLQ1FrSkNBZ0hCd1lGQkFNREFRRUJBUU1EQkFVR0J3Y0lDQWtKQ1FvTENnb0pDUWtKQndjSEJnVUVBd01CL3JUTEJRWUVCQU1EQVFFQ3BBRUNBd1VHQndrSUNnc0tDZ29LQ1FzR0JBVURBZ0VCQVFFQkNRVUVBd0VCQkFVR0J3Z0pDZ3NQQlFRQ0F3UURBdzRLQ1FrSEJ3WUZBd0lCQWdJRkJRZ0RBUUVEQXdVR0JRc0pDUW9LQ2dvS0NRa0hCZ1VEQXdFQkFRUUZCUVVFQWdFQkFnUUZCd2NJRUFjSEJ3Y0hCZ2NHQmdZSUJRTUNCUVVDQWdFS0JRUUNBUUlEQlFZSENBa0tDdzhGQkFJQkFnSUNBd01QQ2drSkJ3Y0dCQU1DQVFJQ0JRVUlBd0VCQXdNREJBVUREQWdJQ1FvSkNoQUpDQWdHQlFNQ0FnSUVCUVVGQkFKYkFnWUJBd2dHQndZSUJ3Y0lCd2NJQndjR0JnWUZCUVFEQWdJQkFRRUJBZ0lFQkFRSEFRRUJBZ0lMQndnSEJ3WUdCUVVGQkFNREFRSUNBZ0lEQkFVRkJnWUhCd2NJQ1FvREFRRUhCQVFEQXdJQkFRSURBd1FFQmdVR0J3Y0hCd2dIQ0FnSEJ3Y0hCZ2dCQXdRQ0FRSUJBd01FQlFVRkJnWUhCd2dIQ0FnSUJ3Y0hCZ1lHQlFRRUJBSUNBUUVCQXdJQ0FnZ0dCd1lIQ0FjSUJ3Y0lCd2NHQmdZR0JBUURBd0VCQVFFQkFnSUVCQVFIQVFJQ0Fnc0hDQWNIQmdZRkJRVUVBd01CQWdJQkF3TUVCUVVHQmdjSEJ3Z1RBZ0lCQndRRUF3TUNBUUVDQXdNRUJBVUdCZ2NIQndjSUJ3Z0lCd2NIQndZSUFRUUNBUUVCQVFJQ0JBTUZCUVVHQndZSUJ3Z0lCd2dIQ0FZSEJnVUZCUU1FQWdJQi9wM21BdGtGQmdRRUF3TUJBZVZBcWovbUFRRURBd1FFQmdWYUFnSURCQVFHQlFjSEJ3Z0lDUWtKQVY4QkFRRUhDQTA2VkFFQ0JBVmVxaEFQRUJIbERBc0tDZ29LQWdJREJBUUdCUWNIQndnSUNRa0ovVUlKQ1FrSUNBY0hCd1VHQkFRREFnSUJKQVFFQndZR0JBUUNBUUVDQkFRR0JnY0lCd2NHQmdRRUFnRUJBZ1FFQmdZSEJ3c0tDUWtKQ0FnSEJ3WUZCQU1EQVFFQkFRTURCQVVHQndjSUNBa0pDUW9MQ2dvSkNRa0lDQWNIQmdVRUF3TUJBUUVCQXdNRUJRWUhCd2NKQ1FrSkNuemxBUUVEQXdRRUJnWEtSZ1lGQ2drSUNBY0dCUU1DQVFJQ0JRVUtBZ0lDQXdJREF3TURBZ3NJQ0FrS0NRa1JDUWtIQmdVREF3RUNCQVVGQmdRQkFRRUNCQVFHQ0FnSkNnb0tDZ29LQ1FrRUJnVUZBZ0lCQWdrR0JBSUJBZ01GQmdjSUNRb0xEd0lDQXdJQ0F3TUREZ29LQ0FnSEJRY0NBUUVDQWdNRUJBY0RBd1FGQXdZREN3a0pDZ29LQ2dvSkNBZ0dCUU1DQVFNREJnVURBZ01CQWdFQkFnUUZCd2NJQ1FvS0N3b0tDZ2tJQlFZRkJRSUJBUUVDQ1FVRUF3SUJCUVVHQndnSkNnc09Bd0lEQVFFQ0JBSURCUU1CQXdFQkJ3UUVBd01DQVFFQ0F3TUVCQVlGQmdjSEJ3Y0lCd2dJQndjSEJ3WUlBZ0lGQVFFQkFRSUNBd1FGQlFVR0J3WUhDQWdIQ0FnSEJ3Y0hCZ1VGQlFNRUFnSUJBUUlFQWdJSUJnWUhCd2NJQ0FjSUJ3Y0hCd1lGQlFVRUF3TUJBZ0lCQXdNRkJBY0JBUUVDQWdzSENBY0hCZ1lGQlFVRUF3TUJBZ0lDQWdNRUJRVUdCZ2NIQndnSkNBUUNBUWNFQkFNREFnRUNBUU1EQkFRR0JnWUdCd2NJQndnSEJ3Z0hCd2NHQ0FNRUFRRUJBUUlDQkFNRkJRVUdCd1lJQndnSUNBY0lCd1lIQmdVRkJRUURBZ0lDQWdZQ0FnZ0dCZ2NIQndnSUJ3Z0hCd2NIQmdVRkJRUURBd0lCQWdFREF3UUZCd0VDQWdzSENBY0hCZ1lGQlFVRUF3TUNBUUVDQXdNRUJRVUdCZ2NIQndnSm5xcXFBU1VCQVFNREJBVUZCY3JsNWVYbHlnVUdCQVFEQXdFQkcvMUNDUWtKQ0FnSEJ3Y0ZCZ1FFQXdJQ0Nna0tDUVlHRGVVUkVBOFFxbDhGQXdKVk9nME9BZ0ZkQ1FrSkNBZ0hCd2NGQmdRRUF3SUNBZ0lEQkFRR0JRY0hCd2dJQ1FrQUFBVUFBQUFBQS9jRCtBQTlBRnNBa3dDM0FQc0FBQUVQQWgwQkh3TWhEd2NmQnlFUEF4MEJId1kvQ0M4SUR3SURPd0VmQmhVek5TOE9Ld0VGRVI4T015RTFJUzhIRVQ4R093RTFJdzhPSlI4SEZROEhJeThITlQ4SEJ4VWZEanNDUHcwOUFpOE5Ld0lQRFFNRkJBTUNBZ01FaC8zWEJ3WUZCUVFDQWdFQkFnSUVCUVVHQndJcGh3UURBZ0lEQkFVR0JRWUdCZ1lGdlFRREFRRUJBUU1FdlFVR0JnWUdCUVpLV3djR0JRVUVBZ0lCUHdFQkFnUURCUVlHQmdnSUNBZ0tDUXBiL1VnQkFRSUVCQVFHQmdjSENBZ0pDUWtLQWcvOThRY0dCUVVEQXdJQkFRSURBd1VGQmdkaVlnb0pDUWtJQ0FjSEJnWUVCQVFDQVFJWEJnWUZCUVFEQVFFQkFRTUVCUVVHQnIwSEJnVUZCQUlDQVFFQ0FnUUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUXE5Q1FvSkNBa0hDQVlIQlFVRUF3SUNBZ0lEQkFVRkJ3WUlCd2tJQ1FvSnZRb0pDUWtJQ0FjSEJnWUVCQVFDQVFHNEJRWUZCZ2NGQmdXSEFRRURCQVVGQmdjR0JnVUZCQU1CQVljRkJnVUdCd1VHQlFRREFRRUJBUU1FdlFVR0JRWUhCUVlGdlFRREFRRUJBUU1CbmdJREJBUUdCZ2IyOWdvSkNRa0lDQWNIQmdVRkJBTUNBbDc5S3drS0NRZ0pCd2dHQmdZRkJBTUNBajhCQVFNRUJRVUdCZ0xWQmdZR0JBUURBa0FCQVFNREJBVUZCZ2NIQ0FnSkNRbDBBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRUJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFSOUFDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBQUFBQVFBQUFBQUEvY0NuUUFmQUQ4QVl3Q25BQUFCSHdjL0J5OEhEd2NmQno4SEx3Y1BCaVV6SHdZVkR3WWpJU012QmpVL0JqTUhGUjhQSVQ4UE5TOFBJUThPQVFRQkFnSUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBSUNmd0VDQWdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQWdJREVnY0dCUVVEQXdJQkFRSURBd1VGQmdmOHpnY0dCUVVEQXdJQkFRSURBd1VGQmdkZkFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ2dNeUNna0pDUWdJQndjR0JnUUVCQUlCQVFFQkFnUUVCQVlHQndjSUNBa0pDUXI4emdvSkNRa0lDQWNIQmdZRUJBUUNBUUlBQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHV0FJREJBUUdCZ1orQmdZR0JBUURBZ0lEQkFRR0JnWitCZ1lHQkFRREFoOStDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUJBd01FQlFVR0J3Y0lDQWtKQ1FwK0Nna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUUFBQUFBQ0FBQUFBQU80QTdrQVh3RGlBQUFCRlE4Vkt3RXZGVDBCUHhVN0FSOFZCUlVmQndFUEF4OEhQd01CSHdjelB4MDlBUzhkS3dFUEhRTjZBUUlDQXdNRUJRb05EeEFTRXhVV0N3d01EQTBNRFEwTkRRd05EQXdNQ3hZVkV4SVFEdzBLQlFRREF3SUNBUUVDQWdNREJBVUtEUThRRWhNVkZnc01EQXdOREEwTkRRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0g5eVFNRUJ3Z0xEQThML3NZRUF3RUJBUUVEQkFVR0JRWUdCZ1lGQVRvWkZoY1lHUm9iR3hBUUVBOFFEdzRPRGc0TkRRd01EQXNLQ2drSkNBZ0hCZ1lGQkFRQ0FnSUNBZ0lFQkFVR0JnY0lDQWtKQ2dvTERBd01EUTBPRGc0T0R4QVBFQkFRRUJBUUR4QVBEZzhORGcwTkRBd01Dd29LQ1FrSUNBY0dCZ1VFQkFJQ0FnSitEUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdFQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05EUTBOREEwTURBd0xGaFVURWhBUERRb0ZCQU1EQWdJQkFRSUNBd01FQlFvTkR4QVNFeFVXQ3d3TURBME1EUTBPR3hvWkdSY1hGUS8reGdVR0JRWUdCZ1lGQkFNQkFRRUJBd1FCT2hNTkN3b0lCUVFCQWdJQ0JBUUZCZ1lIQ0FnSkNRb0tDd3dNREEwTkRnNE9EZzhRRHhBUUVCQVFFQThRRHc0T0RnNE5EUXdNREFzS0Nna0pDQWdIQmdZRkJBUUNBZ0lDQWdJRUJBVUdCZ2NJQ0FrSkNnb0xEQXdNRFEwT0RnNE9EeEFQRUJBQUFBQUFBUUFBQUFBRDl3UElBTGNBQUFFUEFoMEJId01oSXc4ZEhRRWZIak0vQnk4R0l5OGJQUUUvR2pNaER3TWRBUjhGT3dFL0FnRS9BeThDQVM4RER3SUNwd1FEQWdJREJPYjl5aEVSRVJBUUVCQVBEdzRPRGcwTkRBd0xDZ29LQ0FnSUJ3WUZCQVFEQWdJQ0FnTUVCQVVHQndnSUNBb0tDZ3NNREEwTkRnNE9EdzhRRUJBUUVSRVJQZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWk1EUTRORGcwTURRd0xEQlVWRWdrSUJ3Y0hCZ1lFQlFNREF3SUJBUUlEQXdNRkJBWUdCd2NIQ0FrSkV4VVhDd3dOREEwT0RRNE5EZ0kxNVFRREFnSURCQVVGQmdZR0JnVUZBUnNGQWdJQkFRUUUvdVFGQlFZR0JnWUZBOEFGQmdZR0JnWUZCZVlCQWdNRUJBVUdCZ2NIQ1FnS0Nnb0xDd3dORFEwTkRnOE9EdzhRRUJBUUVCQVFEdzhQRHc0T0RnME5EQXdMQ3dzS0NRa0lDQWNHQmdVRUF3TUNBUUVCQWdNREJRVUdCd1lHQlFVRUF3SUJBUUVDQXdRRUJBVUdCZzBRRVFrS0NRc0tDd3NNQ3d3TkRBME1EUTBORFF3TURBd0xDd3NMQ2dvSkNnZ1JEZzBGQlFVRUF3TUNBZ0hsQlFZR0JnWUdCUVVFQXdJQ0F3UUJHd1VGQmdvR0NBVUJIQVFDQWdFQkFnSUFBQVFBQUFBQUE3a0QrQUEvQUlBQTdRRmZBQUFCRHc4dkR6OE9Pd0VmRFFVVkh3OC9EeThQRHc0RkZROFZMeFUxUHgwN0FSOGRCUlVmRmpNL0dDOGZEeDRDZ3dFQ0F3UUdCZ2dJQ2dvTEN3d05EUTBORFEwTUN3c0tDZ2dJQmdZRUF3SUJBUUlEQkFZR0NBZ0tDZ3NMREEwTkRRME5EUXdMQ3dvS0NBZ0dCZ1FEQXY2OEFRTUZCZ2dLQ3cwT0R4QVJFUk1URkJRVEV4RVJFQThPRFFzS0NBWUZBd0VCQXdVR0NBb0xEUTRQRUJFUkV4TVVGQk1URVJFUUR3NE5Dd29JQmdVREFqc0JBd1FHQndnS0N3d01EZzRlSUNFZ0lCNGNHQlFQRHhRWkd4NGdJQ0VnSGc0T0RBd0xDZ2dIQmdRREFRSUNCQVFGQmdjSENRa0tDZ3NNRFEwT0RnOFBFQkFSRVJJU0VoSVRGQk1URkJNU0VoSVNFUkVRRUE4UERnNE5EUXdMQ2dvSkNRY0hCZ1VFQkFJQy9NMENBZ01EQlFvTkR4RVNFeFFVRkI0dlF4OGhEeFlOQ3dVSENSQWFKeU1sSmljVEVoSVNFUkFQRGcwTUNna0hCUU1CQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJU0VoTVVGQlFWRlJZV0ZoY1hGaFlXRlJVVUZCUVRFaElTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQW8wTkRRME1Dd3NLQ1FrSEJ3VUZBd0lCQVFJREJRVUhCd2tKQ2dzTERBME5EUTROREF3TUN3b0pDQWdIQlFRRUFnSUVCQVVIQ0FnSkNnc01EQXdORGdvSkZCSVNFUkFQRGd3TENnZ0hCUU1CQVFNRkJ3Z0tDd3dPRHhBUkVoSVVFeFFURXhJUkVBOE9EQXNLQ0FjRUF3RUJBd1FIQ0FvTERBNFBFQkVTRXhOaUNRa1RFeFFVRkJRVUZCUVVGQ2NsSkNFZUd4Y1REZ2tKRGhJWEd4OGhJeVluRXhRVkZCUVVGQlFURkJNU0V4UVRFaElTRWhFUkVCQVBEdzRPRFEwTUN3b0tDUWtIQndZRkJBUUNBZ0lDQkFRRkJnY0hDUWtLQ2dzTURRME9EZzhQRUJBUkVSSVNFaElURkJNUER3NFBEdzhlSGgwZEhSc2JHUmtoTUQ0YkdBc05CZ01CQXdnUEhSd2lKU2dXRmhZWEdCY1lHQmdZR0JnWUZ4Y1dGeFlXRmhVVkZCUVVFeElTRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoSVNFeFFVRkJVVkZoWVdBQUFBQUFNQUFBQUFBL2dER3dBaEFLUUJKd0FBQVI4SElUOEhMd2NoRHdZbEh3Y3pIdzRWRHc0akR3Y2ZCek0vSGowQkx4NGpEd1lCRlI4ZU16OEhMd2NqTHc0MVB3NHpQd2N2QnlNUEhnRUVBUUVEQkFVRkJnY0J1QWNHQlFVRUF3RUJBUUVEQkFVRkJnZitTQWNHQlFVRUF3RUJQd0VCQXdRRkJRWUdoUllXRkJRVEVSRVBEUXdLQ1FZRUF3TUVCZ2tLREEwUEVSRVRGQlFXRm9VR0JnVUZCQU1CQVFFQkF3UUZCUVlHZVE4T0R3NE5EZzBOREEwTERBc0xDZ29KQ1FrSUJ3Y0dCZ1VFQkFNREFnRUJBZ01EQkFRRkJnWUhCd2dKQ1FrS0Nnc0xEQXNOREEwTkRnME9EdzRQZVFZR0JRVUVBd0g5d3dFQ0F3TUVCQVVHQmdjSENBa0pDUW9LQ3dzTUN3ME1EUTBPRFE0UERnOTRCd1lGQlFRREFRRUJBUU1FQlFVR0I0UVdGaFFVRXhFUkR3ME1DZ2tHQkFNREJBWUpDZ3dORHhFUkV4UVVGaGFFQndZRkJRUURBUUVCQVFNRUJRVUdCM2dQRGc4T0RRNE5EUXdOQ3d3TEN3b0tDUWtKQ0FjSEJnWUZCQVFEQXdJQkFnQUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHOWdZR0JnUUVBd0lCQWdRSENBb01EZzhRRWhJVUZSVVhGaGNWRlJRU0VoQVBEZ3dLQ0FjRUFnRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFRSUNBd1FGQlFZR0J3Y0lDQWtLQ1FzS0RBc01EQTBORFEwT0RnNE9EdzhPRGc0T0RRME5EUXdNQ3d3S0N3a0tDUWdJQndjR0JnVUZCQU1DQWdFQkFRSURCQVFHQnY3K0R3NE9EZzRORFEwTkRBd0xEQW9MQ1FvSkNBZ0hCd1lHQlFVRUF3SUNBUUVCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBZ1FIQ0FvTURnOFFFaElVRlJVWEZoY1ZGUlFTRWhBUERnd0tDQWNFQWdFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQVFJQ0F3UUZCUVlHQndjSUNBa0tDUXNLREFzTURBME5EUTBPRGc0T0FBSUFBQUFBQS9nRHVRQ2RBUTBBQUJNZkJ5RWZEQThQTHhZUEJ4VWZGVHNCUHhVMUx3NGhNejhHTHdjaER3WTNId2N6THdjL0R4OFdQd2MxTHhVckFROFZDQUVCQXdRRkJRWUhBZkk4S2hNYUZnME1DUWdIQkFNQkFRTUdCd29MREE4UEVSSVVGQlVXRmhjV0ZSUVVFaEVQRHd3TENnY0dBd0lCQXdRRkJRWUdCd1lGQlFRREFRRUJBZ01EQkFRRkJnWUhCd2dTRXhVWEdCa2JHdzhPRHc0T0R4c2JHUmdYRlJNU0NBY0hCZ1lGQkFRREF3SUJBUUVEQXdVRkJnY0hDUWtLQ2hZWkFSZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9GQUhCZ1VGQkFNQit3RUJBd1FHQmdjSlhBOE5EQWtJQlFNQkFRTUdCd29MREE4UEVSTVRGQlVXRnhZV0ZSUVVFaEVQRHd3TENnY0dBd0lCQXdRRkJRWUhCZ1lGQlFRREFRRUJBZ01EQkFRRkJnWUhCd2dTRXhVWEdCa2JHdzhPRGc4T0R4c2JHUmdYRlJNU0NBY0hCZ1lGQkFRREF3SUJBZ0FHQmdZRUJBTUNBUlVTQ0E0T0Nnb0xEQXdORGhBUkVoQVFEdzhOREFzS0NRY0dCQU1CQVFNRUJnY0pDZ3NNRFE4UEVCQVNHQVlGQlFNREFnRUJBZ01EQlFVR0J3d01EQXNNQ3dzTENnb0tDZ2tTRUE0TkN3a0hCQUlCQVFJRUJ3a0xEUTRRRWdrS0Nnb0tDd3NMREFzTURBd1BEZzBNREF3TENnb0pDUWtJRHc4Q0F3UUVCZ1lHQmdZR0JBUURBZ0VCQWdNRUJBWUd4eEFQRGc0T0RRd05EQXdORGc0UER4QVJFaEFRRHc4TkRBc0tDUWNHQkFNQkFRTUVCZ2NKQ2dzTURROFBFQkFTR0FZRkJRTURBZ0VCQWdNREJRVUdCd3dNREFzTUN3c0xDZ29LQ2drU0VBNE5Dd2tIQkFJQkFRSUVCd2tMRFE0UUVna0tDZ29LQ3dzTERBc01EQUFBQUFnQUFBQUFBL2dEK0FBREFBOEFpQUNwQU40QS93RTFBVmNBQUFFVkl6VWpGU00xUHdnckFROE5GUkVmQno4SE5UTVZId2MvQnpVekZSOEhQd2MxTXpVak5UTWZCeEVmQno4SEVUVXZEU01sRnhVZkJqOEhMd2NQQmlVVkl3OEhId2N6RlI4SFB3YzFMd2NQQmdVVkh3WTdBVDhHTHdjUEJpVWRBUjhIUHdjMU16OEhMd2NqTlM4SER3WWxEd1FmQno4SUx3Y1BBZ0orL0QvOEFRSUNCQVVGQmdiOC9Ba0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlIQmdZRkJRUURBUUg4QVFFREJBVUZCZ1lIQmdVRkJBTUJBZndCQVFNRUJRVUdCd1lHQlFVRUF3RUIvUHpkQmdZRkJRUUNBZ0VCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9vY0JBd1FHQndnSUNna0pDQVlHQkFNQkFRTUVCZ1lJQ1FrS0NBZ0hCZ1FEQVplZEJ3WUZCUVFEQVFFQkFRTUVCUVVHQjUwQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUIvZE1CQXdRRkJ3Z0pDUW9JQ0FjR0JBTUJBUU1FQmdjSUNBb0pDUWdIQlFRRC9ub0JBUU1FQlFVR0J3WUdCUVVFQXdFQm5RY0dCUVVFQXdFQkFRRURCQVVGQmdlZEFRRURCQVVGQmdZSEJnVUZCQU1CQWorOUJBTUJBUUVCQXdRRkJnVUhCZ1VHQmIwRUF3RUJBUUVEQkFVR0JRY0dCUVlDUC96OC9PTUZCQVVFQXdJQkFUOENBZ01FQkFVR0JnY0hDQWdJQ1FuK0FnY0dCUVVFQXdFQkFRRURCQVVGQmdmYzNBY0dCUVVFQXdFQkFRRURCQVVGQmdmYzNBY0dCUVVFQXdFQkFRRURCQVVGQmdmY1Avd0JBUUlEQkFVRUJmNENCd1lGQlFRREFRRUJBUU1FQlFVR0J3SCtDUWtJQ0FnSEJ3WUdCUVFFQXdJQ3JRVUVDUWdIQmdRREFRRURCQVlIQ0FrSkNna0lCd1VGQWdFQkFnVUZCd2dKbzE0QkFRTUVCUVVHQndZR0JRVUVBd0VCWHdZR0JRVUVBd0VCQVFFREJBVUZCZ2I4QndZRkJRUURBUUVCQVFNRUJRVUdGZ1VGQ1FnSEJRVURBd1VGQndnSkNna0pDQWNHQkFNQkFRTUVCZ2NJQ1FaK2ZnWUdCUVVFQXdFQkFRRURCQVVGQmdaZkFRRURCQVVGQmdZSEJnVUZCQU1CQVY0SEJnVUZCQU1CQVFFQkF3UUZCUVlRdlFVR0JRWUhCUVlGQkFNQkFRRUJBd1M5QlFZRkJnY0ZCZ1VFQXdFQkFRRURBQUFCQUFBQUFBTjVBN2tBU0FBQUFTRVBCaDBCSHdZekF5TVBCeDhISVQ4R1BRRXZCaU1UTXo4SEx3Y0NoLzc4QmdZRkJRUURBZ0lEQkFVRkJnYmI4c1lIQmdVRkJBSUNBUUVDQWdRRkJRWUhBZGNHQmdZRUJBTUNBZ01FQlFVR0JzL3l1Z2NHQlFVRUFnSUJBUUlDQkFVRkJnY0R1UUVDQWdRRkJRWUhCZ1lGQlFRREFRSDlEQUVCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkF2UUJBUU1FQlFVR0JnY0dCUVVFQWdJQkFBQUFBQVVBQUFBQUE3a0R1UUFoQUVNQVpRQ3BBTzBBQUFFUkh3Yy9CalVSTlM4R0R3Y1JId2MvQmpVUk5TOEdEd1lGRVI4SFB3WTFFVFV2Qmc4R056TWZEaEVQRGlNaEl5OE5OUkUxUHcwekJ4RWZEeUUvRHhFdkR5RVBEZ0hnQVFJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdLK0FRSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUJlUUVDQXdRRUJnWUdCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DaGdrSkNBZ0hCd2NHQlFVRkF3TUNBUUVCQVFJREF3VUZCUVlIQndjSUNBa0ovYmdKQ1FnSUJ3Y0hCZ1VGQlFNREFnSUNBZ01EQlFVRkJnY0hCd2dJQ1FtVkFRSUVCUVlIQ1FvS0RBd05EUThPQ0FKUUVBNFBEUTBNREFvS0NRY0dCUVFDQVFFQ0JBVUdCd2tLQ2d3TURRMFBEZ2o5c0JBT0R3ME5EQXdLQ2drSEJnVUVBZ0tzL29ZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQVhvR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHL29ZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQVhvR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHL29ZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQVhvR0JnWUVCQU1DQVFFQ0F3UUVCZ2JJQWdJREF3VUZCUVlIQndjSUNBa0ovYmdKQ1FnSUJ3Y0hCZ1VGQlFNREFnSUNBZ01EQlFVRkJnY0hCd2dJQ1FrQ1NBa0pDQWdIQndjR0JRVUZBd01DQWxiOXVCQU9EdzBOREF3S0Nna0hCZ1VFQWdFQkFnUUZCZ2NKQ2dvTURBME5EdzRJQWxBUURnOE5EUXdNQ2dvSkJ3WUZCQUlCQVFJRUJRWUhDUW9LREF3TkRROE9BQUFBQVFBQUFBQUNmZ0xjQUNzQUFBRVBBaDBCSHdNUEJCOEdPd0UvQnk4SEt3RVBBUUdNQkFNQ0FnTUVwcWNFQXdFQkFRRURCQVVHQlFjR0JRWUZ2UVFEQVFFQkFRTUV2UVVGQmdZR0JnVUMwd1VGQmdZR0JnVUZwNmNGQlFZR0JnWUZCUVFEQWdJREJMMEZCUVlHQmdZR0JMMEVBd0lDQXdBQUJBQUFBQUFEK0FPNUFDTUFmUUNMQVJjQUFBRWZCeDBCRHdZaEx3YzFQd2NESVRNZkRoVVJGUThHSXowQkx3MGpJU01QRGhVakx3Y1JOVDhPSlRNZkF4VWhOVDhETXdjVkl3OFBFUlVmRGpNVkh3NHpJVE0vRFQwQk16OE9OUkV2RHlNOUFTOE5JeUVqRHcwQzR3VUZCQVFEQWdFQkFnSURCQVFGQmY0NkJRUUZBd1FDQVFFQkFRSUVBd1VFQlRnQ04wWUpDUWdJQ0FjSEJnVUZCUU1EQWdJQ0F3TUVCUUlHWlFJQ0F3UUVCUVlHQndjSUNBZ0pDZjQ2Q1FnSkNBZ0hCd1lHQlFRRUF3SUJBV0lHQlFVRUF3TUJBUUlDQXdNRkJRVUhCZ2NJQ0FnSkNRSkZCZ1VJQkFMK0NBSUVDQVVHV0NjUURnOE5EZ3dMQ3dvSUNBWUZCQUlCQWdJREJBVUZCZ1lIQndnSkNBa0tZZ0VCQWdNRUJBVUdCZ2NIQ0FnSkNBa0J4Z2tKQ0FnSUJ3Y0dCZ1VFQkFNQ0FtTUpDUWdKQ0FjSEJ3VUdCQVFEQWdJQkFnUUZCZ2dJQ2dvTURBMEhEZzhQTHdJQ0F3TUZCUVlHQndjSENRZ0pDZjQ2Q1FrSUNBZ0hCd1lHQlFRRUF3SUJBY0VCQWdJRUJRVUdCdndIQmdVRkJBSUNBUUVDQWdRRkJRWUgvQVlHQlFVRUFnSUJBVHNCQVFNRUJRVUhCd2dKQ1FvS0N3c0wvdUFJQ0FjR0JRUUJBbDhKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dsZkFRSUVCUVlIQ0FnQklBc0xDd29LQ1FrSUJ3Y0ZCUVFEQVFGK0FRTUVBalUxQWdNRUFRbzFBUU1FQmdjSkNnc05EUThQRUJFU0NQN1hDd29LQ2drSUNBZ0dCZ1VGQXdNQkFWNEtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ3BlQVFFREF3VUZCZ1lJQ0FnSkNnb0tDd0VnRVJJUkVBOFBEUTBMQ2drSEF3VUVBalVIQ0FjR0J3WUdCUVFGQXdNREFnRUJBZ01EQXdVRUJRWUdCd1lJQndBQUFBZ0FBQUFBQTdrRHVRQXZBRjhBandDL0FPOEJFd0UzQVhzQUFBRVZId28vQ3k4S0t3RVBDaFVmQ2o4TEx3b3JBUThKSlJVZkNqOExMd29yQVE4S0ZSOEtQd3N2Q2lzQkR3b1ZId28vQ3k4S0t3RVBDU1VSRlE4Tkl5RWpMdzAxRVNVekh3MGRBU0U5QVQ4Tk13Y1JIdzhoUHc4Ukx3OGhEdzRCelFFQkF3VUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVVEQVFHOUFRRURCUWdKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQlFNQkFRRjZBUUVEQlFnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJRTUJBYjBCQVFNRkNBa0xCZ1lHQndZR0JnWUxDUWdHQWdFQkFRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0ZBd0VCdlFFQkF3VUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVVEQVFFQ2FnSUNBd01GQlFVR0J3Y0hDQWdKQ2YyNENRa0lDQWNIQndZRkJRVURBd0lDQXA0SkNRZ0lCd2NIQmdVRkJRTURBZ0w5REFJQ0F3TUZCUVVHQndjSENBZ0pDWlVCQWdRRkJnY0pDZ29NREEwTkR3NElBbEFRRGc4TkRRd01DZ29KQndZRkJBSUJBUUlFQlFZSENRb0tEQXdORFE4T0NQMndFQTRQRFEwTURBb0tDUWNHQlFRQ0FTY0dCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQlFNQkFRRUJBd1VJQ1FzR0JnWUhCZ1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FVREFRRUJBUU1GQ0FrTEJnWUd0Z1lHQmdZTENRZ0dBZ0VCQVFFQkFRSUdDQWtMQmdZR0JnY0dCZ1lMQ1FnRkF3RUJBUUVEQlFnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJRTUJBUUVCQXdVSUNRc0dCZ1lIQmdZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBVURBUUVCQVFNRkNBa0xCZ1lHMHY0ZkNRa0lDQWNIQndZRkJRVURBd0lDQWdJREF3VUZCUVlIQndjSUNBa0pBZUc5QWdJREF3VUZCUVlIQndjSUNBa0pLQ2dKQ1FnSUJ3Y0hCZ1VGQlFNREFnSlcvYmdRRGc4TkRRd01DZ29KQndZRkJBSUJBUUlFQlFZSENRb0tEQXdORFE4T0NBSlFFQTRQRFEwTURBb0tDUWNHQlFRQ0FRRUNCQVVHQndrS0Nnd01EUTBQRGdBQUFBb0FBQUFBQS9jRG53QVpBRHNBZWdDeEFOVUJHUUVsQVNrQk5RRjlBQUFCRlE4SEl5OEZQUUUvQng4RER3Z2pMd1kxUHdjZkFpVVZQd2NmQmhVUENCOEhQd2N6RlRNMUx3d1BBaGN6TlRFZkJ6OE9QUUV2RFNzQkR3WXhOU00zTXg4R0VROEhJUzhIRVQ4R013Y1JGUjhOTXlFelB3NFJMdzRqSVNNUERRRWZCeFVqTlNNVkl6VWpGU00xUHdjMUl3OE9FUjhQTXpVckFTOEdOVE0xSXpVek5TTTFJVDBCTHcwakFtTUJBZ1FGQmdnSUNBY0dCUVFFQWdJQ0F3UUZCZ2N0MEFVRUFnRUJBZ1FHQndRRUJBb0xDQWdIQmdVREFnRUNCUVVIQ1FrS0NnZ0kvdGtHQndjSEJ3Y0lDQWdJQmdVRUF3STFEUXdLQ0FjRUF3RUJBd1VHQ0FvTERBa0lDQWNHQmdVRkFTY0NBZ01DQkFRRUJRWUdCZ2dQRWhFUXB5a0ZCUVlHQndjSUNRa0lDQWdIQmdZR0JRUUVBd0lDQVFFQkFnTURCQVVGQlFZR0J3Y0lDQW9KQ1FjSUJnWUdLZVFHQmdVRUJBSUNBUUVDQWdRRUJRWUcvaVlHQmdVRUJBTUJBUUVCQXdRRUJRWUdXUUlDQXdRRUJRWUdCd2NJQ0FrSkNRSGFDUWtJQ1FjSUJ3WUdCUVFFQXdJQkFRRUJBZ01FQkFVR0JnY0lCd2tJQ1FuK0pna0pDUWdJQndjR0JnVUVCQU1DQWdHQkJnWUZCQVFDQWdHeU8rNDdzZ0VDQWdRRUJRWUdDUWtJQ1FjSUJ3WUdCUVFFQXdJQkFRRUJBZ01FQkFVR0JnY0lCd2tJQ1FuUHp3WUdCUVFFQWdJQnNyS3lzZ01EQWdJREJBUUZCZ1lIQ0FjSkNBa0pBVGtFQlFrSEJ3WUVBZ0VDQWdNRUJBVUdCd1lGQXdNQ0FnY3ZDQWtMRFE0TkRBa0lBd0lDQXdJREJnWUlDQWtiQ3dvSkNBY0VBd0VCQWdVWUl3VUVCQU1DQWdFQkFRSURCQVVIQ0FrSEF3UUZCd2dKQ3d3TENna0hCd1FEQVFFQkF3TUZCUWNIRzNzUEJnWUdCUVFFQXdNQ0FnRUNBZ01GclJvSEJnVUVCQUlCQVFFQkFnTUVCQVlHQndnSUNBb0pDd3NKQ2dnSkJ3Z0dCd1VGQkFNREFnRUNBd1FGQmdjSWRVSUNBd01GQlFVRy9wd0dCZ1VFQkFJQ0FRRUNBZ1FFQlFZR0FXUUdCUVVGQXdNQ0hmNmNDUWtJQ1FjSUJ3WUdCUVFFQXdJQ0FnSURCQVFGQmdZSENBY0pDQWtKQVdRSkNBa0lDQWNIQmdZRkJRUUNBd0VCQWdNRUJRVUdCZ2NIQ0FnSUNRRTlBUUlDQkFRRkJnWlpkM2QzZDFrR0JnVUVCQUlDQVRzQ0FnTUVCQVVHQmdjSUJ3a0lDUW45cndrSkNBZ0lCd2NIQlFVRkJBTUNBUUU4QWdNREJRVUZCbGs3ZHp0M2xBa0pDQWtIQ0FjR0JnVUVCQU1DQWdBREFBQUFBQVAzQTdrQUl3QlNBS3NBQUFFN0FSOEdGUU1QQnlFdkJSTS9Cak1UTXg4SElSOEhGU0VqRHc4UlB3Y0hGUkVmQ3lFelB3NFROelV2Q1RVdkR5RXZDQ01oSXc4TkE1Z0JCZ1lFQkFNRkF3R1VBUUlEQXdNRUJBVDlWQWtGQXdVREFaUUJBZ01EQXdRRUJaNENCUVVKWFFVREJ3Y0JSUVVHQkFRREF3RUIvWG9JQ0FjSEJ3Y0dCZ1VGQlFRRUF3SUNWd0VCQXdNRUJRVUZXZ0lEQlFZSENBb0tDUWdJQ0FLd0NBZ0hCd2NIQmdZRkJRVUVCQU1DQXBRQ0FRSURCUVVIQ0FrTERBRUJBZ01FQlFVRkJ3Y0hDQWdKQ1FuK3oxQUhDQW9LREFjSEJ3aiswQWtKQ1FnSUJ3Y0hCUVlFQkFNQ0FRSlZBUUlEQXdjSUNBZitjZ1VGQlFRREFnRUJBZ1FEQndvUEFZd0ZCUVVFQXdJQ0FTVUJCQW1HQmdNREFnRUJBd1FFQlFZR0pnRUNBd01EQkFVRkJRWUdCd2NIQ09vQitnWUdCUVFFQXdFQkhtWDlzQlVNQ3dzS0NBZ0dCQUlDQVFJQkF3TURCQVVGQlFZSEJnY0hDQUdPQ3d3TUN3c0xDUW9KQndZR0tnb0pDUWdJQ0FjSEJnVUZCQU1DQVFGMUNRa0pCd1lDQWdFQ0FnTUVCUVVHQndjSUNBZ0pDUUFBQmdBQUFBQUQyQVBZQUFNQUJ3QUxBQThBRXdBWEFBQWxNelVqQlRNMUl3VXpOU00xTXpVakJUTTFJeVV6TlNNQm9yeTgvb2E4dkFMMHZMeTh2UDZHdkx3QmVyeThLTHk4dkx5OHZyeTh2TDY4QUFBQUJnQUFBQUFEMkFQM0FDRUFMQUNOQUxrQTJ3RXhBQUFsRlI4Rk15RXpQd1l2QnlFUEJpVWpMd2MxQlJFVkh3WS9CeEUxUHdZaEZSOFBNeDBCSHdZL0J6VXZCd0V2QmlNaEl3OE5BdzhESHdRUEJCOEdPd0UvQnk4SUR3SWxId2NoUHdjdkJ5RVBCaWNkQVI4T0lUOFBOUzhIRHdZZEFROEhJUzhHUFFFdkJ3OEdBYUlDQXdRRUJnWUdBVHNHQmdZRUJBTUNBUUVDQXdRRUJnWUcvc1VHQmdZRUJBTUNBY3U1QndVR0JBUURBZ0grVVFJREJBUUdCZ1lHQmdZRUJBTUNBUUlEQkFRR0JnWUJFZ0VCQXdNRUJBWUdCd2NJQ0FrSkNRcm1BZ01FQkFZR0JnWUdCZ1FFQXdJQkFRRUNBd1FFQmdiKzlRY0hDQWtKQ1FvSi90UUtDUWtKQ0FnSEJ3WUZCUVFEQXdHMEJBTUNBUUVDQXdSb2FBUURBZ0VCQWdNRUJRVUdCZ1lHQlFWK0JBTUNBUUVDQXdSK0JRVUdCZ1lHQlFGbkFRRURCQVVGQmdZQk93Y0dCUVVFQWdJQkFRSUNCQVVGQmdmK3hRWUdCUVVFQXdHNUFRTURCQVVGQmdjSENBZ0pDUWtLQWpjS0NRa0pDQWdIQndZRkJRUURBd0VCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUlEQkFRR0JnYjl5UVlHQmdRRUF3SUJBZ01FQkFZR0JnWUdCZ1FFQXdKSEJnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnYTNBUUlEQXdVRkJnZkRCdjVIQndZRkJRUUNBZ0VCQWdJRUJRVUdCd0c1QmdZRkJRUURBUUhjQ2drSkNRZ0lCd2NHQmdRRUJBSUJBWjBIQmdVRkJBSUNBUUVDQWdRRkJRWUhvUWtKQ1FnSUNBZ0dBUmdIQlFVRUJBSUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQktBVUZCZ1lHQmdVRmFHZ0VCZ1lHQmdZRkJRUURBZ0lEQkg0RkJRWUdCZ1lHQkg0RUF3SUJBUUlEaEFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWTV2UW9KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrS3ZBY0dCUVVFQWdJQkFRSUNCQVVGQmdlOEJnWUdCUU1EQWdFQkFnTURCUVlHQnJ3SEJnVUZCQUlDQVFFQ0FnUUZCUVlBQUFBQ0FBQUFBQU80QS9jQUF3QTdBQUFCRnlFREJ4TUREd0lmQ1Rjek53RS9CajBCTHdZQkx3SXJBUThLRlI4QkE0UVcvY3ZtTXQvZkF3SUJBUUlEQXdVRkJnY0dDQWNFQndNYUJnVUVBd01DQVFJQkF3TUVCUWI4NlFVR0JnVUdCUVlGQlFRRUF3TUNBUUVCQWdJRUJRRytEUDVPL2xBSUNBY0lCd2NHQmdVREF3SUJBUU1CemdRRUJRVUdCZ1lHQmdZR0JnVUZCQVFCeEFNQ0FRSUNBd01FQkFVRkJnWUdCZ1lIQUFBQUN3QUFBQUFEdUFPWkFCOEFJd0F2QURNQVB3QmZBR01BYndCekFIOEF3d0FBQVI4R093RS9CaThHS3dFUEJSY3pOU01sRVE4R0t3RVJJeEVoRVNNUkt3RXZCaEUzSHdZN0FUOEdMd1lyQVE4RkZ6TTFJeVV6SHdZUkl4RWpFU0VSSXhFakVUOEdNelVQRHhFZkR5RS9EeEV2RHdHQ0FRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBWDErZmdGNkFRSURBd1VGQmdkZVAvNkdQMTRIQmdVRkF3TUNBZndCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQmZYNStBVm9IQmdVRkF3TUNBWDQvL29ZL2ZnRUNBd01GQlFZSENna0pDUWdJQndjR0JnUUVCQUlCQVFFQkFnUUVCQVlHQndjSUNBa0pDUW9DdEFvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0tBVU1HQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lsUG43KzVRWUdCZ1FFQXdJQk92N0dBVHIreGdJREJBUUdCZ1lCRzkwR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZbFBuNENBd1FFQmdZRy91VUJPdjdHQVRyK3hnRWJCZ1lHQkFRREFrQUJBUU1EQkFVRkJnY0hDQWdKQ1FrSy9Zb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dKMkNna0pDUWdJQndjR0JRVUVBd01CQVFBQUFBQUJBQUFBQUFMTUEzb0FLd0FBQ1FFUEF4OERBUjhEUHdjdkF3a0JQd012Qnc4Q0FwZitwUVFDQWdFQkFnSUVBVnNGQlFZR0JnWUdCUVFDQWdFQkFnSUUvcnNCUkFRREFnRUJBZ01FQlFVR0JnWUdCUU54L3FVRkJRWUdCZ1lGQmY2bEJBTUJBUUVCQXdRRkJnVUhCZ1VHQlFGRUFVUUZCZ1VHQndVR0JRUURBUUVCQVFNQUFBQUFIZ0FBQUFBRDJBUFlBQndBSUFBa0FDZ0FMQUF3QURRQVBBQkFBRVFBU0FCTUFGUUFZQUJrQUdnQWJBQndBSFFBZUFCOEFJQUFqQUNkQUtFQXBRQ3BBSzBBc1FDNUFBQWxNeUUzTHdNMUp3Y1ZId0lqRlNFMUl5Y1BCQVUxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKeVVYQnhjMUp6VW5CeGMxSndjWE5TY0hGelVuQnhjMUp3Y1hOUmMxSnhVbkJTY0hNeFVYTlRNMUp6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjbER3TWRBUmMxUHdFbkJSY1ZId1EzTHdjSEZ6VW5CeGMxSndjWE5TY0hGelVuQnhjMUp3Y2pGek0zTXpjbkFlRUMvblVXQWdJQ0FUd0RBUUlFQndPd0pSNEJCZ2NIQ2Y2b093RzFQeno4akQ4OEFiWStPd0cxUHp6OGpEODhBYlkrT3dGelJnTStPME9CUmtPQlJVTC9SVUdDUmtPOFAwRkJQQUc1QXdNRFBnUUVPd0cxUHp6OGpEODhBYlkrT3dHMVB6ejhqRDg4QWJZK093RzFQenorUlQ0Ny9sQURBd01EUHdJRE53TkNBd1FJQndZRE9BZ0hDUWtKQ3dzT2cwVkNnVVpEZ1VaRGdVWkRnVVpEaXdNSUJBRkRBMEpuRGdJRkJRVWRBeHNKQ1FnTFBqNFVBd1lGQkFFQlFBTUdBMElEQXdOQ0F6OERRZ01HQTBJREF3TkNBejhEUWdNL0EwSURRZ003QkR3RE93UThBenNFUEFNN0JEd0RPd1JDQXdrRE93UURBd0VCUEFNREF6c0JBd01HQTBJREF3TkNBejhEUWdNR0EwSURBd05DQTBBRFF3TUdBMElEQVFOREF3Z0dCUXdNRFIwREpRZ0hIZ3NCQWdFREJBY0dIZzBKQ0FjRkJRUURPd003QXpzRE93TTdBenNET3dNN0F6c0RPd01CUGdFN0F3QURBQUFBQUFQWUE3a0FQUUJmQUlFQUFBRVBBeDBCSHdZL0JCRVZId1kvQmpVUkh3US9CajBCTHdZckFROEJKUlVmQmlFL0JqMEJMd1loRHdZMUZSOEdJVDhHUFFFdkJpRVBCZ0h5akFRREFnSURCQVVGQmdZR0JnVUZYZ0lEQkFRR0JnWUdCZ1lFQkFNQ1RnVUdCZ1lHQmdVRkJBTUNBZ01FaWdVRkJnWUdCZ2IrTVFJREJBUUdCZ1lEY2dZR0JnUUVBd0lDQXdRRUJnWUcvSTRHQmdZRUJBTUNBZ01FQkFZR0JnTnlCZ1lHQkFRREFnSURCQVFHQmdiOGpnWUdCZ1FFQXdJQ09Ja0ZCUVlHQmdZR0JRUURBUUVCQVFNRVcvNkpCZ1lGQlFRREFRRUJBUU1FQlFVR0JnRm9Ud1FEQWdFQkFnSUVCUVlHQmdZRkJnV05CQU1DQWdPaUJ3WUZCUVFDQWdFQkFnSUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCcllIQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0FBQURBQUFBQUFPNUE3a0FSd0RIQVVjQUFBRVZLd0VQQmg4SE14VWZCejhITlRNL0J5OEdLd0UxTHdZckFROEZCUlVQSFNzQkx4MDlBVDhkT3dFZkhRVWZIejhmTHg4UEhnSG9uZ1lHQlFVRUF3RUJBUUVEQkFVRkJnYWVBUUVEQkFVRkJnY0dCZ1VGQkFNQkFaMEhCZ1VGQkFNQkFRRUJBd1FGQlFZSG5RRUJBd1FGQlFZR0J3WUZCUVFEQVFHUkFnSUVCQVVHQndjSkNRb0tDd3dORFE0T0R3OFFFQkVSRWhJU0VoTVVFeE1VRXhJU0VoSVJFUkFRRHc4T0RnME5EQXNLQ2drSkJ3Y0dCUVFFQWdJQ0FnUUVCUVlIQndrSkNnb0xEQTBORGc0UER4QVFFUkVTRWhJU0V4UVRFeFFURWhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQXZ6TkFRRURCQVVHQndnSkNRc0xEUTBPRGhBUUVCSVNFaE1VRkJRVkZSWVdGaGNYRmhZV0ZSVVVGQlFURWhJU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFaElURkJRVUZSVVdGaFlYRnhZV0ZoVVZGQlFVRXhJU0VoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRTEtuZ0lEQkFVRkJnWUhCUVlFQkFNQ0FaMEdCZ1lFQkFNQ0FRRUNBd1FFQmdZR25RRUNBd1FFQmdZR0JnWUdCQVFEQXA0R0JnWUVCQU1DQWdNRUJRVUcwQk1VRXhJU0VoSVJFUkFRRHc4T0RnME5EQXNLQ2drSkJ3Y0dCUVFFQWdJQ0FnUUVCUVlIQndrSkNnb0xEQTBORGc0UER4QVFFUkVTRWhJU0V4UVRFeFFURWhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQWdJQ0JBUUZCZ2NIQ1FrS0Nnc01EUTBPRGc4UEVCQVJFUklTRWhJVEZCTVhGaFlXRlJVVUZSTVRFeEVTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VSTVRFeFVVRlJVV0ZoWVhGeFlXRmhVVkZCVVRFeE1SRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoRVRFeE1WRkJVVkZoWVdBQUFBQUFnQUFBQUFBN2tEdVFBaEFFVUFUZ0JpQUlJQXdnRDVBVmdBQUFFekh3Y1BCeU12Qno4R0p3OEhGUjhISVQ4SE5TOEhKU01QQWpNdkFpVVBCaUUxTHdrbER3Y2ZCejhITHdjekh3MGRBUThOS3dFdkRUMEJQdzBsRHdjUlB3Y3pId2MvQnpzQkh3Y3pFUzhISlNFekh3MFZFUjhISFFFUERTTWhJeThOUFFFaEl5OE5OUkUxUHcwQ1hyNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR3ZnWUdCUVVFQXdFQkFRRURCQVVGQmpnSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVRvSEJnVUZCQU1CQVFFQkF3UUZCUVlIL3VVRkJBUUZKQVVFQlA3L0JBZ0lBd01DZmdFWUJRY0hCUUpLQXdNRUNBRXpCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFRSURCQVFHQmdZS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDZjR5QndZRkJRUURBUUZzQ0FrS0N3d01EUXdOREF3TENna0lOaklIQ0FnSUNRa0pDUWtKQ1FrSUNBZ0hLWkFCQVFNRUJRVUdCdjJLQW5ZSkNna0lDUWNJQmdZR0JRUURBZ0lJREFzS0NBY0VBd0lDQXdRRkJnWUdDQWNKQ0FrS0N2N0dDZ29KQ0FrSENBWUdCZ1VFQXdJQy91VUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0VFQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFYOEJBUU1FQlFVR0I3d0hCZ1VGQkFNQkFRRUJBd1FGQlFZSHZBY0dCUVVFQXdFQlJBRUNBZ0lDQVVzQkFnUURCQVQ3WGdFQ0JBVURrZ1FEQWdUc0FRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBVUFDQWdNRUJRWUdCZ2dIQ1FnSkNnb0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tLQ2drSUNRY0lCZ1lHQlFRREFnSS9BUUVEQkFVRkJnZjk4TmdMQ2dnSEJRTUJBUU1GQndnS0Myc3pCZ1lGQXdNREFRRURBd01GQmdZcEFaa0hCZ1VGQkFNQkFUOENBZ01FQlFZR0JnZ0hDUWdKQ2dyK1lnTUhDUW9NRFEwUHhBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDaDhDQWdNRUJRWUdCZ2dIQ1FnSkNnb0NOZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnQUFBQUFCQUFBQUFBSitBbjRBQXdBQUFUTTFJd0dDL1B3Qmd2d0FBQUFBQkFBQUFBQUR1UU80QUNNQVJ3Q0xBTThBQUFFZkJ4RVBCeU12QnhFL0J5RWZCeEVQQnlNdkJ4RS9Cd1VSRlI4T016OE9OUkUxTHc0akR3NEZFUlVmRGpNL0RqVVJOUzhPSXc4T0Exb0hCZ1VGQkFNQkFRRUJBd1FGQlFZSHZBY0dCUVVFQXdFQkFRRURCQVVGQmdmK3hBY0dCUVVFQXdFQkFRRURCQVVGQmdlOEJ3WUZCUVFEQVFFQkFRTUVCUVVHQndHWkFnSURCQVVHQmdZSUJ3a0lDUW9LdkFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nyd0tDZ2tJQ1FjSUJnWUdCUVFEQWdMK0NBSUNBd1FGQmdZR0NBY0pDQWtLQ3J3S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncThDZ29KQ0FrSENBWUdCZ1VFQXdJQ0Ezb0JBUU1EQkFVRkJmMUNCUVVGQkFNREFRRUJBUU1EQkFVRkJRSytCUVVGQkFNREFRRUJBUU1EQkFVRkJmMUNCUVVGQkFNREFRRUJBUU1EQkFVRkJRSytCUVVGQkFNREFRRWIvVUlKQ1FrSUNBY0hCd1VHQkFRREFnRUJBUUVDQXdRRUJnVUhCd2NJQ0FrSkNRSytDUWtKQ0FnSEJ3Y0ZCZ1FFQXdJQkFRRUJBZ01FQkFZRkJ3Y0hDQWdKQ1FuOVFna0pDUWdJQndjSEJRWUVCQU1DQVFFQkFRSURCQVFHQlFjSEJ3Z0lDUWtKQXI0SkNRa0lDQWNIQndVR0JBUURBZ0VCQVFFQ0F3UUVCZ1VIQndjSUNBa0pBQTRBQUFBQUEvY0Q5d0FmQUVBQVlBQmtBSVVBcVFDNEFMd0F3QUQrQVE0QkpBRXpBWklBQUNVZkFoMEJEd1VyQVM4R1B3WTdBUjhCSnc4RUh3WTdBVDhHTHdjUEFpY2ZBaDBCRHdVckFTOEdQd2NmQWdjek55TVBCUjhIUHdjdkJ3OENKUjhIRlE4SElTOEhOVDhISlJVakx3azlBU1VWSXpVaEZTTTFKUThFSHdjL0JCVWZCejhITlI4RVB3WTFMd2dQQWlVekh3a2RBU00xSXhFckFROE5IUUVqRVNNVkl6MEJQd2tIRVI4UElSMEJIdzRoUHc4Ukx3Y1JMdzhoRHc0REtnTURBUUVEQXdRRUJnWUdCUVFFQkFJQkFRRUJBd01FQkFZR0JnVUVNQU1DQkFNQkFRSUVCUWNIQ1FrS0NRY0hCZ1FDQVFFQ0F3VUhCd2tKQ2drSVJnTURBUUVEQXdRRUJnWUdCUVFFQkFJQkFRRUJBZ1FFQkFZR0JnVUVIeE44RTQwREF3TURBUUVDQkFVSEJ3a0pDZ2tJQmdZRUFnRUJBZ01GQndjSkNRb0pDQUVQQndZRkJRTURBZ0VCQWdNREJRVUdCLzZIQndZRkJRUURBUUVCQVFNRUJRVUdCLzZsUlFjR0JRc0pDQVlDQWdFRE0zNzl5WDRCZ24wRUF3RUJBUUVEQkFVR0JnWUdCZ1VGU0FFQ0FnUUZCUVlIQmdZRkJRUURBUUZJQlFZR0JnWUdCUVVFQXdJQkFRTUVmd1VHQmdZR0JnVUJiUVlIQmdVTENRZ0dBZ0lCZmorZENnb0pDQWtIQ0FZR0JnVUVBd0lDdlQ5K0FRSUNCZ2dKQ3dVR0IzZ0JBZ01FQlFjSENBa0tDZ3NNREF3TkFUc0NBZ01FQlFZR0JnZ0hDUWdKQ2dvQmVRb0pDUWtJQ0FjSEJnWUVCQVFDQVFFREJBY0lDZ3NNQ0FFQ0F3UUZCd2NJQ1FvS0N3d01EQTM5U3cwTURBd0xDZ29KQ0FjSEJRUURBc3NFQmdjSUNBY0dCUVFEQWdJREJBVUdCZ2dJQndZRkJBTUNBZ01IQkFRSkNnc0xDUWdIQmdRREF3UUdDQWtLQ2dzS0NRY0ZCQU1CQVFNRVV3VUdCd2dJQndZRkJBTUNBZ01FQlFZSEJ3Z0hCZ1VFQXdJQkFRRURzc01MQkFRSkNnc0tDZ2dIQmdRQ0FRRUNCUVlIQ1FvTEN3a0pCd1VFQXdFQkF3UkRBUUVEQkFVRkJnYjhCd1lGQlFRQ0FnRUJBZ0lFQlFVR0Ivd0dCZ1VGQkFNQkFUKzlBUUlDQmdjS0N3VUdCd1orL1B6OHZiMTFmZ1VHQmdZR0JRWUZCQU1CQVFFQkF3UkpzQWNHQlFVRUFnSUJBUUlDQkFVRkJnZXZTQVFEQVFFQkFRTUVCUVlHQmdZR0JRVitCQU1CQVFFQkE0TUJBZ0lHQndvS0JnWUhCbjY5L2dnQ0FnTUVCUVlHQmdnSENRZ0pDZ2xmQXJXOWZnWUhCZ1lLQ2djR0FnSUJQLzNKRFF3TURBc0tDZ2tJQndjRkJBTUNBVjRLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWdJQ0FvSkNnRUREdzBOREFvSkJ3TUJ2ZzBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3QUFBTUFBQUFBQS9jRCtBQlJBS2NBN3dBQUFSOEhJVE1mQXhVUkZROEVJUThISHdjaE16OE5OUkUxTHcwaklROEdCUkVWSHcwN0FUOEhMd2NqTHdjUlB3Y3pQd2N2QnlzQkR3MGxId2N6RVNNUEJ4OEhNejhITHdjakVUTS9CeThISXc4R0FuNEJBZ0lFQlFVR0J3RU9BUVFGQVFJQ0FRSUZBLzd5QndZRkJRUUNBZ0VCQWdJRUJRVUdCd0VPQ0FnSEJ3Y0dCZ1VGQkFRREF3RUNBZ0VEQXdRRUJRVUdCZ2NIQndnSS92SUhCZ1VGQkFJQy9Za0NBZ0lFQkFVRkJnWUhCd2dIQ0FuS0JnWUZCUVFEQVFFQkFRTUVCUVVHQnNvREJBTURBZ0lCQVFFQkFnSURBd1FEeWdZR0JRVUVBd0VCQVFFREJBVUZCZ2JLQ1FnSENBY0hCZ1lGQlFRRUFnSUNBVHNCQWdJRUJRVUdCMTVlQndZRkJRUUNBZ0VCQWdJRUJRVUdCL3dHQmdVRkJBTUJBUUVCQXdRRkJRWUdYMThHQmdVRkJBTUJBUUVCQXdRRkJRWUcvQWNHQlFVRUFnSURXZ1lHQlFVRUF3RUJCQWdHQmdmOXlBY0dCZ1FHQWdFQkF3UUZCUVlHQndZRkJRUURBUUVDQWdNRUJRVUdCd2NJQ0FrSkNna0NPQWtLQ1FrSUNBY0hCZ1VGQkFNQ0FnRUJBd1FGQlFaRi9jZ0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lDT0FZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUlDQXdRRkJnWUdDQWNKQ0FrS3N3WUdCUVVFQXdFQi9JNEJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFOeUFRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlBQUFNQUFBQUFBOWdEK0FBU0FCNEFvd0FBSlJVUEJ5OEhOUUVERHdNckFTOENDd0VkQVI4Tk93RVRId01kQVI4T1B3ODFQd01UTXo4TlBRSXZCZzhHSFFFUEJ5TW5CeUV2QmowQkx3Y1BCZ0lwQVFJREF3VUZCZ2NHQmdVRkJBTUJBUUU5endJR0J3Z0ZjQWdIQnRhNUFRTURCQVFHQmdZSUJ3Z0pDUWtLRmVZSkNnd01BZ0lEQkFVRkJ3WUlCd2tJQ1FvSkNna0pDUWdJQndjR0JnUUVCQUlCQVFjTENnbmhGd2tKQ1FnSENBWUdCZ1FFQXdNQkFnTUVCQVlHQmdZR0JnUUVBd0lCQWdNREJRVUdCaG9HQi8weEJnWUZCUU1EQWdFQ0F3UUVCZ1lHQmdZR0JBUURBdFZuQ0FjSEJnUUVBZ0VCQWdRRUJnY0hDR2NCNlA1b0JBWUZBZ0lGQmdHY0FSdkFDUWtKQ1FjSUJ3WUdCUVVFQXdJQy9rUUxDd2dHYndzS0NRb0pDQWdIQndZRkJBTURBUUVCQVFNREJBVUdCd2NJQ0FrS0NRb0xjUVFKQ2d3QnV3SUNBd1FGQlFZR0J3Z0hDUWtKQ2NBSEJnVUZCQU1CQVFFQkF3UUZCUVlId0FZRkJRUURBd0VCQVFFQkFRTURCQVVGQnNBSEJnVUZCQU1CQVFFQkF3UUZCUVlBQUFJQUFBQUFBNWtEK0FBSkFCRUFBQUVmQWhNaEV6OENBVE1USVJNekFTTUIvUXNTRG1qKzJXQU5EUmYrYklObUFWdG9pUDZ5bVFPRkxFUXcvc1lCSXk0dVcveURBVDMrd3dQd0FBQURBQUFBQUFKZUE3a0FQd0IvQUw4QUFDVVZIdzA3QVQ4TlBRRXZEU3NCRHcwUkZSOE5Pd0UvRFQwQkx3MHJBUThORVJVZkRUc0JQdzA5QVM4Tkt3RVBEUUdpQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CcGdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBVkVLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRRlFDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUFBQURBQUFBQUFQM0F0d0FJUUJEQUdVQUFCTWZCak1oTXo4R0x3WWpJU01QQlNjZkJ5RS9CeThISVE4R0p4OEdNeUV6UHdZdkJpTWhJdzhGQ0FFQ0FnUUZCUVlIQTdBSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL0ZBSEJnVUZCQUlDQVFFQ0FnUUZCUVlIQTdBSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL0ZBSEJnVUZCQUlDQVFFQ0FnUUZCUVlIQTdBSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL0ZBSEJnVUZCQUlDQVVNR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdhM0JnWUdCQVFEQWdFQkFnTUVCQVlHQmdZR0JnUUVBd0lCQVFJREJBUUdCcmNHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lBQWdBQUFBQUQ5d1A0QUpjQkxnQUFBUThERlI4SkZROGVJeThCUHdRMUx3VXJBUThHSFFFZkJ6OEdOUzhFRnlFL0h6VXZFZzhDQVE4Q0hRRWZBeXNDRHg0Vkh4SS9CelV2Q1RVL0hqTVhEd01kQVI4Rk93RS9CeThISXc4Q0EzZ0VCQUlCQVFNVERnd0tCd1lEQVFJQ0FnUUVCUVlHQndnSUNRa0tDZ3NNREF3TkRRNE9EZzRQRUE4UUVCRDhGaHR0QlFNQkFRSURBd1VHQlFZSEJRWUZuZ1FEQWdJREJKNEZCUVlHQmdZRkJRUURBZ0VCQXdWWUR3RUpFeFFTRXhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQVFFQkFnTURBd1VGQlFZSENBZ0lDZ2tHQmdZSEJRVUYvcklFQWdJQ0F3UmxGL3dURkJJVEVoSVNFUkVRRUE4UERnNE5EUXdMQ2dvSkNRY0hCZ1VFQkFJQkFRSUJBd01FQkFZR0JnY0lDUWtKQ3dVR0JnWUdCUVVGQkFRQ0FRSUNGQThNQ2dnR0JBRUNBZ0lFQkFVR0JnY0lDQWtKQ2dvTERBd01EUTBPRGc0UERoQVBFQkFRL0Jaa0JBTUNBZ0lFQlFZR0JnWUdCUVdkQkFRQkFRRUJCQVNkQlFZR0JnWUZCZ0xnQlFVR0JnWUdCaGtXRmhjWUdCa1pEdzhQRHc0UERRNE5EUXdNREFzTENnb0tDUWdJQndZR0JnUUVCQUlDQVFFQkEyZ0ZCUVlHQmdZRkJRVURBZ0lDQkpZRkJRY0dCZ1lHQlpVRUF3RUJBUUVFQkFVRkJnWUdCZ1VGVkFFQkFRSURCQVVHQmdnSUNBb0tDd3NNREEwT0RnOFBFQkFRRVJFUkVoSVNFdzhQRUE4UER3NFBEZzRPRFEwTkRRd0ZBd0lCQVFFQ0FRc0ZCUVlHQmdZR0JHQUJBd01FQlFVSEJ3Z0pDUW9MQ3d3TkRRNE9EZzhRRUJBUkVSSVJFaE1TRUJBUEVBOFBEdzhQRGc0T0RRME5EQVVEQWdFQkFRSUVCUVVHQlFjRkJob1dGaGdaR1JrYUR3OFBEdzRPRGc0TkRRd01EQXNMQ2dvSkNRa0hDQVlHQlFVRUF3TUNBUUVCWHdVRkJnWUdCZ1VGQlFNQ0FnTURsZ1VGQmdjR0JnWUZsUVFEQWdFQ0F3QUJBQUFBQUFQNEF6c0FPQUFBQVFNUEFSY0JId016UHdZMUx3TWhNejhHTHdjaFB3TTFMd2NqRHdFQkRQd0ZBd01CQVFVR0JnY0ZCZ1VFQlFNQ0FRSUNCTTBEYWdjR0JRVUVBd0VCQVFFREJBVUZCZ2Y4bHMwRUFnSUJBZ01GQkFVRkJRY0hCZ013L3VVSEVRdiszZ1VEQWdFQ0FnUUZCUVlHQmdZRkJlZ0NBd1FFQmdZR0JnWUdCQVFEQWdIbkJRVUdCZ1lHQlFVREF3RUJBZ1FBQUFBQUFRQUFBQUFEZVFNTEFDc0FBQWtCTHdRUEJ4OElQd01CUHdNdkJ3OENBMFQrUk0wRkJRWUdCZ1lGQlFRREFRRUJBZ01FNHdVRkJnVUdCZ1lGQWRJRUF3RUJBUUVEQkFVR0JnWUdCZ1VEQXY0K3dnUURBUUVCQWdNRUJRVUdCZ1lHQmdUWUJBTUJBUUVDQXdRQjJBVUdCUVlHQmdZRkJBSUNBUUVDQXdBQUFBQUdBQUFBQUFQNEEvZ0FFQUFoQURJQVF3QlVBSGdBQUJNVkh3SWhQd0kxTHdJaER3SW5GUjhDSVQ4Q05TOENJUThDSnhVZkFpRS9BalV2QWlFUEFpY1ZId0loUHdJMUx3SWhEd0lsTXg4Q0VROENJUzhDRVQ4Q0J4RWZCeUUvQnhFdkJ5RVBCcFFDQkFVQ3dnVUVBZ0lFQmYxQkJRVURBUUlFQlFMQ0JRUUNBZ1FGL1VFRkJRTUJBZ1FGQXNJRkJBSUNCQVg5UVFVRkF3RUNCQVVDd2dVRUFnSUVCZjFCQlFVREF6a0RCUVFDQWdRRi9GNEZCQUlDQkFVbkFRSUVCUWNIQkFnRG9BZ0lCd2NGQkFFQ0FRSUVCUWNIQkFqOFlBZ0lCd2NGQkFJQ2ZnTUZCQUlDQkFVR0JRUUNBUU1FVGdNRkJBSUNCQVVHQlFRQ0FRTUVUZ01GQkFJQ0JBVUdCUVFDQVFNRVRnTUZCQUlDQkFVR0JRUUNBUU1GWFFJRUJmeGVCUVFDQWdRRkE2SUZCQUlPL0dRSUNBY0hCUVFCQWdFQ0JBVUhCd1FJQTZBSUNBY0hCUVFCQWdFQ0JBVUhCd2dBQUFBQUFRQUFBQUFEZWdMTUFDc0FBQWtCRHdNZkJ6OERDUUVmQXo4SEx3TUJMd01QQWdIcS9xVUVBd0VCQVFFREJBVUdCUWNHQlFZRkFVUUJSQVVHQlFZSEJRWUZCQU1CQVFFQkF3VCtwUVVGQmdZR0JnVUN4UDZsQlFVR0JnWUdCZ1FGQWdJQkFRSUNCUUZFL3J3RUF3SUJBUUlEQkFRR0JnWUdCZ1VGQVZzRUFnSUJBUUlDQUFBQUFBNEFBQUFBQS9jRDl3QWZBRUFBWUFCa0FJVUFxUUMxQUxrQXZRRDdBUWNCSFFFcEFZZ0FBQ1VmQWgwQkR3VXJBUzhHUHdZN0FSOEJKdzhFSHdZN0FUOEdMd2NQQWljZkFoMEJEd1VyQVM4R1B3Y2ZBZ2N6TnlNUEJSOEhQd2N2Qnc4Q0pSOEhGUThISVM4SE5UOEhKUlVqTHdjMUpSVWpOU0VWSXpVbEZTOEVEd2NmQ0Q4SUx3Y1BCRFV2Qnc4R0pSOEhGU00xSXhFckFROE5IUUVqRVNNVkl6VS9Cd2NSSHc4aEhRRWZEaUUvRHhFdkJ4RXZEeUVQRGdNcUF3TUJBUU1EQkFRR0JnWUZCQVFFQWdFQkFRRURBd1FFQmdZR0JRUXdBd0lFQXdFQkFnUUZCd2NKQ1FvSkJ3Y0dCQUlCQVFJREJRY0hDUWtLQ1FoR0F3TUJBUU1EQkFRR0JnWUZCQVFFQWdFQkFRRUNCQVFFQmdZR0JRUWZFM3dUalFNREF3TUJBUUlFQlFjSENRa0tDUWdHQmdRQ0FRRUNBd1VIQndrSkNna0lBUThIQmdVRkF3TUNBUUVDQXdNRkJRWUgvb2NIQmdVRkJBTUJBUUVCQXdRRkJRWUgvcVZlQndZRkJRTURBZ0VETTM3OXlYNEJla2dGQmdZR0JnWUZCUVFEQVFFQkFRTUVnQVFHQmdZR0JnVUZmUVFEQVFFQkFRTUVCUVlHQmdZR0JRVklBUUVEQkFVRkJnY0dCZ1VGQkFNQkFaZ0hCZ1VGQXdNQ0FYNC9uUW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FyMC9mZ0VDQXdNRkJRWUhYd0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0JXZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnRjVDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRTUVCd2dLQ3d3SUFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3YwTkNna0pDUWdJQndjR0JnUUVCQUlCeXdRR0J3Z0lCd1lGQkFNQ0FnTUVCUVlHQ0FnSEJnVUVBd0lDQXdjRUJBa0tDd3NKQ0FjR0JBTURCQVlJQ1FvS0N3b0pCd1VFQXdFQkF3UlRCUVlIQ0FnSEJnVUVBd0lDQXdRRkJnY0hDQWNHQlFRREFnRUJBUU95d3dzRUJBa0tDd29LQ0FjR0JBSUJBUUlGQmdjSkNnc0xDUWtIQlFRREFRRURCRU1CQVFNRUJRVUdCdndIQmdVRkJBSUNBUUVDQWdRRkJRWUgvQVlHQlFVRUF3RUJQNzBCQWdJRUJRVUdCNTM4L1B5OXZWK3dTQVFEQVFFQkFRTUVCUVlHQmdZRkJnVitCQU1CQVFFQ0FnUitCUVlHQmdZRkJnVUVBd0VCQVFFREJFbXhCZ1lGQlFRREFRRUJBUU1FQlFVR2x3RUJBd1FGQlFZR25yMytDQUlDQXdRRkJnWUdDQWNKQ0FrS0NWOEN0YjJlQmdZRkJRUURBUUVmL1lvS0NRb0lDQWdJQmdZR0JRUURBZ0VCWGdvSkNnZ0lDQWdHQmdZRkJBTUNBUUVCQVFJREJBVUdCZ1lJQ0FnSUNna0tBUU1QRFEwTUNna0hBd0hkQ2drS0NBZ0lDQVlHQmdVRUF3SUJBUUVCQWdNRUJRWUdCZ2dIQ1FnSkNnQUFBQUFEQUFBQUFBTzVBN2tBTEFCWUFKd0FBQk1mQnlFUkZROE5JeUVqTHc0UkpUTWZEaFVoRHdjMVB3NHpCeEVmRHlFL0R4RXZEeUVQRG9ZQkFnTUVCUVVGQmdMVkFnSURBd1VGQlFZSEJ3Y0lDQWtKL2JnSkNRZ0lCd2NIQmdVRkJRTURBZ0VCQXA0SkNRZ0lCd2NIQmdVRkJRTURBZ0VCL1N3R0JnVUZBd1FDQVFFQkFnTURCUVVGQmdjSEJ3Z0lDUW1WQVFJRUJRWUhDUW9LQ3cwTkRROE9DQUpRRUE0UERRME1EQW9LQ1FjR0JRUUNBUUVDQkFVR0J3a0tDZ3dNRFEwUERnajlzQkFPRHcwTkRBd0tDZ2tIQmdVRUFnS2FCUVlGQkFNREFRSCtYZ2tKQ0FnSEJ3Y0dCUVVGQXdNQ0FnSUNBd01GQlFVR0J3Y0hDQWdKQ1FIQTNnSUNBd01GQlFVR0J3Y0hDQWdKQ1djQkFRTURCQVVHQjRVSkNRZ0lCd2NIQmdVRkJRTURBZ0pXL2JnUURnOE5EUXdNQ2dvSkJ3WUZCQUlCQVFJRUJRWUhDUW9LREF3TkRROE9DQUpRRUE0UERRME1EQW9LQ1FjR0JRUUNBUUVDQkFVR0J3a0tDZ3dNRFEwUERnQUFBQWNBQUFBQUEvZ0QrQUFUQURVQVdRQmRBSEVBdFFGVEFBQUJGUThISXk4SE5TVVBCQjhIUHdndkJ3OENOeDhIRlE4SEl5OEhOVDhISVJVak5STWZCeFVqTlQ4SEJ4RVZIdzA3QWo4Tk5SRTFMdzRqRHc0RkZTc0JEdzBkQWg4Tk93RWRBUjhPTXo4R1BRRXZCaU12QmowQk93RS9EVDBDTHcwckFUMEJQd1l6UHdZOUFTOEdLd0VQRFFPNUFRRURCQVVGQmdhK0JnWUZCUVFEQVFIK1ZJWUVBd0VCQVFFREJBVUdCZ1lHQlFZRmhnUURBUUVCQVFNRUJRWUdCZ1lHQlV3SEJnVUZCQU1CQVFFQkF3UUZCUVlIL0FZR0JRVUVBd0VCQVFFREJBVUZCZ1lEVS96ZEJnWUZCUVFEQVFIOEFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KdmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NiNEpDZ2tJQ1FjSUJnWUdCUVFEQWdMK1YyOEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2x2QVFNREF3VUZCUVlIQndnSUNBZ0pwZ1lHQlFVRUF3SUNBd1FGQlFZR3BnUUZCQU1EQWdKT0Nnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tUZ0lDQXdNRUJRU21CZ1lGQlFRREFnSURCQVVGQmdhbUNBa0lDQWdIQndZRkJRVURBd0lDQVVQZ0JnVUZCQU1EQVFFQkFRTURCQVVGQnVEOWhnVUZCZ1lHQmdVRkJBTUNBUUVDQXdTRkJRWUdCZ1lGQmdVRUF3RUJBUUVET2dFQkF3UUZCUVlIL0FZR0JRVUVBd0VCQVFFREJBVUZCZ2I4QndZRkJRUURBUUg4L0FFN0FRRURBd1FGQlFYaDRRVUZCUVFEQXdFQkhQekdDZ2tJQ1FnSEJ3WUdCUVVFQXdJQ0FnSURCQVFHQmdZSEJ3Z0pDQWtKQXpzS0NRZ0pDQWNIQmdZRkJRUURBZ0VCQVFFQ0F3UUZCUVlHQndjSUNRZ0pDdUFDQWdNRUJRWUdCZ2dIQ1FnSkNncjhDUW9KQ0FrSENBWUdCZ1VFQXdJQ29Rb0pDQWtJQndjR0JnVUZCQU1DQVFFQkFnSUVCUVVHQndZR0JRVUVBd0VCQVFFREF3UUZCUVdpQWdJREJBVUdCZ1lJQndrSUNRb0ovQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0F1QUdCUVVFQXdNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFFQ0FnTUVCUVVHQmdjSENBa0lDUUFBQWdBQUFBQUQrQVA0QUc4QXJBQUFFeEVWSHcweklUTS9EVFVSTHdjUEJ4RVBCeUV2QnhFL0J5RS9CeThISVE4T0pTTVBCeDhHT3dFQkR3TWZCejhEQVJVZkJ6OEhFUzhGQ0FJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUsyQ1FvSkNBa0hDQVlHQmdVRUF3SUNBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9Vb0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0Fib0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9rWUpDZ2tJQ1FjSUJnWUdCUVFEQWdJRHovc0dCZ1VGQkFNQkFRRUJBd1FGQlFZR3NQNCtCQU1CQVFFQkF3UUZCZ1VHQndVR0JRSENBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRURCUVVHQlFNYi9Vc0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tCZWdjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2YraGdZR0JRVUVBd0VCQVFFREJBVUZCZ1lDdFFjR0JRVUVBZ0lCQVFFREJBVUZCZ1lIQmdVRkJBSUNBUUVCQWdRRUJBWUdCd2NJQ0FrSkNkTUJBZ01EQlFVR0J3WUdCUVVFQXdMK1BnVUdCZ1lHQlFZRkJBTUJBUUVCQXdRQnd1OEdCZ1VGQkFNQkFRRUJBd1FGQlFZR0FUc0lCd2dFQXdFQUFBQUFCQUFBQUFBRHVRTzVBQ01BUndDTEFNOEFBQUVmQnhFUEJ5TXZCeEUvQnlFZkJ4RVBCeU12QnhFL0J3VVJGUjhOT3dJL0RUVVJOUzhOS3dJUERRVVJGUjhOT3dJL0RUVVJOUzhOS3dJUERRTmFCd1lGQlFRREFRRUJBUU1FQlFVR0IzNEdCZ1VGQkFNQkFRRUJBd1FGQlFZRy9rZ0dCZ1VGQkFNQkFRRUJBd1FGQlFZR2ZnY0dCUVVFQXdFQkFRRURCQVVGQmdjQjJBSUNBd1FGQmdZR0NBY0pDQWtLQ1g0S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncCtDUW9KQ0FrSENBWUdCZ1VFQXdJQy9ja0NBZ01FQlFZR0JnZ0hDUWdKQ2dwK0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pmZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnTjZBUUVEQkFVRkJnZjlUQWNHQlFVRUF3RUJBUUVEQkFVRkJnY0N0QWNHQlFVRUF3RUJBUUVEQkFVRkJnZjlUQWNHQlFVRUF3RUJBUUVEQkFVRkJnY0N0QWNHQlFVRUF3RUJJUDFNQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FyUUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ3I5VEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQXdBQUFBQURlZ1A0QURzQVh3Q2pBQUFURHdNUkh3OGhNejhLSVNNdkRUVVJEd1lsSHdjUkR3Y2hMd2NSUHdjSEVSVWZEVE1oTXo4Tk5SRTFMdzBqSVNNUERaQUNCZ0VCQVFJRUJRY0lDUW9MREEwT0R3OElEd0Y5REFzS0Nnc0pDZ2dKQndZRy9oOEtDZ2tJQ1FjSUJnWUdCUVFEQWdJSkNBZ0hCZ1lGQW9nR0JnVUZCQU1CQVFFQkF3UUZCUVlHL2tZR0JnVUZCQU1CQVFFQkF3UUZCUVlHWGdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUc2Q1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9rWUpDZ2tJQ1FjSUJnWUdCUVFEQWdJRFRRUVVDQWo5Z1JFUER3OE9EUXdMQ2drSUJ3VUVBUUlDQWdRRUJRWUhCd2dKQ1FJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0xpQlFZSEJ3Z0lDV01CQVFNRUJRVUdCdjFLQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0syQmdZRkJRUURBUUVmL1VvSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna0N0Z2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFVQUFBQUFBM29EK0FBREFKb0FwUURUQVJnQUFBRUhJemNuQnlzQkR3VWRBUjhHTXdjakR3WWRBUjhGT3dFUEFSOEdPd0UvQnpNUEFSVWZCVHNCUHdjN0FUOEZQUUV2QmlNM016OEdQUUV2QlNzQlB3RXZCaXNCRHdZalB3RTFMd1VyQVE4RkpTc0JMd1U5QVNjZEFSOE5Pd0VSRHdjaEx3Y1JQd2NIRVJVZkRUTWhNejhOTlJFMUx3WUJMd1lqSVNNUERRSXNEMGtQSkE5Y0JnWUZCUVFEQWdJREJBVUZCZ1pQRDBBR0JnVUZCQU1DQWdNRUJRVUdCaklNQVFFQ0FnUUZCUVlIQlFVRkJRTUVBZ0lPU1FzQkFnTUVCQVlHQmdZRkJRUUVBd01CRDF3R0JnVUZCQU1DQWdNRUJRVUdCazhQUUFZR0JRVUVBd0lDQXdRRkJRWUdNZ3dCQVFJQ0JBVUZCZ2NHQmdVRkJBTUNEa2tMQVFJREJBUUdCZ01KQlFVRUJBTUNBVlhCQmdZRkJRUURBajhDQWdNRUJRVUdCd2NJQ1FnSkNnbm1BUUVEQkFVRkJnYjl5QVlHQlFVRUF3RUJBUUVEQkFVRkJnWmVBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFqZ0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTURCUVVHL3ZVSENBZ0lDUW9KQ3Y3VUNRb0pDQWtIQ0FZR0JnVUVBd0lDQVlWRlJZSkRBZ01FQlFVR0JnY0dCUVVEQXdJQlJRRUNBd01GQlFZSEJnWUZCUVFEQWpVSEJnWUZCUVFEQWdFQ0F3UUVCUVZETlFjR0JnVUZCQU1DQVFJREJBUUZCVU1DQXdRRkJRWUdCd1lGQlFNREFnRkZBUUlEQXdVRkJnY0dCZ1VGQkFNQ05RY0dCZ1VGQkFNQ0FnTURCUVVHUXpVSEJnWUZCUVFEQWdFQ0F3UUVCYW9DQXdRRkJRWUd5eG5rQ1FvSkNRZ0lCd2NHQlFVRUF3SUMvZThHQmdVRkJBTUJBUUVCQXdRRkJRWUdBek1IQmdVRkF3TUNBUi84ekFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRSWNDUWtKQ0FnSUJ3Y0JHQVlHQlFRRUFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dBQUJnQUFBQUFEK0FPWkFDRUFZUUNEQU1NQTVRRWxBQUFsSVRNZkJnOEdJeUVqTHdZL0JpY2ZEaDBCRHc0dkRqMEJQdzBsSVI4SER3Y2hMd2MvQmljekh3MGRBUThOS3dFdkRUMEJQdzBsSVRNZkJnOEdJeUVqTHdZL0JpY2ZEaDBCRHc0dkRqMEJQdzBCWWdKMkJ3WUZCUVFEQVFFQkFRTUVCUVVHQi8yS0JnWUZCUVFEQVFFQkFRTUVCUVVHOWdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBUVVDZGdjR0JRVUVBd0VCQVFFREJBVUZCZ2Y5aWdZR0JRVUVBd0VCQVFFREJBVUZCdllLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dvSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnRUZBbllIQmdVRkJBTUJBUUVCQXdRRkJRWUgvWW9HQmdVRkJBTUJBUUVCQXdRRkJRYjJDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1Fya0FnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUdCZ1lHQkFRREFrQUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3SDlBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWo4QkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0g4QWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWtBQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQUFBZ0FBQUFBQTdrRHVRQUxBQThBR3dBZEFDa0FMUUE1QUgwQUFBRVZNejhITlNFVk16VWhGUjhITXpVbkZRRVZNelV2QnlFVk16VWhEd2NWTXpVbklUTWZEUlVSRlE4Tkl5RWpMdzAxRVRVL0RRSzluUWNHQlFVRUF3RUIvZ2o4L2dnQkFRTUVCUVVHQjUyOUFqZTlBUUVEQkFVRkJnZitLUHorS0FjR0JRVUVBd0VCdlowQ3RBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDdjFNQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQll0d0JBUU1FQlFVR0I3emMzTHdIQmdVRkJBTUJBZHo4dkFIWTNMd0hCZ1VGQkFNQkFkemNBUUVEQkFVRkJnZTgzRDhDQWdNRUJRWUdCZ2dIQ1FnSkNncjlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQUFNQUFBQUFBem9ET3dBREFBY0FDd0FBSlRNMUl3VXpOU00zTXpVakFqLzgvUDZHL1B5OS9QekYvUHo4ZnZ3QUFBMEFBQUFBQS9jRDl3QURBQWNBQ3dBUEFCTUFGd0FiQUI4QUpnQXFBQzRBWXdDbkFBQUJNelVqQlRNMUl3Y3pOU01oTXpVckFUTTFLd0V6TlNNRk16VWpJVE0xSXdVVk16VWpOU01ITXpVakJ6TTFJd0V6SHdvUkR3b2pJU012Q1RVUk5UOEpNeUVGRVI4UElUOFBFUzhQSVE4T0FuNStmdjZHUHo5K1B6OENkajgvUHo4L1B6OC8va2MvUHdINGZuNyt4YjErUDM0L1AzNC9Qd0wwQmdZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWUcvUXdHQndZRkN3a0lCZ0lDQVFFQ0FnWUlDUXNGQmdjR0F2VDhqZ0VDQXdRRkJ3Y0lDUW9LQ3d3TURBMEM5QTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3Ti9Rd05EQXdNQ3dvS0NRZ0hCd1VFQXdJQlF6OC9QejgvUHo4L3ZiMC8vRDgvL0Q4L1B6OEJPd0VDQWdZSUNRc0ZCZ2NHL1F3R0J3WUZDd2tJQmdJQ0FRRUNBZ1lJQ1FzRkJnY0dBdlFHQndZRkN3a0lCZ0lDQVQvOURBME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOQXZRTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01BQUFBQUFJQUFBQUFBL2NEOXdCVUFLNEFBQUVoSHdjUkR3Y2hJdzhIRVNNUkZSOElQd2NoUHc4Ukx3NGpJU1V4RHdVVkh3WS9CQzhGSVI4S0hRRWZCejhITlM4UElUOEVOUzhHSXdjQ1B3RmFCd1lGQlFRQ0FnRUJBZ0lFQlFVR0IvMk5Dd29LQ2dvSkNRaVNQd0VDQWdNREF3UUhCd1VGQlFYS0NBa0tBbmdLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWdJQ0FvSkN2Nm0vcGdEd1FRREF3RUJBZ1FGdlFZUURRb0VBUUVCQVFNREJIc0JCUVlIQmdZS0NnY0dBZ0lCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUVDQXdRRkJnZ0lDUW9LQ3d3TURBMysvbmtGQXdJQkFnSURBd2NGQkFVSEEzb0JBUU1FQlFVR0J2M0pCd1lGQlFRQ0FnRUNBZ01FQlFZR2ZBSFQvZWtGQkFVREJBTURBZ0lCQVFFQ0JLc0ZBd0lCQVFJREJBVUdCZ1lJQ0FnSUNna0tBamNKQ2drSUNRY0lCZ1lHQlFRREFnSThBcUlGQlFVR0JBWUhCZ1diQkFNRkNRZ0ZCZ1VGQlFRRVpnRUJBUUlHQ0FrTEJnWUdCcjBIQmdVRkJBSUNBUUVDQWdRRkJRWUh2UXdOREF3TENnb0pDQWNHQmdRREFnRmxCZ1lHQndVRkJRVUNCUUlDQVFBQUJRQUFBQUFEOXdQNEFDRUFVUUJlQUdvQXRBQUFOeDhISVQ4SEx3Y2hEd1lCRlI4Sk93RS9DVDBCTHdrckFROEpCUThDS3dFdkFnRWhOek1CSHdNQkx3RWhBVDhCSnc4REh3UVBBUUVQQmgwQkh3WUJId1k3QVQ4R0FUOEdQUUV2RGc4Q0NBRUNBZ1FGQlFZSEE3QUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZRy9FOEhCZ1VGQkFJQ0F6SUJBZ0lHQ0FrTEJRWUhCZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZR0J3WUZDd2tJQmdJQ0FmN01CZ1lIQndnSEJnYis4QUk0QndMKzZBVUdCUVFCQ1FjSC9jWUJHUVVJbWdRREFRRUJBUU1FZGdjTS90NEhCUVVGQXdJQ0FnSURCUVVGQndFWkJ3Z0lDUWtLQ1FvTUNna0pDUWtIQ0FFRUJ3VUZBd01DQWdJQ0F3TUZCUWUrQXdQOEJRWUZCZ1lHQmlnSEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdBUlVHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhqd1VEQXdJRUJBRUlBUUZWQVFFREEvN3VBZ0VCRVFNRDJBVUdCUWNHQlFZRmRnUUgvdVlIQ0FnSkNRa0pDZ29KQ2dnSkNBZ0gvdThHQmdVRUF3TUJBZ0lFQkFZR0J3RVJCd2dJQ0FnSkNRa0pDUWdKQ0FnSUI4WUZCUHdFQXdFQkFRRURBQUFqQUFBQUFBUFlBOWdBQXdBSEFBc0FEd0FXQUNNQUt3QXZBRE1BTndBN0FEOEFRd0JIQUVzQVR3QlRBRmNBV3dCakFHY0Fhd0J2QUhNQWR3QjdBSDhBZ3dDVUFKZ0FuQUNnQUtRQXFBRFJBQUFsRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeDhCTXpVdkFoMEJId0kzSnlNdkF3VVhCeGMxSnpVbkJSYzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUx3RVhOU2NIRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeGMxRnpVbkZTY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5JUmMxSndVekJ4OEVOeThIQnhjMUp3Y1hOU2NIRnpVbkJ4YzFKd2NYTlNjSEZ3Y1hKd2NuRHdJZEFSYzFBUWN6RlJjQkZ6OEhOU2MzQVRVak5TY0JNemNuQXZsRlFvSkdRLzlHUTRCRlFvUUVCajQrQW1BREJRZzFBUUVDQWdFN0FiVWdBMFVqT3dHMlBqdjhpejQ3QWJVL093RzJQanY4aXo0N0FiVS9Pd0cyUGp0R1JVS0JSa09CUmtQL1JVS0JSa084UGtKQ093TnZQanY4aXo0N0FiVS9Pd0cyUGp2OGl6NDdBYlUvT3dHMlBqditRejg3QVpRREFRUUlCd1lET0FnSENBa0tDd3NPZzBWQ2dVWkRnVVpEZ1VaRGdVWkRqQUVEQlFzakhBY0VBajRCZUFFRUVnR0NCQTRMQ3dvS0NRZ0hHd3IrYXdRVC9vZzJBME1xQXp3RFBBTThBendEUEFNOEF6d0RPd01CUEFNQkpBY0hEZzBQSWdVRUNCMERQd0k3QXp3Q1FRTUdBMElEQXdOQ0F6OERRZ01HQTBJREF3TkNBMEFEUXdNR0EwSURBd004QXp3RFBBTThBendEUEFNOEF6d0RQQU5DQXdrRFBBTURBd01EUWdNREEwSURQd05CQXdVRFFnTURBMElEUHdOQ0F3WURRZ01EUWdNQkF3RURCUVlHSGcwSkNBY0dCUU1ET3dNOEF6d0RQQU04QXp3RFBBTThBendEUEFNQ0FnRW1EQ01SRGd3TURSMERHZjZIRVFNQi9uMDJBZ01FQlFjSENRa0JFd29CbHhNREFRRjVPd1FBQUFVQUFBQUFBOVFEK0FBTEFBOEFHd0NIQVFNQUFBRXpId1VkQVNNMUl4VWpOU01WSXpVL0JqTUhFUjhIUHdZOUFUTVZId2MvQnpVekZSOEhQd1k5QVRNVkh3Yy9CeEUxTHc0aER3NFJIUUVmRFRNaE16OE9OUzhIRHdZZEFROEhJeEV2Qnc4SEVTTVJMd2NQQmhVUkl5OEdQUUV2Qnc4R0Ezd0dCUVVGQXdNQzZqcnFPK29CQWdNREJRUUdCbGdCQVFNRUJBVUZCZ1lHQlFRRUFnTHFBUUlDQkFRRkJnWUdCUVVFQkFNQkFlb0JBUU1FQkFVRkJnWUdCUVFEQXdMcUFRSUNCQVFGQmdZRkJnVUVCQU1CQVFJQ0F3UUVCUVlHQndjSUNBZ0pDZjBJQ1FrSUNBZ0hCd1lHQlFRRUF3SUNBZ0lEQkFRRkJnWUhCd2dJQ0FrSkF2Z0pDUWdJQ0FjSEJnWUZCQVFEQWdFQkFRRURCQVFGQlFZR0JnVUVCQUlDQVFJREF3UUZCZ2JNQVFJQ0JBUUZCZ1lHQlFVRUJBTUJBZW9CQVFNRUJBVUZCZ1lHQlFRREF3TE5CZ1VGQlFNREFnRUNBZ1FFQlFZR0JRWUZCQVFEQVFIeUFnSUNCQU1FQmRqdTd1N3UyQVVFQXdRQ0FnSVcva2NGQlFVRUF3TUJBUUVCQXdNRUJRVUZwNmNGQlFVRUF3TUJBUUVCQXdNRUJRVUZwNmNGQlFVRUF3TUJBUUVCQXdNRUJRVUZwNmNGQlFVRUF3TUJBUUVCQXdNRUJRVUZBYmtJQ0FjSEJ3WUdCUVVGQkFNQ0FnRUJBUUVDQWdNRUJRVUZCZ1lIQndjSUFmZnJDUWdJQndjSEJnWUZCUVFFQWdJQ0FnSUNCQVFGQlFZR0J3Y0hDQWdKNndZRkJRUUVBd0VCQVFFREJBUUZCUWJyQlFRRUJBTUNBUUVCQXdZRkJRUUVBd0VCQVFFREJBUUZCUWIrL1FFREJnVUZCQVFEQVFFQkFRTUVCQVVGQnY3OUFRRUNBd1FFQkFYckJRWUZCQVFEQVFFQkFRTUVCQVVGQUFBRkFBQUFBQU81QTdrQUVnQXlBSElBcWdEdUFBQUJId01CRHdNaEx3TUJQd01WRHdZdkJ6OEhId1lISHc4L0RqMEJMdzByQVE4Tk56TWZEaEVQQVFFdkJ3OEhBU2NSUHc0ekJ4RWZEeUUvRHhFdkR5RVBEZ0g1QmdZR0JRRkNDd3NHRFAycURRME1DQUU5QlFVR3d3SURCQVVGQmdZSEJRWUVCQU1DQVFFQ0F3UUVCZ1VIQmdZRkJRUURBbjRCQVFNREJBUUdCZ2NIQ0FnSkNRa0tDUW9KQ1FnSUJ3Y0dCUVVFQXdJQ0FnSURCQVVGQmdjSENBZ0pDUW9KQ2drSkNRZ0lCd2NHQmdRRUF3TUI2d2tKQ0FnSEJ3Y0dCUVVGQXdNQ0FRRUJBdjdGQndjSUNRZ0pDUW9KQ1FrSkNBZ0lCLzdSQVFFQkFnTURCUVVGQmdjSEJ3Z0lDUW1WQVFJRUJRWUhDUW9LREF3TkRROE9DQUpRRUE0UERRME1EQW9LQ1FjR0JRUUNBUUVDQkFVR0J3a0tDZ3dNRFEwUERnajlzQkFPRHcwTkRBd0tDZ2tIQmdVRUFnSGZBUUlEQlA2K0JnUUJBZ01FQmdZQlBBUURBdjhIQmdVRkF3TUNBUUVDQXdNRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0Jnb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FxVUFnSURBd1VGQlFZSEJ3Y0lDQWtKL2JnSkRBRTdCZ1lFQkFRQ0FRRUJBUUlFQXdVR0J2N1FDZ0pJQ1FrSUNBY0hCd1lGQlFVREF3SUNWdjI0RUE0UERRME1EQW9LQ1FjR0JRUUNBUUVDQkFVR0J3a0tDZ3dNRFEwUERnZ0NVQkFPRHcwTkRBd0tDZ2tIQmdVRUFnRUJBZ1FGQmdjSkNnb01EQTBORHc0QUF3QUFBQUFEdVFMa0FLSUEvUUVPQUFBQkZUOEhIdzRQRGlNVkZ6TWZEQjBCRHcwckFTOEdGUjhHTXo4UE5TOE9OVDhPUFFFdkRnOEdKUThGRlQ4SEh3MFZEeEloTlNNL0V6MEJMdzByQVFVUEJCVS9CQkV6RVNNSEFyOEtDZ29LQ3dzS0N3b1JDQWNIQmdVRkJBTURBZ0VCQVFFQkFnTURCUVVHQmdnSUNna0xEQzB3RFF3TUNna0pCd2NHQlFRREFnSUNBZ0lFQlFVR0J3Y0lDUWtLQ2dvT0RRd05EQXNNQ3dzTEN3ME9EZzhRRWhFUUR3NE5EUXNMQ1FnR0JRTUNBUUlDQXdRRkJRY0hDQWdKQ2dvTERBc0tDUWtJQndZR0JnUUVBd0lDQVFJQ0JBVUdDQWdKQ2dzTERBME9EZzhQRGcwTkRRdis1aEFQRHc0T0RRME5EZzRPRFE0T0R3Y0hCZ1lHQlFRRUJBTUNBZ0VCQVFVR0NRb1NEVDRPRGd3TENRY0NBZ0VCQVJYSEFRRURCQW9ORHpRZUVRY0hCd1lGQkFRQ0F3RUNBd1FGQmdnSUNRb0tEQTBORGc0Uy91a1JFQkFoRWhzWUZRc0tSeDRSQXNrL0J3Y0ZCUU1EQVFFQkFnRURBd01FQkFVRkJnWUhDQWNKQ0FjSEJ3WUZCQVVEQXdNQ0FRRTVBUUlDQXdNRUJBVUdCZ1lJQ0FnSkNRY0lCd1lHQmdVRkJBUUNBd0VCQWdJRUJRWUhDRU1HQlFRREF3RUNBUUVEQkFVSEJ3Z0tDZ3NNREEwT0Rnc0tDZ2tJQ1FnSEJ3WUZCUU1FQWdFQ0F3UUVCUVVHQmdjSENBZ0pDUW9LQ2d3S0N3a0tDQWdJQndZRkJBTURBUUVCQVFJREF3VUZFUU1GQlFjSUNrUUxDd2dIQmdRQ0FRRUJBZ01EQkFRRUJnVUdCd2dJQ0E4SURRNE1EQkVNTXc0T0RoQVJFUW9KQ2kwOUNRWUhCZzBORGlrYUVRZ0pDUW9LQ2dvTERBd05EdzBOREFvS0NRa0hCZ1VGQXdJQ0V3b0lDQTBHUFFnSkN3WUgvcFFCd3d3QUJnQUFBQUFEOHdQWUFCOEFJd0JHQUpFQkNRRkZBQUFsRlI4R1B3Y3ZCdzhHRndVbkpTY1ZJelUvRGpzQkh3MEhGUThISFFFZkNETWhNejhITlRjMUx3YzFMdzhQRGdFUkh3NHpJVFVoTHdjUlB3Y3pGU01WTXhVakZUTVZNelV6TlNNMU16OENNVDhITlNNVkl6VWhNeDhHRlI4RVBRRXZEU01oSXc4Tkp4RWZCejhHTlJFL0J5RXpQd1U5QVM4Rkl5RWpEdzBERFFJREJBVUdCZ2NHQndVRkJBTUNBUUVDQXdRRkJRY0dCd1lHQlFRREFxais4Z0lCRUQyVkFRRUNBZ01FQkFVRkJnWUhCd2NIQ0FjSUJ3Y0dCZ1lGQlFRRUF3TUNBZFFJQ3dzSkNBWUZBZ0VCQlFjSUNnc0dCZ1lCRVFZR0Jnc0tDUVlGQWdFREJBY0hDZ29NQ0FFQ0F3VUZCd2dKQ2dvTURBd09EUTRPRGcwTkRBc0xDUWtJQndZRkF3TDk1UUVCQWdRRUJBWUdCd2NJQ0FrSkNRb0JRUDdBQndZRkJRTURBZ0VCQWdNREJRVUdCNTI5dmIyOVAyUmtyZ1lHQXdZSEJ3Z0lDQW9KUDcwQm1RY0dCUVVFQXdFQkVoRVBCd1lDQWdNRUJRWUdCZ2dIQ1FnSkNncjlpd29KQ1FrSUNBY0hCZ1lFQkFRQ0FYOEJBZ01EQlFVR0J3WUdCUVVFQXdJQkFnTURCUVVHQndKV0JnWUdCQVFEQWdJREJBUUdCZ2I5cWdvSkNRa0lDQWNIQmdZRUJBUUNBZFlHQmdZRkF3TUNBUUVDQXdNRkJnWUdCd1lGQlFRREFnRUJBZ01FQlFVR2R3SFRBWEV6TXdjSEJnY0ZCZ1VGQkFRRUF3SUNBUUVDQWdNRUJBUUZCUVlGQndZSEJ6TUJBZ1VIQ0FvTEM5c0dCZ1lMQ2dnSEJRRUJBUUVGQndnS0N3WUdCdHNMQ3dvSUJ3VUNBVE1PRFF3TURBb0tDZ2dJQmdZRUF3SUJBUUlEQkFZR0NBZ0tDZ3NMREF3TkFVVDlpZ29KQ1FrSUNBY0hCZ1VGQkFNREFUNEJBZ01FQkFZR0JnSjJCZ1lHQkFRREFnRytQcjQrdnI0K3Znd05CZ29KQ0FrSUNBY0dtNzI5QWdNRUJRVUdCbllMRFE0SUNhMEtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDWFQ5cWdjR0JRVUVBd0VCQVFFREJBVUZCZ2NDVmdZR0JnUUVBd0lCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBd01FQlFVR0J3Y0lDQWtKQ1FBQUF3QUFBQUFEK0FQNEFEOEEzQUVXQUFBQkR3UVZId2tWRHc0WFB3NDFMd3dIQVE4REh3UVBEeDhLTXo4R1BRRXZBalUvRHdFUEF5RXZBejhETlM4R0l3OEhGUjhIT3dFL0JqVXZBeGM3QWo4R0h3US9CeThEQVM4RER3SUZEd01WSHdNbkl5RWpEd0lYTnlFekh3SVBBeFVmQmpzQlB3Y3ZDQ01QQVFPaEJRUUVBZ0VCQWdrSEJnWUVBd0VCQWdJQ0JBUUZCUWNHQ0FnSUNna0tMUXdMQ3dzSkNRZ0lCZ1lGQkFRQ0FnRUNBd1VIQndrS0FnTUhCd2tIL0dnRUF3RUJBUUVEQkpjU0VSQVBEZzBNQ3dvSkJ3Y0ZBd0lCQVFFREF3SUNBd1FFQlFVR0JnWUZCUVFEQWdNQ0FnRUNBd1FHQmdnSUNnc0xEUTBPRGhNQ0hBb1ZGUmIrK1JJU0VoWmxCQUlCQWdJREJRVUZCUVVIQmdZRmZnTUNBZ0VEQlFaMkJRWUhCZ1lGQkFVRkF3SUNBUUlFUGhNUy9CQVJFQThRRHc4WW53VUdCUVlHQmdZRkJBTUJBUUVCQXdUOFR3VUdCUVlIQlFZQ1FBVURBd0VCQWdSSUdCVCsvUklURWhJNURBRUdFQkFRRWw0REFnRUJBZ1FFQlFVRkJRY0hCZ1YrQXdJQkFRRUJBZ04rQlFZSEJnWUZCUUxLQkFRRkJnWUdCZ1lSRWhNVEV4UVVGQkVRRUJBUER3OFBEZzBPREEwTUN3c3REUTRPRHhBUUVCRVJFaElURXhNVEZCZ1hHQmNYRmhZVkF3UUZBd0lCQVNJRkJnWUdCZ1VHQlpjUER4QVJFaE1VRlJZV0Z4Z1lHUmthRlJZVkZRVUZCQVFEQWdJQkFRTUVCUVVHQmdZU0VoTVNGaFlXRlJRVUV4TVNFUkFRRGc0TUR2M2tCQVVFQWdFQkF3YUFCUVlHQmdZR0JRUURBZ0lCQWdRRm53UUZCUVVMQ0FZR2t3WURBd0VDQXdVRkJnWUdCZ1VHVGdJQ0FnSUVCQVVLbndRREFRRUJBUU1FQlFZRkJnY0ZCZ1VEc1FRREFRRUJBUU1DQkFVR0JnWUdCZ1ZjQXdJREF6a0NBZ0lFZGdZRkJnWUdCZ1VGQXdJQkF3TUduZ1VGQlFVRkJRVUVud1VFQWdFQ0FnQUdBQUFBQUFQNEEvZ0FJd0JuQUtNQTN3RURBVWNBQUFFZkJ4VVBCeU12QnpVL0J3Y2RBUjhOT3dJL0RUMENMdzByQWc4TkpSMEJIdzA3QVQ4SEx3Y2pMd2MxTHdjUEJqY2ZCek1mQnhVZkJ6OEhQUUV2RFNzQkR3WW5Id2NWRHdjakx3YzFQd2NISFFFZkRUc0NQdzA5QWk4Tkt3SVBEUU9hQmdZRkJRUURBUUVCQVFNRUJRVUdCdndIQmdVRkJBTUJBUUVCQXdRRkJRWUhYd0lDQXdRRkJnWUdDQWNKQ0FrS0N2d0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ244Q2dvSkNBa0hDQVlHQmdVRUF3SUMvc1VDQWdNRUJRWUdCZ2dIQ1FnSkNnbCtCd1lGQlFRREFRRUJBUU1FQlFVR0IzNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQWZzQkFRTUVCUVVHQjd3SEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNncThCd1lGQlFRREFaOEhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9BWUdCUVVFQXdFQkFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KL0FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0N2d0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQmdnRUJBd1FGQlFZSC9BWUdCUVVFQXdFQkFRRURCQVVGQmdiOEJ3WUZCUVFEQVFFZy9Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZndLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ25TOENnb0pDQWtIQ0FZR0JnVUVBd0lDQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJRWUh2QWNHQlFVRUF3RUJBUUVEQkFVRkJ2VUdCZ1VGQkFNQkFRRUJBd1FGQlFZR2ZnY0dCUVVFQXdFQkFRRURCQVVGQmdkK0NRb0pDQWtIQ0FZR0JnVUVBd0lDQVFFREJBVUZCdFlCQVFNRUJRVUdCdndIQmdVRkJBTUJBUUVCQXdRRkJRWUgvQVlHQlFVRUF3RUJIL3dLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dyOENRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQVVBQUFBQUE3a0R1UUFMQUE4QVRnQmFBTG9BQUFFVk16OEhQUUVqRlRNbEh3Y1BCQ0VmQmgwQkR3VWpJUjhESFFFUEJTc0JMd2MvQ0NVVk16VXZCeVVoTXg4TkZSRVZEdzBqSVNNdkRUMEJGeFVmQnpNMU16VWpOU01QQnhVSFBRRS9EUUs5blFjR0JRVUVBd0VCdmIzOWFnY0ZCZ1VFQXdFQkFRRURCRWtCRHdZR0JnUUVBd0lDQXdRRUJnWUcvdkpJQkFNQ0FnTUVCUVlGQmdZR0JnVitCQU1CQVFFQkF3UitCUVlHQmdIWXZRRUJBd1FGQlFZSC9Vd0N0QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ3YxTUNnb0pDQWtIQ0FZR0JnVUVBd0lDUHdFQkF3UUZCUVlIM0wyOTNBY0dCUVVFQXdFQlB3SUNBd1FGQmdZR0NBY0pDQWtLQVdMY0FRRURCQVVGQmdlODNaMzhBUUlEQkFVRkJnWUdCZ1VGU0FFQ0F3UUVCZ1lHQmdZR0JBUURBa2tGQlFZR0JnWUZCUVFEQWdJREJINEZCUVlHQmdZRkJYNEVBd0lCM1B6Y0J3WUZCUVFEQVFFL0FnSURCQVVHQmdZSUJ3a0lDUW9LL1V3S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnckxNcGtIQmdVRkJBTUJBZno4L0FFQkF3UUZCUVlIbVRMTENnb0pDQWtIQ0FZR0JnVUVBd0lDQUFjQUFBQUFBL2dEK0FBREFBc0FEd0FtQUNvQUxnQitBQUFsRlNNMUVSVWpEd01CSlJVaEp5VWRBUjhHTXhVaEp6OEdQUUVsRlNNMUlSVWpOU2NkQVI4R013RVZId1l6UHdZMUx3WWpFVE0vQmpVdkJpTVBCaFVoTlM4R0l3OEdBN2svRFFrSUNBais3QUZDL256RkFnb0NCQVlHQ0FrS0V2MTFSd2dGQlFRREFnSUM5RC85REQ4L0FnUUdCZ2dKQ2gwQzZRSUVCUWNJQ1FwakNna0lCZ1lFQWdJRUJnWUlDUW9TRWdvSkNBWUdCQUlDQkFZR0NBa0tZd29KQ0FZR0JBTDlpZ0lFQmdZSUNRcGVDZ2tKQndZRkE0WS9Qd0U3L0FFQ0JBWUJDZnk5dmIwTkJRb0pDQVlHQkFJL1JBVUVCUVVHQndZSERUOC9QejgvRFZrRkNna0lCd1VFQXYwMlBBb0pDQVlHQkFJQ0JBWUdDQWtLWXdvSkNBWUdCQUlDZGdJRUJnWUlDUXBqQ2drSUJnWUVBZ0lFQmdZSUNRb1NFZ29KQ0FZR0JBSUJBd1VHQndrSkFBQUVBQUFBQUFQM0E1a0FJUUJEQUdVQXZ3QUFKUjhHTXlFelB3WXZCeUVQQmdNZkJqTWhNejhHTHdjaER3WURId1l6SVRNL0JpOEhJUThHSnc4RUh3Yy9CQkV2QkE4SEh3YzdBVDhITHdjUEJCRWZBenNCUHdZdkJ5c0JEd0VCZ2dFQkF3UUZCUVlHQWpjSEJnVUZCQU1CQVFFQkF3UUZCUVlIL2NrR0JnVUZCQU1CQVFFQkF3UUZCUVlHQWpjSEJnVUZCQU1CQVFFQkF3UUZCUVlIL2NrR0JnVUZCQU1CQVFFQkF3UUZCUVlHQWpjSEJnVUZCQU1CQVFFQkF3UUZCUVlIL2NrR0JnVUZCQU1CK25nRUF3RUJBUUVEQlFVRkJnWUdCZ1VGU0VnRkJRWUdCZ1lGQlFRREFnRUJBUU1FZUFZSENBY0lDQWNHZUFRREFRRUJBZ01FQlFVR0JnWUdCUVZJU0FVRkJnWUdCZ1VGQkFNQ0FRRUJBd1I0QmdjSUNBY0lCOFVHQmdVRkJBTUNBZ01FQlFVR0JnY0dCUVVEQXdJQkFRSURBd1VGQmdFMEJnWUZCUVFEQWdJREJBVUZCZ1lIQmdVRkF3TUNBUUVDQXdNRkJRWUJOQVlHQlFVRUF3SUNBd1FGQlFZR0J3WUZCUU1EQWdFQkFnTURCUVVHVEh3RkJRWUdCZ1lGQlFRREFRRUJBUU1GU3YyZlNnUURBZ0VCQVFNRUJRWUZCZ1lHQmdWN0JRUURBd1FGZXdVR0JnWUdCUVlGQkFJQ0FRRUNBd1JLQW1CS0JBTUNBZ01FQlFVR0JnWUdCUVY4QlFNREFnUUFBQUFBQXdBQUFBQUQyQVBZQURzQXF3RFhBQUFURVJVZkRpRS9CeThHSXlFdkJqVVJMd1lyQVE4Rk54RVZIdzRoUHc4MUx3WXJBUThGSFFFUEJ5RXZCalVSTlQ4Rk15RS9CeThHSXlFakR3MGxBUzhES3dFUEJSMEJId1k3QVQ4Q0FUOENOUzhIRHdJb0FRTURCQVVGQmdjSENBZ0pDUWtLQWZnR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHL2dnR0JnWUVCQU1DQVFJREJBUUdCZ1lHQmdZRUJBTUN2UUVEQXdRRkJRWUhCd2dJQ1FrSkNnSDRDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQ0F3UUVCZ1lHL2dnR0JnWUVCQU1DQWdNRUJBWUdCZ0U3QmdZR0JBUURBZ0VCQWdNRUJBWUdCdjdGQ2drSkNRZ0lCd2NHQlFVRUF3TUJBcnorbFY4RkJRWUdCZ1lGQlFRREFnSURCSFlGQlFZR0NBWUZCUUdDQXdNQkFRSURCQVVGQlFVSEJnWUNmdjRJQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUNBd1FFQmdZR0FmZ0dCZ1lFQkFNQ0FnTUVCQVlHdC80SUNna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUXE5QmdZR0JBUURBZ0lEQkFRR0JnYTlCZ1lHQkFRREFnRUJBZ01FQkFZR0JnSDRCZ1lHQkFRREFnRUNBd1FFQmdZR0JnWUdCQVFEQWdFREF3UUZCUVlIQndnSUNRa0ppZjVnWHdRREFnSURCQVVGQmdZR0JnVUZkd1FEQWdNREJBRzVCZ1VHQmdZR0JRVURBZ0lCQVFJRUFBQUFBQm9BQUFBQUE5Z0QyQUFEQUFjQUN3QVBBQlFBSlFBeEFEVUFPUUE5QUVFQVJRQkpBRTBBVVFCVkFGa0FiZ0I2QUlvQWpnQ1NBSllBbWdDZUFLVUFBQ1VYTlNjSEZ6VW5CeGMxSndjWE5TY0hPd0UxSnlVUEF5TVhNejhISnlVVkh3TTNMd0kxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVdkFSYzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY0JJU2NWSXhVWE5TRVJNelVYTlNjUklUVWhFU01sRHdNZEFSYzFQd0VuQlI4Rk55OEhCeGMxSndjWE5TY0hGelVuQnhjMUp3Y1hOU2NISXhjL0FpY0MrVVZDZ1VWQy8wVkNnVVZDaEFSRVBRTUpBd1lIQ0FnRkF3c01DZ3NKQ1FnSk5meVNBUU1FQ1RVRUFnRThBMjgrTy95TFB6d0RiejQ3L0lzL1BBTnZQanNEUGp2OGl6ODhBMjgrTy95TFB6d0RiejQ3L2tQK1dRNERQd0Y1UUNJaUFYcitoa0QrVkFNREF3TS9BZ00zQTBJREJBZ0hCZ000Q0FjSUNRb0xDdzZDUlVLQ1JrT0FSVUtCUlVLQ1JrT0xCQWtHUWdOQ0t3TThBendEUEFNOEF6d0RQQU04QXo4OEF4RUVCZ1FEUHdFREJBVUhCd2tNSWhBSEJnNE5FQ0lJQlFRZUF3TURRZ01EQTBJREF3TkNBd01EUWdNREEwSURQQU5DQXdNRFFnTURBMElEQXdOQ0F3TURRZ1AreEFFQlFRTUYva2dCQVRzQ0FYcy9BWG9NQmdVTURBMGRBeVVJQng0TkFRRURCUVlHSGcwSUNBY0dCUVFET3dNN0F6c0RPd003QXpzRE93TTdBenNET3dNQlB3RUJPd01BQUFJQUFBQUFBL2NEN2dBeEFId0FBQUVmRlJVUERDRXZBemNCUHdNekZ5Y1BCd0VQQXhVZkNpRS9FRFV2SENNQ3RSWVZGUk1TRWhBUURnNE1EQW9KQ1FjR0JnUURBZ0VDQWdNRkJnY0lDUW9EQkFRRC9OMEZCUUlCQVFKVkF3TURBd1VGRVFnSUNBY0hCd1lGL2EwR0JBTUNBZ0lGQlFjSUNRa0tDd1VESXcwTEN3c0pDQWNGQ3dvSkNBWUZCQUlDQVFJRUJBWUhDQWtLQ3cwTkR3OFJFaE1VRlJZWEdBVUdCZ2NIQndjSEE2d1VGUlVXRnhnWUdCa2FHaG9iR3h3Y0hCd2NIUjBkSEIwZEhSMGRIUndjSEFVREFnRUNCQVVIQlFOQkF3SUNBUUpBQVFJREJBVUZCZ2Y4d1FvSkN3b0xDZ3NLQ1FrSEJnVUVBZ0VCQXdRR0J3a0tDeDRmSGg4Z0h4OGdIeDhmSUI4ZUh4NGVIaDRkSEJ3Y0d4c2FHUmtZRnhjV0JBUURBd0lDQVFBQUFBd0FBQUFBQTlnRG1RQURBQVVBRVFBaEFDVUFKd0FyQURjQU93QTlBRWtBalFBQUFSVWhOUWMxSXhVckFTOEZQUUVsRVJVUEJTc0JOVE0xSXpVakZTRTFCelVqRlNNMUpUTWZCUjBCSXpVakZTTTFCelVqRlNNOUFUOEZNelVQRGhVUkZSOE9JVDhPTlJFMUx3NEMzUDdHZmo5ZkJnWUZCUVFEQWdNeUFnTUVCUVVHQmw5K2ZqLytoajQvZmdNVEJnWUZCUVFEQW40Ly9Mdy9mZ0lEQkFVRkJnWUtDUWtKQ0FnSEJ3WUZCUVFEQWdJQ0FnTUVCUVVHQndjSUNBa0pDUW9DOUFvSkNRa0lDQWNIQmdVRkJBTUNBZ0lDQXdRRkJRWUhCd2dJQ1FrSkNnRml2THk4dkx3Q0F3UUVCZ1lHbmZ6K1p3WUdCZ1FFQXdLOFFMeTh2THk4dkx6OEFnTUVCQVlHQnAyOHZMeTh2THlkQmdZR0JBUURBa0FCQVFNREJBVUZCZ2NIQ0FnSkNRa0svWW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnSjJDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRQWZBQUFBQUFQWUE5Z0FBd0FIQUFzQUR3QVRBQ1lBTXdBM0FEc0FQd0JEQUVjQVN3QlBBRk1BVndCYkFHUUFhQUJzQUhBQWRBQjRBSVFBbEFDWUFKd0FzQUMwQUxnQXdBQUFKUmMxSndjWE5TY0hGelVuQnhjMUp3Y3pOU2NsSnc4REl4Y3pQd2duSlIwQkh3STNMd0k5QVNjRkZ6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUx3RVhOU2NIRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeGMxRnpVbkJ6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NsRHdJZEFSYzFQd0V6SndVZkJEY3ZDQWNYTlNjSEZ6VW5Ld0VSQnpNUk16VVhOU2NSRnpVakVSYzFKelVIRnpVbkJ4YzFKd2NqRnpzQlB3RW5BdmxHUTRGRlF2OUZRb0ZGUW9SSVF3TVJBZ1VFQndnSEJBTU1Dd3NLQ2drSEJ3SXovSkFEQlFrMUJRSUJPd052UGp2OGl6NDdBMjgrTy95TFBqc0RiejQ3UmtaRGdVVkNnVVZDLzBWQ2dFUkJ2VDVDUVFFN0EyOCtPL3lMUGpzRGJ6NDcvSXMrT3dOdlBqdjhsZ1VFQWo0QkF3RTRBMFFEQ1FjR0J6WUJCZ2NJQ1FvS0N3K0NSVUtCUlVKK0pRTUVQeUlpQWdJbko1eEZRb0ZGUW93RENBTURRZ05ES3dNOEF6d0RQQU04QXp3RFBBTThBejg4QXc4QkJnTUVBejhCQXdRR0JnY0pDUU1oRVFjSERRNFBJZ2dFQlFVWkF3TURRZ01EQTBJREF3TkNBd01EUWdNREEwSURBd003QkR3RE93UThBenNFUEFNN0JEd0RPd1JDQXdrRE93UU1DUU1EQTBJREF3TkNBd01EUWdNREEwSURBd05DQTBrTERBd01IUU1nQ0FnakRnRUNCQVlKSGdNS0NBZ0hCZ1VFQXpzRE93TTdBenNEL2tnOC9rUUJBVHNDQVh3QlBBRi9BandDQVRzRE93TTdBenNEQVQ0Qk93TUFBQUlBQUFBQUE4Y0RwQUFIQUE4QUFBRXpFVE1STXpVaEpTRVJNeEVoTlNFQ0NiZFB1UDVDL2pBQkFHNEJBZjJSQW5UOTV3SVpRcEw5RXdMdFhRQUFBQUFHQUFBQUFBT3BBL2dBSUFCZ0FTMENVd0plQXRrQUFBRVZEd2N2Qno4SEh3WUhGUjhPUHc0OUFTOE9EdzQzRnhVZkNUOEdId01WRHdZVkh3Z3pId01QRFJVZkJSVVBCQzhHSXc4Tkl5OE9Ed2dyQVM4RE5UOEZOUzhNTlQ4RU16OEpOUzhGTlQ4RE93RWZCVE0vRFI4RUR3TXZDQ3NCRHcwZEFSOEhGUThTSHhJVkR3Y2RBUjhPUHdZN0FSOFJPd0UvRVI4SU93RS9EaThJUHdJelB3MDlBUzhPSXk4Qk5UOElMdzhQQ0M4RE5TOE9JdzhOTnlzQkx3VTlBUVVSRlI4Tk93RS9CajBCTHdZakx3Y1JQd2NoRlI4T093RWRBUjhHUHdjOUFTOEdBUzhHSXlFakR3MEN0UUVDQXdVRkJnY0lCd2NHQmdRRUFnRUJBZ1FFQmdZSEJ3Z0dCd1VGQXdLSEFnSUVCQVVHQmdjSUNBa0pDUW9LQ2dvS0NRZ0pCd2NIQlFVRkF3SUNBZ0lEQlFVRkJ3Y0hDUWdKQ2dvS0Nnb0pDUWtJQ0FjR0JnVUVCQUlDY1FFQ0JBVUdCd2dKQ2dvS0Nnb0pDZ2dGQlFZRUFnSUJBUW9GQkFNQkFRVUVCZ2NJQ1FvTEN3WUVCQUVDQXdVRERnb0pDQWdIQmdVREFnRURCQVlKQWdJQ0F3TUVCUU1NQ1FrS0Nnb0tDUWtKQndZRUJBSUJBUUlFQlFVRkJBRUJBUU1FQlFZSENROEhCd2NIQmdjR0JnY0ZDQVVEQWdVRkFRRURDUVlFQWdFQ0JBUUdCd2dKQ2dzT0JRUUNBUUVDQWdNRURnb0pDUWNIQlFVREFnRUNCUVlKQWdJQ0FnTURCUVlLQ0FrSkNRa0tFQWtJQndZRkJBSUJBUU1GQlFVRkFnRUJXZ0VCQmdJQ0NBWUdCd2NIQ0FnSENBY0hCd1lHQmdVRUJBUUNBZ0VCQWdNREJBVUdBUUlDQWdvSUJ3Y0hCZ1lGQlFVRUF3SUNBUUVCQVFJQ0JBTUZCUVlHQmdnSENBZ0lCQUVDQVFjRkJBTUNBZ0VCQWdJREJBVUZCZ1lIQmdjSUJ3Y0lCd2NJQmdjT0FnSUZBUUVCQVFJQ0JBTUZCUVVHQmdjSENBY0lDQWNJQndZSEJnVUZCQVFFQWdJQkFRRURBZ0VEQndZSEJ3Y0hCd2dJQndjSEJ3WUhCUVVGQkFNQ0FnRUJBUUVDQWdRRUJBY0JBZ0VEQ2dnSEJ3Y0dCZ1lGQkFRREF3SUJBUUlEQXdRRkJRVUdCd2NJQndrSUFnSUNBUWNFQkFNREFRRUJBUUVCQXdNRUJRVUZCZ2NHQndnSENBY0lCd2NIQndZR0F3UUNBUUVDQWdJREJBVUZCUVlHQndjSENBZ0lCd2dIQmdjR0JRVUVCQU1EQWdHZHZ3WUdCZ1FFQXdMK1ZBSUNBd1FGQlFZSEJ3Z0lDUWtKQ2ZvSEJRWUVCQU1DQWdNRUJBWUZCL29HQmdVRkF3TUNBUUVDQXdNRkJRWUdBUkFCQVFJRUJBUUdCZ1lJQndnSkNRa0s1QUlEQkFRR0JnWUdCZ1VGQkFNQkFRSUNBd01GQlFiKzl3Y0hDQWtJQ2drSi90WUpDUWtKQ0FnSEJ3WUZCUVFEQWdJQk5BTUVCd1lHQkFRQ0FRRUNCQVFHQmdjSENBY0dCZ1FFQWdFQkFnUUVCZ1lIQ0FvS0NRb0lDUWNIQndZRkJBTURBUUVCQVFNREJBVUdCd2NIQ1FnS0NRb0tDd29KQ1FrSUNBY0hCZ1VFQXdNQkFRRUJBd01FQlFZSEJ3Y0pDUWtKQ3NFRkJRb0pDUWNIQmdVREFnRUNBZ1VGQ0FNQkFRUUNBd1VFQkFzSUNBb0pDUW9RQ1FnSUJnVURBd0VEQlFZRkJRTUJBUUlFQkFZSUNBa0tDZ29LQ2dvSkRBVUVCUU1DQVFFQkFRb0dCQUlCQWdNRkJnY0lDZ29LRHdJQ0JBRUNBd01ERGdvS0NRY0hCUWNDQVFFQkFRSUNBd1FFQndNREJBTURCUVlMQ1FrS0Nnb0tDZ2tJQ0FZRUJBSUJBd01HQlFNQ0F3RUNBZ0lFQlFjSENBa0tDZ3NLQ2dvSkN3VUVCZ0lDQWdNSUJnUUNBZ0VGQlFZSENBa0tDdzREQXdNQkFRTUNBZ01GQXdJQ0FRRUhCQVFEQXdJQkFnRURBd1FGQlFVSEJnY0hCd2dIQ0FnSEJ3Y0hCZ2dDQWdVQkFRRUJBZ0lEQkFVRkJRWUhCZ2NJQ0FjSUNBY0hCd2NHQlFVRUJBUUNBZ0VCQVFFRUFnSUlCZ2NIQndjSENBY0hDQWNIQmdjRkJnUUVBd01CQVFFQkFRSUNCQVFMQVFJQ0N3Y0lCd1lIQmdVRkJRUURBZ0lDQWdJQ0JBTUZCUVlHQndjSENBa0lCQUlCQVFFSEJBUURBd0lCQVFJREF3UUVCZ1VHQndjSEJ3Z0hDQWdIQndjSEJnZ0RCQUVCQWdFREF3UUZCUVVHQndZSENBY0lDQWdIQndjSEJnVUZCQVFFQWdJQkFRSUdBUU1IQndZSEJ3Y0lCd2dJQndjSEJnWUdCUVVFQXdJQ0FRRUJBUUlDQkFRRUJnSUJBUUVEQ2dnSENBWUhCZ1VGQlFRREFnSUJBUUlDQWdNRUJRVUdCZ2NIQndnSnJ3SURCQVVGQmdiTEJ2ek1DUW9KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQXpNSEJnVUZBd01DQWVRSkNna0pDQWdIQndZRkJRUURBZ0laQmdZRkJRUURBUUVCQVFNRUJRVUdCaVFKQ1FrSUNBZ0hCd0VZQmdZRkJBUUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBQUFBd0FBQUFBRHVRTzVBRWNBdndGUkFBQUJGU01QQng4SE14VWZCanNCUHdZMU16OEdQUUV2QmlNMUx3Y1BCZ1VWRHhVckFTOGRQUUUvSFRzQkh4MEZGUjhkT3dFL0RnRWZBejhITHdNQlB3NDFMeDRyQVE4ZEFZSitCZ1lHQkFRREFnRUJBZ01FQkFZR0JuNEJBUU1FQlFVR0JnY0dCUVVFQXdFQmZnWUdCZ1FFQXdJQ0F3UUVCZ1lHZmdFQkF3UUZCUVlIQmdZRkJRUURBUUU2QVFJQ0F3TUVDZ3NPRHhJVUZCWVhHQXdORFEwTkRnNE9EZzhPRFE0TkRRd05Dd3dMQ3dvS0NRa0pDQWNIQmdZRkJBUURBd0lCQVFJREF3UUVCUVlHQndjSUNRa0pDZ29MQ3d3TERRd05EUTRORGc4T0RnOE9EdzRORGcwTkRBd01EQXNMQ2dvSkNRa0hDQWNHQmdVRUJBTURBZ0g5aWdJQ0F3UUZCUVlIQ0FnSkNnb0xEQXdNRFE0T0RnOFFEeEVRRVJFUkVoRVFEeEFQRHc0T0RnNE9EUTBNREF3TkFRUUZCZ1VHQndVR0JRUURBUUVCQVFNRS92d0tDQWdJQndZR0JnVUVBd01EQWdFQkFRSURCQVVGQmdjSUNBa0tDZ3NNREF3TkRnNFBEaEFRRUJBUkVSRVNFaEVTRVJFUkVCRVBFQThPRGc0TkRBd01Dd29LQ1FnSUJ3WUZCUVFEQWdJQy9INEJBUU1FQlFVR0J3WUdCUVVFQXdFQmZnWUdCZ1FFQXdJQ0F3UUVCZ1lHZmdFQkF3UUZCUVlHQndZRkJRUURBUUYrQmdZR0JBUURBZ0VCQWdNRUJBWUdwQTBPRFEwTkRRd1lGeFlVRkJJUERnc0tCQU1EQWdJQkFRSURBd1FFQlFZR0J3Y0lDUWtKQ2dvTEN3d0xEUXdORFE0TkRnOE9EZzhPRHc0TkRnME5EQTBMREFzTENnb0pDUWtJQndjR0JnVUVCQU1EQWdFQkFnTURCQVFGQmdZSEJ3Z0pDUWtLQ2dzTERBc05EQTBORGcwT0R3NFBFUklSRVJFUUVROFFEdzRPRGcwTURBd0xDZ29KQ0FnSEJnVUZCQU1DQWdFQ0FnTUVCQVVGQmdjSENBZ0lDdjc4QkFNQkFRRUJBd1FGQmdVR0J3VUdCUUVFRFFzTkRBME5EZzBQRGc0UER3OFFEeElTRVJFUkVCRVBFQThPRGc0TkRBd01Dd29LQ1FnSUJ3WUZCUVFEQWdJQ0FnTUVCUVVHQndnSUNRb0tDd3dNREEwT0RnNFBFQThSRUJFUkVSSUFBQVVBQUFBQUEvY0Q5d0FDQUJJQVN3QnZBTE1BQUNVM0lRRVhEd1FWTHdZM0p3OENGUjhNT3dFL0NUVW5Qd1ExTHdraklTTVBCU1VmQnhFUEJ5RXZCeEUvQndjUkh3OGhQdzhSTHc4aER3NEJESjMreFFMVkJzUURCUVFDTGdnQkF3UUZwUVE5QXdJQkFnSUVCcVVKQWdVR1d3VUdCZ2NGQlFVRkJRUUVBd01DQVFIRUJRUURBUUVDQXdVR0J3Y0lDUW9KL2xBS0NRa0lDQVlHQWo0SEJnVUZBd01DQVFFQ0F3TUZCUVlIL000SEJnVUZBd01DQVFFQ0F3TUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUW9ETWdvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svTTRLQ1FrSkNBZ0hCd1lHQkFRRUFnSGtzZ0ZIQXRNRkNRb0xyeCtQQ2drSkNkQUVHUWtKQ1FnSkNRZ0kwWjRKQ0FjK0F3SUNBUUVEQXdNRUJRVUZCZ2JRMHdnSUNBa0pDUWtJQ0FnR0JRVURBZ0lEQlFVSEI3c0JBUU1FQlFVR0J2ek5Cd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3TXlCd1lGQlFRQ0FnRWYvTTBLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWdJQ0FvSkNnTXlDZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUJBZ01FQlFZR0JnZ0hDUWdKQ2dBRUFBQUFBQVAzQTN3QVBRQmZBS2tCTFFBQUFROElId1kzQVE4Q0hRRWZCajhEQVI4SE16OEdOUzhJSlI4R015RXpQd1U5QVM4R0lROEdKUlVmQlRzQkh3OFZOeDhFTnpVdkhTc0NEd1VCRlI4ZE93SS9CVDBCTHdZakx3OC9FRE0vQmk4SEl3OGVBNTIxQmdZRkJRTURBUUVCQWdNREJRWUdjLzdmQkFNQ0FnTUVCUVVHQmdZR0JRVUJJUVFCQWdNRUJBWUZCd2NHQlFVREF3SUlBUUlEQkFRRkJRWDljUUVDQXdRRUJnWUdBYlFHQmdVRkJBTUNBZ01FQlFVR0J2NU1CZ1lHQkFRREFnRXhBZ01FQkFZR0Jvc1ZGQlFTRWhFUER3MExDd2dIQlFNQkp3WUdCQVFDQWdFQ0FnTUVCQVVGQmdjR0NBZ0lDUWtLQ2dvTEN3d0xEQTBNRFEwT0RRNkxCZ1lHQkFRREF2M0VBUUlDQXdRRUJRVUdCZ2NIQ0FrSUNRb0tDZ3NMQ3d3TURBME1EUTRORFkwR0JnWUVCQU1DQWdNRUJBWUdCbzBVRkJNU0VoRVBEZzBNQ2dnSEJRTUJBUU1GQndnS0RBMEhEeEFSRWhJVUZKZ0dCZ1lFQkFNQ0FRRUNBd1FFQmdZR2pnME5EZzBNRFF3TURBc0xDd29LQ2drSUNRZ0hCd1lHQlFVRUJBTUNBZ0VDSFFnQkFnUUVCQVlHQmdjR0JRVURBd0VGL3Q0RkJRWUdCZ1lHQlFRQ0FnRUJBZ0lFQVNGdUJnWUZCQVFEQWdFQ0F3UUZCUVlIdlFZR0JRUUVBd0VCUkFZR0JRVUVBd0lDQXdRRkJRWUdCd1VHQkFRREFnRUJBZ01FQkFZRjlRWUdCUVVFQXdJQkJBVUlDUXNORGhBUkVoTVVGUllYQkFFQkF3UUVCQTRVRGc0T0RnME5EUTBNREFzTUNnc0pDZ2tJQ0FjSEJnWUZCUVFEQWdJQkFnTUVCQVlGL3YwT0R3NE9EZzBORFEwTURBc0xDd29LQ2dnSkNBY0hCZ1lGQlFNRUFnSUJBZ01FQlFVR0JnY0ZCZ1FFQXdJQkFRTUdCd2tMRFE0UUVSSVRGUlVXRmhjV0ZSUVRFaEVRQnc0TUNnZ0hCQUlCQWdNRUJRVUdCZ2NGQmdRRUF3SUJBUUVDQWdNRUJRVUZCd1lJQ0FnSkNRb0xDZ3NNREF3TkRBNE5EZzRPRGdBQUFBQUhBQUFBQUFQM0EvY0FJUUJEQUdVQXJRRVNBVFlCZWdBQUpSOEhNejhITHdjakR3WWxId2N6UHdjdkJ5TVBCaVVmQnpNL0J5OEhJdzhHQVJVakR3Y2ZCek1WSHdjL0J6VXpQd2N2QnlNMUx3Y1BCZ1VWSHc0ckFROE5IUUVoTlM4T0t3RS9EajBCTHc0UERpVWZCeEVQQnlFdkJ4RS9Cd2NSSHc4aFB3OFJMdzhoRHc0Q1B3RUJBd1FGQlFZRy9BY0dCUVVFQWdJQkFRSUNCQVVGQmdmOEJnWUZCUVFEQWY1R0FRSUNCQVVGQmdmOEJnWUZCUVFEQVFFQkFRTUVCUVVHQnZ3SEJnVUZCQUlDQWJnQkFRTUVCUVVHQnZ3SEJnVUZCQUlDQVFFQ0FnUUZCUVlIL0FZR0JRVUVBd0greEY0SEJnVUZCQUlDQVFFQ0FnUUZCUVlIWGdFQ0FnUUZCUVlIQmdZRkJRUURBUUZmQmdZRkJRUURBUUVCQVFNRUJRVUdCbDhCQVFNRUJRVUdCZ2NHQlFVRUFnSUJpUUVDQXdNREJRUUdCUWNHQndjSUN6d0tDUW9KQ0FnSUJ3WUZCUVFFQWdJQk93RUJBd01FQlFVSEJ3Y0lDUWtKQ2dvOERBZ0hCd1lHQmdVRkJBUURBd0lCQWdFREF3UUZCUVlHQmdjSENBZ0lDQWNJQndjSEJnVUZCUVFEQXdJQkFRc0hCZ1VGQXdNQ0FRRUNBd01GQlFZSC9NNEhCZ1VGQXdNQ0FRRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvRE1nb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL000S0NRa0pDQWdIQndZR0JBUUVBZ0hsQndZRkJRUUNBZ0VCQWdJRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJqa0hCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHT0FZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBSUNBUUVDQWdRRkJRWUJzbDRCQWdJRUJRVUdCd1lHQlFVRUF3RUJYd1lHQlFVRUF3RUJBUUVEQkFVRkJnWmZBUUVEQkFVRkJnWUhCZ1VGQkFJQ0FWNEhCZ1VGQkFJQ0FRRUNBZ1FGQlFaSUNna0pDUWdJQ0FjR0JRVUZBd01DQVFJQ0F3UUZCZ1lIQ0FnSUNRa0tDaGNYQ2dvSkNRZ0lDQWNHQmdVRUF3SUNBUUlEQXdVRkJRWUhDQWdJQ1FrSkNnb0pDZ2tJQ0FnR0J3VUZCQVFDQVFFQkFRSUVCQVVGQndZSUNBZ0pDZ25WQVFFREJBVUZCZ2I4elFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NETWdjR0JRVUVBZ0lCSC96TkNna0tDQWdJQ0FZR0JnVUVBd0lCQVFFQkFnTUVCUVlHQmdnSUNBZ0tDUW9ETWdvSkNnZ0lDQWdHQmdZRkJBTUNBUUVCQVFJREJBVUdCZ1lJQndrSUNRb0FBQUFEQUFBQUFBUDNBMW9BSVFCREFHVUFBRGNmQmpNaE16OEdMd1lqSVNNUEJRTWZCeUUvQnk4SElROEdBeDhHTXlFelB3WXZCaU1oSXc4RkNBRUNBZ1FGQlFZSEE3QUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9GQUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEE3QUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9GQUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEE3QUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9GQUhCZ1VGQkFJQ3hRWUdCZ1FFQXdJQ0F3UUVCZ1lHQmdZR0JBUURBZ0lEQkFRR0JnRTFCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFRSURCQVFHQmdFMUJnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR0FBQUFBQWNBQUFBQUEvY0R1UUFIQUNzQWJ3QitBSUlBcWdEdUFBQUJGeFVIRlRjMUp6Y2ZCeFVQQnlNdkJ6VS9Cd2NkQVI4Tk93SS9EalV2RGlzQ0R3MFRNeDhKRlNNMUl4VWpOU01WSXhVekZTTVZNeFVqRlRNVkt3RXZDVFVSTlQ4Sk13Y1JIdzhoTHdFMUl6VXpOU00xTXpVek5UTVZNelV2RHlFUERnTEdrSkRKeWRNSEJnVUZBd01DQVFFQ0F3TUZCUVlIK3djR0JRVUVBd0VCQVFFREJBVUZCZ2RmQWdJREJBVUdCZ1lJQndrSUNRb0srd29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSyt3b0tDUWdKQndnR0JnWUZCQU1DQXIwR0J3WUZDd2tJQmdJQ0FiMC8vRCs5dmIyOXZiMStCZ2NHQlFzSkNBWUNBZ0VCQWdJR0NBa0xCUVlIQm40QkFnTUVCUWNIQ0FrS0Nnc01EQXdOQVgwQ0FiMjl2YjErdlQ4QkFnTUVCUWNIQ0FrS0Nnc01EQXdOL1lvTkRBd01Dd29LQ1FnSEJ3VUVBd0lCWVQ0Qk9UTmNJbUF0QVFFREJBVUZCZ2I4QndZRkJRUURBUUVCQVFNRUJRVUdCL3dHQmdVRkJBTUJBUi84Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBYzhCQWdJR0J3b0tCZ1lIUlg1K2ZuNC9majkrUDM0QkFnSUdCd29LQmdZSEJnSTNCZ2NHQmdvS0J3WUNBZ0UvL2NrTkRBd01Dd29LQ1FnSEJ3VUVBd0lCRUFnbmZqOStQMzUrL0EwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd0FCQUFBQUFBRCtBUDRBQU1BQndBTEFBOEFBQ1VYTnljbEZ6Y25CUmMzSnlVWE55Y0JLTmpZMlA0STJOallBV2pZMk5qK0NOalkyT0RZMk5oSTJOalkyTmpZMkVqWTJOZ0FEQUFBQUFBRDl3UDRBQzBBYlFCNkFKNEFxZ0N1QUxJQThBRDhBUk1CSHdGL0FBQWxGUThLSnlNdkNEVS9DVHNCSHdnbkR3WWRBUjhOT3dFL0RUMEJMdzRQQmljUEF4VS9BaFV6TlNNbEh3Y1ZEd2NoTHdjMVB3Y2xGU012QnpVbEZTTTFJUlVqTlNVVkx3UVBCeDhJUHdndkJ3OEVOUzhIRHdZbEh3Y1ZJelVqRlJFckFROE5IUUVqRVNNVkl6VS9Cd2NWRVI4T015RWRBUjhOTXlFelB3NFJMd2NSTHc0aklTTVBEUU0wQVFJREJBVUVBd1FFQkFVRkJBVURCQU1EQlFRQ0FRRUNCQVVEQXdRRUJBVUZCQVVFQXdRREJRUURBbDRGQkFNREFnSUJBUUlDQXdNRUJBVUdCZ1lIQ0FnSUNRZ0lDQWNHQmdVRkJBUURBZ0lCQVFJQ0FnTUVCQVVGQmdjSENBZ0pDUWtJQndjSEJXWUlDUkFSRkJBS0pBOEJFd2NHQlFVREF3SUJBUUlEQXdVRkJnZitod2NHQlFVRUF3RUJBUUVEQkFVRkJnZitwVjRIQmdVRkF3TUNBUU16ZnYzSmZnRjZTQVVGQmdZR0JnWUZCQU1CQVFFQkF3UjlCUVVHQmdZR0JnUi9CUUlDQVFFQkF3UUZCZ1VHQmdZR0JVZ0JBUU1FQlFVR0J3WUdCUVVFQXdFQm1BY0dCUVVEQXdJQmZqK2RDZ29KQ0FrSENBWUdCZ1VFQXdJQ3ZUOStBUUlEQXdVRkJnZGZBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnRmFBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FYa0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQkF3UUhDQW9MREFnQkFRSUVCQVFHQmdjSENBZ0pDUWtLL1EwS0NRa0pDQWdIQndZR0JBUUVBZ0hnQ2drUkR3d0pCQU1DQVFFQkFRSUNBd1FFQ2cwUUVoVVRFUTBMQlFRREFnSUJBUUlDQXdRSkRROFJRUWdKQ2dvTURBMFBEUXdMQ3drSkNBZ0hCUVVFQXdJQ0FnSURCQVVHQndnSkNRb01DdzBPRFEwTUN3b0tDQWdHQmdVRUF3SUJBUUVCQWdRRUJRWU5CUVFIQmg4R0NBZTI0UzBCQVFNRUJRVUdCL3dHQmdVRkJBTUJBUUVCQXdRRkJRWUcvQWNHQlFVRUF3RUJQNzBCQVFNRUJRVUdCNTM4L1B5OXZWK3hTUVFEQVFFQkFRTUVCUVVHQmdZR0JnVitCQUlDQVFFQkF3UitCUVlGQmdZR0JnVUVBd0VCQVFFREJFaXdCZ1lGQlFRREFRRUJBUU1FQlFVR2x3RUJBd1FGQlFZR25yMjkvc1VDQWdNRUJRWUdCZ2dIQ1FnSkNncGVBclc5bmdZR0JRVUVBd0VCSDU3K0tBb0tDUWdKQndnR0JnWUZCQU1DQWw4SkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna0JCQThORFF3S0NRY0RBZDRKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dBaUFBQUFBQVBZQTlnQUF3QUhBQXNBRHdBZkFDY0FLd0F2QURNQU53QTdBRDhBUndCTEFFOEFVd0JYQUdBQVpBQm9BR3dBY0FCMEFIZ0FmQUNBQUl3QXRBQzRBTHdBd0FERUFNZ0EwUUFBSlJjMUp3Y1hOU2NIRnpVbkJ4YzFKeVVQQkJjL0J5Y0ZGd2NYTlNjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5CUmMxSnlVWEJ4YzFKelVuQnhjMUp3Y1hOU2NIRnpVbkJ4YzFKd2NYTlJjMUp3YzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkpROEVGUmMvQWljRkFTY1ZJd2NCTlNjSEZSOEROeGMzQng4Qk16VW5BUmMxTXpVQkp6Y3ZCd2NYTlNjSEZ6VW5CeGMxSndjWE5TY0hGelVuSXdjWE16Y3pOeWNqQXZoR1FvSkdRdjlGUW9GRlFnS1FBd01HQ0FzRUR3c0xDZ2tKQ0FnMS9rc2dCRVlpUFFHMlB6ejhqRDQ3QWJWQVBRRzJQeno4akQ0N0FiVkFQUUYwUlFNL1BFS0JSa09CUmtQL1JVS0JSVUs4UGtKQkFUc0Riajg4L0l3K093RzFRRDBCdGo4OC9JdytPd0cxUUQwQnRqODgva1JBUGY1UkF3TURBZ0UrQVFJRU9BTkUvbndTQXdIK2h6c0RBZ1FGQmh3ZkZRZ0RCejAwQVhjVkF3R1ZCaHdJQndnSkNnc0xEb0pGUW9GRlFvRkZRb0ZGUW9GRlFvd0RDQVFGUHdOQ0J5c0RQQU04QXp3RFBBTThBendEUEFNUkJBTUZBd00vQXdJRUJnWUlDQXdpRXdFN0F6d0NRQU1GQkVNREF3UkRBMEFEUWdNRkJFTURBd1JEQTBBRFFnTS9BMEVFUXdNN0F6d0RQQU04QXp3RFBBTThBendEUEFOQkJBa0RQQU1NQ2dNREJFTURBd1JEQTBBRFFnTUZCRU1EQXdSREEwQURRUVFGQkVNREFRTkJCQWdGQmd3TURCMEVKUWtISGdIK2V3RURGUDZHRWdNY0J3NE9EQWtTSGhRd0F3RTlBd0YzQVFRV0FaWUdEdzBKQ0FjR0JRUURQQU03QXpzRE93TTdBenNET3dNN0F6c0RPd01CUGdFN0F3QUFBQUFFQUFBQUFBTzVBL2dBUXdCT0FINEF3d0FBRXhFZkR5RS9CeThISVNNdkRUVVJMd2NQQmlVakx3WTlBU2N6RngwQkh3NHpFUThISVM4SEVUOEhCeEVWSHcweklUTS9EVFVSTlM4R0FTOEdJeUVqRHcxSEFRSUVCUWNJQ1FvTERBME9EdzhJRHdHQ0J3WUZCUVFEQVFFQkFRTUVCUVVHQi82R0NRb0pDQWtIQ0FZR0JnVUVBd0lDQVFFREJBVUZCZ2NHQmdVRkJBTUJBd1dtQlFRRUJBTURBa29GQmdJQ0F3TUZCUVlHQndjSUNBZ0pDZE1CQVFNRUJRVUdCLzNLQndZRkJRUURBUUVCQVFNRUJRVUdCMThDQWdNRUJRWUdCZ2dIQ1FnSkNnb0NOZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQlFmKzZnY0hDQWtJQ1FrSy91QUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ1h2NUlFUThQRHcwTkRRc0tDUWdIQlFRQkFnRUJBd1FGQlFZSEJnWUZCUVFEQVFFQ0FnTUVCUVlHQmdnSENRZ0pDZ29CdUFjR0JRVUVBd0VCQVFFREJBVUZCbGdCQWdNRkJnWUlDSms4QXRNS0Nnb0pDUWtJQndjRkJnUURBd0VCL21ZR0JnVUZCQU1CQVFFQkF3UUZCUVlHQXJZR0JnVUZCQU1CQVIvOVNna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUdmQ2drSkNRZ0lCd2NCRmdjRkJRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFBQUFDQUFBQUFBTWJBenNBQndBUEFBQUJId0VUSXhNL0FRRXpOeUVYTXdNakFmOEJCMmJkWXdZRS91ZFVQd0VPUkZQMlRRTHVCaHorN0FFTUV4ZjkxN0d4QW5ZQUFBSUFBQUFBQTlnRHVRQTVBRnNBQUFFUkx3UVBCeDhHUHdZdkJ3OEVFUzhIRHdZbEZSOEdJVDhHUFFFdkJpRVBCZ0hneGdVRkJnWUdCZ1VGQkFNQ0FRRUNBd1QrQncwSkMvNEVBd0lCQVFJREJBVUZCZ1lHQmdVRnhnRUNBd1FFQmdZR0JnWUdCQVFEQXY1SEFnTUVCQVlHQmdOeUJnWUdCQVFEQWdJREJBUUdCZ2I4amdZR0JnUUVBd0lDM1AzWHhnUURBUUVCQVFNRUJRWUZCd1lGQmdYK0JBTUJCdjRGQmdVR0J3VUdCUVFEQVFFQkFRTUV4Z0lwQndZRkJRUURBUUVCQVFNRUJRVUd0d2NHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZQUFBQUFBZ0FBQUFBRFdnUDRBQ0VBV3dBQU54VWZCaUUvQmowQkx3WWhEd1lCRVM4RUR3Y2ZCajhHTHdjUEJCRTFMd1lQQnFZQ0F3UUVCZ1lHQW5ZR0JnWUVCQU1DQWdNRUJBWUdCdjJLQmdZR0JBUURBZ0U2eGdVRkJnWUdCZ1lFQlFJQ0FRRUNBZ1grQncwSkMvNEVBd0lCQVFJREJBVUZCZ1lHQmdVRnh3SURCQVVGQmdZSEJnVUVCQU1DS0FjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWURxdjBheGdRREFRRUJBUU1FQlFZRkJnY0ZCZ1grQkFNQkJ2NEZCZ1VHQmdZR0JRUURBUUVCQVFNRXhnTG1Cd1lGQlFRREFRRUJBUU1FQlFVR0FBa0FBQUFBQS9VRG1RQURBQWNBQ3dBK0FFSUFUZ0JTQUZZQXVnQUFKUWNuTnljVkl6VUZCeWMzSndVUEF4OElNejhITHdZckFUOEVMd2dQQXlVVkl6VWxId2NWSXpVakZTTTFJeFVqTlFjUkZSOE5NeUUxSVNNdkJUVVJOVDhHTXhVakZUTVZJeFV6RlNNVk14VXpOVE1WTXhFek5TTTFNeFV6TlRNMUx3OGhEdzRDMWlGNkk5bCtBckMwZUxBcC92MEhCZ01DQWdNR0I1RUZCUVlGMHdZR0JnUUVBd0lCQVFJREJBUUdCZ2FGNUFRR0F3RUJBd1lJZ0FVTEN3c01Dd29GL201K0FkZ0dCZ1lFQkFNQ0FYNC9majkrL0FJQ0F3UUZCUWNHQ0FjSkNBa0tDUUdSL204R0JnVUZCQU1DQWdNRUJRVUdCbDkrZm41K2ZuNC9majl2YjM0L3ZRRUJBd01FQkFZR0J3Y0lDQWtKQ1FyOWlna0tDUWdKQ0FjSEJnVUZCQU1DQXRJZ2NpT2FmbjQwcjNXdExmd0pDZ3NNREFzTENZd0ZBZ0lCQVFJREJBUUdCZ1lHQmdZRUJBTUMzd1VLQ3d3TUN3b0tmQVFGQXdFQkF3VUVUWDUrdlFFQ0F3UUVCZ1lHWG41K2ZuNStJUDJLQ2drSkNRZ0lCd2NHQlFVRUF3SUNQd0lEQkFVRkJnWUNkZ1lHQmdRRUF3SUJmajkrUDM0L2ZuNStBVHMvZm41K25Rb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUWtBQUFRQUFBQUFBK0FEOXdBSkFCQUFHQUJUQUFBQk13TVZJVFVqRXpVaEV4OENJejhCQXpNM014Y3pBeU1GRVM4RUR3Y2ZCajhITHdjUEJCRTFMd1lQQmdKODRQSUJWZS95L3JxWEFRUStoejRFekZBbXJpaFFwRlA5OG9jRkJRWUdCZ1lHQlFRREFRRUJBUU1FdlFVT0Nnc0Z2UVFEQVFFQkFRTUVCUVlHQmdZRkJnV0hBZ01FQlFVR0JnY0dCUVVEQXdJQmcvNm5JajRCV3lBQjlRZ1RzTFVXL29sd2NBRzVJUHljaHdRREFRRUJBUU1FQlFZRkJ3WUZCZ1c5QkFVQkJBUzlCUVlGQmdjRkJnVUVBd0VCQVFFREJJZ0RaUWNHQlFVRUFnSUJBUUlDQkFVRkJnQUFBQUFHQUFBQUFBUDNBL2dBQ3dBUEFCTUFGd0EvQUlNQUFBRVZJUzhITlFFVkl6VWpGU00xSXhVak5RRWZCeEVQQnlFMUlUVWpOVE0xSVRVakZTRTFQd2NIRVI4T015RXpQdzRSTHc0aklTTVBEUUhnL29jSEJnVUZBd01DQVFLVnZUKzhQNTREVWdjR0JRVURBd0lCQVFJREF3VUZCZ2YraHdHWm5wNytaai8rWndFQ0F3TUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUW9ETWdvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svTTRLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJRL3dCQVFNRUJRVUdCdDBCTy96OC9QejgvQUU3QVFFREJBVUZCZ2I4ekFZR0JRVUVBd0VCL0QvOFAvejgzUVlHQlFVRUF3RUJIL3pNQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkF6UUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0FGQUFBQUFBUDRBL2dBUndCckFKY0Eyd0Y1QUFBVEZTTVBCeDhITXhVZkJqc0JQd1kxTXo4R1BRRXZCaU0xTHdjUEJqY2ZCeFVQQnlNdkJ6VS9Cd0VmQnhFUEJ5TXZCelV6TlNNMU16VWpOVDhIQnhFVkh3MDdBajhOTlJFMUx3NGpEdzRGRlNzQkR3MGRBaDhOT3dFZEFSOE9NejhHUFFFdkJpTXZCajBCT3dFL0RUMENMdzByQVQwQlB3WXpQd1k5QVM4R0t3RVBEY1UvQmdZR0JBUURBZ0VCQWdNRUJBWUdCajhCQVFNRUJRVUdCZ2NHQlFVRUF3RUJQd1lHQmdRRUF3SUNBd1FFQmdZR1B3RUJBd1FGQlFZSEJnWUZCUVFEQVp3SEJnVUZCQU1CQVFFQkF3UUZCUVlIL0FZR0JRVUVBd0VCQVFFREJBVUZCZ1lETkFZR0JRVUVBd0VCQVFFREJBVUZCZ2ErQmdZRkJRUURBUUg4L1B6OEFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KdmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NiNEpDZ2tJQ1FjSUJnWUdCUVFEQWdMK1YyOEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2x2QVFNREF3VUZCUVlIQndnSUNBZ0pwZ1lHQlFVRUF3SUNBd1FGQlFZR3BnUUZCQU1EQWdKT0Nnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tUZ0lDQXdNRUJRU21CZ1lGQlFRREFnSURCQVVGQmdhbUNBa0lDQWdIQndZRkJRVURBd0lDQWtWRkFRRURCQVVGQmdjR0JnVUZCQU1CQVRrR0JnVUZCQU1DQWdNRUJRVUdCamtCQVFNRUJRVUdCZ2NHQlFVRUF3RUJSUWNGQmdRRUF3SUJBUUlEQkFRR0JUSUJBUU1FQlFVR0Ivd0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9BY0dCUVVFQXdFQkFUc0JBUU1EQkFVRkJmekZCZ1VGQkFNREFRRUJBUU1EQkFVRkJ1QS8vRC9oQlFVRkJBTURBUUVjL01ZS0NRZ0pDQWNIQmdZRkJRUURBZ0lDQWdNRUJBWUdCZ2NIQ0FrSUNRa0RPd29KQ0FrSUJ3Y0dCZ1VGQkFNQ0FRRUJBUUlEQkFVRkJnWUhCd2dKQ0FrSzRBSUNBd1FGQmdZR0NBY0pDQWtLQ3Z3SkNna0lDUWNJQmdZR0JRUURBZ0toQ2drSUNRZ0hCd1lHQlFVRUF3SUJBUUVDQWdRRkJRWUhCZ1lGQlFRREFRRUJBUU1EQkFVRkJhSUNBZ01FQlFZR0JnZ0hDUWdKQ2duOENnb0pDQWtIQ0FZR0JnVUVBd0lDNEFZRkJRUURBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUlDQXdRRkJRWUdCd2NJQ1FnSkFBQUlBQUFBQUFQM0E5Z0FJUUExQUZjQWF3Q3ZBTWNBNndFdkFBQTNId1l6SVRNL0JpOEdJeUVqRHdVbEZROEhJUzhITlRjZkJqTWhNejhHTHdZaklTTVBCU1VmQnhVaE5UOEhCeEVmRGpNaE16OE9FUzhPSXlFakR3MEJEd0VkQVI4RVB3UXZCQ3NCRHdFM0h3Y1ZEd2NoTHdjMVB3Y0hGUjhPTXlFelB3MDlBaThOSXlFakR3MkdBUUlDQkFVRkJnY0JlZ1lHQlFVRUF3RUJBUUVEQkFVRkJnYitoZ2NHQlFVRUFnSURNZ0VDQXdNRkJRWUgvTTRIQmdVRkF3TUNBVDhCQWdJRUJRVUdCd0kyQndZRkJRUURBUUVCQVFNRUJRVUdCLzNLQndZRkJRUUNBZ01TQndZRkJRTURBZ0g4amdFQ0F3TUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUW9ETWdvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svTTRLQ1FrSkNBZ0hCd1lHQkFRRUFnRUIwd0lDQWdJWkJRWUdBeDBDQVFFQkF3VURBelVEQTRBSEJnVUZCQU1CQVFFQkF3UUZCUVlIL2drSEJnVUZBd01DQVFFQ0F3TUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUW9COXdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0N2NEpDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQnhRWUdCZ1FFQXdJQ0F3UUVCZ1lHQmdZR0JBUURBZ0lEQkFRR0JsbWVCZ1lHQkFRREFnRUJBZ01FQkFZR0JwNmRCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdXUUVDQXdRRUJnWUducDRHQmdZRUJBTUNBU0QraGdvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnRjZDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtCVEFNQ0F3WUdBaGtFQVFFQ0hRWURBd01GQXdFQkFVSUJBZ01FQkFZR0JuNEdCZ1lFQkFNQ0FRRUNBd1FFQmdZR2ZnWUdCZ1FFQXdJQklINEtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUXArQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrQUFBQUNBQUFBQUFQSUE3Z0FSd0NVQUFBVER3TVZId0lKQVE4Q0ZSOEdNejhER3dFZkF6TS9CalV2QWdrQlB3STFMd2NQQXdzQkx3TVBBaVVQQlJVL0J4OEhGUThPRlRNMUl6OE9OUzhPS3dGQ0JBTURBUUVEQXdFQS93QURBd0VDQWdNRUJRUUZCUWNHQmdYNCtRVUdCZ1lGQlFVRkJBTUNBZ0lDQS84QUFRQURBd0VDQWdNRUJRVUZCUVlHQmdYNCtRVUdCZ1lHQlFRREFnc01DZ3NLQ2dvS0Nnb0tDZ29LQ3dzSkJ3Y0ZBZ0VEQkFVSENCTWlGZ29KQ0FNR0JBUE1rd0VCQWdZSkVDWWRDd29JQmdJQ0FRRUJBZ01FQkFZR0JnZ0lDQWtLQ2dzTkF3MEVCUVlGQmdZRkJmN0svc3NGQmdVR0JnVUZCQU1DQWdFQ0F3VUJMUDdVQlFNQ0FRSUNBd1FGQlFZR0JRWUZBVFVCTmdVRkJnWUZCZ1VFQXdJQkFRRUNCQVQrMHdFdEJBUUNBUUVCQXFjQ0F3UUdCZ2N5Q1FjSEJRUURBUUVCQWdRR0J3a0xEQXNMQ1FvSkNCSWNFd3NMQ3dZTkRROGhMUVlGQlFvSkR4OFpEQTRPRHdnSkNRb0tDZ2tKQ0FnR0JnVUZCQU1EQVFJQUJRQUFBQUFEM0FQM0FDRUFUUUJ2QUhvQTF3QUFBUlVmQlRzQ1B3WXZCeU1QQmlVQkx3UVBCeDhJUHdNQlB3STlBUzhHSXc4QkpSVWZCVHNDUHdZdkJ5TVBCaVVyQVM4R05RVVJGUjhPSVNjaEx3WTFFVFUvQmlFVkh3NDdBUkUzRVM4SEFTOEhJUThPQVU0Q0F3UUZCUVlHdlFjRkJnUUVBd0lCQVFJREJBUUdCUWU5QmdZRkJRUURBZ0paL3NaMEJRVUdCZ1lHQmdRRkFnSUJBUUlDQklvRkJnVUdCZ1lGQlFGUUJRTUNBZ0lFQlFVR0JnWUdCdjBrQWdNRUJRVUdCcjBIQlFZRUJBTUNBUUVDQXdRRUJnVUh2UVlHQlFVRUF3SUI0OEFIQlFZRUJBTUNBZjVSQWdJREJBVUZCZ2NIQ0FnSkNRb0pBWXRFL3JrR0JnVUZCQU1DQWdNRUJRVUdCZ0VTQVFFREF3UUZCUVlIQndnSUNRa0pDdVkvQVFFQ0F3UUVCZ2IrOVFjSENBa0pDUW9KL3RRSkNna0pDQWdIQndZRkJRUURBZ0lCTWdZR0JRVUVBd0lDQXdRRkJRWUdCd1lGQlFNREFnRUJBZ01EQlFVR1NmN2JkUVFEQVFFQkFRTUVCUVlGQndZRkJnV0xCQUlDQVFFQkF3UUJPZ1FHQmdZR0JnVUZCQU1DQVFJQ2FRWUdCUVVFQXdJQ0F3UUZCUVlHQndZRkJRTURBZ0VCQWdNREJRVUd3QUlEQkFVRkJnYkxCdnpOQ2drS0NBZ0lDQVlHQmdVRUF3SUJBVDhCQWdJRUJRVUdCd015QndZRkJRUUNBZ0hrQ1FvSkNBa0lCd2NHQlFVRUF3SUMvcUE3QVRBSkNRa0lDQWdJQmdFWUJnWUZCQVFDQVFFQkFRSURCQVVHQmdZSUJ3a0lDUW9BQWdBQUFBQUQ5d081QUNzQVZ3QUFFdzhESHdNSkFROERGUjhHUHdNQlB3TXZBd0V2QWlNUEFnVVBBeDhEQ1FFUEF4VWZCajhEQVQ4REx3TUJMd0lqRHdJU0JBTUJBUUVDQXdRQm4vNWdCQU1DQVFJREF3WUZCZ2NGQmdVRkFia0VBd0lCQVFJREJQNUlCUVVHQmdZR0JRSHpCQU1CQVFFQ0F3UUJuLzVnQkFNQ0FRSURBd1VHQmdZR0JnVUZBYmtFQXdJQkFRSURCUDVJQlFVR0JnWUdCUU92QlFZR0JnWUZCZ1grZi81OUJRWUZCZ1lHQmdVRUF3SUJBUUVEQXdHYkJBWUdCd1lHQmdVQm1RTURBZ0VDQXdRRkJnWUdCZ1VHQmY1Ly9uMEZCZ1VHQmdZR0JRUURBZ0VCQVFNREFac0ZCUVlIQmdZR0JRR1pBd01DQVFJREFBUUFBQUFBQS9jRCtBQUNBRUVBWlFDcEFBQWxOeUVCTVE4RUh3WTdBVDhERVI4SFB3Y1JId003QVQ4R0x3Y3JBUThCSlI4SEVROEhJUzhIRVQ4SEJ4RWZEak1oTXo4T0VTOE9JeUVqRHcwQk5KMyt4UUg1Y3dRREFnRUJBZ01FQlFVR0JnWUdCUVUrQVFFREJBVUZCZ2NHQmdVRkJBTUJBVDRGQlFZR0JnWUZCUVFEQWdFQkFnTUVjZ1lGQmdZSEJnVUJCUWNHQlFVREF3SUJBUUlEQXdVRkJnZjh6Z2NHQlFVREF3SUJBUUlEQXdVRkJnZGZBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnTXlDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FyOHpnb0pDUWtJQ0FjSEJnWUVCQVFDQWJPeUFaOTBCQVlHQmdZR0JRVUVBd0lDQXdRKy9qc0hCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEFjVStCQU1DQWdNRUJRVUdCZ1lHQlFWekJRTUNBZ094QVFFREJBVUZCZ2I4ekFZR0JRVUVBd0VCQVFFREJBVUZCZ1lETkFZR0JRVUVBd0VCSC96TUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pBelFKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dBZUFBQUFBQVBZQTlnQUF3QUhBQXNBRHdBVUFDSUFLZ0F1QURJQU5nQTZBRDRBUWdCR0FFb0FVZ0JlQUdJQVpnQnFBRzRBY2dCK0FKd0FvQUNrQUtnQXJBQ3dBTGtBQUNVWE5TY0hGelVuQnhjMUp3Y1hOU2NIRnpNMUx3RWRBUjhDSXhjM0x3UUZGd2NYTlNjMUp5VVhOU2NGRnpVbkpSYzFKd1VYTlNjM0Z6VW5CeGMxSndVWE5TY0hGelVuQnhjMUZ6VW5CeWNGSXdjekZSYzFNelVuTlNjbEZ6VW5CUmMxSnlVWE5TY0ZGelV2QVJjMUp5VVBBeDBCRnpVL0FTY2xMd0lISHdRM0VTY0hGeEVuRHdNakZ6OENGVE1SSXdjWE5TY0hGelVuQnhjMUp3Y1hOU2NIRnpVbkJ5TWZBVHNCUHdFbkF2bEZRb0ZGUXY5RlFvRkZRb01EUkVCZ0F3VUdBUVExQkFJQkFUc0J0aDhEUlNJOC9rUS9QQUcyUHp6K1JEODhBYlkvUFBWR1FvSkdRdjhBUmtLQ1JrSzlQMEpDQVRzQnVRTUVCRDhEQXp6K1JEODhBYlkvUFA1RVB6d0J0ajg4QXo4OC9sQURBd1FDUHdJRE53TmtCUWdNQ1FzSUJnVUJBejhEUWdRRUJnY0lDQVVLRGdnL1A1eEdRNEZHUW9KR1FvRkZRb0pHUW93RENBSUNBa0VFUXlzRE93UThBenNFUEFNN0JEd0RPd1E4QXpzRUl3WUhEUTBNQlNJSUJBVWVBejhDT2dNN0FrRURPUU5DQXo4RVF3TTVBMElEUHdSREF6OERPd1E4QXpzRVBBTTdCRHdET3dSQ0F3a0RPd1FEQXdFN0F3UUVPd0VEQXprRFFnTS9CRU1ET1FOQ0EwQURRZ1E3QTBJRUNBWUZEQXdOSFFNbENBY2VLZ0lDQXo0REJBVUhCQUwrbUFNOEEvNldBd1lHQkFNL0FRTURCd093T3dNN0F6c0RPd003QXpzRE93TTdBenNET3dNQk9nUUJPd01BQUFrQUFBQUFBL2NEK0FBU0FCWUFLZ0F6QURnQVF3Qk9BR3dBdFFBQUpSVVBCeUV2Qnpjek5TTWxGVE0xTXhVakZUTVZJelVqRlNNMU16VWpOU016RlRNVkl4VWpFU01WRVNNUkl6TVZNeFVqTlNNUkl4RWxLd0V2QlQwQkp4MEJIdzA3QVJVaEVUOEhCeEVqRVRNZkRqTWhNejhPTVJFdkJ3RXZCaU1oSXc4TkE3Z0NBd01FQkFVRUJ2M0pCUVVFQkFRREF3SzhmbjRCT3o4L1B6OC9QejgvUC94K1B6KzlQeis5UHo4L1B6OERUY0VHQmdVRkJBTUNQd0lDQXdRRkJRWUhCd2dKQ0FrS0NlYjlpZ0VCQXdRRkJRWUdYdno4QWdJREF3VUVCZ1lIQndjSUNBa0lDUUkzQ1FrSkNBZ0hCd2NHQlFVRkF3TUNBZ0VCQWdNRUJBVUcvdlVIQ0FnSUNRb0pDdjdVQ1FvSkNBZ0lDQVlHQmdRRUJBSUJYZ0VFQlFNRUFnSUJBUUVCQWdJRUF3VUZmdncvUHo4Ly9EOC9Qei84UHovOFB3RjZQLzdGQVhvL3ZiMyt4UUY2bndJREJBVUZCZ2JMR2VRSkNna0pDQWdIQndZRkJRUURBZ0loQVVRR0JnVUZCQU1CQVIvK3ZQNElDZ2tJQ0FjSEJnWUdCUVFEQXdJQ0FnSURBd1FGQmdZR0J3Y0lDQWtLQWlRSkNRa0lDQWdIQndFWUJnWUZCQVFDQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQUFBQ3dBQUFBQUQyQVBZQUFNQUJ3QUxBQThBRXdBWEFDTUFKd0FyQUdFQXBRQUFKUmMxTHdFWE5TYzNGelVuQnhjMUp3VVhOU2NIRnpVbk15TUhNeFVYTlRNMUp6VXZBUmMxTHdFWE5TYzFCeGMxSVRNZkJoRW5CeGNSRlE4R0lUVW5CeGNoTHdjUkZ6VW5CeEUvQndjUkZSOE5NeUV6UHcwMUVUVXZEU01oSXc4TkFlRS9QUUkvUGZaRlFvQkVRZjhBUlVLQlJVTC9BZ01EUHdNRFBRSS9QUUkvUFFJL0FWb0dCZ1lFQkFNQ0FVQURRZ0lEQkFVRkJnYitwajBDQXY2akJnWUdCQVFEQWdGQ1FRRUJBZ01FQkFZR0JsNEJBd01FQlFVR0J3Y0lDQWtKQ1FvQzlBb0pDUWtJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNRa0pDdjBNQ2drSkNRZ0lCd2NHQlFVRUF3TUI1UVJEQXp3RFFnTS9BenNFUEFNN0JEd0RPd1E4QXpzRVBBTURBenNCQXdNOEEwSURQQVJEQTNzL0JFSUNBd1FGQlFZRy9xTURQQVArcFFZR0JnUUVBd0lCUUFOQ0FRRUNBd1FFQmdZR0FWNERPd1FHQVdBR0JnWUVCQU1DQVNEOURBb0pDUWtJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNRa0pDZ0wwQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrQUFBWUFBQUFBQTlnRDJBQUVBQmNBT1FCdUFJSUEvQUFBQVE4QlB3SXpId2dQQXljL0FnVVJNeEUvQmpNaE55OENJeUVqRHcwbEFROEVGUjhGT3dFL0JBRS9CaThRRHdZREhRRVBCaU12QnpVSEVSOFBJVGNoTHdjUlB3WTdBUlVmRHpNL0RqMEJNeDhHSFFFM0h3STlBUzhPSXlFakR3MERQY3hKRDh4bUJBUUpDQWdGQlFNQ0FRRUJBeXc1TEFNSC9UOC9BUUlEQkFRR0JnWUJxallKQ2dvSy9rY0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQ2lmN1ZBd0lDQWhvQkF3VUVCZ1lHQm9BRkJBUUVBU3NHQlFRREF3RUJBUUVDQXdRRkJRWUlDQWtKQ2dvTENnb0pDQWdIQndjRzF3SURCQVFHQmdiOEJnWUdCQVFEQWdIOEFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dFZ0RmN1RCZ1lHQkFRREFnRUJBZ01FQkFZR0JsNEJBUU1EQkFVRkJnY0hDQWdKQ1FrSy9Bb0pDUWtJQ0FjSEJnVUZCQU1EQVF3R0JRV1lCQU1DRUJBUUR3RURBd1FFQmdhWUJ3Z0lDQWtKQ1FuOTR3b0pDUWtJQ0FjSEJnVUZCQU1EQVFGSnpRMUh6VjBCQXdVR0J3WUhCd1lGQlFRc09pd0NBeUQrNUFFY0JnWUdCQVFEQWpjREF3SUJBd01FQlFVR0J3Y0lDQWtKQ1QzKzFBUURCUVIvQndnSEJnUURBaGtCQWdJREFTMEhCd2dJQ0FrSkNRa0tDUWtKQ0FnSUNBY0dCUU1EQWdFQkFRSURBd1FFQVl1ZEJnWUdCQVFEQWdFQkFnTUVCQVlHQnAwZi9Vc0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQlB3RUNBd1FFQmdZR0FyVUdCZ1lFQkFNQ25Rb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUWtLblFJREJKZ0ZCUVlHaHdFQkFnU05DUWtKQ1FnSUNBZVlCZ1lFQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQUFBQUFBWUFBQUFBQS9nRCtBQW5BRWdBbmdEMEFQOEJYQUFBQVFjZkJROENGUjhHTXo4SER3SWpMd1ExUHdFbkZ4VWZCajhHUFFFdkJnOEdOeDhITXg4SEVROEhJdzhISHdjN0FUOE5OUkUxTHcwckFROEdCUkVWSHcwN0FUOEhMd2NqTHdjUlB3Y3pQd2N2QnlzQkR3MFRLd0V2QlQwQkJSRVZIdzB6SVRVaEx3Y1JQd2NoSFFFZkRUc0JGVE05QVM4R0FTOEdJeUVqRHcwQ3JnTVRCd0lDQVFFQkh3SUJCQUlEQndnS0NRa0pDQWdIQmdVRUJ3Y0xCd1FDQWdFQkFTcFJBUU1EQlFjSEJ3a0lDQWNHQlFRREF3UUZCZ2NJQ0FrSEJ3Y0ZBd045QVFFREJBVUZCZ1pBQmdZRkJRUURBUUVCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUUVCQXdRRkJRWUdRQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1VBR0JnVUZCQU1CL29VQ0FnTUVCUVlHQmdnSENRZ0pDZ28rQndZRkJRUURBUUVCQVFNRUJRVUdCejRIQmdVRkJBTUJBUUVCQXdRRkJRWUhQZ2NHQlFVRUF3RUJBUUVEQkFVRkJnYytDZ29KQ0FrSENBWUdCZ1VFQXdJQzE4RUdCZ1VGQkFNQy9sQUNBZ01FQlFZR0JnZ0hDUWdKQ2drQkhQN2tCZ1lGQlFRREFRRUJBUU1FQlFVR0JnRVRBZ0lEQkFVRkJnY0hDQWtJQ1FvSjVqOENBZ01EQlFVRy92VUhDQWdKQ0FvSkN2N1VDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FUVVFCQUlDQWdJREJKUU5EQWtJQXdNRUFnRUNBZ01FQkFVRkVRVURBZ0VDQXdNRUJBWEVWZ1FFQ0FjR0JRUUNBUUVDQkFVR0J3Z0lDUWdIQmdVRUFnRUJBZ1FGQmdjSVFBWUdCUVVFQXdFQkFRRURCQVVGQmdiK3hBWUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUU4Q1FvSkNBa0hDQVlHQmdVRUF3SUNBUUVEQkFVRkJrWCt4QWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdFOEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCQWdJREJBVUdCZ1lJQndrSUNRb0JDd0lEQkFVRkJnYkxCdnpNQ1FvSkNBa0hDQVlHQmdVRUF3SUNQd0VCQXdRRkJRWUdBelFHQmdVRkJBTUJBZVFLQ1FrSkNBZ0hCd1lGQlFRREFnSkRUZ2tKQ1FnSUNBY0hBUmdHQmdVRUJBSUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUFBQUNBQUFBQUFQM0EvZ0FPZ0IwQUFBQklROEhId2N6QVE4REh3Yy9Bd0VWSHdjL0J4RXZBd2tCTlM4SER3Y1JId01GUHdZOUFTOEdJd0UvQXk4SER3SUJvZjdGQmdZRkJRUURBUUVCQVFNRUJRVUdCdS8rdkFRREFRRUJBUU1FQlFZRkJnWUdCZ1VCUkFFQkF3UUZCUVlHQndZRkJRUUNBZ0VCQmdVR0FoUCt2QUVDQWdRRkJRWUhCZ1lGQlFRREFRRURCZ1FNQVVFR0JnWUVCQU1DQWdNRUJBVUdCKzRCUkFRREFRRUJBUU1FQlFZR0JnWUZCZ0hCQVFFREJBVUZCZ1lIQmdVRkJBTUJBZjY4QlFZRkJnWUdCZ1VFQXdFQkFRRURCQUZFN3dZR0JRVUVBd0VCQVFFREJBVUZCZ1lCUEFnTEJRUUNNZjY4N3dZR0JRVUVBd0VCQVFFREJBVUZCZ2Ird2d3SUJBUUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFRRkVCUVlGQmdjRkJnVUVBd0VCQVFFREFBQUFBQUlBQUFBQUE3Z0Q5d0RLQVdBQUFBRVZFUjhIUHdZMUVUOEhId29URlI4Rk93RS9CVFUzTlQ4R0h3Z1JEeFV2RURjdkJUMEJQd2tWSHdZN0FUOEdFVDhISHdnVEh3WXpQd2NEUHdrZkJpY1BCQzhERHc4VkR3a1ZId1UzSHhBelB4MFJMeEFQQXk4UER3TXZCeU1QQlFKR0FRSURCQVVHQmdZSEJnWUZCQU1DQVFJRUJRY0hDUW9LQ0FRRUF3TURBd0lEQVFFQ0F3UUZCZ1lHQndZR0JRUURBZ0VEQXdZR0NBZ0tDQVVFQkFRRkJBTUNCUWdKQ3dZR0J3Z0lDQWtKQ2dvS0N4Z1pHeDBmSVJ3YUdSZ1hGUlVURXhFUUVBNE1EQXNGQVc0SkJ3VUVBd01EQmdZSUNnb01EamtCQWdNRUJRVUdCd2NHQlFVRUF3SUJBUUlGQlFZSEJ3WU9EUXNGQkFNREFRRUdBUUlEQkFVR0JnY0dCZ1lGQkFJQ0FRY0JBUUlDQXdRRkNBZ0xDd2tIQndVRUFuZ0ZCQVlHQkFjUUVSRVRDUWtLQ1FnSUNBY0dCZ1VFQWdJQmFCRVFEd3dLQ0FZRkFnSUZCZ2tMZFFFQkRRNFFFQk1URkJZWEdSa2JIQjBmSHhVbUVoSVJFQkFRRHc4T0RRME5EQXNMQ2dvSkNRZ0lCd1lHQlFVRkF3TUJBd01EQndnRkJRVUdCZ2NIQndjSUVBMExEQXNCQXdNRUJBWUZCd2NJQ0FrS0Nnc01FUThQRFFjSUNnc01EeEFTQ3dzS0Nna0pDQU9KQWY2L0J3WUZCUVFDQWdFQkFnSUVCUVVHQndFeUJRUUVCQU1EQVFFQkFnTUNCQVFGQmdjU0Z2N2dCZ1lGQlFRREFnSURCQVVGQmdiV0NRZ0hCZ1VEQWdFQkFRSURCUW9ORVJIK1NCd2FHQllMQ1FvSkNRZ0lCd2NHQmdVS0NBWUVBd0VCQWdNRUJRWUhDQWtLQ3d3TURnOFFCUUdjRGc0UER3OFBEdzhQRGc0TkRRc0xDaVdIQmdZRkJRUURBZ0lEQkFVRkJnWUJkUWNHQmdVRUJBSUJBUU1FQXdNRUJBUUYvdVVHQmdVRkJBSUNBUUlEQkFRR0JnWUJLQTBNQ2drSUJnY0VBZ0VCQWdRRkJ3Z0pSd1FGQ2dzTUF3WURBZ0VDQWdNRUJRVUdCd2NJQ1FrSkNndWlSQTRRRUJJVEZCUVZGUllWRlJVVUZLWUJCQk1TRVJBT0Rnd0xDZ2dIQndRRUF3RURBZ0lEQkFRRkJRWUhCd2NJQ1FrS0Nnc0xEQTBORFE4T0R4QVFFUkVCcXlNV0RBd1FEZ1lHQlFVRUJBTUNBZ0lCQVFFREJBNE5EQXdLQ1FrSUJ3VUZCUU1DQVFFQkF3UUdDd29KQ0FZRkF3RUNBZ01FQlFVQUFBQURBQUFBQUFQM0EvZ0FRQURBQVVBQUFBRVZIdzgvRHk4UER3NEZEeDh2SHo4Zkh4NEZIeDgvSHk4ZkR4NEJKQUVEQmdjSkN3ME9FQkVTRXhRV0ZSY1hGUllVRXhJUkVBNE5Dd2tIQmdNQkFRTUdCd2tMRFE0UUVSSVRGQllWRnhjVkZoUVRFaEVRRGcwTENRY0dBd0tVQVFFREJBVUdCd2dKQ1FzTURBME9EaEFRRUJJU0VoTVVGQlFWRlJZV0ZoY1hGaFlXRlJVVUZCUVRFaElTRUJBUURnNE5EQXdMQ1FrSUJ3WUZCQU1CQVFFQkF3UUZCZ2NJQ1FrTERBd05EZzRRRUJBU0VoSVRGQlFVRlJVV0ZoWVhGeFlXRmhVVkZCUVVFeElTRWhBUUVBNE9EUXdNQ3drSkNBY0dCUVFEQWZ4UUFRSURCQVlIQ0FrS0N3d05EZzhRRVJFVEV4TVZGUllXRnhjWUdSZ2FHUm9hR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0FRRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGthR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnSUFDd3dWRmhRVEVoRVFEZzBMQ1FnRkF3RUJBd1VJQ1FzTkRoQVJFaE1VRmhVWEZ4VVdGQk1TRVJBT0RRc0pDQVVEQVFFREJRZ0pDdzBPRUJFU0V4UVdGUmNYRmhZV0ZSVVVGQlFURWhJU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFaElURkJRVUZSVVdGaFlYRnhZV0ZoVVZGQlFVRXhJU0VoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaElTRXhRVUZCVVZGaFlXRnhvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUUlEQkFZSENBa0tDd3dORGc4UUVSRVRFeE1WRlJZV0Z4Y1lHUmdhR1JvYUdSb1lHUmdYRnhZV0ZSVVRFeE1SRVJBUERnME1Dd29KQ0FjR0JBTUNBUUVDQXdRR0J3Z0pDZ3NNRFE0UEVCRVJFeE1URlJVV0ZoY1hHQmtZR2hrQUFBTUFBQUFBQTlnRDJBQUhBQ3NBYndBQUFUTVJNeEV6TlNFbEh3Y1JEd2NoTHdjUlB3Y0hFUlVmRFRNaE16OE5OUkUxTHcwaklTTVBEUUZDbDFpWS9ua0NPQVlHQmdRRUF3SUJBUUlEQkFRR0JnYjlEQVlHQmdRRUF3SUJBUUlEQkFRR0JnWmVBUU1EQkFVRkJnY0hDQWdKQ1FrS0F2UUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUXI5REFvSkNRa0lDQWNIQmdVRkJBTURBUUtzL2pvQnhrdWpBUUlEQkFRR0JnYjlEQVlHQmdRRUF3SUJBUUlEQkFRR0JnWUM5QVlHQmdRRUF3SUJJUDBNQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0F2UUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUUFBQUFRQUFBQUFBM29EK0FCaEFNVUJCUUZHQUFBQk14OE5IUUVQSFNzQ0x4MDlBVDhOTXdjZEFSOGRPd0kvSFQwQkx3OGhEdzRCRHc4dkR6OFBIdzRGRlI4UFB3OHZEdzhPQXVjSkNBZ0lCd2NHQmdZRkJBTURBZ0lCQWdJREJBUUVCUVlHQndjSUNBZ0pDZ2tMQ2dzTEN3d01EQXdORFEwTmRBME5EUXdOREF3TUN3c0xDZ3NKQ2drSUNBZ0hCd1lHQlFRRUJBTUNBZ0VDQWdNREJBVUdCZ1lIQndnSUNBbVRBZ0lEQXdRRkJnY0hCd2tKQ1FvTEN3d01EQTBPRGc0T0R3OFFFQkFRRUhRUUVCQVFFQThQRGc0T0RnME1EQXdMQ3dvSkNRa0hCd2NHQlFRREF3SUNBUUlFQlFZSENRa0xDd3dORFE0SUR2NHFEdzhPRFEwTUN3c0pDUWNHQlFRQ0FmY0JBZ01FQlFjSENBa0tDZ3NNREF3TkRRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBOREF3TUN3b0tDUWdIQndVRUF3TCt4Z0VEQlFZSUNRc01EZzRRRVJFU0V4TVRFeElSRVJBT0Rnd0xDUWdHQlFNQkFRTUZCZ2dKQ3d3T0RoQVJFUklURXhNVEVoRVJFQTRPREFzSkNBWUZBd0lBQWdJREJBVUdCZ1lJQndrSUNRb0pUZzRQRGcwT0RRME1EUXNNQ3dzS0Nna0pDUWdIQndZR0JRUUVBd01DQVFFQ0F3TUVCQVVHQmdjSENBa0pDUW9LQ3dzTUN3ME1EUTBPRFE0UERrNEpDZ2tJQ1FjSUJnWUdCUVFEQWdKZVFCRVNFUkVSRUJBUUVBNFBEZzROREF3TUN3b0tDUWdJQndZRkJRUURBZ0lDQWdNRUJRVUdCd2dJQ1FvS0N3d01EQTBPRGc4T0VCQVFFQkVSRVJJUlFCQVBEdzhPRFF3TENna0lCd1VFQVFJQkFnUUZCd2dKQ2dzTURRNFBEdzhCaVEwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwS0NSTVNFUkVRRGc0TUN3a0lCZ1VEQVFFREJRWUlDUXNNRGc0UUVSRVNFeE1URXhJUkVSQU9EZ3dMQ1FnR0JRTUJBUU1GQmdnSkN3d09EaEFSRVJJVEFBQUFBd0FBQUFBRDJBTzRBQ0VBUXdDQkFBQTNGUjhHSVQ4R1BRRXZCaUVQQmpVVkh3WWhQd1k5QVM4R0lROEdBUkV2QkE4R0hRRWZCejhIUFFFdkJTc0JEd01STHdjUEJpZ0NBd1FFQmdZR0EzSUdCZ1lFQkFNQ0FnTUVCQVlHQnZ5T0JnWUdCQVFEQWdJREJBUUdCZ1lEY2dZR0JnUUVBd0lDQXdRRUJnWUcvSTRHQmdZRUJBTUNBYmhOQlFZRkJnWUdCZ1VFQXdJQ0F3U0tCUVlHQmdZR0JRV01CQU1DQWdNRUJRVUdCZ1lHQlFWZEFRSURCQVFHQmdZR0JnWUVCQU1DWndjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRYTNCd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdKdy9wWlBCUUlDQVFFQkF3UUZCUVlHQmdZR0JZMEVBd0lCQVFJQ0JJb0ZCZ1lHQmdVR0JRUURBZ0lEQkZ3QmVRY0dCUVVFQWdJQkFRRURCQVVGQmdBRUFBQUFBQVBnQS9nQUJnQU9BRXdBVmdBQUFSOENJejhCQXpNM014Y3pBeU1CRVM4RUR3Y2ZDRDhIUFFFdkJnOEVFUzhIRHdZbE13TVZJVFVqRXpVaEF4TUJCRDZIUGdUTVVDYXVLRkNrVXYzeGh3VUdCUVlHQmdZRkJBTUJBUUVCQXdTOUJRWUdCZ1lGQmdXOUJBTUNBZ01FQlFZRkJnWUdCZ1dIQVFFREJBVUZCZ1lIQmdVRkJBSUNBWi9nOGdGVjcvTCt1Z0dBQ1JPd3RSZitpSEJ3QWJrQjJmemFod1FEQVFFQkFRTUVCUVlGQmdjRkJnVzlCQU1CQVFFQkF3UzlCUVlGQndZRkJnVUVBd0VCQVFFREJJY0RKZ1lHQlFVRUF3RUJBUUVEQkFVRkJocitwaUUrQVZzZ0FBTUFBQUFBQTlnRG1RQXpBRmNBbXdBQUV4MEJId296UHdzMUx3c2pEd29sTXg4R0VROEdJeUVqTHdZUlB3WXpCeEVWSHc0aFB3NDFFVFV2RGlFUERxWUJBUUlHQ0FrTEJnWUdCdndIQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnZjhCZ1lHQmdzSkNBWUNBUUVDMUFZR0JnUUVBd0lCQVFJREJBUUdCZ2I5REFZR0JnUUVBd0lCQVFJREJBUUdCZ1plQVFNREJBVUZCZ2NIQ0FnSkNRa0tBdlFLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FyOURBb0pDUWtJQ0FjSEJnVUZCQU1EQVFMY3ZBY0dCZ1lMQ1FnR0FnRUJBUUVCQVFJR0NBa0xCZ1lHQjd3SEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCbmNDQXdRRUJnWUcvWW9HQmdZRUJBTUNBZ01FQkFZR0JnSjJCZ1lHQkFRREFoLzlpZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0FuWUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkFRRURBd1FGQlFZSEJ3Z0lDUWtKQUFBQUF3QUFBQUFEOXdOYUFDRUFRd0JsQUFBM0h3WXpJVE0vQmk4R0l5RWpEd1VESHdjaFB3Y3ZCeUVQQmdNZkJqTWhNejhHTHdZaklTTVBCUWdCQWdJRUJRVUdCd0kzQmdZRkJRUURBUUVCQVFNRUJRVUdCdjNKQndZRkJRUUNBZ0VCQWdJRUJRVUdCd093QndZRkJRUUNBZ0VCQWdJRUJRVUdCL3hRQndZRkJRUUNBZ0VCQWdJRUJRVUdCd0sxQmdZRkJRUURBUUVCQVFNRUJRVUdCdjFMQndZRkJRUUNBc1VHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lCTlFZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUJOUVlHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWdJREJBUUdCZ0FBQUFBSEFBQUFBQVBZQS9nQU9BQ2FBUDBCUFFGK0FiNEIvd0FBQVI4SEZROFJLd0V2RWo4SElUc0JIdzRWRHc4dkF3Y2ZCVE1YUHg0OUFpOE9Jd1VkQVI4ZE93RS9IVDBDTHcwaklTTVBEUUVWRHcwckFTOE5QUUUvRFRzQkh3MEhGeFVmRGo4UEx3OFBEaWNQRHk4T1BRRS9EaDhPQlJVZkR6OFBMdzhQRGdJSEJRUUZBd01EQVFFQ0F3VUlDUXNORGhBUkVoTVVDd3NLQ3d3TEN3c01DZ3NLQ3hNVEVoQVBEZ3dLQ0FjRUFnRUJBUU1EQXdVRUJRSVF5Z1lIQmdZR0JRVUVCUU1FQWdNQkFRRUNBd1VIQ1FzTURnOFFFaElVRkJVV0ZCUVVFeGdOREEwTkRRME5EUTRPRGcwT0RRME1EQXdNQ3dzS0Nnb0pDUWdIQ0FZR0JnVUVCQU1DQWdFQ0F3VUZCZ2dJQ1FvS0RBc05EQTNLL1prQkFnSURCQVVGQmdZSEJ3Z0lDUW9KQ3dvTUN3d01EUTBORFE0T0RnNFBEdzRPRGc0TkRRME5EQXdMREFvTENRb0pDQWdIQndjRkJRVUVBd0lDQVFFQ0F3UUVCUVlHQndjSUNBZ0pDZjU0Q1FrSUNBZ0hCd1lHQlFRRUF3SUJBeklCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3SDhBUU1FQlFjSENRc0xEQTBPRGc4UUVCQVFEdzRPRFF3TEN3a0hCd1VFQXdFQkF3UUZCd2NKQ3dzTURRNE9EeEFRRUJBUERnNE5EQXNMQ1FjSEJRUUR2UUVDQXdRR0JnY0lDUW9LQ3d3TURRd05EUXdNQ3dvS0NRZ0hCZ1lFQXdJQ0F3UUdCZ2NJQ1FvS0N3d01EUTBNRFF3TUN3b0tDUWdIQmdZRUF3TCt4Z0VDQlFZSUNnc01EUThRRUJFVEVoUVRFeElSRVE4UERRd0xDZ2dHQlFNQkFRTUZCZ2dLQ3d3TkR3OFJFUklURXhRU0V4RVFFQThOREFzS0NBWUZBZ0lBQVFJQ0JBVUZCZ2VkR2hrWUZ4WVZFeElRRHcwS0NRTURBZ0lCQVFJQ0F3TUVDZ3dORUJFU0ZCWVdHQmtacWdjR0JRVUVBZ0lCQVFJQ0F3TUVCUVFGQmdZR0JnY0dYeGNWRlJRVEVSRVBEZzBMQ1FjRkJBRUJBd1VIT3dRRkF3TUNBZ0VCQVFFREF3UUVCUVlHQndjSUNBa0pDZ29LQ3d3TERBME5EQTRORGc0T0RsOE9EQTBNQ3dzS0NRZ0lCZ1lFQXdJQlg1MFFFQkFQRUE4T0RnNE9EUTBNREF3TENnb0pDUWdJQndZR0JRUUVBZ0lDQWdJQ0JBUUZCZ1lIQ0FnSkNRb0tDd3dNREEwTkRnNE9EZzhRRHhBUUVKMEtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0V5Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvS0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pDUWdQRHc4T0RRd0xDZ2tJQndVRUFnRUJBZ1FGQndnSkNnc01EUTRQRHc4UkVBOFBEdzROREFzS0NRZ0hCUVFDQVFFQ0JBVUhDQWtLQ3d3TkRnOFBEdzhOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOQ2drVEVoRVJFQTRPREFzSkNBWUZBd0VCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd2tJQmdVREFRRURCUVlJQ1FzTURnNFFFUkVTRXdBQUFBQUZBQUFBQUFPNUE3a0FDZ0J3QU1ZQTZnRXVBQUFCTXhNakR3SWpMd0VyQVE4S0hRRWZEaFVQQmlNdkJoVWZBenNCUHd3dkRqVS9CenNCSHdRMUx3TUhCUThHSFFFZkRqOEVOUThHSXk4TlBRRS9EVE1mQXpVdkF3OEdBVE1mQmhFUEJpTWhJeThHRVQ4R013Y1JGUjhOTXlFelB3MDFFVFV2RFNNaEl3OE5Bcnd5WHk5REF3SUJBME13ZmdrSUJ3Z0dCZ1VGQXdNQ0FRSUNCZ2NLQ2hraUNRY0dBZ0VCQWdNRkJ3Z0xEQThKQ1FrS0NBZ0hBd3dURkFrYkVna0lCd2dHQmdVRkF3TUJBUUVCQVFNR0NRb0xEUTBoQ3dZRUFRRUJBZ1lIQ0FrS0NnZ1FEd1lIQmdzT0VSTVMvdWdKQ0FjR0JBTUNBZ01EQlFZSENBa0tDd3NNREE0T0ZSTVNDQWdIQndnSUNBa1NDZ2tKQ1FnSEJ3WUdCUVVEQXdJQkFRSURCQVVGQmdjSUNBZ0pDZ2tMRUE4T0RnMFFFQk1PRGcwTkRBc0xBblVIQmdVRkJBTUJBUUVCQXdRRkJRWUgvVXdIQmdVRkJBTUJBUUVCQXdRRkJRWUhYd0lDQXdRRkJnWUdDQWNKQ0FrS0NnSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL1V3S0Nna0lDUWNJQmdZR0JRUURBZ0lCZkFFSXlBd0xFYzRDQXdRRUJRVUdCd2NJQ0FrSEJ3Y0ZDd29JQ0E4UUJnWUdCQVFFQ1FjSEJnUUVBZ0VCQWdNREJBVUZMUUVGQlFNREFnTUVCQVFHQmdZSENRZ0tCd2NIQmdzS0NRa0hDQkFJQmdZSUNRUUVCQVlFQkFJQ0FnUURBd1FyQkFNQ0FRRW1Dd29NRFEwT0R3OE9EZzBNREFzS0NRa0hCd1VFQWdJQkFRTUZBd1FvQkFNREF3SUJBUUVDQXdRRUJRY0dDQWdJQ1FvS0Nnc0xDZ29KQ0FnSEJnWUZBd01EQVFFREJRY3NCUU1DQVFFQ0F3UUdCZ2dCRHdJQ0FnTUVBd1Q5TkFRREJBTUNBZ0lDQWdJREJBTUVBc3dFQXdRREFnSUNGUDAwQ1FnSUJ3Z0dCd1lGQlFRREF3SUNBZ0lEQXdRRkJRWUdCd2dIQ0FnSkFzd0pDQWdIQ0FZSEJnVUZCQU1EQWdJQ0FnTURCQVVGQmdZSENBY0lDQUFBQUFBREFBQUFBQU81QS9jQU13QlhBSnNBQUJNZEFSOEpNeUV6UHdrOUFpOEpJeUVqRHdrQkh3Y1JEd2NoTHdjUlB3Y0hFUlVmRGlFL0RqVVJOUzhPSVE4T3hRRUNBZ1lJQ1FzRkJnY0dBZmdIQmdZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdZSC9nZ0dCd1lGQ3drSUJnSUNBUUtWQndZRkJRUURBUUVCQVFNRUJRVUdCLzFNQndZRkJRUURBUUVCQVFNRUJRVUdCMThDQWdNRUJRWUdCZ2dIQ1FnSkNnb0N0QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ3YxTUNnb0pDQWtIQ0FZR0JnVUVBd0lDQVVOK0JnY0dCUXNLQndZQ0FnRUJBZ0lHQndvTEJRWUhCbjRHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjQ2NBRUJBd1FGQlFZRy9NMEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEF6SUhCZ1VGQkFJQ0FSLzh6UW9KQ2dnSUNBZ0dCZ1lGQkFNQ0FRRUJBUUlEQkFVR0JnWUlDQWdJQ2drS0F6SUtDUW9JQ0FnSUJnWUdCUVFEQWdFQkFRRUNBd1FGQmdZR0NBY0pDQWtLQUFNQUFBQUFBM29EOXdBS0FHc0F3UUFBQVNNdkJqMEJCUkVmQno4SEVUOEhJUjBCSHc0ekZSOEhQd2M5QVM4R0FTOEdJeUVqRHcwUkhRRWZEaUUvRGowQkx3Y1BCeFVQQnlFdkJ6VXZCdzhHQXc2NUJnWUZCUVFEQXY1UUFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQVJNQ0FnTUVCUVVHQndjSUNRZ0pDZ25tQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUlDQXdNRkJRYis5UWNJQ0FrSUNna0svdFFKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2drQ09Ba0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCdjNJQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJCQUVDQXdNRkJRWUh3d2IrUndjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NCdVFZR0JRVUVBd0VCM0FvSkNRa0lDQWNIQmdZRUJBUUNBUUdkQndZRkJRUUNBZ0VCQWdJRUJRVUdCNkVKQ1FrSUNBZ0lCZ0VZQmdZRkJBUUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FlKzlDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FxOEJ3WUZCUVFDQWdFQkFnSUVCUVVHQnIwR0JnWUZBd01DQVFFQ0F3TUZCZ1lHdkFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ0FBQUFBT0FBQUFBQVAzQTVrQUF3QVBBQk1BRndBYkFEMEFVUUJWQUdFQXBRQ3hBTFVBd1FFUEFBQWxGU00xSXhVckFTOEdOU1VWSXpVakZTTTFJeFVqTlNVZEFSOEdNejhHTlM4SER3WTNNeDhHRlE4R0l5RVJJeFVqTlNNVkl6VS9Cak1ISFFFZkRpRS9EelV2RHlFUERnRXpId1lWSXpVakZTTTFJeFVqTlQ4R016VVBEeEVmRHpNMUt3RXZCalV6TlNNMU16VWpOVE1WSVRVekZUTTlBUzhPQWo4L1B4OEhCZ1VGQkFNQkFRRzVQNzAvUHo4Qk93SUVCUWNJQ1FwakNRb0lCZ1lFQWdJRUJnWUlDZ2xlQ2drSkJ3WUZBOXNIQmdVRkF3TUNBUUVDQXdNRkJRWUgvdVUvUHo4L0FRRURCQVVGQmdkZkFnSURCQVVHQmdZSUJ3a0lDUW9LQWZjS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjRKQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZGdIQmdVRkF3TUNBYjAvL0QrOUFRSURBd1VGQmdjS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDcDJkQndZRkJRTURBZ0c5dmIyOXZRRjZ2VDhDQWdNRUJRWUdCZ2dIQ1FnSkNnbmtQajQrQWdNRUJBWUdCaDkrUGo0K1BqNCtEVmdGQ2drSUJ3VUVBZ0lFQlFjSUNRcGlDZ2tJQndVRUFnRUNBZ1VHQ0FnS1p3SURCQVFHQmdiOEJnWUdCQVFEQWdFNlBqNCtId1lHQmdRRUF3SWYvQW9KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrSy9Bb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUWtCandJREJBUUdCZ1pmZm41K2ZsOEdCZ1lFQkFNQ1FBRUJBd01FQlFVR0J3Y0lDQWtKQ1FyOWlnb0pDUWtJQ0FjSEJnVUZCQU1EQVFGQUFnTUVCQVlHQmw4K2ZrQitRRUJBM1FvSkNRa0lDQWNIQmdVRkJBTURBUUVBQUFBQUFRQUFBQUFEdVFPNUFBTUFBRGNoRVNGSEEzTDhqa2NEY2dBQUFBTUFBQUFBQS9nRG1RQWhBRk1BbFFBQU54OEhJVDhITHdjaER3WURGUjhKTXlFelB3azlBUzhKSXlFakR3a1JGUjhPSVQ4UEx3OGhEdzRJQVFFREJBVUZCZ2NEc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Y4VUFjR0JRVUVBd0VCQVFJQ0JnY0tDZ1lHQndZRGNnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd2I4amdZSEJnWUtDZ2NHQWdJQkFnSURCQVVHQmdZSUJ3a0lDUW9KQXpNS0NRb0lDQWdJQmdZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lHQ0FnSUNBb0pDdnpOQ1FvSkNBa0hDQVlHQmdVRUF3SUNoZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZQlNBWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjQllRb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVCQXdNRUJRVUdCd2NJQ0FrSkNRQUdBQUFBQUFPNUEvZ0FJUUJEQUVZQWZBRHdBVlVBQUJNZkJ6TS9CeThISXc4R0p4OEhJVDhITHdZaklTTVBCUUVuTXdjZkREc0JQd3N2RENzQkR3b2ZDRHNCSHc0UkR3NGpJU012RFRVUk5UOE5Pd0UvRmg4T0pTTVBEeEVmRHlFL0R4RXZEeU12RHc4T3hRRUJBd1FGQlFZRy9BY0dCUVVFQXdFQkFRRURCQVVGQmdmOEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdJNEJnWUZCUVFEQVFFQkFRTUVCUVVHQnYzSUJnWUZCUVFEQVFFOEFnRkNBUUVCQWdNRENBb0ZCZ1lHQmdjSEJnWUdCZ29KQndNQ0FRRUJBUUVCQWdNRENBb0ZCZ1lHQmdjSEJnWUdCZ29KQndNQ0FRSFFBUUVEQkFVRkJnWjFDUWtJQ0FjSEJ3WUZCUVVEQXdJQkFRRUJBZ01EQlFVRkJnY0hCd2dJQ1FuOXVBa0pDQWdIQndjR0JRVUZBd01DQWdJQ0F3TUZCUVVHQndjSENBZ0pDWFFIQmdVRkJBSUNBZ0lEQlFZSUNBa0tDd3dORFE0T0R3OE9EZzBOQ3dzTENRZ0hCd1FFQXY2a1Z4QU9EdzBOREF3S0Nna0hCZ1VFQWdFQkFnUUZCZ2NKQ2dvTURBME5Ed2NQQWxBUURnOE5EUXdNQ2dvSkJ3WUZCQUlCQVFJRUJRWUhDUW9LREF3TkRROEhEMThFQlFZSkNRc01EUTRQRUJFU0VoTVRFeE1TRWhFUUR3NE5EQXNKQ1FZRkFXZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHb0FjR0JRVURBd0lCQVFJREF3VUZCZ2NHQmdVRkJBTUNBZ01FQlFVR0FSd0JBUWNHQndZRkJna0lBd01DQWdFQkFnSURCd2dMQlFZSEJnY0dCd1lHQlFZSkNBTURBZ0lCQVFJQ0F3Y0lDd1VHQmdjYUJ3WUZCUVFEQVFFQ0FnTUVCUVlHQmdnSENRZ0pDZ24rQ0FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSDRDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQmhjUER3OE9EUXdMQ2drSUJ3VUVBZ0VCQWdRRkJ3Z0pDZ3NNRFE0UER3OFBBUUlFQlFjSUNRb0xEQTBPRHc4UENQNEFFUThQRHcwTkRRc0tDUWdIQlFRQkFnRUNCQVVIQ0FrS0N3ME5EUThQRHdnQ0FSQVBEdzhPRFF3TENna0lCd1VFQVFJVUV4SVNFQkFPRGd3S0NnY0hCQU1CQVFNRUJ3Y0tDZ3dPRGhBUUVoSVRBQU1BQUFBQUE3a0R1UUFMQUM4QWN3QUFBUWN6Tnhjekp6Y2pCeWNqSlI4SEVROEhJUzhIRVQ4SEJ4RVZIdzB6SVRNL0RUVVJOUzhOSXlFakR3MEIxN0ZnZW5saHI2dGdkblpnQWpBSEJnVUZCQU1CQVFFQkF3UUZCUVlIL1V3SEJnVUZCQU1CQVFFQkF3UUZCUVlIWHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Vd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FOcVptZHpZbHBhZ0FRRURCQVVGQmdmOVRBY0dCUVVFQXdFQkFRRURCQVVGQmdjQ3RBY0dCUVVFQXdFQklQMU1DZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LQXJRS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFBQU1BQUFBQUEvY0QrQUFEQUQ4QWd3QUFBUlVqTlJNZkJ4VWpOU01WSXpVakZTTVZNeFVqRlRNVk16VXpGVE0xTXhVUEJ5RXZCeEUvQndjUkh3NHpJVE0vRGhFdkRpTWhJdzhOQTduODNBY0dCUVVEQXdJQi9ELzhQL3o4L1B3Ly9ELzhBUUlEQXdVRkJnZjh6Z2NHQlFVREF3SUJBUUlEQXdVRkJnZGZBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnTXlDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FyOHpnb0pDUWtJQ0FjSEJnWUVCQVFDQVFKKy9Qd0JPd0VCQXdRRkJRWUczZno4L1B3Ly9ELzgvUHo4M1FZR0JRVUVBd0VCQVFFREJBVUZCZ1lETkFZR0JRVUVBd0VCSC96TUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pBelFKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dBQUFBRUFBQUFBQTVrRCtBQUxBQUEzTXhFaEVUTVJJeEVoRVNObmpnSVZqNC85NjQ0SUFkbitKd1B3L2xvQnBnQUFBQU1BQUFBQUEvY0RXZ0FoQUVNQVpRQUFOeDhHTXlFelB3WXZCaU1oSXc4RkF4OEhJVDhITHdjaER3WURId1l6SVRNL0JpOEdJeUVqRHdVSUFRSUNCQVVGQmdjRHNBY0dCUVVFQWdJQkFRSUNCQVVGQmdmOFVBY0dCUVVFQWdJQkFRSUNCQVVGQmdjRHNBY0dCUVVFQWdJQkFRSUNCQVVGQmdmOFVBY0dCUVVFQWdJQkFRSUNCQVVGQmdjRHNBY0dCUVVFQWdJQkFRSUNCQVVGQmdmOFVBY0dCUVVFQWdMRkJnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR0FUVUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHQVRVR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZQUFBQUFCd0FBQUFBRHVRTzVBQzhBWHdDUEFMOEE0d0VIQVVzQUFBRVZId28vQ3k4S0t3RVBDaDhMUHdvOUFTOEpLd0VQQ1NjZkN6OEtQUUV2Q1NzQkR3b1ZId28vQ3k4S0t3RVBDU1VSRlE4Tkl5RWpMdzAxRVNVekh3NFZJVDBCUHcwekJ4RWZEeUUvRHhFdkR5RVBEZ0tLQVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQWI0QkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWUhCZ1lHQmdzSkNBWUNBUUVCQVFJR0NBa0xCZ1lHQmdjR0JnWUxDUWdHQWdFQnZRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUNhZ0lDQXdNRkJRVUdCd2NIQ0FnSkNmMjRDUWtJQ0FjSEJ3WUZCUVVEQXdJQ0FwNEpDUWdJQndjSEJnVUZCUU1EQWdFQi9Rd0NBZ01EQlFVRkJnY0hCd2dJQ1FtVkFRSUVCUVlIQ1FvS0RBd05EUThPQ0FKUUVBNFBEUTBNREFvS0NRY0dCUVFDQVFFQ0JBVUdCd2tLQ2d3TURRMFBEZ2o5c0JBT0R3ME5EQXdLQ2drSEJnVUVBZ0VuQmdZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBVURBUUVCQVFNRkNBa0xCZ1lHQndZR0JnWUxDUWdHQWdFQkFRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0ZBd0VCQVFFREJRZ0pDd1lHQnJZR0JnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ1lIQmdZR0N3a0lCUU1CQVFFQkF3VUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVVEQVFFQkFRTUZDQWtMQmdZRzB2NGZDUWtJQ0FjSEJ3WUZCUVVEQXdJQ0FnSURBd1VGQlFZSEJ3Y0lDQWtKQWVHOUFnSURBd1VGQlFZSEJ3Y0lDQWtKS0NnSkNRZ0lCd2NIQmdVRkJRTURBZ0pXL2JnUURnOE5EUXdNQ2dvSkJ3WUZCQUlCQVFJRUJRWUhDUW9LREF3TkRROE9DQUpRRUE0UERRME1EQW9LQ1FjR0JRUUNBUUVDQkFVR0J3a0tDZ3dNRFEwUERnQUFDUUFBQUFBRDJBT1pBQVFBRUFBZ0FDUUFLQUEwQURZQVFnQ0dBQUFsS3dFaE5TRVZLd0V2QlQwQkpSRVZEd1VyQVRVek5TTTFJeFUxSVNNVkl6VWxNeDhGSFFFak5RYzFJUlVqUFFFL0JUTUhFUlVmRGlFL0RqVVJOUzhPSVE4T0F0emMzQUc0L2dsZkJnWUZCUVFEQWdNeUFnTUVCUVVHQmw5K2ZqLytTRDkrQXhNR0JnVUZCQU1DZmovK0NYNENBd1FGQlFZR1hnSUNBd1FGQlFZSEJ3Z0lDUWtKQ2dMMENna0pDUWdJQndjR0JRVUVBd0lDQWdJREJBVUZCZ2NIQ0FnSkNRa0svUXdLQ1FrSkNBZ0hCd1lGQlFRREFnS212THdDQXdRRUJnWUduZnorWndZR0JnUUVBd0s4UUx5OHZMeTgvQUlEQkFRR0JnYWR2THk4dkowR0JnWUVCQU1DSC8yS0Nna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUW9DZGdvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0FBQUFBQWdBQUFBQUQrQU03QUVrQWpRQUFBVE1mQ1JVUkZROEpJelVqRlNNMUl4VWpOU01WSXpVakZTTTFJeFVqTlNNVkl5OEpOUkUxUHdrekJ4RWZEeUUvRHhFdkR5RVBEZ042QmdjR0JRc0tCd1lDQWdFQkFnSUdCd29MQlFZSEJqOC9QejgvUHo4L1B6OC9SUWNHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQm40QkFnTUVCUWNIQ0FrS0Nnc01EQXdOQXZRTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EZjBNRFF3TURBc0tDZ2tJQndjRkJBTUNBdndCQWdJR0J3b0tCZ1lIQnY2R0JnY0dCZ29LQndZQ0FnRitmdno4Zm43OC9INSsvUHdCQWdJR0J3b0tCZ1lIQmdGNkJnY0dCZ29LQndZQ0FnRS8vb1lOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRRjZEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREFBQUFBUUFBQUFBQTdrRHVRQTNBRXNBa3dEWUFBQVRFVE1SUHdjaEh3Y1JNeEUxTHcwaklTTVBEUUVWRHdjakx3YzFJeDBCSHcwN0FqOE5QUUVmQ0JFUEJ5RXZCeEUvQndjUkZSOE5NeUV6UHcwMUVUVXZEaU1oSXc4TnhUOEJBUU1FQlFVR0J3RzRCd1lGQlFRREFRRS9BZ0lEQkFVR0JnWUlCd2tJQ1FvSy9rZ0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQnVRRUJBd1FGQlFZSC9BWUdCUVVFQXdFQlB3SUNBd1FGQmdZR0NBY0pDQWtLQ2Z3S0Nna0lDUWNJQmdZR0JRUURBZ0lNQlFZRm1BUUNBZ0VCQWdNREJRVUdCLzFMQmdZRkJRUURBUUVCQVFNRUJRVUdCbDRDQWdNRUJRWUdCZ2dIQ1FnSkNnb0N0QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQlFlWUJ3Y0lDQWtKQ1FyOTVBb0tDUWdKQndnR0JnWUZCQU1DQWdHaS91UUJIQVlHQlFVRUF3RUJBUUVEQkFVRkJnYis1QUVjQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQno1NEdCZ1VGQkFNQkFRRUJBd1FGQlFZR25wNEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ21lQVFFREJKZ0ZCZ1VIL2VRSEJnVUZCQU1CQVFFQkF3UUZCUVlIQXJRSEJnVUZCQU1CQVNEOVRBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0ljQ2drSkNRZ0lCd2VZQndVRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBUUFBQUFBQS9nRCtBQkhBR3NBcndEckFBQUJGU01QQng4SE14VWZCejhITlRNL0J5OEhJelV2Qnc4R0pSOEhFUThISVM4SEVUOEhCeEVWSHcweklUTS9EVFVSTlM4Tkl5RWpEdzAzSHdjaEh3Y1JId2MvQnhFMUx3MGpJUThHQVlLZUJnWUZCUVFEQVFFQkFRTUVCUVVHQnA0QkFRTUVCUVVHQndZR0JRVUVBd0VCblFjR0JRVUVBd0VCQVFFREJBVUZCZ2VkQVFFREJBVUZCZ1lIQmdVRkJBTUJBVmtIQmdVRkJBTUJBUUVCQXdRRkJRWUgvWW9HQmdVRkJBTUJBUUVCQXdRRkJRWUdYZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRSjJDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL1lvSkNna0lDUWNJQmdZR0JRUURBZ0w4QVFFREJBVUZCZ2NDZGdZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUlDQXdRRkJnWUdDQWNKQ0FrS0NmMktCd1lGQlFRREFRSmVuUUVCQXdRRkJRWUdCd1lGQlFRREFRR2VCZ1lGQlFRREFRRUJBUU1FQlFVR0JwNEJBUU1FQlFVR0J3WUdCUVVFQXdFQm5RY0dCUVVFQXdFQkFRRURCQVVGQnBjQkFRTUVCUVVHQi8yS0JnWUZCUVFEQVFFQkFRTUVCUVVHQmdKMkJ3WUZCUVFEQVFFZy9Zb0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tDZGdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrSzhnWUdCUVVFQXdFQkFRRURCQVVGQmdiOWlnY0dCUVVFQXdFQkFRRURCQVVGQmdjQ2Rna0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlBQUFBQ0FBQUFBQVA0QS9nQWZ3RC9BQUFCRHg4dkh6OGZIeDRGSHg4L0h5OGZEeDREdVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VoSVRGQlFVRlJVV0ZoWVhGeFlXRmhVVkZCUVVFeElTRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoSVNFeFFVRkJVVkZoWVdGeGNXRmhZVkZSUVVGQk1TRWhJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdIOFVBRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGthR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aR2hvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUNBQmNXRmhZVkZSUVVGQk1TRWhJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdFQkFRRURCQVVHQndnSkNRc0xEUTBPRGhBUUVCSVNFaE1VRkJRVkZSWVdGaGNYRmhZV0ZSVVVGQlFURWhJU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFaElURkJRVUZSVVdGaFlYR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aR2hvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUUlEQkFZSENBa0tDd3dORGc4UUVSRVRFeE1WRlJZV0Z4Y1lHUmdhR1FBQUFBQUdBQUFBQUFQNEE3a0FJUUF0QUU4QVdRQjdBSUVBQUNVaEh3Y1BCeUV2Qno4R0pUTVZJelV6TlNNMU16VWpKU0VmQnc4SElTOEhQd1lsTXhVSE14VWpOVGNqSlNFZkJ3OEhJUzhIUHdZbE14VWpOU01CWWdKMkJ3WUZCUVFEQVFFQkFRTUVCUVVHQi8yS0JnWUZCUVFEQVFFQkFRTUVCUVVHL3F5OXZYNC9QMzRCV2dKMkJ3WUZCUVFEQVFFQkFRTUVCUVVHQi8yS0JnWUZCUVFEQVFFQkFRTUVCUVVHL3F5OWNYRzljWEVCV2dKMkJ3WUZCUVFEQVFFQkFRTUVCUVVHQi8yS0JnWUZCUVFEQVFFQkFRTUVCUVVHL3F4K1B6L0ZBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVgvOFB5QStJUHdCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQmZ6bUVQem1FL0FFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3Ri8vTDBBQXdBQUFBQUQ5d1AzQUFzQUh3QnBBQUFsQndFdkF6OEVDUUVmQXc4RENRSS9BeDhDSndFUEJ4OEhBUjhESVQ4R1BRRXZCaUVCUHdjdkJ3RXZCaXNCRHdVQjZYcis0UVFEQVFFQkFRTUVaQUh6QVFrRUF3RUJBUUVEQlA1bS9zc0JtZ1VGQmdZR0JnVlQvZFVHQmdVRUF3SUJBUUVCQWdNRUJRVUhBVFVGQkFjREFjWUdCZ1VGQkFNQ0FnTUVCUVVHQnY2TEFoOEhCUVVFQXdJQkFRRUJBZ01FQlFVSC92Y0hDQWdJQ1FnSkNRa0pDUWdKQ0FmSmRnRVlCUVVGQmdVR0JRUmlBYnIrL2dVRkJRWUZCZ1VFL25BQkxRR09CQU1CQVFFQkF5bjk1QWNIQ0FnSUNRa0pDUWtKQ1FnSUJ3Ziswd1FDQWdFQkFnSUVCUVVHQndZR0JRVUVBd0VCQWhFSEJ3Z0lDQWtKQ1FvSkNBa0lDQWNIQVFJSEJRVURBd0lDQWdJREF3VUZBQUFHQUFBQUFBUDNBM29BSGdCQ0FJWUFxQURNQVJBQUFBRVBBaDhGT3dFL0JUMEJMd1VyQWc4Qk54OEhGUThISVM4SE5UOEhCeFVmRGpNaE16OE9OUzhPSXlFakR3MFRId2NoUHdjdkJ5RVBCaVVmQnhVUEJ5RXZCelUvQndjVkh3NHpJVE0vRGpVdkRpTWhJdzhOQXhVQ0FRRUJBUnNEQWdNREF3TURBaHNDQVFFQ0FnSURBd015QXdNQ2dRY0dCUVVEQXdJQkFRSURBd1VGQmdmOHpnY0dCUVVEQXdJQkFRSURBd1VGQmdkZkFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ2dNeUNna0pDUWdJQndjR0JnUUVCQUlCQVFFQkFnUUVCQVlHQndjSUNBa0pDUXI4emdvSkNRa0lDQWNIQmdZRUJBUUNBWDBCQWdJRUJRVUdCd0Y2QmdZRkJRUURBUUVCQVFNRUJRVUdCdjZHQndZRkJRUUNBZ01TQndZRkJRTURBZ0VCQWdNREJRVUdCL3pPQndZRkJRTURBZ0VCQWdNREJRVUdCMThCQVFJRUJBUUdCZ2NIQ0FnSkNRa0tBeklLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJBUUVDQkFRRUJnWUhCd2dJQ1FrSkN2ek9DZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFUNERBd2NHQXg4Q0FnRUJBZ0lmQXdNRUF3TURBd0lDQVFFQ1FnRUJBd1FGQlFZSGZnWUdCUVVFQXdFQkFRRURCQVVGQmdaK0J3WUZCUVFEQVFFZ2Zna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDWDRLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dGd0JnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCbGdCQVFNRUJRVUdCbjRIQmdVRkJBTUJBUUVCQXdRRkJRWUhmZ1lHQlFVRUF3RUJIMzRLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dwK0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFBQXdBQUFBQUQrQU9aQUNFQW9RRERBQUFUSHdjaFB3Y3ZCaU1oSXc4RkF4OEhJVE1mRGc4UEl6OEROUzhHS3dFUEJ4OEhPd0UvQmk4RU16OFBMdzhoSXc4RkF4OEhJVDhITHdZaklTTVBCUWdCQVFNRUJRVUdCd0dGQmdZRkJRUURBUUVCQVFNRUJRVUdCdjU3QndZRkJRUURBUUVCQVFNRUJRVUdCd01VREEwTUN3c0xDUWtJQ0FZRkJBTUNBUUVDQXdRRkJnZ0lDUWtMQ3dzTURReEhRUVFEQVFFQ0F3UUZCZ1lHQmdZRkJYUURBd0VCQVFJREJINEZCUVlHQmdZR0JRUUNBZ0VCQWdNRVMwZ1RFaE1SRUJBT0Rnd0xDUWdIQkFNQkFRTUVCd2dKQ3d3T0RnZ1FFUkVURS96akJ3WUZCUVFEQVFFQkFRTUVCUVVHQndPTEJ3WUZCUU1EQWdFQkFnTURCUVVHQi94MUJ3WUZCUVFEQVFFRUJnWUdCQVFEQWdFQkFnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUJOUVlHQmdRRUF3SUJBZ01GQlFZSENRZ0tDd3NMREEwTkRBME1EQXNLQ2drSUJ3WUdCQU1DQVVvRkJnWUdCZ1VHQlFNREFRTURCSU1GQlFZR0JnWUZCWGtEQXdJQ0F3UUZCZ1lHQmdVR0JVY0JBd1VHQ0FvTERBMFBEeEVSRWhNVEZCSVRFUkFRRHcwTUN3VUpCd1VFQWdJREJBUUdCZ0UxQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZQUFBQU9BQUFBQUFQNEEvZ0FBd0FIQUFzQUR3QVZBQmtBSXdBbkFDd0FNZ0E0QUR3QVlRQ2xBQUFCTXpVakJUTTFJd1V6TlNNN0FUVWpJVE1WTXpVakJUTTFJeUVkQVRNVk16VWpOU01GTXpVaklUc0JOU01ISFFFek5TTUhIUUV6TlNNSE16VWpBVE1mQnhFUEJ5RXZCeEUvQndjUkh3OGhQdzhSTHc4aER3NEMvRDgvL3NVL1AvN0ZmbjUrUHo4QitEOC9mdjNKUHo4QnVUOC9Qei8rQ0Q4L0FqYy9QMzY5UHo5K1B6KzlmbjRDeXdRRUNBY0dCUVFCQWdFQ0JBVUdCd1FJL053SUNBY0dCUVFCQWdFQ0JBVUdCd1FJWkFFQkF3TUZCUVlIQndnSkNRa0tDd29ESUFvTENna0pDUWdIQndZRkJRTURBUUVCQVFNREJRVUdCd2NJQ1FrSkNnc0svT0FLQ3dvSkNRa0lCd2NHQlFVREF3RUJZa0JBUUVCQVBqNStRRUJBUGtCQXZENCtRRUErZnZ4QVBuNzhRRUFCR3dFQ0JBVUdCd1FJL053SUNBY0dCUVFCQWdFQ0JBVUdCd1FJQXlRSUNBY0dCUVFCQWluODRBb0xDZ2tKQ1FnSEJ3WUZCUU1EQVFFQkFRTURCUVVHQndjSUNRa0pDZ3NLQXlBS0N3b0pDUWtJQndjR0JRVURBd0VCQVFFREF3VUZCZ2NIQ0FrSkNRb0xBQUlBQUFBQUEvZ0QrQUIvQVA4QUFBRVZEeDByQVM4ZFBRRS9IVHNCSHgwRkh4OC9IeThmRHg0RGVnSUNCQVFGQmdjSENRa0tDZ3NNRFEwT0RnOFBFQkFSRVJJU0VoSVRGQk1URkJNU0VoSVNFUkVRRUE4UERnNE5EUXdMQ2dvSkNRY0hCZ1VFQkFJQ0FnSUVCQVVHQndjSkNRb0tDd3dORFE0T0R3OFFFQkVSRWhJU0VoTVVFeE1VRXhJU0VoSVJFUkFRRHc4T0RnME5EQXNLQ2drSkJ3Y0dCUVFFQWdMOGpnRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGthR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aR2hvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUNBQk1VRXhJU0VoSVJFUkFRRHc4T0RnME5EQXNLQ2drSkJ3Y0dCUVFFQWdJQ0FnUUVCUVlIQndrSkNnb0xEQTBORGc0UER4QVFFUkVTRWhJU0V4UVRFeFFURWhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQWdJQ0JBUUZCZ2NIQ1FrS0Nnc01EUTBPRGc4UEVCQVJFUklTRWhJVEZCTWFHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa2FHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pBQUFBQUFNQUFBQUFBOWdEMkFBTEFEQUFkUUFBQVJFaEl5OEZOUkVCRnpNZkJSVVJGUThGSXlFUklUVWhFU01SSVJFMVB3VXpCeGtCRlI4Tk15RXpQdzAxRVRVdkRTTWhJdzhOQWVIK3FnY0hCZ1lFQkFJRERnUURCd1lHQkFRQ0FnUUVCZ1lIQS82bkFYcitoai8raGdJRUJBWUdCd05mQWdJREJRVUZCd2NIQ1FnSkNnb0tBdW9LQ2dvSkNBa0hCd2NGQlFVREFnSUNBZ01GQlFVSEJ3Y0pDQWtLQ2dyOUZnb0tDZ2tJQ1FjSEJ3VUZCUU1DQWdIaC9vWUNCQVFHQmdjREFWb0J1UUVDQkFRRkJ3WUUvUklIQndZR0JBUUNBWG8vQVhyK2hnRlZCd2NHQmdRRUFpVCtxLzVyQ2dvS0NRZ0pCd2NIQlFVRkF3SUNBZ0lEQlFVRkJ3Y0hDUWdKQ2dvS0F1b0tDZ29KQ0FrSEJ3Y0ZCUVVEQWdJQ0FnTUVCUVlIQndjSkNBa0tDZ0FBQVFBQUFBQURlUU81QUVzQUFCTVBBUjBCSHdNSkFROENGUjhITXlFL0J5OEhJUUUvQWowQkx3SUJJVDhITHdjaEl3OEVpUUVDQVFFQ0FnRXQvdFFEQWdJQkFRUUNBd2dFQkFVQ3RBY0dCUVVFQXdFQkFRRURCQVVGQmdmOWl3RVVBd0lDQWdJRC91d0NkUWNHQlFVRUFnSUJBUUlDQkFVRkJnZjlTd1FFQkFnREFnT25CQVFFQlFRRUJBVCtldjU2QkFRSUJRUUVDQVFEQkFJQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFGbkJBVUZCUVVGQlFRQlp3RUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFnUURCQUFBQUFnQUFBQUFBL2NEK0FBeEFGOEFaZ0N5QUxZQXVnQytBUllBQUFFZkJ6TWZFUThCTHc4L0JCOFBGUThCTHdnUEFTYzFQd3dsSVQ4RElRVVBBaGNQQng4UFB3OHZEeU1QRFNVaE5TRTFJVFVoTlNFMUlTY1JIdzR6SVM4Qk5UY2hMd2NSUHdjaEh3Y1JId01STHc0aklTTVBEUUtPQ3d3VURRNE9Cd2NIQXdNREJRWUVCQVFKQXdRREF3VUVCUUlDRkJBUUR3OFBEZzBNQ3dvSkNBY0ZCQUlCQVFJREJib01EQXdMQ2dvSkNBZ0dCZ1VFQXdFQkFnSVBDd3NMQ3dzTUZSVVRHUVlCQWdJREF3UU1CZ1VFQkFNRi9ZZ0JhdzBPRUJEK1dnR3NBZ29IQVFzR0JBUURBZ0VCQVFRRkJ3b0xEQThQRVJJVUZCVVdGaGNXRlJRVEV4RVBEZzBMQ1FnRkJBRUJCQVVIQ2dzTkRnOFJFeE1VRlJZWERBME1EQXdNQ3dzTENnb0tDUWdKL2t3QitQNElBZmorQ0FINC9naTlBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnR2NBZ0VEL21RSEJnVUZBd01DQVFFQ0F3TUZCUVlIQXJRSEJnVUZCQUlDQVJBUUVBOEJBUUlEQkFVR0JnWUlDQWdJQ2drSy9Vd0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQkdBME1FUW9IQmdJQkZBb0pDUVlEQWdFQkFRSURCQWdMRWcwUUF3RUJBZ1FGQndnSkNnc01EUTRQRHc4UUR3ME9FRjhFQlFVSEJ3a0pDUXNMQ3d3TkRRME9DQThOQ3dZR0JRUURBd01DQVFJekVoQUlCZ1VFQXdFREJBVUZCdzRFRWhBUERsQUVDd29CRlEwTURRNE5EZzhXRmhVVUZCSVJEdzhNQ3dvSEJnTUJBUU1HQndvTERBOFBFUklVRkJVV0ZoY1dGUlFVRWhFUER3d0xDZ2NHQXdFQkFnTURBd1VGQlFZSEJ3Z0lDSVkvUHo4L1AxLzlpZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FoQVBDUmNCQVFNRUJRVUdCd0oyQmdZRkJRUURBUUVCQVFNRUJRVUdCdjVqQWdNRUJRR3JDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBQUR3QUFBQUFEMkFQNEFBTUFCd0FMQUMwQVR3QnhBSk1BdFFEWEFOc0Ezd0RqQVFVQkp3RkpBQUFsRlNNMUl4VWpOU01WSXpVbEZSOEhNejhHTlM4R0l3OEdCUjBCSHdZelB3WTFMd1lqRHdZRkhRRWZCak0vQmpVdkJpTVBCZ0VWSHdjelB3WTFMd1lqRHdZRkhRRWZCak0vQmpVdkJpTVBCZ1VkQVI4R016OEdOUzhHSXc4R0FSVWpOU01WSXpVakZTTTFKUlVmQnpNL0JqVXZCaU1QQmdVZEFSOEdNejhHTlM4R0l3OEdCUjBCSHdZelB3WTFMd1lqRHdZRG1uN2RmdDErQW5ZQkFnUUZCd2dKQ3FFS0NRZ0hCUVFDQWdRRkJ3Z0pDcHdLQ2dnSUJnVUMvcVFDQkFZR0NBa0tvZ29KQ0FZR0JBSUNCQVlHQ0FrS25Rb0pDUWNHQlFQK3BRSUVCUWNJQ1FxaENna0lCd1VFQWdJRUJRY0lDUXFjQ2dvSUNBWUZBZ0t6QVFJRUJRY0lDUXFoQ2drSUJ3VUVBZ0lFQlFjSUNRcWNDZ29JQ0FZRkF2NmtBZ1FHQmdnSkNxSUtDUWdHQmdRQ0FnUUdCZ2dKQ3AwS0NRa0hCZ1VEL3FVQ0JBVUhDQWtLb1FvSkNBY0ZCQUlDQkFVSENBa0tuQW9LQ0FnR0JRSURjWDdkZnQxK0FuWUJBZ1FGQndnSkNxRUtDUWdIQlFRQ0FnUUZCd2dKQ3B3S0NnZ0lCZ1VDL3FRQ0JBWUdDQWtLb2dvSkNBWUdCQUlDQkFZR0NBa0tuUW9KQ1FjR0JRUCtwUUlFQlFjSUNRcWhDZ2tJQndVRUFnSUVCUWNJQ1FxY0Nnb0lDQVlGQXNWK2ZuNStmbjRObUFVS0NRZ0dCZ1FDQWdRR0JnZ0pDcUlLQ1FnR0JnUUNBUU1GQmdjSkNRcVlCUW9KQ0FZR0JBSUNCQVlHQ0FrS29nb0pDQVlHQkFJQkF3VUdCd2tKQ3BnRkNna0lCZ1lFQWdJRUJnWUlDUXFpQ2drSUJnWUVBZ0VEQlFZSENRa0JjSmdGQ2drSUJnWUVBZ0lFQmdZSUNRcWlDZ2tJQmdZRUFnRURCUVlIQ1FrS21BVUtDUWdHQmdRQ0FnUUdCZ2dKQ3FJS0NRZ0dCZ1FDQVFNRkJnY0pDUXFZQlFvSkNBWUdCQUlDQkFZR0NBa0tvZ29KQ0FZR0JBSUJBd1VHQndrSkFXTitmbjUrZm40Tm1BVUtDUWdHQmdRQ0FnUUdCZ2dKQ3FJS0NRZ0dCZ1FDQVFNRkJnY0pDUXFZQlFvSkNBWUdCQUlDQkFZR0NBa0tvZ29KQ0FZR0JBSUJBd1VHQndrSkNwZ0ZDZ2tJQmdZRUFnSUVCZ1lJQ1FxaUNna0lCZ1lFQWdFREJRWUhDUWtBQUFBVUFBQUFBQVA0QS9nQUVBQWhBRElBUXdCVUFHVUFkZ0NIQUk4QW9BQ3hBTUlBMHdEa0FQVUJCZ0VYQVNZQkxnRm5BQUFsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBaUUvQWpVdkFpRVBBaVVWSHdJaFB3STFMd0loRHdJRkZSOENJVDhDTlM4Q0lROENKUlVmQWlFL0FqVXZBaUVQQWdVVkh3SWhQd0kxTHdJaER3SWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVVJGUThDSVJFM0ZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVVkh3SWhQd0kxTHdJaER3SUZGUjhDSVQ4Q05TOENJUThDSlJVZkFpRS9BalV2QWlFUEFnVVZId0loUHdJMUx3SWhEd0lsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBaUUvQWpVdkFpRVBBaVV6SHdJUkR3SWpOelVSTlNjak14OENFU0VSSlJVZkFpRVJJUThDRlI4Q0lSRWhEd0lWSHdJaFB3RWZBVE0vQnhFdkJ5TVBBUzhCSVE4Q0FnQUNCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREEyTUNCQVgrTDFRQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQTZrREJRUUNBZ1FGTHdJQ0tBTUZCQUwrSlA1Y0FnUUZBWDMrZ3dVRUFnSUVCUUY5L29NRkJBSUNCQVVEYXdnR0FnVTdDQWdIQndVRUFRSUJBZ1FGQndjRUNEd0ZCUVVKL0pnRkJRT2lBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZCL2s0REJRUUNBY0NhQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWZEFnUUYvRjRGQkFJSEJ3T2NCZ2dDQkFYK0x3SGNEZ01GQkFMK0pBSUVCUVlGQkFMK1FBSUVCUVlGQkFJQ0FnSUNBUUlFQlFjSEJBZ0RvQWdJQndjRkJBRUNBUU1DQWdFREJRQUtBQUFBQUFQM0EvZ0FFUUExQUVFQVJRQkpBSWNBa3dDcUFMWUJGZ0FBSlFjelB3RXpId0V6SnpjakR3RXhMd0VqSlI4SEZROEhJUzhITlQ4SEpSVWpMd2MxSlJVak5TRVZJelVsRlM4RUR3Y2ZDRDhITlM4SER3UTFMd2NQQmlVZkJ4VWpOU01WRVNzQkR3MGRBU01SSXhVak5UOEhCeFVSSHc0eklSMEJIdzB6SVRNL0RoRXZCeEV2RGlNaEl3OE5BczVJTEM0RkFRUXRMRVZFS2lrSUF5d3RBUTRIQmdVRkF3TUNBUUVDQXdNRkJRWUgvb2NIQmdVRkJBTUJBUUVCQXdRRkJRWUgvcVZlQndZRkJRTURBZ0VETTM3OXlYNEJla2dGQmdZR0JnVUdCUVFEQVFFQkFnSUVnQVFHQmdZR0JnVUZmUVFEQWdFQkF3UUZCZ1lHQmdVR0JVZ0JBUU1FQlFVR0J3WUdCUVVFQXdFQm1BY0dCUVVEQXdJQmZqK2RDZ29KQ0FrSENBWUdCZ1VFQXdJQ3ZUOStBUUlEQXdVRkJnZGZBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnRmFBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FYa0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQkF3UUhDQW9MREFnQkFRSUVCQVFHQmdjSENBZ0pDUWtLL1EwS0NRa0pDQWdIQndZR0JBUUVBZ0htYmxBTEMxQnZiVW9QQjFJdUFRRURCQVVGQmdmOEJnWUZCUVFEQVFFQkFRTUVCUVVHQnZ3SEJnVUZCQU1CQVQrOUFRRURCQVVGQmdlZC9Qejh2YjFmc0VnRUF3RUJBUUVEQkFVR0JnWUdCZ1VGZmdRREFRRUJBUU1FZmdVR0JnWUdCUVlGQkFNQkFRRUJBd1JKc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCcGNCQVFNRUJRVUdCcDY5dmY3RkFnSURCQVVHQmdZSUJ3a0lDUW9LWGdLMXZaNEdCZ1VGQkFNQkFSK2UvaWdLQ2drSUNRY0lCZ1lHQlFRREFnSmZDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQVFRUERRME1DZ2tIQXdIZUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQW9BQUFBQUEvY0R1UUFPQUJZQU9nQStBSUlBaGdDVkFKa0FxQURzQUFBQkZTc0JMd2sxQlJVWE5TYzFOelUzSHdjVkR3Y2pMd2MxUHdjbEZTTTFCUjBCSHcwN0FqOE9OUzhPS3dJUERRRVZJelVsTXg4SkZTTTFJeFVqTlNNVkl6VS9DVE1IRVI4UElTOEJOU00xTXpVak5UTTFNelV6RlRNMUx3OGhEdzRCQkg0R0J3WUZDd2tJQmdJQ0FRSnd5WkNRR1FjR0JRVURBd0lCQVFJREF3VUZCZ2Y3QndZRkJRUURBUUVCQVFNRUJRVUdCLzVtdlFINEFnSURCQVVHQmdZSUJ3a0lDUW9LK3dvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0srd29LQ1FnSkJ3Z0dCZ1lGQkFNQ0F2N0Z2UUsxQmdjR0JRc0pDQVlDQWdHOVAvdy92UUVDQWdZSUNRc0ZCZ2NHZmdFQ0F3UUZCd2NJQ1FvS0N3d01EQTBCZlFFQ3ZiMjl2WDY5UHdFQ0F3UUZCd2NJQ1FvS0N3d01EQTM5aWcwTURBd0xDZ29KQ0FjSEJRUURBZ0ZEZmdFQ0FnWUhDZ29HQmdkRkRDTmdORDBCT2pJdkFRRURCQVVGQmdiOEJ3WUZCUVFEQVFFQkFRTUVCUVVHQi93R0JnVUZCQU1CQVQ5K2ZsNzhDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL0FrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FSSitmcjBCQWdJR0J3b0tCZ1lIUlg1K2ZuNUZCd1lHQ2dvSEJnSUNBVC85eVEwTURBd0xDZ29KQ0FjSEJRUURBZ0VJRUNkK1AzNC9mbjc4RFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBQUJBQUFBQUFOYUEvY0FQUUFBQVJFQkx3SXJBUThHSHdNQkh3TS9Bd0UvQXk4SER3TUJFUzhIRHdZQjRmNzZCUVVHQmdZR0JRVUVBd0lCQVFJREJBRTdCQVlHQmdZR0JnUUJPd1FEQWdFQkFnTUVCUVVHQmdZR0JRWCsrd0VDQXdRRUJnWUdCZ1lHQkFRREFnUFovSnNCQlFRREFnSURCQVVGQmdZR0JnWUYvc1VFQWdJQkFRSUNCQUU3QlFZR0JnWUZCZ1VFQXdFQkFRRURCUDc3QTJRSEJnVUZCQUlDQVFFQkF3UUZCUVlBQUFZQUFBQUFBL2dEK0FBUUFDRUFNZ0JEQUZRQWVBQUFOeFVmQWlFL0FqVXZBaUVQQWljVkh3SWhQd0kxTHdJaER3SW5GUjhDSVQ4Q05TOENJUThDSnhVZkFpRS9BalV2QWlFUEFnRXpId0lSRHdJaEx3SVJQd0lIRVI4SElUOEhFUzhISVE4R2xBSUVCUUxDQlFRQ0FnUUYvVUVGQlFNQkFnUUZBc0lGQkFJQ0JBWDlRUVVGQXdFQ0JBVUN3Z1VFQWdJRUJmMUJCUVVEQVFJRUJRTENCUVFDQWdRRi9VRUZCUU1ET1FNRkJBSUNCQVg4WGdVRUFnSUVCU2NCQWdRRkJ3Y0VDQU9nQ0FnSEJ3VUVBUUlCQWdRRkJ3Y0VDUHhnQ0FnSEJ3VUVBcUlEQlFRQ0FnUUZCZ1VFQWdFREJFNERCUVFDQWdRRkJnVUVBZ0VEQkU0REJRUUNBZ1FGQmdVRUFnRURCRTREQlFRQ0FnUUZCZ1VFQWdFREJBSTRBZ1FGL0Y0RkJBSUNCQVVEb2dVRUFnNzhaQWdJQndjRkJBRUNBUUlFQlFjSEJBZ0RvQWdJQndjRkJBRUNBUUlFQlFjSENBQUFBQUFFQUFBQUFBUDRBL2dBS3dCc0FNd0JRQUFBQVJVZkJ6TS9CeThISXpVdkJ3OEdGeFVQRHk4UFB3OGZEZ1VWSHhVN0FUOFZQUUV2RlNzQkR4VUJFUjhQSVM4RElTTXZEaEUvRHlFZkR4VWhGU0VWSHdNUkx3OGhEdzRDdlFFQkF3UUZCUVlHZmdjR0JRVUVBd0VCQVFFREJBVUZCZ2RlQVFFREJBVUZCZ2NHQmdVRkJBTUIrd0VEQlFZSUNRc01EZzRRRVJFU0V4TVRFeElSRVJBT0Rnd0xDUWdHQlFNQkFRTUZCZ2dKQ3d3T0RoQVJFUklURXhNVEVoRVJFQTRPREFzSkNBWUZBLzVJQVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURRME5EUXdOREF3TUN4WVZFeElRRHcwS0JRUURBd0lDQVFFQ0FnTURCQVVLRFE4UUVoTVZGZ3NNREF3TkRBME5EUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdIK0NBRUNCQVlIQ0FrTEN3ME5EZzhJRHhFQk9nY0ZCUVQrNHdvS0NRa0pDQWdIQmdZRkJBUUNBUUVCQVFJRUJBVUdCZ2NJQ0FrSkNRb0tBaTRLQ2drSkNRZ0lCd1lHQlFRREF3RUIvUXdDOUJBUUVBOEJBZ1FHQndnSkN3c01EZzRQQ0E4Ui9jb1FFUThQRGcwTkN3c0pDQWNHQkFJQlluNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFGZUJ3WUZCUVFEQVFFQkFRTUVCUVVHWlFvSkV4SVJFUkFPRGd3TENRZ0dCUU1CQVFNRkJnZ0pDd3dPRGhBUkVSSVRFeE1URWhFUkVBNE9EQXNKQ0FZRkF3RUJBd1VHQ0FrTERBNE9FQkVSRWhNVERRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0VCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRRME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCQVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURRSkkvY3dRRUE4UERnME1Dd3NKQ0FZR0FnTUNEeEFRRUFJQ0JBUUVCZ1lIQ0FjSkNRa0pDZ0kwQ1FvSkNRZ0lDQWNHQlFVRUJBSUJBUUVCQWdRRUJRVUdCd2dJQ0FrSkNna2VQOE1FQlFVSEFUVVFFQThQRGcwTUN3c0pDQVlHQWdNQ0FRSUVCZ1lJQ1FzTERBME9EdzhRQUFBQUF3QUFBQUFEK0FQNEFIWUF0UURjQUFBbEJ5OEZEd29qRHdjZkJ6c0JQdzR6SHdvL0N6TWZERE0vQmpVdkN3OEdBdzhFQlFFelB3NHZEdzhPRlFFSEV6OEVEd2tESlQ4Tkx3TUJMd01QQWdNRUxnME5EdzRRRHc4SUNBc0xDZ2tJQ0FjR2VnWUdCUVVFQXdFQkFRRURCQVVGQmdhUEJRVUZCQVFEQXdRRUJBUUZCUVlHQndnSEJ3Y0hCd1lTQlFVSEJ3WUhCZ05KQlFjR0NBY0lDQWdJQ0FnSEJ3WUdCUnNGQlFVR0JnWUdCUVVFQWdJQkFnTWJDZ3NNRFEwT0R4QVBEdzhPRFEwTElUUUVCUVlJL2M0QlZnY0hCZ1lHQlFZRUJRTUVBZ01CQVFFQkFRRURBZ1FEQlFRR0JRWUdCZ2NIQmdjR0JnWUdCUVVFQkFNREFnSUIvdWdDckFRR0NOZDNmdHdNREFzS0NBZ0dBdEFDcmd3TUNnb0lCd01FT1g0RkF3RUJBUUVEQmY3M0JRWUdCd1lHQnBZMURBc0hCZ1FCQVFFQ0JBWUdCd2tKQ3dzQkFRTUVCUVVHQmdjR0JRVUVBd0VCQWdJQ0JBTUZEQWdHQmdVRkF3SUNBUUlFQlFZSEZRVUVBZ0VCQWdNQ1ZBWUZCQVFEQWdFQkFnSUVCQVVGQnlRRkF3TUNBUUlEQlFVRkJnWUdCZ1VsREFvSkNBWUZBd0lCQWdNRkJ3Z0tBWjdUQ0FjRkJLZ0JHQUVDQWdNREJBVUVCUVlHQmdZSEJnY0hCZ1lHQlFZRUJRTUVBZ01CQVFFQkFRRURBZ1FEQlFRR0JRWUdCZ2NIL3FvR0Fqd0hCZ1Eyd1g0M0JBVUhDQW9LREFiOVRNNEVCZ2dJQ2dzR0RPSitCUVlHQmdjR0JnVUJDUVVEQVFFQkFRTUFBQUFBQXdBQUFBQUQyQVA0QUVjQVVnRE5BQUFCRlNNUEJoMEJId1l6SFFFZkJqOEdQUUV6UHdZOUFTOEdJejBCTHdZUEJnTXJBUzhHTlFVUkZSOE5NeUUvQnk4SElTOEhFVDhISVJVZkRqc0JGUjhIUHdjMUx3Y0JMd1lqSVNNUERRTWNYd1lHQmdRRUF3SUNBd1FFQmdZR1h3SURCQVFHQmdZR0JnWUVCQU1DWHdZR0JnUUVBd0lDQXdRRUJnWUdYd0lEQkFRR0JnWUdCZ1lFQkFNQ1pjQUhCUVlFQkFNQ0FmNVJBUU1EQkFVRkJnY0hDQWdKQ1FrS0FmZ0dCZ1lFQkFNQ0FRRUNBd1FFQmdZRy9nZ0dCZ1lFQkFNQ0FRRUNBd1FFQmdZR0FSSUJBUU1EQkFRR0JnY0hDQWdKQ1FrSzVRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFRSURCQVFHQnY3MUJ3Y0lDUWtKQ1FyKzFBb0pDUWtJQ0FjSEJnVUZCQU1EQVFFa1h3RUJBd1FGQlFZR0J3WUZCUVFEQVFGZUJ3WUZCUVFEQVFFQkFRTUVCUVVHQjE0QkFRTUVCUVVHQndZR0JRVUVBd0VCWHdZR0JRVUVBd0VCQVFFREJBVUZCZ0dNQWdNRUJRVUdCc3NHL013SkNna0lDUWNJQmdZR0JRUURBZ0lCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWURNd2NHQlFVREF3SUI1QWtLQ1FrSUNBY0hCZ1VGQkFNQ0F0VUhCZ1VGQkFNQkFRRUJBd1FGQlFZSDRBa0pDUWdJQ0FnR0FSZ0dCZ1VFQkFJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBQkFBQUFBQUxjQW40QUt3QUFBUThFSHdZN0FUOERId1EvQnk4SUR3SUI2YndFQXdJQkFRSURCQVVGQmdZR0JnVUZwNmNGQlFZR0JnWUZCUVFEQWdFQkFnTUV2UVVHQlFZR0JnWUNkYjBGQlFZR0JnWUZCUVFEQWdJREJLYW5CQU1CQVFFQkF3UUZCZ1VIQmdVR0JiMEVBd0VCQVFFREFBQURBQUFBQUFQWUF6c0FQd0NBQVBRQUFBRVBEeThQUHc4ZkRnVVZIdzgvRHk4UER3NEREeEFkQVI4R016OFVIeFUvQmpVdkd3OElBbjRCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSEJ3VUVBd0wreGdFREJRWUlDUXNNRGc0UUVSRVNFeE1URXhJUkVSQU9EZ3dMQ1FnR0JRTUJBUU1GQmdnSkN3d09EaEFSRVJJVEV4TVRFaEVSRUE0T0RBc0pDQVlGQTE0UER3OE9EZzBNRFFzTEN3a0tDUWdIQXdFREF3VUZCQWNIQlFnREF3TVFEeElVRlJjWkdoMGRIeDhnSUNFaEl5QWhJQjhlSGh3YUdSZ1ZGQkVRRGdNRUJRWUdCZ1lHQlFVREF3RUJBZ2NKQ0FvS0Nnc01EQTBORGc0T0R4QVFFQkFSSWlNa0pDVW1KaVVsSXlRaUVCRVFBWUlOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOQ2drVEVoRVJFQTRPREFzSkNBWUZBd0VCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd2tJQmdVREFRRURCUVlJQ1FzTURnNFFFUkVTRXdGZENna0xDZ3NNQ3cwTURRME9EZzRQRHdZR0JnWUZCUVFFQVFJQkJBSURCQjBZR0JZVUZCSVFEdzBMQ1FnRkF3RUJBd1VIQ1FzTkR4RVNFeFFXRnhrWkJRVURBd0VCQVFJRUJBVUdCUWNHQmc0UERnNE9EUTBOREF3TEN3b0xDUWtKQ0FnSERBc0lCUVFCQVFRR0NBb05Cd2dJQUFBQUFBRUFBQUFBQTFvRCtBQTlBQUFKQVE4REh3Yy9Bd0VSRlI4R1B3Y1JBUjhEUHdjdkF3RXZBdzhDQWVyK3hRUURBZ0VCQWdNRUJRVUdCZ1lHQlFVQkJnSURCQVFHQmdZR0JnWUVCQU1DQVFFRkJRVUdCZ1lHQlFVRUF3SUJBUUlEQlA3RkJRVUdCZ1lHQlFQdi9zVUZCZ1lHQmdVR0JRUURBUUVCQVFNRUFRWDhtd1lHQlFVRUF3RUJBUUVEQkFVRkJnWURaZjc3QkFNQkFRRUJBd1FGQmdZR0JnVUdCUUU3QkFNQkFRRUJBd0FBSFFBQUFBQUQyQVBZQUFNQUJ3QUxBQThBRkFBbUFESUFPZ0ErQUVJQVJnQktBRTRBVWdCYUFGNEFZZ0JtQUdvQWNnQitBSUlBaGdDS0FJNEFrZ0NXQUpvQXRnQUFKUmMxSndjWE5TY0hGelVuQnhjMUp3YzdBVFVuSlE4RUZ6TS9Cek1uSlJVZkF6Y3ZCQVVYQnhjMUp6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkpSY0hGelVuTlNjSEZ6VW5CeGMxSndjWE5TY0hGelVuQnhjMUZ6VW5GU2NGSndjekJ4YzFNelVqTlNjRkZ6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkpURWpGVE1QQWhVWFB3TW5JUWNYTlNFeEh3TTNNelVDK1VWQ2dVVkMvMFZDZ1VWQ2hBUkVRQU1NQXdZSENBZ0ZBd3dLQ3dvSkNRY0hDanY4a2dJRUJnVTFCQUlCQVRzQnRTQURSU003QWJVL08veUxQanNCdFQ4N0FiVS9PL3lMUGpzQnRUODdBWE5HQkQ4N1E0RkdRNEZHUS85R1FvSkdRcjArUTBNN0Fia0VBd1FCUUFNRFBBRzFQenY4aXo0N0FiVS9Pd0cxUHp2OGl6NDdBYlUvT3dHMVB6djg2bDhHQkFFQlBnRUNBZ0llQVpVRVB3RmNCd2dHQnljYUt3TTdBenNET3dNN0F6c0RPd003QXo0N0F4RUVCUVVDQVQ0QkF3UUZCZ2NKQ1NVUkJ3ME9EUWtpQ0FRRkhnTkFBVG9ET3dKQkF3WURRZ01EQTBJRFFBTkRBd1lEUWdNREEwSURRQU5EQXo4RVFRTkNBenNET3dROEJEd0VQQVE4QkR3RVBBUThCRUlEQ1FNN0JBTURBUUU4QXdNRFBBTURCZ05DQXdNRFFnTkFBME1EQmdOQ0F3TURRZ05BQTBNREJnTkNBMzAvRFFjSUpRTWxDQVVDRUQ4RFFnSUVCZ2tWUHdBQUFBQUxBQUFBQUFQWUE5Z0FBd0FIQUFzQUR3QVRBQmNBR3dBbkFDc0FMd0F6QUFBbE16VWpCVE0xSXdVek5TTWhNelVqQlRNMUl5RXpOU3NCTXpVakJTTVZNelV6RlRNMUl6VWpJVE0xSXdVek5TTUZNelVqQXh5OHZQNkd2THoraHJ5OEFqYSt2djZHdnI0Q09MeTh2cjYrL29hOHZMNjh2TDRDT0x5OC9vYTh2UDZHdkx3b3ZMeTh2THkrdnI2OHZyNjh2THk4dnJ5OHZMeThBQUFEQUFBQUFBTzVBN2tBSVFCVkFKa0FBQUVmQnlFL0J5OEhJUThHQVRNZkNSVVJGUThKSXlFakx3azFFVFUvQ1RNSEVSOFBJVDhQRVM4UElROE9BVU1CQVFNRUJRVUdCZ0U4QmdZRkJRUURBUUVCQVFNRUJRVUdCdjdFQmdZRkJRUURBUUgzQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJ2MktCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQm40QkFnTUVCUWNIQ0FrS0Nnc01EQXdOQW5ZTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EZjJLRFF3TURBc0tDZ2tJQndjRkJBTUNBZUFHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0FaTUJBZ0lHQndvS0JnWUhCdjJLQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnSjJCZ2NHQmdvS0J3WUNBZ0UvL1lvTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUUoyRFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBQUFBQUlBQUFBQUFyY0QrQUFnQUVFQUFDVXpQd1lSTHdZakR3WURId1lGTXo4R0VTOEdJdzhHRVI4R0FZQUdDd29KQ0FZRUFnSUVCZ2dKQ2dzTEN3b0pDQVlFQWdFQkJBVUhDQWtMQVFzRkN3b0pDQVlFQWdJRUJnZ0pDZ3NMQ3dvSkNBWUVBZ0VEQlFjSUNnb0lBd1FHQndrS0N3T01Dd29KQndZRUF3TUVCZ2NKQ2d2OGVnc0xDUWtHQmdNQkF3UUdCd2tLQ3dPTUN3b0pCd1lFQXdNRUJnY0pDZ3Y4ZWdzTENRa0dCZ01BQUFBQUFnQUFBQUFEdUFPWkFDc0Ftd0FBQ1FFdkJBOEhId2cvQXdFL0F5OEhEd0lGRVI4UElUOFBFUzhIRHdjUkR3WWpJU012QmhFL0JqTWhQd2N2QnlFUERnT0QvbDJoQlFVR0JnWUdCZ1VFQWdJQkFRSURCTGNGQmdZR0JnVUdCUUc1QkFNQkFRRUJBd1FGQmdZR0JnVUcvTDhCQVFJRUJBUUdCZ2NIQ0FnSkNRa0tBblVLQ1FrSkNBZ0lCZ1lHQlFNRUFnRUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFRRUNBZ1FGQlFZSC9Zc0hCZ1VGQXdNQ0FRRUNBd01GQlFZSEFka0hCZ1VGQXdNQ0FRRUNBd01GQlFZSC9pY0tDUWtKQ0FnSEJ3WUdCQVFFQWdFRFVmNWZud1FEQVFFQkFRTUVCUVlHQmdZR0JRVzFCQU1CQVFFQkF3UUJ1QVVGQmdZR0JnVUZCQU1DQVFFQ0F4cjlpZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0FWc0hCUVlFQkFNQ0FRRUNBd1FFQmdVSC9xVUdCZ1lFQkFNQ0FnTUVCQVlHQmdKMkJnWUdCQVFEQWdFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQVFNREJBVUZCZ2NIQ0FnSkNRa0FBQUFBQmdBQUFBQUQrQVA0QUJBQUlRQXlBRU1BVkFCNEFBQVRGUjhDSVQ4Q05TOENJUThDSnhVZkFpRS9BalV2QWlFUEFpY1ZId0loUHdJMUx3SWhEd0luRlI4Q0lUOENOUzhDSVE4Q0FUTWZBaEVQQWlFdkFoRS9BZ2NSSHdjaFB3Y1JMd2NoRHdhVUFnUUZBc0lGQkFJQ0JBWDlRUVVGQXdFQ0JBVUN3Z1VFQWdJRUJmMUJCUVVEQVFJRUJRTENCUVFDQWdRRi9VRUZCUU1CQWdRRkFzSUZCQUlDQkFYOVFRVUZBd001QXdVRUFnSUVCZnhlQlFRQ0FnUUZKd0VDQkFVSEJ3UUlBNkFJQ0FjSEJRUUJBZ0VDQkFVSEJ3UUkvR0FJQ0FjSEJRUUNBWUlEQlFRQ0FnUUZCZ1VFQWdFREJFNERCUVFDQWdRRkJnVUVBZ0VEQkU0REJRUUNBZ1FGQmdVRUFnRURCRTREQlFRQ0FnUUZCZ1VFQWdFREJBRllBZ1FGL0Y0RkJBSUNCQVVEb2dVRUFnNzhaQWdJQndjRkJBRUNBUUlFQlFjSEJBZ0RvQWdJQndjRkJBRUNBUUlFQlFjSENBQUFBQVFBQUFBQUE3Z0R1UUFqQUdjQWl3RFBBQUFCSHdZZEFnOEdJUzhITlQ4SEJ4VWZEak1oTXo4T05TOE9JeUVqRHcwQkh3WWRBZzhHSVM4SE5UOEhCeFVmRGpNaE16OE9OUzhPSXlFakR3MERYd1lGQkFRREF3SUNBd01FQkFVRy9VSUZCUVVFQXdNQkFRRUJBd01FQlFVRldnRUJBZ01FQkFZRkJ3Y0hDQWdKQ1FrQ3Zna0pDUWdJQndjSEJRWUVCQU1DQVFFQkFRSURCQVFHQlFjSEJ3Z0lDUWtKL1VJSkNRa0lDQWNIQndVR0JBUURBZ0VERndZRkJBUURBd0lDQXdNRUJBVUcvVUlGQlFVRUF3TUJBUUVCQXdNRUJRVUZXZ0VCQWdNRUJBWUZCd2NIQ0FnSkNRa0N2Z2tKQ1FnSUJ3Y0hCUVlFQkFNQ0FRRUJBUUlEQkFRR0JRY0hCd2dJQ1FrSi9VSUpDUWtJQ0FjSEJ3VUdCQVFEQWdFQmdnRUJBd1FGQlFZSHZBY0dCUVVFQXdFQkFRRURCQVVGQmdlOEJ3WUZCUVFEQVFFZ3ZBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDcndLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dJT0FRRURCQVVGQmdlOEJ3WUZCUVFEQVFFQkFRTUVCUVVHQjd3SEJnVUZCQU1CQVNDOENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0t2QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFFQUFBQUFBN2tEdVFCSEFBQVREd01mQXdrQkR3TWZCejhEQ1FFZkF6OEhMd01KQVQ4REx3Y1BBd2tCTHdNUEFsQUVBd0VCQVFFREJBR0QvbjBFQXdFQkFRRURCQVVHQlFjR0JRWUZBWU1CZ3dVR0JRY0dCUVlGQkFNQkFRRUJBd1QrZlFHREJBTUJBUUVCQXdRRkJnVUdCd1VHQmY1OS9uMEZCZ1VHQmdZR0E3QUZCZ1VIQmdVR0JmNTkvbjBGQmdVR0JnWUdCUVFEQVFFQkFRTUVBWVArZlFRREFRRUJBUU1FQlFZRkJnY0ZCZ1VCZ3dHREJRWUZCZ2NGQmdVRUF3RUJBUUVEQlA1OUFZTUVBd0VCQVFFREFBQUFGUUFBQUFBRCtBUDRBQkFBSVFBeUFFTUFWQUJsQUhZQWh3Q1BBSllBcHdDNEFNa0EyZ0RyQVB3QkRRRWVBU1lCTFFGUkFBQWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVVZId0loUHdJMUx3SWhEd0lGRlI4Q0lUOENOUzhDSVE4Q0pSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVUkZROENJUkVqRVNFdkFoRWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVVZId0loUHdJMUx3SWhEd0lGRlI4Q0lUOENOUzhDSVE4Q0pSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVekh3SVJJUkVqRVNFUlB3SUhFUjhISVQ4SEVTOEhJUThHQW5BQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2djQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWZjQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2djQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWZjQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2djQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWZjQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2djQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQTJNQ0JBWCtTeHorTHdVRUFnSk1BZ1FGQVI0RkJBSUNCQVgrNVFVRkEvNEhBZ1FGQVI0RkJBSUNCQVgrNVFVRkF3SDNBZ1FGQVI0RkJBSUNCQVgrNVFVRkEvNEhBZ1FGQVI0RkJBSUNCQVgrNVFVRkF3SDNBZ1FGQVI0RkJBSUNCQVgrNVFVRkEvNEhBZ1FGQVI0RkJBSUNCQVgrNVFVRkF3SDNBZ1FGQVI0RkJBSUNCQVgrNVFVRkEvNEhBZ1FGQVI0RkJBSUNCQVgrNVFVRkF3TlZBd1VFQXY1QUhQNGtBZ1FGSndFQ0JBVUhCd1FJQTZBSUNBY0hCUVFCQWdFQ0JBVUhCd1FJL0dBSUNBY0hCUVFDaGdNRkJBSUNCQVVHQlFRQ0FRTUVCZ01GQkFJQ0JBVUdCUVFDQVFNRVRnTUZCQUlDQkFVR0JRUUNBUU1FQmdNRkJBSUNCQVVHQlFRQ0FRTUVUZ01GQkFJQ0JBVUdCUVFDQVFNRUJnTUZCQUlDQkFVR0JRUUNBUU1FVGdNRkJBSUNCQVVHQlFRQ0FRTUVCZ01GQkFJQ0JBVUdCUVFDQVFNRVhQNU9Bd1VFQWdIQS9rQUNCQVVCdFg0REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlFVREJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJYa0NCQVgrTHdIYy9pUUIwUVVFQWc3OFpBZ0lCd2NGQkFFQ0FRSUVCUWNIQkFnRG9BZ0lCd2NGQkFFQ0FRSUVCUWNIQ0FBQUNnQUFBQUFEdHdPM0FBc0FEd0FiQUI4QUl3QW5BQ3NBTHdBekFIY0FBQUVWRHdjak5TTVZJelVqRlNNdkJ6VUJGU00xSXhVak5TTVZJelVsRlNNMUl4VWpOU01WSXpVbkVSOFBJVDhQRVM4UElROE9BM2tCQWdRRUJRY0dCTEEvMFVDc0NBWUhCUVFFQWdFQzh0RS8wVURSQXZMUlA5RkEwVDhCQVFNREJBVUdCZ2dIQ0FrSkNnb0tBcWdLQ2dvSkNRZ0hDQVlHQlFRREF3RUJBUUVEQXdRRkJnY0hCd2dKQ1FvS0N2MVlDZ29LQ1FrSUJ3Z0dCZ1VFQXdNQkFSSm1DQVlIQlFRRUFnR0xpNHVMQVFJRUJBVUhCZ1JxQVJEUjBkSFIwZEhhbXBxYW1wcWFXUDFZQ2dvS0NRa0lCd2dHQmdVRUF3TUJBUUVCQXdNRUJRWUdDQWNJQ1FrS0Nnb0NxQW9LQ2drSkNBY0lCZ1lGQkFNREFRRUJBUU1EQkFVR0J3Y0hDQWtKQ2dvQUFBQUFDd0FBQUFBRHVRTzVBQXNBRHdBVEFCY0FHd0FmQUNNQUp3QXJBQzhBY3dBQUFSVVBCaXNCTlNNVkl6VWpGU00xSlJVak5TTVZJelVqRlNNMUpSVWpOU01WSXpVakZTTTFCeFVaQVNNUkZSOE5NeUV6UHcwMUVUVXZEU01oSXc4TkEzb0JBUU1EQkFRR0JhSS92VCs5QXJXOVA3MC92UUsxdlQrOVA3MC9Qd0lDQXdRRUJnVUhCd2NJQ0FrSkNRSytDUWtKQ0FnSEJ3Y0ZCZ1FFQXdJQ0FnSURCQVFHQlFjSEJ3Z0lDUWtKL1VJSkNRa0lDQWNIQndVR0JBUURBZ0lCUTZJR0JRUUVBd01DdmIyOXZiMzh2YjI5dmIyOS9MMjl2YjI5dmIwLy9tSUN2djFDQ1FrSkNBZ0hCd2NGQmdRRUF3SUNBZ0lEQkFRR0JRY0hCd2dJQ1FrSkFyNEpDUWtJQ0FjSEJ3VUdCQVFEQWdJQ0FnTUVCQVlHQmdjSENBZ0pDUUFBQUJBQUFBQUFBL2NEOXdBWkFESUFUQUJtQUlBQW1nQzBBTTRBNXdFQUFSa0JNZ0ZMQVdRQmZRR1dBQUFsRlI4RE15RXpQd005QVM4RUlROEVCUlVmQXpNaE16OEVMd1FqSVE4REpSVWZBek1oTXo4RFBRRXZCQ0VQQkFVVkh3TXpJVE0vQXowQkx3UWhEd1FsRlI4RE15RXpQd005QVM4RUlROEVCUlVmQXpNaE16OERQUUV2QkNFUEJDVVZId016SVRNL0F6MEJMd1FoRHdRRkZSOERNeUV6UHdNOUFTOEVJUThFSlJVZkF6TWhNejhEUFFFdkF5TWhEd01GRlI4RE15RXpQd005QVM4REl5RVBBeVVWSHdNeklUTS9BejBCTHdNaklROERCUlVmQXpNaE16OERQUUV2QXlNaER3TWxGUjhETXlFelB3TTlBUzhESXlFUEF3VVZId016SVRNL0F6MEJMd01qSVE4REpSVWZBek1oTXo4RFBRRXZBeU1oRHdNRkZSOERNeUV6UHdNOUFTOERJeUVQQXdKZkFRTUZBd01CZWdNREJRUUJBUUlFQmdQK2hnTURCUU1CL2FrQkJBVURBd0Y2QXdNRkF3RUJBUUVCQkFZRC9vTURCUVFCQWxjQkF3VURBd0Y2QXdNRkJBRUJBZ1FHQS82R0F3TUZBd0g5cVFFRUJRTURBWG9EQXdVREFRRUJCQVlEL29ZREF3VUVBUUpYQVFNRkF3TUJlZ01EQlFRQkFRSUVCZ1AraGdNREJRTUIvYWtCQkFVREF3RjZBd01GQXdFQkFRUUdBLzZHQXdNRkJBRUNWd0VEQlFNREFYb0RBd1VFQVFFQ0JBWUQvb1lEQXdVREFmMnBBUVFGQXdNQmVnTURCUU1CQVFFRUJnUCtoZ01EQlFRQkFsY0JBd1VEQXdGNkF3TUZCQUVCQWdRR0EvNkRBd1VEQWYycEFRUUZBd01CZWdNREJRTUJBUUVFQmdQK2d3TUZCQUVDVndFREJRTURBWG9EQXdVRUFRRUNCQVlEL29NREJRTUIvYWtCQkFVREF3RjZBd01GQXdFQkFRUUdBLzZEQXdVRUFRSlhBUU1GQXdNQmVnTURCUVFCQVFJRUJnUCtnd01GQXdIOXFRRUVCUU1EQVhvREF3VURBUUVCQkFZRC9vTURCUVFCQWxjQkF3VURBd0Y2QXdNRkJBRUJBZ1FHQS82REF3VURBZjJwQVFRRkF3TUJlZ01EQlFNQkFRRUVCZ1ArZ3dNRkJBRVlBd01GQkFFQkJBVURBd01EQXdRQ0FRRUJBd1VEQXdNREJRUUJBUVFGQXdNREF3TUVBZ0VEQlFON0F3TUZCQUVCQkFVREF3TURBd1FDQVFFQkF3VURBd01EQlFRQkFRUUZBd01EQXdNRUFnRUJBUU1GQTNzREF3VUVBUUVFQlFNREF3TURCQUlCQVFFREJRTURBd01GQkFFQkJBVURBd01EQXdRQ0FRRUJBd1VEZXdNREJRUUJBUVFGQXdNREF3TUVBZ0VCQVFNRkF3TURBd1VFQVFFRUJRTURBd01EQkFJQkFRRURCUVBaQXdNRkF3RUJBd1VEQXdNREF3UURBUVFGQXdNREF3VURBUUVEQlFNREF3TURCQU1CQkFVRGV3TURCUU1CQVFNRkF3TURBd01FQXdFRUJRTURBd01GQXdFQkF3VURBd01EQXdRREFRUUZBM3NEQXdVREFRRURCUU1EQXdNREJBTUJCQVVEQXdNREJRTUJBUU1GQXdNREF3TUVBd0VFQlFON0F3TUZBd0VCQXdVREF3TURBd1FEQVFRRkF3TURBd1VEQVFFREJRTURBd01EQkFNQkJBVURBQUFBRHdBQUFBQUR1UU80QUFJQURnQVNBQlVBR0FBY0FDQUFJd0FtQUNrQUxBQXZBRElBTmdCNkFBQWxJemNsRlE4R0t3RTFJeFVqTlNNSE5UY2pOeVVWSXpVakZTTTFJd2MxTnlNM0JTTTNCeU0vQVFjMUl3YzFJdzhCTlNjUkZSOE9JVDhPTlJFMUx3NGhEdzRCZ3B5Y0FmZ0JBUU1EQkFRR0JhSS92WHVCdlpXVkFmaTlQNzF3akwyZG5RSDRvNlA4cHFhZllIMS9lQzFYZmdJQ0F3UUVCZ1VIQndjSUNBa0pDUUsrQ1FrSkNBZ0hCd2NGQmdRRUF3SUNBZ0lEQkFRR0JRY0hCd2dJQ1FrSi9VSUpDUWtJQ0FjSEJ3VUdCQVFEQWdLR29CMmlCUVlFQkFNREFyMjl2WVdGUDVVb3ZiMjl2WXlNUDUyZG41K2hIRjVlZkh3dFY0UWsvVUlKQ1FrSUNBY0hCd1VHQkFRREFnRUJBUUVDQXdRRUJnVUhCd2NJQ0FrSkNRSytDUWtKQ0FnSEJ3Y0ZCZ1FFQXdJQkFRRUJBZ01FQkFZRkJ3Y0hDQWdKQ1FBQUFBTUFBQUFBQTdrRHVRQlBBSE1BdHdBQUFSOEhNeEVQQnlFMUx3Y1BCeFVmQnlFelB3MDFFUzhISXc4R0p4OEhFUThISVM4SEVUOEhCeEVWSHcweklUTS9EVFVSTlM4Tkl5RWpEdzBET3dFQkF3UUZCUVlHSUFFQkF3UUZCUVlIL2lnQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lCK0FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0VCQXdRRkJRWUdRQVlHQlFVRUF3R2VCZ1lGQlFRREFRRUJBUU1FQlFVR0J2NElCd1lGQlFRREFRRUJBUU1FQlFVR0IxOENBZ01FQlFZR0JnZ0hDUWdKQ2dvQitBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZjRJQ2dvSkNBa0hDQVlHQmdVRUF3SUNBcDRIQmdVRkJBTUJBZjRvQndZRkJRUURBUUVnQmdZRkJRUURBUUVCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUUlDQXdRRkJnWUdDQWNKQ0FrS0NnSDRCZ1lGQlFRREFRRUJBUU1FQlFVRzFnRUJBd1FGQlFZSC9nZ0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0FmZ0hCZ1VGQkFNQkFTRCtDQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FINENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFOQUFBQUFBUDRBL2dBQXdBSEFBc0FEd0FUQUJjQUd3QWZBQ01BTHdBekFGZ0FuQUFBSlRNMUl3Y3pOU01ITXpVaklUTTFJd2N6TlNNaE16VWpCek0xSXdjek5TTTdBVFVqT3dFVk16VXpOU01WSXpVakJ6TTFJeVV6SHdjUkR3Y2hMd2NSUHdjSEVSOFBJVDhQRVM4UElROE9BcjErZnZ4K2Z2eCtmZ0Y2Zm43OGZuNEJlbjUrL0g1Ky9INStmbjUrZm41K2ZuNStmdngrZmdMTEJBUUlCd1lGQkFFQ0FRSUVCUVlIQkFqODNBZ0lCd1lGQkFFQ0FRSUVCUVlIQkFoa0FRRURBd1VGQmdjSENBa0pDUW9MQ2dNZ0Nnc0tDUWtKQ0FjSEJnVUZBd01CQVFFQkF3TUZCUVlIQndnSkNRa0tDd3I4NEFvTENna0pDUWdIQndZRkJRTURBY1YrZm41K2ZuNStmbjUrZm41K2ZuNStmbjUrZm41K0FRSUVCUVlIQkFqODNBZ0lCd1lGQkFFQ0FRSUVCUVlIQkFnREpBZ0lCd1lGQkFFQ0tmemdDZ3NLQ1FrSkNBY0hCZ1VGQXdNQkFRRUJBd01GQlFZSEJ3Z0pDUWtLQ3dvRElBb0xDZ2tKQ1FnSEJ3WUZCUU1EQVFFQkFRTURCUVVHQndjSUNRa0pDZ3NBQ3dBQUFBQUR1QU9aQUFzQUd3QWZBQ01BSndBckFDOEFPd0JDQUU0QWtnQUFBUlVyQVM4R05TVVJEd1lyQVRVek5TTTFJeFVqTlNNVkl6VWxGU00xSXhVak5TTVZJelVsSHdjVkl6VWpNUWNWTXlNMUl4VWpOVDhIQnhFZkRqTWhNejhPRVM4UElROE9BVU9kQndZRkJRUUNBZ0VDOUFFQ0F3TUZCUVlIbmIyOVAvdy92UUwwdlQvOFA3MEMxQWNHQlFVREF3SUJ2VC84L1B3L3ZRRUJBd1FGQlFZR1hnRUJBZ01FQlFZR0JnZ0lDQWdLQ1FvQ3RBb0pDZ2dJQ0FnR0JnWUZCQU1DQVFFQkFRSURCQVVHQmdZSUNBZ0lDZ2tLL1V3S0NRb0lDQWdJQmdZR0JRUURBZ0VCSkg0Q0F3UUZCUVlHWDczKzVBWUdCUVVFQXdKK1AzNStmbjUrdlg1K2ZuNStmcjBCQWdNRUJBWUdCbDkvQVg1L2ZsNEdCZ1lFQkFNQ0FTRDlpZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dKMkNna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUUFBQmdBQUFBQUR5Z055QUN3QVNBQ0hBT1lCTWdGdEFBQUJBeThFSXc4R0ZSOEhQd01UUHdJMUx3Y2pEd0lsSFFFUENDOEhOVDhHSlJVUERTc0JMdzA5QVQ4T0h3MGxNejhHT3dFZkJoVWpEdzhmRGpNL0J6TVZNelV2RGlzQkR3MEZGUjhITnk4SFB3MDdBUjhJTXk4UER3NEZNelV6SHdjL0RqMENMdzByQVE4Skl6VWpBMlBiZUFjSUNBa0pDUWdJQndVREFRSUVCYUVJQ0FrSkNRa0lCLzhHQXdJQ0JBVUhCd2dIQ0FVS0NRbjlrd0VDQWdVSUNRc0xEUW9LQ1FnREJnVUNBZ01GQmdrSkRBR1BBUUlDQWdNREJRUUZCZ1VIQndjSUJ3Z0hCZ2NGQmdRRkJBTURBZ0lCQVFJQ0FnUURCUVFHQlFZSEJ3Y0lDQWdIQmdZR0JRUUVCQU1DQWdMOS8wMENBd1VGQ0FnS0RBd0ZDZ2tIQlFRQ1R3NE5EQXNMQ1FrSUJ3WUZCQU1EQVFFQkFRTURCQVlGQndnSUNRa0tDd3NNRVE4TkRBb0pCd1VFVFFFQ0F3VUdCZ2dJQ2dvTERBd05EUTBSRHcwTkRBb0tDQWdHQmdRRUF3SUNjUUVDQlFZSUNnc05Md1VGQXdNREFRRUJBUUlDQWdNREJBVUZCUVlHQndjSUJ3Y0dCZ2tJQmdRREFrc0JBZ01FQlFZSENBa0tDd3dORGc4UEVCQU9EZzBNQ3dvSkNBWUdCQVFDL3JaUUJBWUlDZ3NORGhBUURnNE1EQXNLQ1FnSUJnWUZBd01DQWdNREJRVUhCd2tKQ2dzTERRME9DQkVQRGd3TEJBUUVBd0lFVVFJVi91NTVCUVVEQVFJRUJRY0lDUWtKQ1FnSW9RWUVBd0VCQXdRR0FUOElDUWtKQ1FnSUJ3UUVBUUVEQkFjdklnWUdCUVVKQ0FjRkF3RUJBZ1FGQXdjSUNnb0pDQVlHQlFNQ0lSd1VDUWdJQndjR0JRVUVBd01DQVFFQ0F3TUVCQVVHQmdjSEJ3Z0pDVElKQ0FnSUJ3WUdCUVVEQkFJQ0FRRUJBUUlDQkFRRUJnWUdDQWdJQ1NZSEJ3WUZCQU1DQVFNRkJnY0pDeU1CQVFJREJBVUZCZ2NIQ0FrSkNnb0xDd3NLQ1FrSUNBWUhCUVVEQXdNQkFRTUVCZ2NJQ0FrcDJ3OE9EQXNMQ1FnSEJnWUVBd01DQVFJQ0F3UUZCZ1lIQndnSkNRa0pQQ2tWRXhJUkR3ME1Dam9HQmdnSUNRa0tDekVSQ0FjSEJ3VUdCQVFEQXdJQkFRRUNCZ1lJQ0FnSkRBc0xDZ29LQ0FnSUJnWUZCQU1CQVFFQ0F3VUZCd2dKQ2d3TURRNE9FTWt4REFvSkNBWUZBd0VCQWdNRUJnWUlDUW9MREEwT0R3OFJMQkVQRHc0TkRBc0tDQWdIQlFVREFnSUVCZ2NKQlFVR0JnYW9BQUFJQUFBQUFBTzRBL2dBR0FBeUFFd0FaZ0I2QUlRQWpnQ3pBQUEzRlI4RE15RXpQd1F2QkNNaER3TTFGUjhETXlFelB3TTlBUzhFSVE4RU5SVWZBek1oTXo4RFBRRXZCQ0VQQkRVVkh3TXpJVE0vQXowQkx3UWhEd1FCRlRNMU14MEJEd01qSVNNdkF6MEJKVE1mQXgwQkl6VWpGU005QVQ4RE16VWpEd2NSSHdjaFB3Y1RMd2RIQVFRRkF3TUJ1UU1EQlFNQkFRRUJBUVFHQS81RUF3VUVBUUVFQlFNREExSURBd1VFQVFFQ0JBWUQvSzREQXdVRUFRRUVCUU1EQTFJREF3VUVBUUVDQkFZRC9LNERBd1VFQVFFRUJRTURBMUlEQXdVRUFRRUNCQVlEL0s0REF3VUVBUUY2SUowQkJBVUNCUDdGQXdNRkF3RUJTZ01EQlFRQm5TQ2RBUU1GQXdNRUJRa0lCd1lDQkFJQkF3UUdCd1FJQ2dFL0Nna0lCd1lDQXdJQkFRTUVCZ2NFQ1FrWUF3TUZCQUVCQkFVREF3TURBd1FDQVFNRkEzc0RBd1VFQVFFRUJRTURBd01EQkFJQkFRRURCUU43QXdNRkJBRUJCQVVEQXdNREF3UUNBUUVCQXdVRGV3TURCUVFCQVFRRkF3TURBd01FQWdFQkFRTUZBd0dIbnA2T0F3TUZCQUVCQkFVREE0MjlBUU1GQXdPT25aMk9Bd01GQXdFZ0FRTUVCZ2NFQ0FuK3dBb0pDQWNGQXdNQ0FRSUZCUWNFQ1FrQlFBa0pDQWNHQWdRQ0FBQUVBQUFBQUFPNUE3a0FIUUF1QUhjQWxRQUFBVE1WRHc0aklUVWhQd2NCSVRNZkJCVVBCU0UxSlI4RVB3UWZCdzhFSHdRUEJ5OEVEd1F2QmowQlB3TXZBejBCUHdZQklUTWZEaFVqTlM4SElRR0NQd0VCQWdNRUJRWUdCZ2dJQ0FnS0NRcis1UUViQndZRkJRUUNBZ0greFFIRkFna0pCak1CQVRFQ0JnVUwvamNDZGdZR0JRVllXQVVHQlFjR0JRWUZCQU1CQVFFQkF3UllXQVFEQVFFQkFRTUVCUVlGQmdZR0JnVllXQVVGQmdZR0JnVUZCQU1DQWdNRVdGZ0VBd0lDQXdRRkJRWUcvWW9CR3dvSkNnZ0lDQWdHQmdZRkJBTUNBUUUvQVFJQ0JBVUZCZ2YrNVFGRG5Rb0tDUWdKQndnR0JnWUZCQU1DQWo4QkFRTUVCUVVHQndIWUFnVUhaUWNJQjJFRUJ3TUUvQkFCQWdJRVdGZ0VBZ0lCQVFJQ0JBVUdCZ1lHQmdVRldGZ0ZCUVlHQmdZRkJRUURBZ0VCQWdNRVdGZ0VBd0lCQVFJREJBVUZCZ1lHQmdVRldGZ0ZCUVlHQmdZR0JRUUNBZ0VCS3dJQ0F3UUZCZ1lHQ0FjSkNBa0tDcDJkQndZRkJRUURBUUVBQUFBQUJnQUFBQUFEK0FLWUFEWUFSd0NXQU1VQkJRRVZBQUFCSHdRVkR3b3JBUzhNTlQ4TU93RWZCU1VmQXlNL0J4OENKdzhISHc0N0FUOEdOUThHSXk4TU16VXZEZzhISXpVakZUTS9Cek1mQnpNMUx3NFBCaUVQQmgwQkh3MDdBVDhOUFFFdkRnOEdCVE0xSnpNZkFqTVJJeFVYSXljakFkY0VBd01FQVFFRUF3TUVCQVFGQlFZR0J3MEhCZ1lGQlFVRUJBUUNBd0lDQWdJREFnUUVCQVVGQlFZR0J3Y0dCd1lHQlFVRUFlb0ZCQUlCWXdNREJnWUlDQWtLQ3drSFl3Y0dCUVFFQWdFQkFRRUNBd1FFQmdZSENBZ0pDZ29MQ3d3TENnb0tDUWdIQndjSUNBZ0lDQWtPRFFZRkJRUUZBd01EQWdFQ2tnSUJBd01GQkFZR0J3Z0lDUWtLQ3dzS0Nna0pDUWpmQVRBd0FRRUVCUWdJQ1FvS0NnZ0dCZ01EQVFFd0FRSUNBZ01FQkFVR0JRY0hCd2dKQ3dvS0NBa0hCLzdaQndZRkJRTUNBZ0lDQXdRRkJnY0lDQWtLQ2dzTERBMExDd3NLQ1FnSUJ3WUdCQU1EQVFFREF3UUVCZ2NIQ0FrSkNnc01EQXdNREFvS0NnbitwVEFDQWdRRmp6WXdBZ0dWT2dJT0JRWUdEUkFSRUEwR0JnVUVCQU1EQWdJQkFRSURBd1FGQlFVR0JnY1BFUkFIQmdZR0JRVUVBd01DQWdFQkFnSUNCQVFEQ0FrTERBd0tDUWtHQlFNQkFRTUVEQWdKQ1FvS0N3d01EUXdMQ3dvSkNBZ0hCZ1VFQXdJQ0FRRUNBd01FQkNjRUJRTURBZ0lCQVFNQ0F3TUVCQVVGQlFZSERoNE1Dd29KQ1FnSEJ3WUZCQU1DQVFFQkFRTURCUVVHRVNUV2dBc0xDUWdIQkFJQ0JBVUlDUXNOZ0kwS0NRZ0lCd2NHQlFVRUF3SUNBUUVCQWdNRkJRY0lDQWdLQ2dzTERRME1Dd3NLQ2drSUNBY0dCUVVEQWdJQ0FnUUVCUWNIQ0FnS0Nnb0xEQTBNREF3S0Nna0pCd2NHQlFRRUFnRUJBUUVEQXdRRkI4UEVLUWtJM0FFcnlDSHBBQUFHQUFBQUFBUFlBOWdBTHdCZkFITUJSd0YzQWFjQUFEY1ZId2s3QVQ4S0x3c1BDZ1VmQ2pzQlB3azlBUzhLRHdvREhRRVBCU3NCUFFFL0JUTURId2NoTXg4RkhRRWpEdzhWS3dFdkJUVVJMd2NQQnhFZkR6TVZIdzhoUHdjdkJ5RWpMd1U5QVRNL0R6VTdBUjhGRlJFZkJ6OEhFUzhQSXpVdkR5RVBCaVVmQ3o4S1BRRXZDU3NCRHdrRkZSOEtQd3N2Q2lzQkR3a29BUUVDQmdnSkN3WUdCZ1lIQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUU15QVFFQkFnWUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0dBZ0VCL1FJREJBUUdCZ2FkQWdNRUJBWUdCdDBCQWdNRUJBWUdCZ0U3QmdZR0JBUURBcDBLQ1FrSkNBZ0hCd1lGQlFRREF3RUJuUVlHQmdRRUF3SUJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFRRURBd1FGQlFZSEJ3Z0lDUWtKQ3AwQkFRTURCQVVGQmdjSENBZ0pDUWtLQVRzR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHL3NVR0JnWUVCQU1DblFvSkNRa0lDQWNIQmdVRkJBTURBUUdkQmdZR0JBUURBZ0VDQXdRRUJnWUdCZ1lHQkFRREFnRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS25RRUJBd01FQlFVR0J3Y0lDQWtKQ1FyK3hRWUdCZ1FFQXdJQ2RRRUJBUUlHQ0FrTEJnWUdCd1lHQmdZTENRZ0dBZ0VCQVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQmdJQkFmek5BUUVDQmdnSkN3WUdCZ1lIQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBV1lHQmdZR0N3a0lCZ0lCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FZQ0FRRUJBUUVCQWdZSUNRc0dCZ1lIQmdZR0Jnc0pDQVlDQVFFQkFRSUdDQWtMQmdZR0JnY0dCZ1lMQ1FnR0FnRUJBUUVCQVFJR0NBa0xCZ1lHQWZHZEJnWUdCQVFEQXAwR0JnWUVCQU1DQVJ3R0JnWUVCQU1DQVFJREJBUUdCZ2FkQVFFREF3UUZCUVlIQndnSUNRa0pDcDBDQXdRRUJnWUdBVHNHQmdZRUJBTUNBUUVDQXdRRUJnWUcvc1VLQ1FrSkNBZ0hCd1lGQlFRREF3RUJuUW9KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFnTUVCQVlHQnAwQkFRTURCQVVGQmdjSENBZ0pDUWtLblFJREJBUUdCZ2IreFFZR0JnUUVBd0lCQVFJREJBUUdCZ1lCT3dvSkNRa0lDQWNIQmdVRkJBTURBUUdkQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVDQXdRRUJnWWFCd1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0dBZ0VCQVFFQkFRSUdDQWtMQmdZR0J3WUdCZ1lMQ1FnR0FnRUJBUUVDQmdnSkN3WUdCZ0FBQkFBQUFBQUR3QU1wQURBQXBBQ29BTEFBQUFFZEFROE5JeThOUFFFL0RpY3pQdzhmRGgwQkt3RVBEaDhQUHd3ekZUTVJMdzhQRGlVVEl4TURNemN6RnpNREl3TjNBZ01EQlFVR0J3Z0pDUWtMQ3dzTEVna0lDQWNIQndZR0JBUUVBZ0lCQWdJREJBUUZCZ1lJQ0FnS0NneVVSZ0VDQXdNRUJBVUdCZ2NJQ0FrSkNnc0xDZ29KQ1FnSEJnWUZCQVFEQWdGM0V4SVFFQTROREFvS0NBY0dCQU1DQVFFQ0F3VUdCd2dKQ2d3TURRNE9FQkFNREFzS0Nnb0lDUWdIRFFzS0FrY0JBZ1FHQmdnS0Nnd05EUThRRUJFU0ZCSVJFQThPREFzS0NBZ0dCUVFDL3NSWXMxajJUenZiTzAvUlRRR3BOUW9LQ2drSUNBY0hCZ1lFQkFNQ0FnRUNBZ0lFQkFRRkJnY0hCd2tKQ1FnSEJ3Y0dCZ1VGQkFRRUFnTUJBUUY0Q0FnSEJ3Y0dCZ1VGQkFNREF3RUJBUUVCQWdJRUJBVUZCZ2NJQ0FrS0Nnc3VBZ01FQlFZSENBa0tDZ3dNRFE0T0R3OE9EUXdMQ3drSkJ3WUdCQU1DQVFFQkFRSURBd1FFQkFVTERBMDRBVGdSRVE4T0RRd01DUWtJQndVRUF3SUJBUUlEQlFVSEJ3a0tDZ3NNRFE0T292NzZBUWIrRGJDd0Frd0FBQWdBQUFBQUE3Z0QrQUFZQURJQVRBQm1BSG9BaEFDT0FMTUFBRGNWSHdNeklUTS9CQzhFSXlFUEF6VVZId016SVRNL0F6MEJMd1FoRHdRMUZSOERNeUV6UHdNOUFTOEVJUThFTlJVZkF6TWhNejhEUFFFdkJDRVBCQk1WTXpVekhRRVBBeU1oSXk4RFBRRWxNeDhESFFFak5TTVZJejBCUHdNek5TTVBCeEVmQnlFL0J4TXZCMGNCQkFVREF3RzVBd01GQXdFQkFRRUJCQVlEL2tRREJRUUJBUVFGQXdNRFVnTURCUVFCQVFJRUJnUDhyZ01EQlFRQkFRUUZBd01EVWdNREJRUUJBUUlFQmdQOHJnTURCUVFCQVFRRkF3TURVZ01EQlFRQkFRSUVCZ1A4cmdNREJRUUJ2U0NkQVFRRkFnVCt4UU1EQlFNQkFVb0VBd1VEQVowZ25RRURCUU1EQkFVSkNBY0dBZ1FDQVFNRUJnY0VDQW9CUHdvSkNBY0dBZ01DQVFFREJBWUhCQWtKR0FNREJRUUJBUVFGQXdNREF3TUVBZ0VEQlFON0F3TUZCQUVCQkFVREF3TURBd1FDQVFFQkF3VURld01EQlFRQkFRUUZBd01EQXdNRUFnRUJBUU1GQTNzREF3VUVBUUVFQlFNREF3TURCQUlCQVFFREJRTUJoNTZlamdNREJRUUJBUVFGQXdPTnZRRURCUU1EanAyZGpnTURCUU1CSUFFREJBWUhCQWdKL3NBS0NRZ0hCUU1EQWdFQ0JRVUhCQWtKQVVBSkNRZ0hCZ0lFQWdBQUFBSUFBQUFBQS9jRDl3QXJBSEVBQUFFekh3Y2RBUThCQVE4RkZRY1JKd012QWdFdkFqMEJQd2N6Snc4Q0ZSOERBUjhERXg4TU16OEpOUkUvQXdFL0F6VXZDaUVQQmdPVkJRVUZCQVVEQXdNREFnUCtrZ1VFQXdNQ0FnR01FQU1GQi83SEJBSUJBZ1FEQXdRRkJRVUZXZ0lFQXdJREJRWUJPUU1DQVFFUEFRRUNBd01FQkFXaUJ3Y0lCd2NHQmdZR0JRVUVBd0lDQVFFQkFnRnVDQVVFQXdFRUJRY0lDZ1VNRFEwTy9NOE9EZzBNQ3dvSkE3a0JBZ0lEQXdRRUNRZ0ZCQVQrZGdjSEJ3Y0hDQWNJL28xZkFTRU9EUTBCakFVRkJRUUVCd2NFQXdNQ0FnRUlCZzBORFEwTURBeitkUVFFQlFYKzRRWUdCUVVGQlFRRGJ3UURBUUVDQWdJRUJBVUdCZ1lIQndHSkJRVUVBd0dLQ3d3TURRd05EUXdNQ3drRUNBVUVBZ0VEQkFjSUNRc0FBQVlBQUFBQUEvY0R1UUFkQUVFQWhRQ25BUVFCU1FBQUpROENId1k3QVQ4RlBRRXZCQ3NCRHdFM0h3Y1ZEd2NoTHdjMVB3Y0hGUjhPTXlFelB3NDFMdzRqSVNNUERSTWZCeUUvQnk4SElROEdKeFVmRGpNaE16OE9OUThDS3dFdkFoVVBCeUV2QnpVL0J5RS9CQ0VqRHcwbEl3OEZIUUVmQWc4RUh3WXpQd0lmQkQ4SEx3US9CQzhISXc4REx3TURGUUlCQVFFQkFoa0RBZ01EQXdNREFoc0NBUUVFQWdNREF6VURBb0VIQmdVRkF3TUNBUUVDQXdNRkJRWUgvTTRIQmdVRkJBSUNBUUVDQWdRRkJRWUhYd0VCQWdNRUJRWUdCZ2dJQ0FnS0NRb0RNZ29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9NNEtDUW9JQ0FnSUJnWUdCUVFEQWdGOUFRSUNCQVVGQmdjQmVRY0dCUVVFQWdJQkFRSUNCQVVGQmdmK2h3Y0dCUVVFQWdKL0FRRUNBd1FGQmdZR0NBZ0lDQW9KQ2dNeUNna0pDUWdJQndjR0JnUUVCQUlCQVFnSUNBZ0lDQWdIQVFJREF3VUZCZ2Y4emdjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NDWEFRRkJnY2IvWE1LQ1FvSUNBZ0lCZ1lHQlFRREFnRURFQUVGQ0FZRUF3SURBMHRJQkFNQkFRRURCUVVFQlFZSENBZExTQVVHQmdZR0JRY0VCQU1CQVFFQkF3UkpTUVFEQVFFQkFRTUVCQVFFQlF3R0JRVklTQVVHQnY4REF3Y0dBd01jQWdJQkFRSUNId01EQXdRREJnSUNBUUVDUWdFQkF3UUZCUVlHZmdjR0JRVUVBd0VCQVFFREJBVUZCZ2QrQmdZRkJRUURBUUVmZmdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NuNEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0Z4QndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJqaCtDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KSmdNQkFnSUJBeVlHQmdVRkJBTUJBUUVCQXdRRkJRWUdmZ2NHQlFVRUF3RUJDZ2tJQ0J3Q0FnTUVCUVlHQmdnSENRZ0pDdE1CQXdVRkJnVUdCd1lIUzBnRkJnVUhCUXNHQXdNQ0FRTUVTa2dFQXdFQkFRRUVBd1VHQlFZSEJRWUZTRWdGQmdVSEJnVUdCUU1DQWdFQkF3UklTQVFEQVFBQUFBRUFBQUFBQS9nRE9nQTNBQUFCRHdNVkh3TWhEd2NmQmpNaER3TVZId2MvQXhNM0p3RXZBdzhDQXNnRkF3SUJBZ0lFemZ5V0J3WUZCUVFEQVFFQkFRTUVCUVVHQndOcXpRUUNBZ0VDQXdVRUJRWUZCd1lHQmY0R0EvNy9CUVlIQndVRkJRTXpCQVlGQmdjRkJnWG5BUUlEQkFRR0JnWUdCZ1VGQkFNQzV3WUZCZ1lHQmdVRkF3TUJBUUVDQXdVQkhoVUtBU01GQXdJQkFRRUNBQUlBQUFBQUEvZ0Q5d0FWQUZNQUFBRURNejhDTXg4Q013TVRJdzhDSXk4Q0l3TVBEUlVqRlRNUk14RXpOU00vRHpNZkF6Y3ZCQ01QQ0FLQjdZWmdOaEVERVNOMml1dmtnMTR5RVFRUUluR0g3QW9KQ1FnSEJnWUZCQU1EQXdJQ1hsNTRvcUlCQVFFREJBUUdCZ2dLQlFzTkRoQVNGZ3NWRWc4UUZCZ09EdzhRRlJVV0ZSVVVDUW9KQVdIK3A1aFlIaDQ2dGdGZUFVZVFVeDBjTnE0QkRBc0xEQXdPRGc0UER4QVFFUkVpTWw3OXVRSkhYamNURWhJUkVBOFBEQXdGQ2djR0JBSUJBd1VHWHdjSEFnSUNBUU1FQndnTEJ3WUlBQVFBQUFBQUE3a0QrQUEvQUg4QkVBRWpBQUFsRHc4dkR6OFBIdzRGRHc4dkR6OFBIdzRERHdRZkFoTUhMd01QRHg4UFB3OHZCemNYRHc4ZkR6OFBMdzhIQVM4Q0l3OEJCUU1YRXo4Q0x3Y2pEd0lEZWdFQ0F3UUZCd2NJQ1FvS0N3d01EQTBOREEwTEN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MQ3cwTURRME1EQXdMQ2dvSkNBY0hCUVFEQXY0SkFRSURCQVVIQndnSkNnb0xEQXdNRFEwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ2J3VUVBd0VCQVFJRDc3QVVFQkFSRXhNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRRRVJFU0V4TVRFeElSRVJBT0Rnd0xDUWdHQlFNQkFRTUdCd2tLREJLaGpBME1DZ29LQ1FnSEJ3WUZCQVFDQVFFQkF3VUdDQWtMREE0T0VCQVNFaE1URXhNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRRRVJFU0V4TVAvazRHQndjSkJBUUI3THNteUFNQ0FRRUJBd1FFQlFRRUJRZ0hCc1VOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdORFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBME5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNQXlBRUJRVUdCZ1lHQnY2cSt3WUVBZ0VCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd2tJQmdVREFRRURCUVlJQ1FzTURnNFFFUkVTRXhNVUZCTVRFUkFQRWViS0J3Y0hDUWtKQ2dzTUN3d05EUTBPRGhNVEVoRVJFQTRPREFzSkNBWUZBd0VCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd2tJQmdVREFRRUNiUVVEQWdJQkN2NzFOd0VkQmdZR0JnWUZCUVFEQVFJQkFnVUFBQUFCQUFBQUFBUDRBNWtBQlFBQUFTY0hDUUVuQVg3QnRRRjhBblM4QWQ2NTBmNmdBbXJLQUFBQUFnQUFBQUFEK0FLM0FDQUFRUUFBRXhVZkJpRS9CalV2QmlFUEJpY1ZId1loUHdZMUx3WWhEd1lJQXdRR0J3a0tDd09NQ3dvSkJ3WUVBd01FQmdjSkNndjhlZ3NMQ1FrR0JnTUJBd1FHQndrS0N3T01Dd29KQndZRUF3TUVCZ2NKQ2d2OGVnc0xDUWtHQmdNQmdBVUxDZ2tJQmdRREF3UUdDQWtLQ3dzTENna0lCZ1FDQVFNRkJ3Z0tDdlFHQ3dvSkJ3WUZBZ0lGQmdjSkNnc01DZ3NJQ0FZRUF3RUVCUWNJQ1FzQUFBSUFBQUFBQTdrRDl3QXJBRmNBQUFrQ0x3TVBCeFVmQWdFZkF6OERBVDhDTlM4R0l3OENBd2tCTHdNUEJ4VWZBZ0VmQXo4REFUOENOUzhHSXc4Q0E0TCtmZjUrQkFZRkJnWUdCZ1VFQXdJQkFnTURBWmtGQmdZR0J3WUZCUUdiQXdNQ0FRSURCQVVHQmdZR0JRWUYvbjMrZmdRR0JRWUdCZ1lGQkFNQ0FRSURBd0daQlFZR0JnY0dCUVVCbXdNREFnRUNBd1FGQmdZR0JnVUdBZmIrWUFHZkJBTUNBUUVCQXdRRkJRWUdCZ1lGQmY1SUJBTUNBUUVDQXdRQnVRVUdCZ1lHQlFZRkF3TUNBUUlEQWZUK1lBR2ZCQU1DQVFFQkF3UUZCUVlHQmdZRkJmNUlCQU1DQVFFQ0F3UUJ1UVVHQmdZR0JRWUZBd01DQVFJREFBUUFBQUFBQTNvRCtBQS9BR01BaGdEM0FBQUJIdzgvRHk4UER3NGxId2NSRHdjaEx3Y1JQd2NsRlNFMVB3OGZEZ1VWS3dFUERSVVJGUjhOTXlFelB3MDFFVFV2RFNzQlBRRXZFaXNCRHhJQnV3RUJBUU1EQXdRRUJRWUZCZ2NHQndjSEJ3WUhCZ1VHQlFRRUF3TURBUUVCQVFFQkF3TURCQVFGQmdVR0J3WUhCd2NIQmdjR0JRWUZCQVFEQXdNQkFRRmdCZ1lGQlFRREFRRUJBUU1FQlFVR0J2M0lCZ1lGQlFRREFRRUJBUU1FQlFVR0JnSFovb1lCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd2tJQmdVRC9rZ2dDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQWpnSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna2dBUUlDQXdNRUNnd05FQkVTRkJZV0dCa01EUTBORFF3WkdCWVdGQklSRUEwTUNnUURBd0lDQVFGUkJnY0hCZ1lGQlFVRUJBUURBZ0VCQVFFQkFRSURCQVFFQlFVRkJnWUhCd1lIQndZSEJRWUZCUVFFQXdNREFRRUJBUUVCQXdNREJBUUZCUVlGQndZSDV3RUJBd1FGQlFZRy9rWUdCZ1VGQkFNQkFRRUJBd1FGQlFZR0Fib0dCZ1VGQkFNQkFjdU1qQklTRUJBUURnME5Dd29KQndZRUF3RUJBd1FHQndrS0N3ME5EdzhRRVJFU2pBSUNBd1FGQmdZR0NBY0pDQWtLQ2Y1R0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pBYm9KQ2drSUNRY0lCZ1lHQlFRREFnS01EUXdNQ3d3TEN4VVZFaElRRHcwTENRY0VBZ0VCQWdRSENRc05EeEFTRXhRVkN3c01EQXNNQUFRQUFBQUFBN2tEdVFBaEFFSUF3Z0ZDQUFBQkZSOEdPd0UvQmpVdkJ3OEdKeFVmQno4SEx3Y1BCZ1VWRHgwckFTOGRQUUUvSFRzQkh4MEZIeDgvSHk4ZkR4NEI0QUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJUUFRTUVCZ2NJQ1FrSkNRZ0hCZ1FEQVFFREJBWUhDQWtKQ1FrSUJ3WUVBd0dvQWdJRUJBVUdCd2NKQ1FvS0N3d05EUTRPRHc4UUVCRVJFaElTRWhNVUV4TVVFeElTRWhJUkVSQVFEdzhPRGcwTkRBc0tDZ2tKQndjR0JRUUVBZ0lDQWdRRUJRWUhCd2tKQ2dvTERBME5EZzRQRHhBUUVSRVNFaElTRXhRVEV4UVRFaElTRWhFUkVCQVBEdzRPRFEwTUN3b0tDUWtIQndZRkJBUUNBdnpOQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJU0VoTVVGQlFWRlJZV0ZoY1hGaFlXRlJVVUZCUVRFaElTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VoSVRGQlFVRlJVV0ZoWVhGeFlXRmhVVkZCUVVFeElTRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFJdi9BWUdCUVVFQXdJQ0F3UUZCUVlHL0FjRkJnUUVBd0lCQVFJREJBUUdCWGNGQkFrSUJ3WUVBd0VCQXdRR0J3Z0pDUW9KQ0FjRkJRSUJBUUlGQlFjSUNiY1RGQk1TRWhJU0VSRVFFQThQRGc0TkRRd0xDZ29KQ1FjSEJnVUVCQUlDQWdJRUJBVUdCd2NKQ1FvS0N3d05EUTRPRHc4UUVCRVJFaElTRWhNVUV4TVVFeElTRWhJUkVSQVFEdzhPRGcwTkRBc0tDZ2tKQndjR0JRUUVBZ0lDQWdRRUJRWUhCd2tKQ2dvTERBME5EZzRQRHhBUUVSRVNFaElTRXhRVEZ4WVdGaFVWRkJVVEV4TVJFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhFVEV4TVZGQlVWRmhZV0Z4Y1dGaFlWRlJRVkV4TVRFUklRRUJBT0RnME5Dd3NKQ1FnSEJnVUVBd0VCQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJUkV4TVRGUlFWRlJZV0ZnQUFBQVVBQUFBQUE3a0R1QUE5QUVrQVRRQlpBTGtBQUFFekh3WVJQd003QVI4R0R3Z3ZDRDhHT3dFZkF4RS9CaE1WTXpVdkJ5RVZNelVoRHdjVk16VW5JUjhPRlJFVkR3MHJBVGN6UHdjMUl6VWpGU01WSHdjekZ5c0JMdzAxRVRVL0RRSUFCZ1lHQkFRREFnRklCUVVHQmdZR0JRVUVBd0lCQVFJREJINEZCUVlHQmdZRkJYNEVBd0lCQVFJREJBVUZCZ1lHQmdVRlNBRUNBd1FFQmdhazNBRUJBd1FGQlFZSC9tZWQva2dIQmdVRkJBTUJBZnpjQXJRS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncVpNMllIQmdVRkJBTUJBZno4L0FFQkF3UUZCUVlIWmpPWkNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0I0QUlEQkFRR0JnYis4a2dFQXdJQ0F3UUZCZ1VHQmdZR0JYNEVBd0VCQVFFREJINEZCZ1lHQmdVR0JRUURBZ0lEQkVnQkRnWUdCZ1FFQXdJQm1yMmRCd1lGQlFRQ0FnRzl2UUVDQWdRRkJRWUhuYjAvQVFFQ0F3UUZCZ1lHQ0FjSkNBa0tDdjJLQ1FvSkNBa0hDQVlHQmdVRUF3SUNQd0VCQXdRRkJRWUducjI5bmdZR0JRVUVBd0VCUHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUoyQ2dvSkNBa0hDQVlHQmdVRUF3SUJBQUFBQUFJQUFBQUFBN2tEOXdBZUFGa0FBQUVmQkFjWER3VWpMd1UzSno4R0Z5Y1BDUmNISHd3elB3d25OeThORHdJQ0RxNnpCUVFDQWdJQ0JBVzBzQWNJQjdHekJRUUNBZ0lDQkFXMHJRY0hCemFzc0FvSkNBY0ZBZ01DQWdJQkFnUUZCd2dKQ3ErekN3d01EQXdNQzdLd0Nna0lCd1VDQXdJQ0FnRUNCQVVIQ0FrS3I2NExDd3dNREF3TEE3VnBad1VIQjlMU0J3Y0ZaMnNDQW10bkJRY0gwdElIQndWbmFRTUJBVE5vWlFjSUNRb0xCZ3NOMDgwTURBd0xDZ2tJQjJSc0JRTUNBZ01GYkdRSENBa0tDd1lMRGRQTkRBMExDd29KQ0Fka2FRWUVBZ0VCQWdRQUFBTUFBQUFBQTlnRCtBQURBQXNBTHdBQUpUTVJKd016RlJjMU16VWhKUThDSFFFZkFnRWZBejhHUFFFdkFnRXpBeThESXc4QkFhbHNiQUlDYlB6K1FmN2ZCQU1DQVFNRUEzTUZCUVlIQlFZRkJRUURBZ0VEQlAyQ0FmWUZCUVlGQmdZR0NBRmFkQUVSQVhSMVc2NEZCUVlHQmdZRkJmeE9CQVFCQVFFQkF3TUZCUVlHQmdZRkJRS3JBUWNFQXdJQkFnTUFBQUFIQUFBQUFBUDRBL2dBSndCb0FKb0F2UURoQVFzQm9nQUFBUlVmQkE4SEx3ZzFQd2NmQmdjVkh3OC9EeThQRHc0QkZSOFBMeDQxQVE4UEl6OFFCUjhSSXk4UUh4TWhQeFFqRHg4Zkh6OERMd01QQXlNdkZDRUhQd00xTXpVUEFSOERQd012SHdNN05nUURBUUVCQVFNRUJRWUdCZ1lGQmdVL0JBTUJBUUVCQXdRRkJRWUdCd1lGQlFRQ0F2c0JBd1lIQ2dzTUR3OFJFaFFVRlJZV0Z4WVZGQlFTRVE4UERBc0tCd1VFQVFFRUJRY0tDd3dQRHhFU0ZCUVZGaGNXRmhVVUZCSVJEdzhNQ3dvSEJnUCt4QUVDQWdRRUJRVUhCd2dKQ1FrTEN3OFlFQThPRHc0T0RRME1EUXNNQ2dzS0NRa0lDQWNIQmdZRUJRTURBd0lCQVNZS0Nna0pDUWdIQndZR0JRVUVBd01DdWdZSENnc09EeEFTRkJVV0RCZ1pHaHdTQVNJT0Roc2FHQmdXRlJRSkVSQU9EQXNKQmdPNkFnTURCQVVGQmdZSEJ3Z0pDUWtLRG9zSUJ3Z0hDQWNJRGc4T0RRMExDd29KQndZRkF2NktBZ1VHQndrS0N3d01EUTRQRGdnSENBY0lCd2dFRFJrWkdSZ1lGeGNXRmhVVkZCTVRFUkVSRHc4TkRRd0xDZ2dJQndVRUF3SUJBUUlEQkFZSENBa0tDd3dORGc4UUVSRVRFeE1WRlJZV0Z4Y1lHUmdhR1JvWUdSY1lEaEVOQ3dvTENnb0lDQWtJQ0FnSUNBZ0lDQThPRFF3TUNnZ0hCUU1CQVhvQkVBOFFFYjBCQWhBT0RnMEVBd0VCQVFJREJBVUhDQWdLQ3d3TkRROFBFUkVSRXhNVUZSVVdGaGNYR0JnWkdSa0JZbkEyQlFZR0JnWUZCZ1VFQXdFQkFRRURCRDhGQlFZR2ZnY0dCUVVFQXdFQkFRRURCQVVGQm9VTEN4WVZGQlFTRVE4UERBc0tCd1lEQVFFREJnY0tDd3dQRHhFU0ZCUVZGaFlYRmhVVUZCSVJEdzhNQ3dvSEJnTUJBUU1HQndvTERBOFBFUklVRkJVV0FRVU5IeDhkSFIwYkd4b1pHQmNXRlJRU0Zna0hCd2dJQ1FrS0Nnc0xEQXdORFEwT0RnNFBEdzhRRUJBUkVCRVJFaEVTQVp3UEVCSVNFeFFWRmhZWEdCa1pHaG9kSWgwZEd4c1pHUmNXRkJRSkVROE5EQWNCQmdVTkRoRVJFeFVXQ3hnWkdoc2NIUjRUSFJvYUdSa1lGeFlXRlJRVEVoSVFGQmdCQWdJRUJBUUdEaEFURmhnYUhTQWhJeVluSEJ3bkppTWhJQjBhR0JZVEVBNEdCQVFFQWdJQlB3RURCQVVHQndnSkN3c01EUThQRHhFU0VoTVRGQlVXRmhZWEdCZ1pHQm9aR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBUU1FRFJNU0VRWUVBZ0VDQWdRRUJRWUhDQWtKRmhnY0hpRWtKaWdyTEM4U0JRUURBd01GSEJjTERBME9HQmNaR0JrYUdCa1lHQmNXRmhZVkZCTVRFaElSRHc4UERRd0xDd2tJQndZRkJBTUJBQUFCQUFBQUFBTzVBN2tBUndBQUFSRWhEd2NmQnlFUkh3Yy9CeEVoUHdjdkJ5RVJMd2NQQmdIZy9vWUdCZ1VGQkFNQkFRRUJBd1FGQlFZR0FYb0JBZ01FQkFZR0JnWUdCZ1FFQXdJQkFYb0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9vWUJBZ01FQkFZR0JnWUdCZ1FFQXdJRG12NmxBUUVEQkFVRkJnWUhCZ1VGQkFNQkFmNW1CZ1lGQlFRREFRRUJBUU1FQlFVR0JnR2FBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRmJCZ1lGQlFRREFRRUJBUU1FQlFVR0FBQUFBQjhBQUFBQUE5Z0QyQUFEQUFjQUN3QVBBQlFBSlFBdEFERUFOUUE1QUQwQVJRQkpBRTBBVVFCVkFHRUFaUUJwQUcwQWNRQjFBSGtBaWdDZEFLRUFwUUNwQUswQXNRQzRBQUFsRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeGN6TlNjbER3TWpGek0vQnljRkZ3Y1hOU2MxSndVWE5TY2hGelVuQlJjMUp5RVhOU2NsRndjWE5TYzFKd2NYTlNjSEZ6VW5CeGMxSndjWE5TY1hKd2N6RlJjMU16VWpOU2NGRnpVbklSYzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY0ZNeFVmQXpjdkNBVVZFVE0xTnk4Q0VSYzFKeEUvQVNjMUl3VVhOU2NIRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeU1YTnpNM0p3TDVSVUtCUlVML1JVS0JSVUtEQTBROUF3a0dBd2NJQ0FVRERBc0xDZ2tKQ0FnMC9rc2ZBMFVpUEFHMVB6ditSRDg4QWJVL08vNUVQendCYzBZRVB6dENna1pEZ1VaRC8wWkNna1pDL3dRREJEOERBendCdFQ4Ny9rUS9QQUcxUHp2K1JEODhBYlUvTy81RVB6d0JsQU1JQndZSE53SUdCd2dKQ2dvTEQveW9Qd2NDQXdKQ1FnRUVCVDhDMWtWQ2dVVkNnVVZDZ1VWQ2dVVkNqQVFKQlVNRFFpc0RQQU04QXp3RFBBTThBendEUEFNOEF6d0RFQVlEQkFNL0FRTUVCZ1lIQ1F3aUV3STZBendCUVFNR0EwSURBMElEQmdOQ0F3TkNBejhEUWdOQ0F6c0VQQU03QkR3RE93UThBenNFUEFNN0JBRUJQQVFEQkRzRUF3WURRZ01EUWdNR0EwSURBUU5EQXdZRFFnTUJBME1EQVFNQ0JBVUtIZ01LQ1FnSEJRVUVBMThFL0xOSUJBTUhDQUZlQXpzRUFWY0pDUU5NT3dNN0F6c0RPd003QXpzRE93TTdBenNET3dNQlBnRTdBd0FBQUFBQ0FBQUFBQU02QW40QUF3QUhBQUFUTXpVakJUTTFJOFg4L0FGNi9Qd0Jndno4L0FBS0FBQUFBQVAzQS9nQUVRQTFBRUVBUlFCSkFJY0Frd0NxQUxZQkZnQUFKUWN6UHdFeEh3RXpKemNqRHdFeEx3RWpKUjhIRlE4SElTOEhOVDhISlJVakx3YzFKUlVqTlNFVkl6VWxEd1FmQno4RUZSOEhQd2MxSHdRL0JqVXZDQThDSlI4SEZTTTFJeFVSS3dFUERSMEJJeEVqRlNNMVB3Y0hGUkVmRGpNaEhRRWZEVE1oTXo4T0VTOEhFUzhPSXlFakR3MEMwa2t0TGdVRkxTeEZSQ29wQ0FRckxRRUtCd1lGQlFNREFnRUJBZ01EQlFVR0IvNkhCd1lGQlFRREFRRUJBUU1FQlFVR0IvNmxYZ2NHQlFVREF3SUJBek4rL2NsK0FZSjlCQU1CQVFFQkF3UUZCZ1lHQmdZRkJVZ0JBZ0lFQlFVR0J3WUdCUVVFQXdFQlNBVUdCZ1lHQmdVRkJBTUNBUUVEQkg4RkJnWUdCZ1lGQVl3SEJnVUZBd01DQVg0L25Rb0tDUWdKQndnR0JnWUZCQU1DQXIwL2ZnRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvQldnSUNBd1FGQmdZR0NBY0pDQWtLQ2dGNUNna0pDUWdJQndjR0JnUUVCQUlCQVFNRUJ3Z0tDd3dJQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjBOQ2drSkNRZ0lCd2NHQmdRRUJBSUI1bTVRQ3d0UWIyMUtEd2RTTGdFQkF3UUZCUVlIL0FZR0JRVUVBd0VCQVFFREJBVUZCZ2I4QndZRkJRUURBUUUvdlFFQkF3UUZCUVlIbmZ6OC9MMjlkWDRGQmdZR0JnVUdCUVFEQVFFQkFRTUVTYkFIQmdVRkJBTUJBUUVCQXdRRkJRWUhyMGdFQXdFQkFRRURCQVVHQmdZR0JnVUZmZ1FEQVFFQkFRT0RBUUVEQkFVRkJnYWV2YjMreFFJQ0F3UUZCZ1lHQ0FjSkNBa0tDbDRDdGIyZUJnWUZCUVFEQVFFZm52NG9DZ29KQ0FrSENBWUdCZ1VFQXdJQ1h3a0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUVFRHcwTkRBb0pCd01CM2drS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBTUFBQUFBQTdrRHVRQWpBR2NBMXdBQUFSOEhFUThISVM4SEVUOEhCeEVWSHcweklUTS9EVFVSTlM4Tkl5RWpEdzBuRVJVZkRUc0JQd2N2QnlNdkJ4RS9CeUVmQnhVZkJ6OEhQUUV2RFNNaEl3OE5BMW9IQmdVRkJBTUJBUUVCQXdRRkJRWUgva2dIQmdVRkJBTUJBUUVCQXdRRkJRWUhYd0lDQXdRRkJnWUdDQWNKQ0FrS0NnRzRDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL2tnS0Nna0lDUWNJQmdZR0JRUURBZ0w4QWdJREJBVUdCZ1lJQndrSUNRb0tQZ2NHQlFVRUF3RUJBUUVEQkFVRkJnYytCd1lGQlFRREFRRUJBUU1FQlFVR0J3SDRCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFnSURCQVVHQmdZSUJ3a0lDUW9KL2dnS0Nna0lDUWNJQmdZR0JRUURBZ0lDZmdFQkF3UUZCUVlIL2tnSEJnVUZCQU1CQVFFQkF3UUZCUVlIQWJnSEJnVUZCQU1CQVNEK1NBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0c0Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FyeS9nZ0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lCK0FjR0JRVUVBd0VCQVFFREJBVUZCZ2MrQndZRkJRUURBUUVCQVFNRUJRVUdCejRLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dBQUFBSUFBQUFBQThnRHVRQk5BSlVBQUFFUEJSVS9CeDhIRHc4Vk16VWpQeEF2RHdjQkR3TVZId0lKQVE4Q0ZSOEhQd01iQVI4RFB3YzFMd0lKQVQ4Q05TOEdJdzhEQ3dFdkF5TVBBUU5KQ3dzTENnc0tDZ29LQ2dvS0Nnb0xDd2tIQndVREFRRURCQVVIQ0JNaUZnb0pDQVFGQkFQTWt3RUJBZ1lKRUNZUERRd0tDQVlDQVFFQkFRRUNBd1FGQlFZSEJ3Z0lDZ2tMQ2czODdBUURBd0VCQXdNQkFQOEFBd01CQWdJREJBVUZCQVVIQmdZRitQa0ZCZ1lHQlFVRkJRUURBZ0lDQWdQL0FBRUFBd0lDQWdJREJBWUZCZ1lGQmdVRStmZ0ZCZ1lHQlFVRkFaQUNCQVFGQmdjeUNBZ0dCUVFEQWdFQkF3UUZDQWdMREFzTENna0pDUkVjRkFvTERBWU1EZzRoTFFZRkJRa0tEeDRORFF3TkRoQUlDQW9KQ3dvSkNRZ0hCd1lGQlFRREFnSUJBUUVDSVFRRkJRWUdCUVlGL3N2K3lnVUZCZ1lGQmdVRUF3SUJBUUVDQkFRQkxmN1VCUVFDQVFFQkFnTUVCUVlGQmdZRkJRRTJBVFVGQmdVR0JnVUZCQVFDQVFFREF3VCsxQUVzQlFNQ0FRSUNBQUFBQUFVQUFBQUFBL2NEK0FBRUFCY0FTQUJUQUxBQUFBa0JCemNCTng4RER3UW5Qd1FmQWljQkR3TWZCak0vQWdFL0J5OE9Ld0VQQlNjckFTOEdOUVVSSHc0eklUY2hMd2NSUHdjaEhRRWZEVHNCRlRjOUFTOEdBUzhHSXlFakR3MERaZjd6UnhjQkRYb0VBd0lCQVFJREJCNHdIZ1VHQndZSEJnWlgvcU1FQWk0QkFRTUZCUVVHQndRRmpBWUJZQVlHQlFRREFnRUJBUUVDQXdRRkJnWUlCd2tJQ1FrS0NRa0tDUWtJQ0FqQ3dRWUdCUVVFQXdFQi9sQUJBUUlFQkFRR0JnY0hDQWdKQ1FrS0FRd1UvdUFIQmdVRkF3TUNBUUVDQXdNRkJRWUhBUklDQWdNRUJRVUhCZ2dIQ1FnSkNnbm1Qd0lDQXdNRkJRYis5UWNJQ0FnSkNna0svdFVLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJlLzd5RlVVQkRrc0ZCZ2NHQndZR0JSNHdIZ1FEQWdFQkFnTW8vcUlGQkk0RUNRZ0hCQU1CQVFFc0JBRmdDQWdJQ1FnSkNna0pDZ2tKQ0FnSUNBWUdCQVFEQWdJQ0FnTUVCQWFOQWdNRUJRVUdCc3NHL013SkNna0lDUWNJQmdZR0JRUURBZ0kvQVFFREJBVUZCZ1lETXdjR0JRVURBd0lCNUFrS0NRa0lDQWNIQmdVRkJBTUNBcEUvWFFrSkNRZ0lDQWNIQVJnR0JnVUVCQUlDQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFFQUFBQUFBUDRBMmdBUndCcEFMVUJPQUFBQVE4REh3UVBCQjhIUHdRZkJEOEdQUUV2QXo4RFBRRXZCU3NCRHdNdkF5c0JEd0VsSHdZeklUTS9CaThISVE4R0pSOEdPd0VmRHhVUEFoYy9BejBCTHg0akR3WUJGUjhkT3dJL0JpOEhJeThPTlQ4UE16OEdMd2NqRHg0Q21nUURBZ0VCQWdNRVoyY0VBd0lCQVFJREJBVUZCZ1lHQmdVRmFHZ0ZCUVlHQmdZRkJRUURBZ0lEQkdob0JBTUNBZ01FQlFVR0JnWUdCUVZvYUFVRkJnWUdCZ1grWlFFQkF3UUZCUVlIQWJnSEJnVUZCQU1CQVFFQkF3UUZCUVlIL2tnSEJnVUZCQU1CQVQ4QkFRTUVCUVVHQm5rWEZoVVVGQklSRHc4TUN3b0hCZ01CQVFJQ01nY0dCQUVCQWdNREJBUUZCZ1lIQndnSkNRa0tDZ3NMREFzTkRBME5EZzBPRHc0UGVRWUdCUVVFQXdIOXd3RUNBd01FQkFVR0JnY0hDQWtKQ1FvS0N3c01DdzBNRFEwT0RRNFBEZzk0QndZRkJRUURBUUVCQVFNRUJRVUdCNFFXRmhRVUV4RVJEdzBNQ2drR0JBTURCQVlKQ2d3TkR4RVJFeFFVRmhhRUJ3WUZCUVFEQVFFQkFRTUVCUVVHQjNnUERnOE9EUTRORFF3TkN3d0xDd29LQ1FrSkNBY0hCZ1lGQkFRREF3SUJBY2tGQlFZR0JnWUdCV2RvQlFVR0JnWUdCZ1VFQWdJQkFRSUNCR2hvQkFJQ0FRRUNBZ1FGQmdZR0JnWUZCV2huQlFZR0JnWUdCUVVFQXdJQ0F3Um9hQVFEQWdJRGdBWUdCUVVFQXdJQ0F3UUZCUVlHQndVR0JBUURBZ0VCQWdNRUJBWUY5UVlHQlFVRUF3SUJCQVVJQ1FzTkRoQVJFaE1VRlJZWERBd0xERElYR0JrTURROE9EZzRPRFE0TURRd01EQXNLQ3dvSkNRZ0lDQVlIQlFVRkJBTUNBZ0VCQVFJREJBUUdCZjc5RGc4T0RnNE5EUTBOREF3TEN3c0tDZ29JQ1FnSEJ3WUdCUVVEQkFJQ0FRSURCQVVGQmdZSEJRWUVCQU1DQVFJRkJnZ0xEQTBQRUJJVEV4VVdGaGNXRlJVVUVoSVFEdzRNQ2dnSEJBSUJBZ01FQlFVR0JnY0ZCZ1FFQXdJQkFRRUNBZ01FQlFVRkJ3WUlDQWdKQ1FvTENnc01EQXdOREE0TkRnNE9EZ0FNQUFBQUFBUDNBL2dBTFFCdEFIb0FuZ0NxQUs0QXNnRHdBUHdCRXdFZkFYOEFBQ1VWRHdrckFTOEpOVDhKT3dFZkNDY1BCUlVIRnhVZkREc0JQdzA5QVM4T0R3WW5Ed01WUHdJVk16VWpKUjhIRlE4SElTOEhOVDhISlJVakx3YzFKUlVqTlNFVkl6VWxEd1FmQno4RUZSOEhQd2MxSHdRL0J5OElEd0lsSHdjVkl6VWpGUkVyQVE4TkhRRWpFU01WSXpVL0J3Y1ZFUjhPTXlFZEFSOE5NeUV6UHc0Ukx3Y1JMdzRqSVNNUERRTS9BUUlEQkFVRUF3UUVCQVVGQkFRRUJBTURCUVFDQVFFREF3VURCQU1FQkFVRkJBVUVBd1FEQlFRREFsNEVCQVFEQWdJQkFRSUNBd01FQlFVRkJnY0dDQWdJQ1FrSUJ3Y0dCZ1lFQlFNREFnSUJBUUVDQXdNRUJBVUZCZ2NIQ0FnSkNRZ0lDQWNHQm1ZSUNCRVJGQkFLSkE4QkNBY0dCUVVEQXdJQkFRSURBd1VGQmdmK2h3Y0dCUVVFQXdFQkFRRURCQVVGQmdmK3BWNEhCZ1VGQXdNQ0FRTXpmdjNKZmdHRmdBUURBUUVCQVFNRUJRWUZCZ1lHQmdWSUFRRURCQVVGQmdZSEJnVUZCQU1CQVVnRkJnVUdCZ1lHQlFRREFRRUJBUU1FZlFVRkJnWUdCZ1lCaWdjR0JRVURBd0lCZmorZENnb0pDQWtIQ0FZR0JnVUVBd0lDdlQ5K0FRSURBd1VGQmdkZkFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ2dGYUFnSURCQVVHQmdZSUJ3a0lDUW9LQVhrS0NRa0pDQWdIQndZR0JBUUVBZ0VCQXdRSENBb0xEQWdCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svUTBLQ1FrSkNBZ0hCd1lHQkFRRUFnSFZDZ29SRGd3SkJBTUNBZ0VCQWdJREJBUUtEUkFTRkJRUURnc0ZBd1FDQWdFQkFnSURCQW9NRHhGQkNBa0tDZ3dNRGc0TkRBc0xDZ2tJQndjRkJRUURBd0VDQWdNRUJRWUhDQWtKQ2dzTURRNE5EUXdMQ2drSkJ3Y0dCUVFEQWdFQkFRRURBd1FGQmd3RUJBZ0dIZ1lJQnJiaU9BRUJBd1FGQlFZSC9BWUdCUVVFQXdFQkFRRURCQVVGQmdiOEJ3WUZCUVFEQVFFL3ZRRUJBd1FGQlFZSG5mejgvTDI5ZFg0RkJnVUdCZ1lHQlFRREFRRUJBUU1FU0s4SEJnVUZCQU1CQVFFQkF3UUZCUVlIc0VrRUF3RUJBUUVEQkFVRkJnWUdCZ1lGZmdRREFRRUJBUU9EQVFFREJBVUZCZ2FldmIzK3hRSUNBd1FGQmdZR0NBY0pDQWtLQ2w0Q3RiMmVCZ1lGQlFRREFRRWZudjRvQ2dvSkNBa0hDQVlHQmdVRUF3SUNYd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FFRUR3ME5EQW9KQndNQjNna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQUFEQUFBQUFBUDNBL2dBS3dCWEFId0FBQUVERHdNZkF4TWZBanNCUHdZMUx3SURFejhDTlM4SER3SUZEd01WSHdJVEF3OENGUjhHT3dFL0FoTS9BeThEQXk4RER3SW5Bd2NWSHdZelB3WVROeThISXc4R0FRejZCQU1DQVFFQ0F3VDZCUVlHQmdZR0JRVUVBd0lCQWdJRTdPd0VBZ0lCQWdNRUJRVUZCUWNHQndHMkJBTUNBUUlDQk96c0JBSUNBUUlEQkFVRkJnVUhCZ1lGK2dRREFnRUJBZ01FK2dVR0J3Y0ZCUVZWL0FFQkF3TUZCUVlJQlFVRkJBUURBd0w4QVFFQkFnUUVCZ1lFQlFVRkJBUUVBd0lEVFA3ckJnY0hCd2NJQmdiKzZnUUVBZ0lDQkFVRkJnWUdCZ1VGQVFjQkJnVUdCZ1lHQmdVRkF3SUNBUUVDQXdJRkJRWUdCZ1lHQmY3Ni92a0ZCUVlHQmdZRkJRUUNBZ0lFQkFFV0JnWUhDQWNIQndZQkZRVURBZ0VCQWdLTy9GQUhCZ1lGQlFRRUFnRUNBZ0lFQkFRRkE3RUhCZ1lGQlFRRUFnRUJBUUlEQXdRRkFBQUFCQUFBQUFBRHVRTzVBQ0VBUlFDSkFNVUFBQk1mQnlFL0JqMEJMd1loRHdZQkh3Y1JEd2NoTHdjUlB3Y0hFUlVmRFRNaE16OE5OUkUxTHcwaklTTVBEVGNmQnlFZkJ4RWZCejhIRVRVdkRTTWhEd2JrQVFJREJBUUdCZ1lCT3dZR0JnUUVBd0lDQXdRRUJnWUcvc1VHQmdZRUJBTUNBYmtHQmdVRkJBTUJBUUVCQXdRRkJRWUcvZ2dIQmdVRkJBTUJBUUVCQXdRRkJRWUhYd0lDQXdRRkJnWUdDQWNKQ0FrS0NnSDRDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KL2dnS0Nna0lDUWNJQmdZR0JRUURBZ0w4QVFFREJBVUZCZ1lCK0FjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUlDQXdRRkJnWUdDQWNKQ0FrS0N2NElCZ1lGQlFRREFRR2lCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdFVkFRRURCQVVGQmdiK0NBY0dCUVVFQXdFQkFRRURCQVVGQmdjQitBWUdCUVVFQXdFQkgvNElDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LQWZnSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkN2TUhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9nZ0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0FmZ0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQkFRTUVCUVVHQUFRQUFBQUFBL2dEV2dBaEFFTUFid0NSQUFBM0h3WXpJVE0vQmk4R0l5RWpEd1VCSHdjaFB3Y3ZCeUVQQmlVUEF4OEVEd1FmQno4SUx3Y3JBUThCSng4R015RXpQd1l2QmlNaEl3OEZDQUVCQXdRRkJRWUhBN0FIQmdVRkJBSUNBUUVDQWdRRkJRWUgvRkFIQmdVRkJBTUJBVG9CQVFNRUJRVUdCZ0oyQndZRkJRUURBUUVCQVFNRUJRVUdCLzJLQmdZRkJRUURBZjdOQkFNQkFRRUJBd1ZxYWdVQ0FnRUJBUU1FQlFVR0J3VUdCZ1I4QlFRQ0FRRUNCQVY3QlFZR0JnWUdCUTRCQVFNRUJRVUdCd093QndZRkJRUUNBZ0VCQWdJRUJRVUdCL3hRQndZRkJRUURBY1VHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lCTlFZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnYU9CUVlGQmdZR0JnVm5ad1VHQmdZR0JRWUZCQU1DQVFFQ0F3TjVCZ2NIQ0FnSEJ3WjRCQU1DQWdPakJnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR0FBQUlBQUFBQUFPNEE3Z0FSd0JUQUZjQVd3Qm5BR3NBZHdEWkFBQUJId1EvQkI4SER3UWZCQThITHdRUEJDOEhQd1F2QkQ4R0pSVWZCek0xTnhVek5TRVZNelVsRlRNMUx3Y2hGVE0xSVE4SEZUTTFKeUVmRGhVUkR3Y3ZCelVqRlE4SEl4VXpId2NQQnlFakx3NFJQdzRDbmdZRkJnVm9ad1VHQmdZR0JRWUZCQU1CQVFFQkF3Um9hQVFEQVFFQkFRTUVCUVlHQmdZRkJnVm5hQVVHQmdZR0JRWUZCQU1CQVFFQkF3Um9hQVFEQVFFQkFRTUVCUVlGL2U4QkFnSUVCUVVHQjUwL3ZmNUh2UUU3dlFFQkF3UUZCUVlHL21hOS9tY0hCZ1VGQkFJQ0FiMmRBbllKQ2drSUNRY0lCZ1lHQlFRREFnSUJBUU1FQlFVR0JnY0dCUVVFQWdJQnZRRUJBd1FGQlFZRzNaNEdCZ1VGQkFNQkFRRUJBd1FGQlFZRy9vWUtDZ2tJQ1FjSUJnWUdCUVFEQWdFQkFRRUNBd1FGQmdZR0NBY0pDQWtLQVlJQkFRTUVhR2dFQXdFQkFRRURCQVVHQmdZR0JRWUZhR2NGQmdZR0JnVUdCUVFEQVFFQkFRTUVhR2dFQXdFQkFRRURCQVVHQmdZR0JRWUZaMmdGQmdZR0JnVUdCUVFEQVFHZUJnWUZCUVFEQVFHOS9MMjl2YjM4dlowSEJnVUZCQU1CQWIyOUFRRURCQVVGQmdlZHZUOEJBUUlEQkFVR0JnWUlCd2tJQ1FvSy9vWUdCZ1VGQkFNQkFRRUJBd1FGQlFZR250MEdCZ1VGQkFNQkFiMEJBUU1FQlFVR0J3WUdCUVVFQXdFQkFnSURCQVVHQmdZSUJ3a0lDUW9KQW5ZS0Nna0lDUWNJQmdZR0JRUURBZ0VBQUFBVEFBQUFBQVAzQTlnQUF3QVBBQmNBR3dBZkFDTUFSd0JUQUpjQW13Q2ZBS01BcHdDckFLOEF1d0MvQU1zQkhRQUFKVE0xSXpjakZUTVZNelV6TlNNMUl5Y3pGVE0xTXpVak93RTFJd1V6TlNNRk16VWpOek1mQmhVUEJ5RXZCelUvQmpNaEZTTXZCelVGSFFFZkRUTWhNejhPTlM4UElROE9KeFVqTlNVek5TTWxGU00xSXhVak5TTVZJelVsTXpVakpSOEhGU00xSXhVak5TTVZJelUvQndjUkh3NHpJVFVqTlRNL0F5TTFNeFVqRlRNL0Jqc0JOVE1WT3dFWEVTOE9JeUVqRHcwQ3JCa1pNa3N5R1gxa0dVdGtHVXZJZlJrWi9tbEdSZ0d3R1Jsd0J3WUZCUVFDQWdFQkFnSUVCUVVHQi83RkJnWUZCUVFEQVFFQkFRTUVCUVVHQnY3R3ZRY0dCUVVEQXdJQkFia0NBZ01FQlFZR0JnZ0hDUWdKQ2drQk93b0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL3NVSkNna0lDUWNJQmdZR0JRUURBZ0xjM1FFeTBOQUNBZHhBL0Q3ZEFUSjBkQUhoQndZRkJRUUNBZ0hjUVB3KzNRRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvQldsOWlCUVlKQ1gvODVZSUtDd3dNRFE0TkRqL2RIeEFRQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjBOQ2drSkNRZ0lCd2NHQmdRRUJBSUJnQmt5R1JrWkdSa2FHaG9aR1RGSkdCa1pBZ01FQkFZR0JyMEdCZ1lFQkFNQ0FRRUNBd1FFQmdZR3ZRWUdCZ1FFQXdKK0FRSURCQVFHQmdaZUg3MEtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUXE5Q2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVCQXdNRUJRVUdCd2NJQ0FrSkNkSjlmVnBKR241K2ZuNStmbHBKR3dFQ0F3UUVCZ1lHWDM5L2YzOWZCZ1lHQkFRREFnRWcvWW9LQ1FrSkNBZ0hCd1lGQlFRREF3RStmaElRRHc5OUdra0lCd1lHQkFNQ1B6OERBWjBLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FBREFBQUFBQVAzQTFvQUlRQkRBR1VBQUNVZkJqTWhNejhHTHdZaklTTVBCUU1mQnlFL0J5OEhJUThHRXg4R015RXpQd1l2QmlNaEl3OEZBUVFCQWdJRUJRVUdCd0c1QmdZRkJRUURBUUVCQVFNRUJRVUdCdjVIQndZRkJRUUNBdjBCQWdJRUJRVUdCd093QndZRkJRUUNBZ0VCQWdJRUJRVUdCL3hRQndZRkJRUUNBbjBCQWdJRUJRVUdCd0sxQmdZRkJRUURBUUVCQVFNRUJRVUdCdjFMQndZRkJRUUNBc1VHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lCTlFZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUJOUVlHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWdJREJBUUdCZ0FBQUFNQUFBQUFBL2NEK0FCb0FNb0JMUUFBQVE4RUZSOEVEdzhyQVQ4RE5TOEdJdzhISFFFZkJ6TS9CalV2QXpNL0R5OE1CeWNQQXhVZkF5TVBEeDhKUHdZMUp6MEJQdzA3QVE4REZSOEhQd2M5QVM4SER3SUJEd01mQXdFZkF4TVZId2N2QndNdkFnRXZBalUvQ0RNaE14OEhGUThDQVQ4SEFUOEVMd29oRHdZRHNnWUVBd01CQVFrR0F3RUJBZ01FQlFjSENBa0pDd3NMREF3TmZRa2lCQUlCQVFNREJRVUdCZ1lHQmdVRVB3TUNBUU1FQlRrRkJnY0hCUVVGQkFVREF3RUJBZ1FKYlJNVEVoRVFFQTRPREFzSkNBWUZBd0VCQVFJQ0JBUUVCZ0lEQmdnSUNLNEZBd01CQVFJRURuUVVFaE1SRVJBUERRMExDUWdIQlFJQkFRTUJBd01FQkFVRkJnWUdCUVVFQXdJREFnTUZCUVlJQ0FrS0N3c01EQTBHaWgwRUFnRUJBd01GQkFVRkJRY0hCZ1UvQXdJQkFRSURQd1VHQmdjRkJnWDlBd01FQWdFQ0F3VUhBVGdEQWdFQkVBRUNBd01FQkFWdUJ3Y0hCUVlFQ0JvUUF3VUgvc2NEQWdJQkFRUURCQVFFQlFVR0F5a0ZCUVVFQkFRREF3TUJBUVArblE0T0R4QVBFQkFSQVJnSUJRUUNBUUlEQlFjSUNnWUxEUTBPL05BUERnME1Dd29JQVg0REJRVUZCZ1lHRmhFU0VnNE5EUTBNQ3dzS0NRY0hCZ1VEQWdFckJnVUdCZ1lHQlFVREFnRUJBd01GVGdVRkJRVUlCd2NGUndVRUFnRUNBZ01FQlFZR0JnWUdCUXdCQXdVSENBb01EUTRQRVJFVEV4UVVEUTBNRFF3TURBc0VBd1VEQWdHT0JRVUZCZ1lHQmdZU0FRTUZCd2tMREE0UEVSRVRFeFVWRlJjV0JnVUVCQU1DQVFFQkFnTURCUVVHQmhjUkR3OE9EZzBNREFzSkNRY0hCUU1ESlFVR0JnWUdCUVVGQXdJQkFRRUNCQVZQQkFVRkJnVUZCUVJQQlFRQ0FRRUJBZ0d2QmcwTkRRME1EQXorZFFRRkJBWCs0UVlHQlFVRkJRUURUQXdORFEwT0RSMFJBU0VPRFEwQmpBVUZCUVFFQndjRUF3TUNBZ0VCQWdJREF3UUZDQWdGQkFYK2dnZ0hCd1VGQkFJQ0FTNExEQXdOREEwTkRBd0xDUVVIQlFRQ0FRTUZCZ2dKQ3dBQUFBQUZBQUFBQUFQMkEvY0FJUUJwQUlzQWxnRDZBQUFCRlI4Rk93SS9CaThISXc4R0pRY3ZCQThISHdRUEJCOEdPd0UvQXg4RE93RS9CVDBCTHdNL0F6MEJMd1lQQWlVVkh3VTdBajhHTHdjakR3WWxLd0V2QmpVRkVSVWZEaUV2QXlFdkJqVVJOVDhHSVJVZkRqc0JGVGN6SHdJOUFTOEdBUzhISVE4T0FUUUNBd1FGQlFZR3ZRWUdCZ1FFQXdJQkFRSURCQVFHQmdhOUJnWUZCUVFEQWdLTVoyZ0ZCUVlHQmdZRkJRUURBZ0VCQWdNRVoyY0VBd0lCQVFJREJBUUdCZ1lHQmdVRmFHY0ZCZ1lHQmdZRkJRUURBZ0lEQkdob0JBTUNBZ01FQlFVR0JnWUdCdnp4QWdNRUJRVUdCcjBHQmdZRUJBTUNBUUVDQXdRRUJnWUd2UVlHQlFVRUF3SUI0OEFIQlFZRUJBTUNBZjVSQWdJREJBVUZCZ2NIQ0FnSkNRa0tBZnNKQmdRRC9oc0dCZ1lFQkFNQ0FnTUVCQVlHQmdFU0FRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3VVTkRRME1EQUVDQXdRRkJRYis5UWNIQ0FrSkNRb0ovdFFLQ1FrSkNBZ0hCd1lGQlFRREFnSUJNZ1lHQlFVRUF3SUNBd1FGQlFZR0J3WUZCUU1EQWdFQkFnTURCUVVHS1dob0JBSUNBUUVDQWdRRkJnWUdCZ1lGQldobkJRWUdCZ1lHQlFVRUF3SUNBd1JvYUFRREFnSURCQVVGQmdZR0JnWUZaMmdGQlFZR0JnWUdCUVFDQWdFQkFnS0pCZ1lGQlFRREFnSURCQVVGQmdZSEJnVUZBd01DQVFFQ0F3TUZCUWJBQWdNRUJRVUdCc3NHL00wS0NRb0lDQWdJQmdZR0JRUURBZ0VCRHc4UUVRRUNBZ1FGQlFZSEF6SUhCZ1VGQkFJQ0FlUUpDZ2tJQ1FnSEJ3WUZCUVFEQWdLdkFRTURCY1FKQ1FrSUNBZ0lCZ0VZQmdZRkJBUUNBUUVCQVFJREJBVUdCZ1lJQndrSUNRb0FDUUFBQUFBRDl3UDRBQUlBQ3dBT0FCSUFGUUFaQUJzQVFnQi9BQUFsSXpVbEZUTTFNeFVoTXpVbEl6VW5GU00xTnlNMUpSVWpOUUVSTng4Qk14VVhOVE1WSXhjekZSYzFNeFVqRnpNVkZ4RTFMdzBqSlE4REh3UVBBaFVSRlI4Tk15RXpQd0lmQkQ4SEx3TUJMd01QQWdOWWlQN0ZQNzMrSWlVQmhJZy92WWlJQXJXOS9jazlQejlCUDcxL1BrRS92WDgrUVQ4Q0FnTUVCQVVHQndjSENBZ0pDUW44bndRREFRRUJBUU1FVHdNQ0FRSUNBd1FFQmdVSEJ3Y0lDQWtKQ1FLK0NBY0lDREVGQmdVR0JnWUdCUVFEQVFFQkFRTUUvRThGQmdZR0JnVUdmSWMydmIyOXZUK0hOcjI5UDRjMnZiMzlaZ0tqZFQ4L1FUOS92RUJBUDMrOFAwRS9BcHNLQ1FnSUNBZ0hCZ1lGQlFNREF3RkJCUVlHQmdZRkJnVk9DQWdJQi8xQ0Nna0lDQWdJQndZR0JRVURBd01CQVFJQ01RUURBUUVCQVFNRUJRWUZCd1lGQmdVRHNRUURBUUVCQVFNQUFBZ0FBQUFBQTdrRHVRQVRBQmNBS3dBdkFETUFOd0JiQUtBQUFBRWRBUThOS3dFMUl4VWpOU01WS3dFdkRUMEJBUlVqTlNNVkl6VUZJelV6SnpNZkRoVWhQUUUvRFRNSEdRRWZEeUUvRHhFdkR5RVBEZ042QWdJREF3VUZCUVlIQndjSUNBa0poa0M4UUlZSkNRZ0lCd2NIQmdVRkJRTURBZ0lCMkx4QTNBTDAzTnhXQ1FrSUNBY0hCd1lGQlFVREF3SUJBZjBNQWdJREF3VUZCUVlIQndjSUNBa0psUUVDQkFVR0J3a0tDZ3dNRFEwUERnZ0NVQkFPRHcwTkRBd0tDZ2tIQmdVRUFnRUJBZ1FGQmdjSkNnb01EQTBORHc0SS9iQVFEZzhORFF3TUNnb0pCd1lGQkFJQlEyY0pDUWdJQndjSEJnVUZCUU1EQWdLOXZiMjlBZ0lEQXdVRkJRWUhCd2NJQ0FrSlp3RTdmbjUrZm41Ky9BSUNBd01GQlFVR0J3Y0hDQWdKQ1dkbkNRa0lDQWNIQndZRkJRVURBd0lDVnY3Yy90d1FEZzhORFF3TUNnb0pCd1lGQkFJQkFRSUVCUVlIQ1FvS0RBd05EUThPQ0FKUUVBNFBEUTBNREFvS0NRY0dCUVFDQVFFQ0JBVUdCd2tLQ2d3TURRMFBEZ0FBQUFJQUFBQUFBeXNEZWdBaEFFMEFBQUVSSHdjL0JqVVJOUzhHRHdZbER3SWRBUjhDQ1FFUEFoMEJId1kvQXdFL0FqMEJMd0lCTHdNUEFnTHNBUUlEQXdVRkJnY0dCZ1VGQkFNQ0FnTUVCUVVHQmdjR0JRVURBd0w5OFFRREFnSURCQUZFL3J3RUF3SUNBd1FGQlFZR0JnWUdCUUZhQkFNQ0FnTUUvcVlGQmdZR0JnWUZBMXI5U3dZR0JRVUVBd0VCQVFFREJBVUZCZ1lDdFFjR0JRVUVBZ0lCQVFJQ0JBVUZCaEFGQmdVR0JnWUdCZjY4L3J3RkJRWUdCZ1lHQlFRREFRRUJBUU1FQVZzRkJRWUdCZ1lGQlFGYkJBTUJBUUVCQXdBQUFBQUJBQUFBQUFPNEE3Z0FJUUFBQ1FFUEF4OEhQd01CUHdNdkJ3OENBNFA4elFRREFRRUJBUU1FQlFZRkJ3WUZCZ1VETXdRREFRRUJBUU1FQlFZR0JnWUZCZ093L00wRkJnVUdCZ1lHQlFRREFRRUJBUU1FQXpNRkJnVUdCZ1lHQlFRREFRRUJBUU1BQUFzQUFBQUFBL2NEdVFBREFBOEFFd0EzQUhzQWZ3Q0RBSThBa3dDZkFPVUFBQ1V6TlNNbEZTTXZCelVoTXpVak54OEhGUThISXk4SE5UOEhCeDBCSHcwN0FqOE9OUzhPS3dJUERTVVZJelUzRlNNMUpSOEhGU00xSXhVak5TTVZJelUvQnpVakR3NFJIdzR6SVRVak5UTTFJelV6TlNNek5SVXpOVE1WTXhFMUx3MGpBc1Mvdi81QW5RY0dCUVVEQXdJQkFuMi92OVVIQmdVRkF3TUNBUUVDQXdNRkJRWUgrd2NHQlFVRUF3RUJBUUVEQkFVRkJnZGZBZ0lEQkFVR0JnWUlCd2tJQ1FvSyt3b0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLK3dvS0NRZ0pCd2dHQmdZRkJBTUNBdjdGdmIyOUF0UUhCZ1VGQXdNQ0FiMC8vRCs5QVFJREF3VUZCZ2NLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnR1p2YjI5dmIzOFA3MC9BZ0lEQkFVR0JnWUlCd2tJQ1FvSjFqOHVmZ0VCQXdRRkJRWUdYejgvQVFFREJBVUZCZ2I4QndZRkJRUURBUUVCQVFNRUJRVUdCL3dHQmdVRkJBTUJBUi84Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tWWDUrdlg1K3ZRRUJBd1FGQlFZSFhuNStmbjVlQndZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0svWW9KQ2drSUNRY0lCZ1lHQlFRREFnSS9majkrUDM1K2ZuNEJHd29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnQUFBd0FBQUFBRHVRTzVBQ0VBb1FFaEFBQUJId2NoUHdjdkJpTWhJdzhGQlJVUEhTc0JMeDA5QVQ4ZE93RWZIUVVmSHo4Zkx4OFBIZ0VyQVFFREJBVUZCZ1lCZWdjR0JRVUVBd0VCQVFFREJBVUZCZ2YraGdZR0JRVUVBd0VDVGdJQ0JBUUZCZ2NIQ1FrS0Nnc01EUTBPRGc4UEVCQVJFUklTRWhJVEZCTVRGQk1TRWhJU0VSRVFFQThQRGc0TkRRd0xDZ29KQ1FjSEJnVUVCQUlDQWdJRUJBVUdCd2NKQ1FvS0N3d05EUTRPRHc4UUVCRVJFaElTRWhNVUV4TVVFeElTRWhJUkVSQVFEdzhPRGcwTkRBc0tDZ2tKQndjR0JRUUVBZ0w4elFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VoSVRGQlFVRlJVV0ZoWVhGeFlXRmhVVkZCUVVFeElTRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoSVNFeFFVRkJVVkZoWVdGeGNXRmhZVkZSUVVGQk1TRWhJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdFQ0RRWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJRVUdFeE1VRXhJU0VoSVJFUkFRRHc4T0RnME5EQXNLQ2drSkJ3Y0dCUVFFQWdJQ0FnUUVCUVlIQndrSkNnb0xEQTBORGc0UER4QVFFUkVTRWhJU0V4UVRFeFFURWhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQWdJQ0JBUUZCZ2NIQ1FrS0Nnc01EUTBPRGc4UEVCQVJFUklTRWhJVEZCTVhGaFlXRlJVVUZSTVRFeEVTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VSTVRFeFVVRlJVV0ZoWVhGeFlXRmhVVkZCVVRFeE1SRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoRVRFeE1WRkJVVkZoWVdBQUFDQUFBQUFBTzVBN2tBUFFCN0FBQUpBVGN2Qnc4SUh3WXpGejhITHdnQlB3TXZCdzhDRXg4SUFROERId2MvQXdFSEh3Yy9DQzhHSXljUEJnR0wvdnNCQVFJQ0JBVUZCZ1lIQmdVRkJBTUJBUUVCQVFNRUJRVUdCdndIQmdVRkJBSUNBUUVCQXdRRkJRWUdzQUVGQkFNQkFRRUJBd1FGQmdZR0JnVUc3Z0VCQXdRRkJRWUdzUDc3QkFNQkFRRUJBd1FGQmdVR0J3VUdCUUVGQVFFQ0FnUUZCUVlHQndZRkJRUURBUUVCQVFFREJBVUZCZ2I4QndZRkJRUUNBZ0c0L3Z1dkJ3WUZCUVFEQVFFQkFRTUVCUVVHQnZzSEJnVUZCQU1DQVFFQkF3UUZCUVlHQndZRkJRTURBZ0VCQVFRRkJnVUdCZ1lHQlFRQ0FnRUJBUU1CM2djR0JRVUVBd0VCQWY3OEJRWUZCd1lGQmdVRUF3RUJBUUVEQkFFRnJ3Y0dCUVVFQXdFQkFRRURCQVVGQmdiN0J3WUZCUVFEQWdFQkFRTUVCUVVHQUFBQUFBTUFBQUFBQS9jRCtBQUNBSGtBZkFBQUpUY25BeGNITHdnakR4MGRBUjhIQnhFakVSOEVJVFVoTng4SE93RS9IVDBCTHdjM0Z6Y0ZJU2NETzcyOVBGbG9DQklURkJVV0ZoZ1hEdzRPRGc0TkRRME5EQXdMREFvTENRb0pDQWdIQndjRkJRVUVBd0lDQVFNRkJnZ0tDdzBHblQ4QkF3VUZDd0tjL2JlY0NCSVRGQlVXRmhnWER3NE9EZzRORFEwTkRBd0xEQW9MQ1FvSkNBZ0hCd2NGQlFVRUF3SUNBUU1GQmdnS0N3MEdhVmtXL0JRQk81NElucDBDbTFscEJnMExDUWdIQlFJQkFRSUNCQU1GQlFZR0J3Y0lDQWtLQ2dvTEN3c01EQTBORFEwT0RnNFBEaGdYRmhZVkZCTVRCNXdDU2YxcUJnZ0lCQVUvblFZTkN3b0lCZ1VEQVFJQ0F3UUZCUVlHQndjSUNBa0tDUXNLREFzTURBME5EUTBPRGc0T0R4Z1hGaFlWRkJNU0NHaFo5Ym05QUFBRkFBQUFBQVAzQS9nQU93QkxBSVFBcUFEc0FBQUJNUThHSHdjL0JCRWZCejhHTlJFZkJEOEdQUUV2QlNVWER3UVZMd1kzSnc4Q0ZSOE1Pd0UvQ1RVblB3UTFMd2tqSVNNUEJTVWZCeEVQQnlFdkJ4RS9Cd2NSSHc0eklUTS9EaEV2RGlNaEl3OE5BUmNNQjRBRUFnSUJBUUlDQkFVR0JnWUdCZ1VGU1FFQ0F3UUVCZ1VIQmdZRkJRUURBa2tGQmdZR0JnWUZCUVFEQWdJREJIOEZCd0lmQnNRREJRUUNMZ2dCQXdRRnBRUTlBd0lCQWdJRUJxVUpBZ1VHV3dVR0JnY0ZCUVVGQlFRRUF3TUNBUUhFQlFRREFRRUNBd1VHQndjSUNRb0ovbEFLQ1FrSUNBWUdBajRIQmdVRkF3TUNBUUVDQXdNRkJRWUgvTTRIQmdVRkF3TUNBUUVDQXdNRkJRWUhYd0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0RNZ29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9NNEtDUWtKQ0FnSEJ3WUdCQVFFQWdFQ2JRTUdmd1VGQmdZR0JnWUZCQU1CQVFFQkF3UksvczhIQmdVRkJBSUNBUUVDQWdRRkJRWUhBVEZLQkFJQ0FRRUNBZ1FGQmdZR0JnWUZCWDhFQTNFQjB3VUpDZ3V2SDQ4S0NRa0kwQVFhQ1FrSkNBa0pDQWpSbmdrSUJ6NERBd0VCQVFNREF3UUZCUVVHQmRIVENBZ0lDUWtKQ1FnSUNBWUZCUU1DQWdNRkJRY0h1d0VCQXdRRkJRWUcvTXdHQmdVRkJBTUJBUUVCQXdRRkJRWUdBelFHQmdVRkJBTUJBUi84ekFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRTTBDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBQUJnQUFBQUFEK0FQNEFDc0FiQURNQU9FQkJRRlZBQUFCRlI4SE16OEhMd2NqTlM4SER3WVhGUThQTHc4L0R4OE9CUlVmRlRzQlB4VTlBUzhWS3dFUEZRTXpEd2N6UHdjMUl3RXpIdzRWSVRVL0RqTUhFUjhQSVM4RElTTXZEaEVoRlI4REVTOFBJUThPQXIwQkFRTUVCUVVHQm40SEJnVUZCQU1CQVFFQkF3UUZCUVlIWGdFQkF3UUZCUVlIQmdZRkJRUURBZnNCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd2tJQmdVREFRRURCUVlJQ1FzTURnNFFFUkVTRXhNVEV4SVJFUkFPRGd3TENRZ0dCUVArU0FFQ0FnTURCQVVLRFE4UUVoTVZGZ3NNREF3TkRBME5EUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdFQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05EUTBOREEwTURBd0xGaFVURWhBUERRb0ZCQU1EQWdJQmVJY1FEdzROQ3dvSUJqRUdDUW9NRGdjWkViOEJVQW9LQ1FvSUNBZ0hCZ1lGQkFRQ0FRSDlEQUVCQWdRRUJRWUdCd2dJQ1FrSkNncWlBUUlFQmdjSUNRc0xEUTBPRHdnUEVRRTZCd1VGQlA3akNnb0pDUWtJQ0FjR0JnVUVCQUlCQVFMMEVCQVFEd0VDQkFZSENBa0xDd3dPRGc4SUR4SDl5aEFSRHc4T0RRMExDd2tJQndZRUFnRmlmZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFWNEhCZ1VGQkFNQkFRRUJBd1FGQlFabENna1RFaEVSRUE0T0RBc0pDQVlGQXdFQkF3VUdDQWtMREE0T0VCRVJFaE1URXhNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRRRVJFU0V4TU5EUXdOREF3TUN4WVZFeElRRHcwS0JRUURBd0lDQVFFQ0FnTURCQVVLRFE4UUVoTVZGZ3NNREF3TkRBME5EUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdFQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05BVWdmSHg4ZkhoOGZIaUloSVNFZ0VERWhGd0U0QWdJRUJBUUdCZ2NJQndrSkNRa0tIaDRLQ1FrSkNRY0lCd1lHQkFRRUFnSmcvY3dRRUE4UERnME1Dd3NKQ0FZR0FnTUNEeEFRRUFJQ0JBUUVCZ1lIQ0FjSkNRa0pDZ0hYd3dRRkJRY0JOUkFRRHc4T0RRd0xDd2tJQmdZQ0F3SUJBZ1FHQmdnSkN3c01EUTRQRHhBQUFBQUZBQUFBQUFQNEEvZ0FJUUJEQUdrQWV3RGpBQUFCRVI4SFB3Y1JMd2NQQnhFZkJ6OEhFUzhIRHdZM093RUREdzRqSVNNdkRnTWxGU00vQng4R0J6RWhEd2NmQnpNVEh3OGhQdzhUTXo4SEx3Y2hMdzhQRGdKZUFRSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQmdZR0JBUURBdjBCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWUdCZ1lFQkFNQ0gvelpUZ0lDQWdRRUJBVUdCZ1lIQndnSENBaittZ2dJQ0FjSEJ3WUdCZ1VFQkFRQ0FnSk9BYkN5QmdnSkN3d09EZzhQRGcwTkN3a0k3ZjdDQndZRkJRUURBUUVCQVFNRUJRVUdCMEpQQWdRRUJnY0lDUWtLQ3d3TURRNE5EZ0ZtRGcwT0RBMExEQW9KQ1FnSEJnUUVBazlDQndZRkJRUURBUUVCQVFNRUJRVUdCLzdDQXdRR0JnZ0lDUW9LREFzTkRRME9EZzRPRFEwTkN3d0tDZ2tJQ0FZR0JBS2Uvb1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhBWG9HQmdVRkJBTUJBUUVCQXdRRkJRWUcvb1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhBWG9HQmdVRkJBTUJBUUVCQXdRRkJRYVgvVlFIQ0FjR0J3WUZCUVVFQkFJREFnRUJBZ0lEQkFRRkJRVUdCd1lIQ0FjQ3JFQUJEZ3dMQ1FjRkJBRUJCQVVIQ2dvTURnRUJBd1FGQlFZSEJnWUZCUVFEQVFIOVRRNE5EQXdMQ3drSkNRY0dCUVFEQWdFQkFnTUVCUVlIQ1FrSkN3c01EUTBOQXJNQkFRTUVCUVVHQmdjR0JRVUVBd0VCRFEwTURBc0xDUWtJQndZRkJRTUJBUUVCQXdVRkJnY0lDUWtMQ3d3TURRQUdBQUFBQUFQM0EvZ0FId0JmQVJzQ0dnSTlBb2tBQUFFUEJ5OEhQd2NmQmdjZkR6OFBMdzhQRGpjZkNqOEZPd0VmQVJVUEJoOEpNeDhDRHd3Vkh3VWRBUThDTHdVakR3MHZEUThKTHdNL0JUVXZDU012QVQwQlB3d3ZCajhESHdZL0NEVS9BanNCSHdFSEl3Y3ZCaXNCRHc0Vkh3WWpEdzBkQVI4T0R3Y2ZEek0vQmhVZkRUc0JQdzRmQmpzQlB3MDlBUzhGTlQ4TlBRRXZEejhITHc4UEJEVXZEU3NCRHcwQkh3Y1BDQ2MvQnpzQkh3VW5BUThCQXdjZkJqTTNKVDhCTHdNM0p3OEJQd2tCRndjWE54OENQd2d2RHc4R0FxRUJBZ0lFQkFVRkJnWUZCUVFFQWdJQkFRSUNCQVFGQlFZR0JRVUVCQUlDZUFFQkFnUURCUVVHQndjSENBa0pDUWtKQ1FrSkNBY0hCd1lGQlFNREF3RUJBUUVEQXdNRkJRWUhCd2NJQ1FrSkNRa0pDUWtJQndjSEJnVUZBd1FDQVdNQkFnUUVCZ1lJQ0FvSkNna0pDUWtJQXdNRUFnSUJDQVVFQWdFQkFRVUVCZ1lJQ0FvS0NnUUNBZ0VCQWdNT0NRa0lCd2NGQlFNQ0FRTUVCUWNDQWdNREJBc0lDUWtLQ1FvSkNBZ0hCUVVEQWdFQkFnSUVBd0lDQWdJRUJRWUhCdzhHQndZSEJnWUdCZ1lGQlFNREJBSUNBUUVKQlFRQ0FRSURCQVlIQndrSkNnc0RBd0lEQXc4SkNRZ0hCZ1VFQkFFQkFRTUVCUWNDQVFFQ0F3TUVDd2NJQ0FrSkNCQUpCd2NHQkFNREFRSURBd01EQWxFQ0FnWUZCd1lHQndjSEJ3Y0dCd1lHQmdZRUJRTURBd0VCQVFFQ0FnTURCQVFIQndjR0J3VUdCUVVFQXdNREFnRUJBZ01EQXdVRUJnVUhCZ2NJQndnRkJBUURBZ0VCQVFFQkFRSURCQVFGQmdVR0J3Y0dCd2NJQndjSEJ3Y0hCZ0VDQXdNREJBVUZCZ1VIQmdjSENBY0hCd1lIQmdVR0JRUUVBd01DQWdFR0JRWUhCZ2NIQndjR0J3Y0dCZ1lGQlFVREF3SUNBUUVDQWdNRUNoSUhCZ1lHQmdVRkJBTURBd0lCQVFJREF3TUVCUVVHQmdZSENBY0lBUVVFQXdNREFRRUJBUUVCQXdNREJBVUZCZ1lHQndjSEJ3Y0hEZzBPQVFJQ0F3UUVCQVlGQmdZSEJ3Y0hCd2NIQmdjR0JRVUZCQVFEQWdJQ0FXSUhCUVVEQXdJQkFRRUJBZ01EQlFVSEVJRVJCd2NJQ0FnSkNBa0pDUWdKQ0FjSXAvMXlCQUpUQWdFREJRVUZCZ2NFQlFFREJrMERBd0VCQVFwZ3ZqM3hCZ2NJQ2dvTURBd0JEWUY2Q0JFUUVCQ2JDd2tIQndVREFnRUJBZ01GQndjSkN3c05EUTBQRGc4UER3OE9EZzROREFGWUJnVUZCQVFDQWdFQkFnSUVCQVVGQmdZRkJRUUVBZ0lCQVFJQ0JBUUZCUVlKQ1FrSkNBY0hCd1lGQlFRREFnRUJBUUVDQXdRRkJRWUhCd2NJQ1FnS0NRa0pDUWtJQndjSEJnVUZBd1FDQVFFQkFRSUVBd1VGQmdjSEJ3Z0pDUW1xQ2drSkNBY0hCUVFFQVFFQkF3UUZCd0lDQXdNRUN3Y0lDQWtKQ1E4SkJ3Y0dCQVFDQVFJREF3TURBZ0VEQXdRR0J3Y0pDUW9KQ2drSkNBZ0RBd1FDQWdFQkNRVUVBZ0VDQXdVRkJ3Y0pDUW9MQXdJQ0FRRUNBdzhKQ1FnSEJnVUhBUUVCQVFFQkFnTURCQVVDQVFFQ0F3TUVDd2dKQ1FrS0NRb0lDQVlHQlFNQ0FRSURBd1FDQWdJQ0JBVUdCZ2dJQ2drS0NRb0pDQWdEQXdNREFnRUJDUVVEQXdFQkFnUUVCZ1lJQ0FvS0NnUUNBZ0lEQlFFRkJBUURBZ0lCQVFJQ0F3UUVCUVVHQmdjR0J3Y0hDQWNIQndjSEJ3WUJBZ01EQXdRRkJRWUZCd1lIQndnSEJ3Y0hCZ1lHQlFVRUJBTURBd0VCQmdZR0JnY0dCd2NIQndZSEJnY0ZCZ1VFQkFJREFRRUJBUUlDQXdNRUJBY0hCd2NHQmdVRkJRUUVBd0lDQVFFQ0FnTUVCQVVGQmdZSEJ3Y0lDQVVFQkFNQ0FnRUJBZ0lEQkFRRkJRWUdCd1lIQndjSEJ3WUhCd1lNQVFNQ0FnTUVCQVFGQmdZR0J3Y0hCd2NIQndZSEJRWUZCUVFFQXdJQ0FnRUVCZ1VHQndZSEJ3Y0hCd2NIQmdZRkJnVUVBd01EQVFFQkFRRURCZ2dIQndjSEJnWUZCUVVFQkFNQ0FnRUJBZ0lEQkFRRkJRVUdCd2NIQ0FHT0J3Z0lDQWdKQ0FrSkNRZ0pDQWdIQnhDQkVRWUZCQVFEQWdFQkFnTUVCQVVtL1c4R0EvNy9DQWtJQndRREFRRUJVQVJPQ3dzTERCSUpZVHE4OGcwTURBc0pDQWNGQVErQmV3Z0JBUU1GbkFzTkRRNE9EZzhQRHc0UERnNE5EQXdLQ1FnR0JRTUNBUUVDQXdVR0NBa0FBQUFDQUFBQUFBTzRBL2NBS3dCWEFBQUpBUThDRlI4SFB3TUpBUjhEUHdjMUx3SUJMd01QQWdNQkR3SVZId1k3QVQ4Q0NRRWZBejhITlM4Q0FTOEREd0lCNlA1bkF3TUNBUUlEQkFVR0JnWUdCUVlFQVlJQmd3VUdCZ1lHQmdVRkJBTUNBUUlEQS81bEJRVUdCd1lHQmdYK1p3TURBZ0VDQXdRRkJnWUdCZ1VHQkFHQ0FZTUZCZ1lHQmdZRkJRUURBZ0VDQXdUK1pnVUZCZ2NHQmdZQjl2NUlCUVVHQmdZR0JRVUVBd0VCQVFJREJBR2YvbUFFQXdJQkFRRURBd1VHQlFZR0JnWUZBYmtFQXdJQkFRSURBZlQrU1FVR0JnWUdCZ1VGQkFNQkFnTUZBWjcrWUFRREFnRUJBUU1FQkFZRkJnY0ZCZ1VCdVFVREFRRUJBUU1BQUFBQUJRQUFBQUFEMVFPNUFDRUFRd0JsQUljQXhRQUFKUjhHT3dJL0JUMEJMd1lqRHdZbkh3Y3pQd2N2QmlzQ0R3VW5Id2NoUHdZOUFTOEZJeUVqRHdVbkh3Y2hQd2N2QmlNaEl3OEZKUThFSHdjL0JCRWZCejhIRVI4RVB3WTFMd2dQQWdJZEFRRURCQVVGQmdaZkJnWUdCQVFEQWdJREJBUUdCZ1pmQmdZRkJRUURBUUVCQVFNRUJRVUdCcjBIQmdVRkJBSUNBUUVDQWdRRkJRWUh2UVlHQlFVRUF3RUJBUUVEQkFVRkJnWUJIQVlHQmdRRUF3SUNBd1FFQmdZRy91UUdCZ1VGQkFNQkFRRUJBd1FGQlFZR0FYb0hCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9vWUdCZ1VGQkFNQi90RzhCQU1CQVFFQkF3UUZCZ1VHQmdZR0JZY0JBZ0lFQlFVR0J3WUdCUVVFQXdFQmh3VUdCZ1lHQlFZRkJBTUNBUUVEQkw4RUJnWUdCZ1VHc0FZR0JRVUVBd0lDQXdRRkJRWUdCd1lGQlFNREFnRUJBZ01EQlFVR3JnWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUd0d1lHQmdRRUF3SUJBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHdHdZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR3k3c0ZCUVlHQmdZRkJRUURBZ0VCQWdNRWh2MFhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnTG1oZ1FEQVFFQkFRTUVCUVlHQmdZRkJnVzlCQU1CQVFFQkF3QUFBZ0FBQUFBRCtBTjVBRDRBZVFBQUFSRXZCQThISHdnelB3Z3ZCdzhFRVM4SER3WWxJdzhHSHdjL0JCRWZCejhIRVI4RVB3Y3ZCUUsveUFVR0JRWUhCUVlGQkFNQkFRRUJBd1Q4QlFZRkJ3VUlCd1VFOVFRREFRRUJBUU1FQlFZRkJnY0ZCZ1hFQVFJREJBUUdCZ1lHQmdVRkJBTUMvbVFEQ3dqOEJBTUJBUUVCQXdRRkJnVUdCZ1lHQmNZQkFRTUVCUVVHQmdjR0JRVUVBZ0lCeGdVR0JRWUdCZ1lGQkFNQkFRRUJBd1QvQndOYi9aWElCQU1CQVFFQkF3UUZCZ1VHQmdZR0Jmd0VBd0VCQWdRRkJmVUZCZ1lHQmdVR0JRUURBUUVCQVFNRXhRSm5Cd1lGQlFRQ0FnRUJBZ0lFQlFVR0dRTUcvQVVHQlFZSEJRWUZCQU1CQVFFQkF3VEcvWmdIQmdVRkJBSUNBUUVDQWdRRkJRWUhBbWpHQkFNQkFRRUJBd1FGQmdVR0JnWUdCZjRFQUFBQUFBTUFBQUFBQTdnRHVRQWhBS0VCTXdBQUV4VWZCaUUvQnk4SElROEdCUlVQSFNzQkx4MDlBVDhkT3dFZkhRVVZIeDA3QVQ4T0FSOERQd2N2QXdFL0RqMEJMeDByQVE4ZDVRSURCQVFHQmdZQk93WUdCZ1FFQXdJQkFRSURCQVFHQmdiK3hRWUdCZ1FFQXdJQjJBRUNBd01FQkFVR0JnY0hDQWtKQ1FvS0N3c01DdzBNRFEwT0RRNFBEZzRQRGc4T0RRNE5EUXdNREF3TEN3b0tDUWtKQndnSEJnWUZCQVFEQXdFQ0FnRURBd1FFQlFZR0J3Z0hDUWtKQ2dvTEN3d01EQXdORFE0TkRnOE9EdzRPRHc0TkRnME5EQTBMREFzTENnb0pDUWtJQndjR0JnVUVCQU1EQWdIOWlnSUNBd1FGQlFZSENBZ0pDZ29MREF3TURRNE9EdzRRRUJBUUVSRVJFaElQRUE4UER3NE9EdzBPRFEwTURRc05BUVFGQmdVR0JnWUdCUVFEQVFFQkFRTUUvdndLQ0FrSEJ3Y0dCUVVFQkFNQ0FnRUNBZ01FQlFVR0J3Z0lDUW9LQ3d3TURBME9EZzRQRUE4UkVCRVJFUklSRWhJUkVSRVFFQkFRRGc4T0RnME1EQXdMQ2dvSkNBZ0hCZ1VGQkFNQ0FnSmVCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjT0RnOE9EUTRORFF3TkN3d0xDd29LQ1FrSkNBY0hCZ1lGQkFRREF3SUJBUUlEQXdRRUJRWUdCd2NJQ1FrSkNnb0xDd3dMRFF3TkRRNE5EZzhPRGc4T0R3NE5EZzBOREEwTERBc0xDZ29KQ1FrSUJ3Y0dCZ1VFQkFNREFnRUJBZ01EQkFRRkJnWUhCd2dKQ1FrS0Nnc0xEQXNOREEwTkRnME9EdzRQRVJJUkVSRVFFUThRRHc0T0RnME1EQXdMQ2dvSkNBZ0hCZ1VGQkFNQ0FnRUNBZ01FQkFVRkJnY0hDQWdJQ3Y3OEJBTUJBUUVCQXdRRkJnVUdCd1VHQlFFRURRc05EQTBORGcwUERnNFBEdzhRRHhJU0VSRVJFQkVQRUE4T0RnNE5EQXdNQ3dvS0NRZ0lCd1lGQlFRREFnSUNBZ01FQlFVR0J3Z0lDUW9LQ3d3TURBME9EZzRQRUE4UkVCRVJFUklBQmdBQUFBQUQrQVAzQUNNQVp3Q0xBTThBOHdFM0FBQVRId2NWRHdjakx3YzFQd2NISFFFZkRqTS9EajBDTHcwckFnOE5BUjhIRVE4SEl5OEhFVDhIQnhFVkh3NHpQdzQxRVRVdkRTc0NEdzBCSHdjUkR3Y2pMd2NSUHdjSEVSVWZEak0vRGpVUk5TOE9JdzhPcGdZR0JRVUVBd0VCQVFFREJBVUZCZ1pBQmdZRkJRUURBUUVCQVFNRUJRVUdCbDRDQWdNRUJRWUdCZ2dIQ1FnSkNnbEFDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lZQmdZRkJRUURBUUVCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUUVCQXdRRkJRWUdYZ0lDQXdRRkJnWUdDQWNKQ0FrS0NVQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2xBQ1FvSkNBa0hDQVlHQmdVRUF3SUNBaGdHQmdVRkJBTUJBUUVCQXdRRkJRWUdRQVlHQlFVRUF3RUJBUUVEQkFVRkJnWmVBZ0lEQkFVR0JnWUlCd2tJQ1FvSlFBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDVUFKQ2drSUNRY0lCZ1lHQlFRREFnSUJRd0VCQXdRRkJRWUd2UWNHQlFVRUFnSUJBUUlDQkFVRkJnZTlCZ1lGQlFRREFRRWZ2UW9KQ2dnSUNBZ0dCZ1lGQkFNQ0FRRUJBUUlEQkFVR0JnWUlDQWdJQ2drS3ZRa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBVkVCQVFNRUJRVUdCdjRJQndZRkJRUUNBZ0VCQWdJRUJRVUdCd0g0QmdZRkJRUURBUUVmL2dnS0NRb0lDQWdJQmdZR0JRUURBZ0VCQVFFQ0F3UUZCZ1lHQ0FnSUNBb0pDZ0g0Q1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQlVRRUJBd1FGQlFZRy9NMEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEF6SUhCZ1VGQkFJQ0FSLzh6UW9KQ2dnSUNBZ0dCZ1lGQkFNQ0FRRUJBUUlEQkFVR0JnWUlDQWdJQ2drS0F6SUtDUW9JQ0FnSUJnWUdCUVFEQWdFQkFRRUNBd1FGQmdZR0NBY0pDQWtLQUNVQUFBQUFBOWdEMkFBREFBY0FDd0FQQUJVQUpRQXhBRGtBUFFCQkFFVUFTUUJOQUZFQVdRQmRBR0VBWlFCcEFIRUFmUUNCQUlVQWlRQ05BSkVBbFFDWkFKMEFxZ0M5QU1FQXhRREpBTTBBMFFEWkFBQWxGelVuQnhjMUp3Y1hOU2NIRnpVbkJ6c0NOU2NsRHdNakZ6OEhKeVVWSHdNM0l5OERCUmNIRnpVbk5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjbEZ3Y1hOU2MxSndjWE5TY0hGelVuQnhjMUp3Y1hOU2NIRnpVWE5TY1ZKd1VuQnpNVkZ6VXpOU2MxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjaEZ6VW5KUThERlJjMVB3RW5OeWNGTXhVZkF6OEJOUzhISXdjWE5TY0hGelVuQnhjMUp3Y1hOU2NIRnpVbkJ5TVhPd0UzSnlNQytVVkNnVVZDLzBWQ2dVVkNnd01EUVQ4REN3TUdCd2dIQkE4TEN3b0pDUWdJTlB5U0FnUUdCVHNJQXdJQk93RzFJQU5GSWp3QnRqNDcvSXMrT3dHMVFEd0J0ajQ3L0lzK093RzFRRHdCYzBZRVB6dERnVVpEZ1VaRC8wWkNna1pDdlQ1RFF6c0J1UVFEQkQ4REF6d0J0ajQ3L0lzK093RzFRRHdCdGo0Ny9JcytPd0cxUUR3QnRqNDcva05BUFA1UUJRUUNBVDhCQXdJQk5nTkVBd2dIQmdjMEFRWUhDQWtLQ2dzTUE0SkZRb0ZGUW9GRlFvRkZRb0ZGUW93RENRUkRBMElJS3dNN0JEd0RPd1E4QXpzRVBBTTdCRDg3QkJFRUJnUURQd0lDQkFZR0NBZ01JaEVIRGc0TkNTY0VDUjBEUHdJNkF6c0NRUU1HQTBJREF3TkNBejhFUXdNR0EwTURCQU5DQXo4RVF3TS9BMElEUWdNN0JEd0RPd1E4QXpzRVBBTTdCRHdET3dSQ0F3a0RPd1FEQXdFQlBBTUVCRHNCQXdNR0EwSURBd05DQXo4RVF3TUZBMEVEQXdOQ0F6OEVRd01GQTBFREJFTURCd3NMQmd3a0F5RUlDUUVESGcwQ0F3UUZDaHdDQXdvSkNBY0dCUVFDT3dNN0F6c0RPd003QXpzRE93TTdBenNET3dNQlBqd0RBQUFBQUFVQUFBQUFBL2NEK0FBaEFDd0FXZ0I4QU1FQUFDVVZId2MvQnpVdkJpc0JEd1VCS3dFdkJUMEJKeDBCSHcwN0FSRVBCeUV2QnhFL0J3VVJId2MvQnhFdkJpc0JEd1VGRVI4T015RXpQdzAxRVRVdkJnRXZCaU1oSXc4TkE3a0JBUU1FQlFVR0JnY0dCUVVFQWdJQkFRSUNCQVVGQmdjR0JnVUZCQU1CL3QzQUJnWUZCUVFEQWo4Q0FnTUVCUVVHQndjSUNRZ0pDZ25tQVFFREJBVUZCZ2I5eVFjR0JRVURBd0lCQVFJREF3VUZCZ2NEVWdFQkF3UUZCUVlHQndZRkJRUUNBZ0VCQWdJRUJRVUdCd1lHQlFVRUF3SDhUZ0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0NOd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd01GQlFiKzlRY0lDQWdKQ1FvSy90VUtDUWtKQ0FnSEJ3WUdCQVFFQWdHRlB3Y0ZCZ1FFQXdJQkFRSURCQVFHQlFjL0JnWUZCUVFEQWdJREJBVUZCZ0lzQWdNRUJRVUdCc29aNHdrS0NRa0lDQWNIQmdVRkJBTUNBdjN1QmdZRkJRUURBUUVCQVFNRUJRVUdCZ016QndZRkJRTURBZ0VCL1VzSEJnVUZBd01DQVFFQ0F3TUZCUVlIQXJVR0JnVUZCQU1DQWdNRUJRVUdKUHpNQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFod0pDUWtJQ0FnSEJ3RVlCZ1lGQkFRQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFRQUFBQUFBL2NEbVFBREFBY0FqZ0VWQUFBQk16VWpCVE0xSXpjN0FSOE5IUUVmRGhVUERoMEJEdzBqRlRzQlB3NDFQdzQxSXk4Tk5TOFBJd1VkQVE4T0ZUTWZEUlVmRHpNMUx3NDlBUzhPTlQ4T1BRRS9EVE0xS3dFUERRRUV2YjBCTzcyOWlCTU5EQW9LQ1FnSEJnWUVCQU1EQWdFQ0FnTURCUVVIQndnSkNRc0xEUTBORFFzTENRa0lCd2NGQlFNREFnSUJBZ01EQkFRR0JnY0lDUW9LRENBYkZSUVNFUThPRFFzS0NBY0dCUU1DQVFFQ0FnTUVCUVlIQ0FnS0N3d05EdzhOREFzS0NBZ0hCZ1VFQXdJQ0FRRUNBd1VHQndnS0N3ME9EeEVTRkJVYi9hd0JBZ0lEQkFVR0J3Z0lDZ3NNRFE4UERRd0xDZ2dJQndZRkJBTUNBZ0VCQWdNRkJnY0lDZ3dNRGhBUUV4TVZHeUFNQ2dvSkNBY0dCZ1FFQXdNQ0FRSUNBd01GQlFjSENBa0pDd3NORFEwTkN3c0pDUWdIQndVRkF3TUNBZ0VDQXdNRUJBWUdCd2dKQ2dvTUlCc1ZFeE1RRUE0TURBb0lCd1lGQXdJQm9iMjl2ZmtCQWdJRUJBVUdCd2dJQ2dvTURJa01EQW9LQ2dnSUJ3Y0ZCUVVEQXdNQkRBRURBd01GQlFVSEJ3Z0lDZ29LREF5SkRBd0tDZ2dJQndZRkJBUUNBZ0ZDQWdNRUJnY0lDUXNNRFE0UUVSTVVkUTBMQ2drSUNBWUZCUVFEQWdFQkFWa0JBUU1EQXdVRkJ3Y0lDUW9MRFhZVEV4RVFEZzBNQ3drSUJ3WUVBd0lCb21nTkRRc0tDUWdJQmdVRkJBTUNBUUVCV1FFQkF3TURCUVVIQndnSkNnc05kUlFURVJBT0RRd0xDUWdIQmdRREFnRkNBUUVDQWdRRUJRWUhDQWdLQ2d3TWlRd0xDd29LQ0FnSEJ3VUZCUU1EQXdFTUFRTUNCQVFHQlFjSENBZ0tDZ29NRElrTURBb0tDQWdIQmdVRUJBSUNBVUlDQXdRR0J3Z0pDd3dORGhBUkV3QUdBQUFBQUFQM0EvY0FJUUJEQUVnQVdnREFBUFFBQUJNVkh3WXpQd2N2QmlzQ0R3VTFGUjhHSVQ4SEx3WWpJU01QQlNVUEFUOENId1FQQXljL0F4OENCUkVWSHc0ekhRRWZDRE0vQWdFaFB3OFJCeEVQQmlNaEFSRXJBUzhHRVQ4SElUY2hJdzhOSlFFUEJCOEZPd0UvQkFFL0JqVXZEeU1QQlk4Q0F3UUZCUVlHL0FZR0JnUUVBd0lCQVFJREJBUUdCZ2I4QmdZRkJRUURBZ0lEQkFVRkJnWUJPd1lHQmdRRUF3SUJBUUlEQkFRR0JnYit4UVlHQlFVRUF3SUN6Y3hJRDh5R0JnUURBZ0VCQVFNc09Td0RBd2NJQ1FqOFp3SUNBd1FFQlFVSEJnY0lDQWdKQ1RZQ0FnUUVCUVlIQkFrSkNRa0hBUTBCY3drSkNBZ0hDQVlHQmdVRUJBTUNBUUUvQVFFQ0F3UUVCQVgrZFA3K2RRVUVCQVFEQWdFQkFRRUNBd1FFQkFVQ01ELzlrUWtKQ0FnSUJ3WUhCUVVFQkFNQ0FnTkgvdFVEQXdJYkFRRURCUVVGQmdZR2dRUUVCQVFCS3dZRkJBUUNBUUVDQWdNREJRWUdCd2tKQ1FvS0Nnc0tDQWdJQ0FjR0J3SkJCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUZCUWEzQndVR0JBUURBZ0VCQWdNRUJBWUZCd1lHQlFVRUF3SUNBd1FGQlFZZXpRNUh6VTRHQndjR0JnWUZBeTA2TEFNQkFRRURCVlArSEFvSkNRZ0lDQWNHQmdZRUJBTURBUUhpQ0FjSEJnWUZCQU1DQWdJRUJRRUpBUUVEQXdRRUJnWUdCd2dJQ0FrSkNnRlRQLzdzQmdZRkJBTURBdjhBQVFBQ0F3TUVCUVlHQWVRR0JRVUVCQU1CQVQ4Q0FnTUVCUVVHQndjSENBa0pDWHYrMHdNRUJJTUlDQWNHQkFNQ0dRRUNBZ1FCTEFjSENBZ0pDQWtLQ1FrSkNRa0lDUWdIQndZRkJBTUJBUUlCQXdNRUJRQUFBZ0FBQUFBRDJBT1pBQ2NBYXdBQUFSRXpFU0V6SHdZUkR3WWpJU012QmhFL0JqTTFEdzRWRVJVZkRpRS9EalVSTlM4T0FoOC9BUndHQmdZRUJBTUNBUUVDQXdRRUJnWUcvUXdHQmdZRUJBTUNBUUVDQXdRRUJnWUdDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQXZRS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0RXdjFNQXJRQ0F3UUVCZ1lHL1lvR0JnWUVCQU1DQWdNRUJBWUdCZ0oyQmdZR0JBUURBa0FCQVFNREJBVUZCZ2NIQ0FnSkNRa0svWW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnSjJDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRQUNBQUFBQUFQM0EvZ0FWQUNjQUFBQklSOEhFUThISVNNUEJ4RWpFUlVmQ0RNL0JpRXpQdzRSTHc0aklTVVZJdzhISHdjekZSOEhQd2MxTXo4SEx3Y2pOUzhIRHdZQitRR2dCd1lGQlFNREFnRUJBZ01EQlFVR0IvMk5Dd29LQ2dvSkNRaVNQd0VDQWdNREF3UUhCd1VGQlFYSkNRa0tBbmdLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJBUUVDQkFRRUJnWUhCd2dJQ1FrSkN2NWcvc3lkQndZRkJRUUNBZ0VCQWdJRUJRVUdCNTBCQWdJRUJRVUdCd1lHQlFVRUF3RUJuZ1lHQlFVRUF3RUJBUUVEQkFVRkJnYWVBUUVEQkFVRkJnWUhCZ1VGQkFJQ0Ezb0JBUU1FQlFVR0IvM0tCd1lGQlFRREFRRUNBZ01FQlFZR2ZBR2IvaUVGQkFVREJBTURBZ0lCQWdJRXF3VURBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSTJDZ29KQ0FrSENBWUdCZ1VFQXdJQ0g1MEJBUU1FQlFVR0JnY0dCUVVFQXdFQm5nWUdCUVVFQXdFQkFRRURCQVVGQmdhZUFRRURCQVVGQmdjR0JnVUZCQU1CQVowSEJnVUZCQU1CQVFFQkF3UUZCUVlBQUFBQUNBQUFBQUFEdVFPNUFBTUFCd0E3QUc4QWN3QjNBS3NBM3dBQUFSVWpOU01WSXpVaEhRRWZDVHNDUHdrOUFpOEpLd0lQQ1FVZEFSOEpPd0kvQ1QwQ0x3a3JBZzhKQVJVak5TTVZJelVoSFFFZkNUc0NQd2s5QWk4Skt3SVBDUVVkQVI4Sk93SS9DVDBDTHdrckFnOEpBM3I4L1B3QnVRRUNBZ1lIQ2dvR0JnY0cvQVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndiOEJnY0dCZ29LQndZQ0FnSCtDQUVDQWdZSENnb0dCZ2NHL0FZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3YjhCZ2NHQlFzS0J3WUNBZ0VETS96OC9BRzVBUUlDQmdjS0NnWUdCd2I4QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJ2d0dCd1lHQ2dvSEJnSUNBZjRJQVFJQ0JnY0tDZ1lHQndiOEJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCdndHQndZRkN3b0hCZ0lDQVFHQy9QejgvUHdHQndZRkN3b0hCZ0lDQVFFQ0FnWUhDZ3NGQmdjRy9BWUhCZ1VMQ2djR0FnSUJBUUlDQmdjS0N3VUdCd2I4QmdjR0JRc0tCd1lDQWdFQkFnSUdCd29MQlFZSEJ2d0dCd1lGQ3dvSEJnSUNBUUVDQWdZSENnc0ZCZ2NCOHZ6OC9QejhCZ2NHQlFzS0J3WUNBZ0VCQWdJR0J3b0xCUVlIQnZ3R0J3WUZDd29IQmdJQ0FRRUNBZ1lIQ2dzRkJnY0cvQVlIQmdVTENnY0dBZ0lCQVFJQ0JnY0tDd1VHQndiOEJnY0dCUXNLQndZQ0FnRUJBZ0lHQndvTEJRWUhBQUVBQUFBQUF6Y0RwQUFIQUFBVE14RXpFU0UxSWNuL2JnRUIvWklEU1AwVUF1eGNBQUlBQUFBQUE1a0R1UUFoQUwwQUFEY2ZCeUUvQnk4SElROEdFeEVmSHo4ZkVTOEhEd1lWRVE4Ykx4c1JOUzhHRHdabUFRSURCQVFHQmdZQzlBWUdCZ1FFQXdJQkFRSURCQVFHQmdiOURBWUdCZ1FFQXdKUEFRRUNBd01FQlFZR0J3Y0lDUWtLQ2dzTERBd01EUTBPRGc0UER3OFFEeEFRRUE4UER3OE9EZzRORFF3TkN3c0xDZ29KQ1FnSEJ3WUdCUVFEQXdJQkFRRUNBd01GQlFZSEJnWUZCUVFEQWdFQkFRSURBd1FLQ3cwUENBa0pDUW9LQ2dzS0RBc01EQXdNREEwTkRBd01EQXdMREFvTENnb0tDUWtKQ0E4TkN3b0VBd01DQVFFQkFnTUVCQVlHQmdZR0JnUUVBd0ptQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnTXQvcFFTRWhFU0VSQVJFQThQRHc0T0RRME1EQXNMQ2drSUNBY0dCZ1VFQXdJQkFRRUJBZ01FQlFZR0J3Z0lDUW9MQ3d3TURRME9EZzhQRHhBUkVCRVNFUklTQVd3R0JnVUZCQU1CQVFFQkF3UUZCUVlHL3BRUERnOE9EZzROR2hnWUZRb0tDUWdJQ0FjR0JnVUZCQU1DQWdFQkFRRUNBZ01FQlFVR0JnY0lDQWdKQ2dvVkdCZ2FEUTRPRGc4T0R3RnNCZ1lGQlFRREFRRUJBUU1FQlFVR0FBQUFBQU1BQUFBQUEvY0RtUUEzQUc4QkVnQUFFeEVmRGpNaE5TRXZCeEUvQnlFMUlROE9KU0VmQnhFUEJ5RVZJVE0vRGhFdkR5RWxEd1VmQ3hFakR3UWRBUjhHTXhFUER4OEdPd0UvQ0I4SU93RS9CaThQRVRNL0JqMEJMd1lqRVQ4TEx3WXJBUThGTHdZckFROEJDQUVCQWdRRUJBWUdCd2NJQ0FrSkNRb0JHLzdsQndZRkJRUUNBZ0VCQWdJRUJRVUdCd0ViL3VVS0NRa0pDQWdIQndZR0JBUUVBZ0VDZFFFYkJ3WUZCUVFDQWdFQkFnSUVCUVVHQi83bEFSc0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQkFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3Y3bC90TURBZ1FDQWdFQkF3VUlDQlFURXhJU0dRMGpCUWNIQlFNQ0F3UUVCZ1lHSHdzUUZBc01EUTRPRlFZRkJRUURBUUVCQVFNRUJRVUdCaElRRVJFUUVBOFBEZzRORHc4UEVCQVJFQkVSQndZRkJRTURBZ0VCQWdNREJRVUdGUThORFF3TEN4SVRJQWtGQlFRRUFnSUNBd1FFQmdZR0h3WU9FUnNURlJ3SUNBVURBUUVEQXdRSEJBVUVFaGtSR0JnV0hBWWlIQmdXRGc4UEJBVUVBcDMreFFrS0NRZ0pCd2dHQmdZRkJBTUNBajhCQVFNRUJRVUdCZ0U3QndZRkJRUUNBZ0UvQVFFQ0F3UUZCZ1lHQ0FnSUNBb0pGZ0VDQWdRRkJRWUgvc1VHQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNna0JPd29KQ2dnSUNBZ0dCZ1lGQkFNQ0FRR1lBZ0lHQkFZR0Jna0hCZ01CQXdRR0NBNEsvdklCQXdVSEJ3Z0dCZ1lFQkFNQ0FmN3pDQW9LQlFRREF3SUJBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUZCZ2NJQ1FrSkNRZ0hCZ1VFQXdJQ0F3UUZCUVlHQmdZR0JBUURBZ0VDQXdNRUJRVUtEUUVPQVFJREJBUUdCUVlHQmdZRUJBTUNBUUVOQlFrSkRBWURBZ01HQndrR0Jna0ZCQVFDQVFNRUJ3a01FZ1FVRFFnRkFnRUJBZ0FDQUFBQUFBUDNBem9BS3dCWEFBQUJBdzhESHdNVEh3TS9CelV2QWdNVFB3STFMd2NQQWdVUEF4VWZBaE1ERHdJVkh3Yy9BeE0vQXk4REF5OENJdzhDQVF6NkJBTUNBUUVDQXdUNkJRWUdCZ1lHQlFVRUF3SUJBZ0lFN093RUFnSUJBZ01FQlFVRkJRY0dCZ0cyQlFNQ0FRSUNCT3pzQkFJQ0FRSURCUVFHQlFZR0JnWUYrZ1FEQWdFQkFnTUUrZ1VHQndjRkJRVURNZjdxQmdjSEJ3Y0hCd2IrNmdRREFnRUJBUU1EQlFVR0JnWUdCZ1VCQmdFR0JnVUdCZ1lHQlFVREF3RUJBUUVFQWdVRkJnWUdCZ1VHL3ZyKytnVUdCZ1lHQmdVRkF3TUJBUUVDQXdVQkZRWUhCd2NIQndjR0FSWUVCQUlCQVFNQUFBTUFBQUFBQS9jRCtBQXhBR01BbFFBQUFROEdId3MvREM4TEl3OERBd0VQQlI4TFB3VUJQd1V2Q3c4RUF3RVBCUjhMUHdVQlB3VXZDdzhFQTR5eEJBUURBd01CQVFNREF3UUVCUVVGQmd3TURBc0dCUVVGc1FVREJBSUVBUUVFQWdRREJRUUZCZ1VNREFZTUN3WUZDZjMxQkFRREFnUUJBUVFDQXdRRUJRVUdCUXdNREF3RkJnVUVBZ3NFQkFNQ0JBRUJCQUlEQkFRRkJRWUZEQXdNREFVR0JRVDhrd1VEQkFJRUFRRUVBZ1FEQlFRRkJnVU1EQXdNQlFZRkJRTnRCQVFEQXdNQkFRTURBd1FFQlFVRkJnd01EQXNHQlFVQkpiRUZCUVlGREF3TURBVUdCUVVFQkFNQ0JBRUJCQUlEQkFTeUJRVUZCZ3NNREF3R0JRVUZCQVFEQXdNQkFnVURCQUZhL2ZVRUJRWUZEQXdNREFVR0JRVUVCQU1EQXdFQkF3TURCQVFDQ3dRRkJnVU1EQXdNQlFZRkJRUUVBd01EQVFFREF3TUVBVi84a2dVRkJRWUxEQXdNQmdVRkJRUUVBd01EQVFFREF3TUVCQU50QlFVR0JRd01EQXdGQmdVRkJBUURBZ1FCQVFRQ0F3UUFBQUlBQUFBQUF5c0RlZ0FyQUUwQUFBa0JEd0lkQVI4Q0FSOERQd1k5QVM4Q0NRRS9BajBCTHdZUEFnVVJGUjhHUHdjUkx3Y1BCZ0wxL3FZRUF3SUNBd1FCV2dVR0JnWUdCZ1VGQkFNQ0FnTUUvcndCUkFRREFnSURCQVVGQmdZR0JnYjkyd0lEQkFVRkJnWUhCUVlGQXdNQ0FRRUNBd01GQmdVSEJnWUZCUVFEQWdOeC9xVUZCUVlHQmdZRkJmNmxCQU1CQVFFQkF3UUZCZ1VIQmdVR0JRRkVBVVFGQmdVR0J3VUdCUVFEQVFFQkFRTWIvVXdIQmdVRkJBTUJBUUVCQXdRRkJRWUhBclFIQmdVRkJBTUJBUUVCQXdRRkJRWUFBQklBQUFBQUEvZ0QrQUFRQUNFQU1nQkRBRlFBWlFCMkFJY0FtQUNwQUxvQXl3RGNBTzBBL2dFUEFTQUJSQUFBSlJVZkFpRS9BalV2QWlFUEFnVVZId0loUHdJMUx3SWhEd0lsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBaUUvQWpVdkFpRVBBaVVWSHdJaFB3STFMd0loRHdJRkZSOENJVDhDTlM4Q0lROENKUlVmQWlFL0FqVXZBaUVQQWdVVkh3SWhQd0kxTHdJaER3SWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVVZId0loUHdJMUx3SWhEd0lGRlI4Q0lUOENOUzhDSVE4Q0pSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVekh3SVJEd0loTHdJUlB3SUhFUjhISVQ4SEVTOEhJUThHQWxRQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQTFVREJRUUNBZ1FGL0Y0RkJBSUNCQVVuQVFJRUJRY0hCQWdEb0FnSUJ3Y0ZCQUVDQVFJRUJRY0hCQWo4WUFnSUJ3Y0ZCQUsrQXdVRUFnSUVCUVlGQkFJQkF3UUdBd1VFQWdJRUJRWUZCQUlCQXdST0F3VUVBZ0lFQlFZRkJBSUJBd1FHQXdVRUFnSUVCUVlGQkFJQkF3Uk9Bd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3UUdBd1VFQWdJRUJRWUZCQUlCQXdTaUF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VjVBZ1FGL0Y0RkJBSUNCQVVEb2dVRUFnNzhaQWdJQndjRkJBRUNBUUlFQlFjSEJBZ0RvQWdJQndjRkJBRUNBUUlFQlFjSENBQUVBQUFBQUFQM0EvWUFJd0JwQUtrQkxBQUFDUUV2QkNNUEJoOEVBVDhDTlM4R0l3OENBUjhNTXo4TUhRRVBFaThTUFFFbEZROE9MdzQ5QVQ4Tk93RWZEU1VWRVI4V1B3TW5Ed0l2RUQwQkh3OC9EeFUzRVM4VkR4UUR3djdxZGdVRkJnWUdCZ1VGQkFNQ0FRRUJBd1NqQVVNRUF3SUJBZ01FQlFVR0JnWUdCZnlCQ0JrVEZCWVdGeGtaR1JzMU56ZzNOUnNaR1JrWEZoWVVFeEVSQWdJREJBVUZCdzhTRlJjYkhDQWhJeVluS1NrbkppTWhJQndiRnhVU0R3Y0ZCUVFEQWdJQzlBSUNBd2dMRGhJZkppd3hKQ1lwS3lzcEppUWlMU2doRXhBTkNnWUNBZ0lDQXdnTERoSWZKaXd4SkNZcEt5c3BKaVFpTFNnaUVoQU5DZ1lDQXZ6TkFRSURCQVVIQ0FnS0Nnd01EUTRkSVNJbEppY29LU2t1TGkwc05oNHZNaW9wSmlNaUh4MGFGeFFTRGd3SUF3SUNFeEVTRWhVVkZoY1pHUm9iSEIwZEhoNGRIQndiR2hvWUZ4Y1ZGQk1TRUJRL0FnSUVCQVlIQ0FrSkN3c01HeDRnSWlRbUppZ29LU2tvS0NZVEpTTWlIaDBaQ3dzS0NBZ0hCZ1VEQXdHNC90MTdCUU1CQVFJREJBUUdCZ1lHQmdVRnF3RlRCUVlGQndZRkJnVURBd0lCQVFNQlNRUU5Cd2NIQmdVRkJBUURCQU1EQkFNRUJBVUZCZ2NIQndnSjVRY0hCd2NIQndjSERnME1EQXNLQ0FnR0JBTUJBUU1FQmdnSUNnc01EQTBPQndjSEJ3Y0hCd2ZsVmdRREF3UUhDQWdJQ3dzS0NBUURBZ0VCQWdNRUJRa0xDd2dJQ0FjSUF3TUVBd01FQXdnSUJ3Z01Dd2tJQkFRQ0FnUUVCUWtMQ3dnSUJ3Z0hCQU1CQlAxZENnc0tDZ2tKQ1FnSUNBY0hCd1lNQ3drSEJ3UUVBZ0VCQXdRSE9BTUVBUUVDQkFRR0J3Y0lDUWtKQ2dvSkJRUUZCUE1QQ3dvSkNRZ0lCd1lGQlFRREFnRUJBUUVDQXdRRkJRWUhDQWdKQ1FvTER5WkNBWlFPQ1FnSkNBZ0hCd2NIQmdZTENna0lCZ1VGQWdJQkFRSUNCUUlHQndnS0Nnd0dCd2NIQndnSUNRZ0pBQUFBQlFBQUFBQUR1UU81QUFzQUR3QWJBSHNBdVFBQUFSVXpQd2MxSVJVek5TRVZId2N6TlFNekJ5TVBCeFV6RlRNMU16VXZCeU1uT3dFZkRSVVJGUThOSXlFakx3MDFFVFUvRFNVZkNBOEhMd1FSRHdZckFTOEdFUThFTHdjL0J3S2V2QWNHQlFVRUF3RUIva2VkL2lnQkFRTUVCUVVHQjl6Y21UTm1Cd1lGQlFRREFRSDgvUHdCQVFNRUJRVUdCMll6bVFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0N2MU1DZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9CWkFZR0JRVitCQU1DQVFFQ0F3UUZCUVlHQmdZRkJVZ0JBZ01FQkFZR0JnWUdCZ1FFQXdJQlNBVUZCZ1lHQmdVRkJBTUNBUUVDQXdSK0JRVUdBVU85QVFFREJBVUZCZ2VkdmIyZEJ3WUZCUVFEQVFHOUFqYy9BUUVEQkFVRkJnYWV2YjJlQmdZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0ovWW9LQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dvQ2Rna0tDUWdKQndnR0JnWUZCQU1DQWo4QkFRTUVmZ1VHQlFZSEJRWUZCQU1CQVFFQkF3UkovdkVHQmdZRUJBTUNBZ01FQkFZR0JnRVBTUVFEQVFFQkFRTUVCUVlGQndZRkJnVitCQU1CQUFBQUJRQUFBQUFEOXdNN0FBTUFCd0FMQUE4QUV3QUFKVE0xSXdVek5TTUZNelVqTnpNMUl3VXpOU01DL1B6OC9RejgvQUY2L1B5OS9Qeitodno4eGZ6OC9Qejhmdno4L0FBQUJBQUFBQUFEdVFPNUFEMEFld0M1QVBjQUFBRVBBeDhEQVE4SEZSOEhQd2d2Q0E4SEZ3RXZBdzhEQVRjdkJ3OEdGUWNmQmpNWFB3Y3ZDQUUvQXk4SER3SVRId2dCRHdNZkJ6OERBUWNmQno4SUx3WWpKdzhHSlE4SEh3Z3pQd1luQVI4Q093RS9CaThEQVQ4SUx3Y0NTQVFEQVFFQkFRTUVBUVd3QmdZRkJRUURBZ0VCQXdRRkJRWUcvUVlHQlFVRUF3RUJBUUVCQXdRRkJRWUdCd1lGQlFRQ0FnRUIvdnNGQmdZR0JnVUd3djc3QVFFQ0F3TUZCUVlIQmdZRkJRUURBZ0VCQVFNRUJRVUdCdndIQmdVRkJBSUNBUUVCQXdRRkJRWUdzQUVGQkFNQkFRRUJBd1FGQmdZR0JnVUc3Z0VCQXdRRkJRWUdzUDc3QkFNQkFRRUJBd1FGQmdVR0JnWUdCUUVGQVFFQ0F3UUVCZ1VIQmdZRkJRUURBUUVCQVFFREJBVUZCZ2I4QndZRkJRUURBZjNuQmdZRkJRUURBUUVCQVFFREJBVUZCZ1lIQmdVRkF3TUNBUUVCQlFVR0JRWUdCZ1lGQkFNQkFRRUJBd1QrKzdBR0JnVUZCQUlDQVFFQ0FnUUZCUVlIQWJnRkJnVUdCd1VHQmY3OEFRRUNBZ1FGQlFZSEJnWUZCUVFEQVFFQkFRRURCQVVGQmdmN0JnWUZCUVFEQVFFQkFnSUVCUVVHQjY4QkJRUURBUUVCQVFNRS92dXZCd1lGQlFRREFRRUJBUU1FQlFVR0J2c0hCZ1VGQkFNQ0FRRUJBd1FGQlFZR0J3WUZCUU1EQWdFQkFRUUZCZ1VHQmdZR0JRUUNBZ0VCQVFNQjNnY0dCUVVFQXdFQkFmNzhCUVlGQndZRkJnVUVBd0VCQVFFREJBRUZyd2NHQlFRRUF3SUJBUUVEQkFVRkJnYjdCd1lGQlFRREFnRUJBUU1FQlFVR0dBRUJBd1FGQlFZSCt3WUdCUVVFQXdFQkFnTUVCQVlHQjYvKyt3UURBZ0lEQkFVRkJnWUdCZ1lGQVFRQkFRSUNCQVVGQmdjR0JnVUZCQU1CQVFBREFBQUFBQVA0QS9nQUlRQ2hBU0VBQUFrQkR3TWZCanNCUHdJQlB3STlBUzhGS3dFUEFRVVBIeThmUHg4ZkhnVWZIejhmTHg4UEhnS24vb1lFQXdJQkFRSURCQVVGQmdZR0JnVUZBWG9FQXdJQ0F3UUZCUVlHQmdZRkFRMEJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaElTRXhRVUZCVVZGaFlXRnhjV0ZoWVZGUlFVRkJNU0VoSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3RUJBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklTRWhNVUZCUVZGUllXRmhjWEZoWVdGUlVVRkJRVEVoSVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUIvRkFCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkdob1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQXRQK2hnVUZCZ1lHQmdVRkJBTUNBZ01FQVhvRkJRWUdCZ1lGQlFRREFnSUQxeGNXRmhZVkZSUVVGQk1TRWhJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdFQkFRRURCQVVHQndnSkNRc0xEUTBPRGhBUUVCSVNFaE1VRkJRVkZSWVdGaGNYRmhZV0ZSVVVGQlFURWhJU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFaElURkJRVUZSVVdGaFlYR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aR2hvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUUlEQkFZSENBa0tDd3dORGc4UUVSRVRFeE1WRlJZV0Z4Y1lHUmdhR1FBQUJnQUFBQUFEMkFQWUFCc0FId0FyQUM4QU93Qi9BQUFCRlRNMU14VXpOVE1WRHdjaEx3YzFKUlVoTlFFZkJ4VWpOU01WSXpVakZTTTFQd2NIRVJVZkRUTWhNejhOTlJFMUx3MGpJU01QRFFGaVFMeEEvQUVDQXdRRUJnWUcvUXdHQmdZRUJBTUNBUU0wL013REZBWUdCZ1FFQXdJQi9FQzhRUHdCQWdNRUJBWUdCbDRCQXdNRUJRVUdCd2NJQ0FrSkNRb0M5QW9KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ3YwTUNna0pDUWdJQndjR0JRVUVBd01CQVdMOC9QejgzQVlHQmdRRUF3SUJBUUlEQkFRR0JnYmMvTHk4QVR3QkFnTUVCQVlHQnR6OC9QejgzQVlHQmdRRUF3SUJJUDBNQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0F2UUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUUFBSGdBQUFBQUQyQVBZQUFNQUJ3QUxBQThBRkFBbEFERUFPUUE5QUVFQVJRQkpBRTBBVVFCcUFHNEFjZ0IyQUhvQWZnQ0NBSVlBa2dDakFLY0Fxd0N2QUxNQXR3Qy9BQUFsRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeFV6TlNjbER3TWpId0UvQnljbEZSOEROeThDTlNjRkZ3Y1hOU2MxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKeVVqSVNjVklTY1ZJeFVYTlNFWE5TRUhGelVuTXpVeE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjaEZ6VW5KUThERlJjMVB3SW5CVE1WSHdNM0x3Z0hGelVuQnhjMUp3Y1hOU2NIRnpVbkJ4YzFKd2NqRnpjWE16Y25BdmxGUW9GRlF2OUZRb0ZGUW9OSFBRTUpCZ01IQ0FjRUF3d0xDd29KQ1FnSU5QeVNBZ1FHQlRVRUFnRThBYllmQTBVak93RzJQanY4aXo4OEFiWStPd0cyUGp2OGl6ODhBYlkrT3dHMlBmN0NPLzVWRGdNL0FYMDdBWDBDUGkwdFBQeU1QendCdGo0N0FiWStPL3lMUHp3QnRqNDdBYlkrTy81RVBqditVQVVDQkFFL0FRTUNOd05DQXdnSEJnYzNBZ1lIQ0FrS0Nnc1Bna1ZDZ1VWQ2dVVkNnVVZDZ1VWQ2pBTUlBd0pEQTBZckF6c0VQQU03QkR3RE93UThBenNFUEFNN0F4RUhBZ1FEUEFNQkF3UUdCZ2NKRENJUkJ3NE9EUWtpQ0FVRkhRTS9Bam9ET3dKQkF3WURRZ01EQTBJRFB3UkRBd1lEUWdNREEwSURQd1JEQTNvRUJBRUJRUU1GQXdOQkEwSUNQejBEQXdOQ0F6OEVRd01HQTBJREF3TkNBejhFUXdNR0EwSURCRU1EQ0FzR0RBMGpBeVVFQ1FJZUN3TUNCQVVMSHdNS0NBZ0lCUVVFQXpzRE93TTdBenNET3dNN0F6c0RPd003QXpzREFUd0JBanNEQUFBREFBQUFBQVA0QTdrQUtBQThBSW9BQUFFWElSOEhFUThISVM4SEVTRXpQd2duSHdRUEF5RTFQd2NIRVJVZkRUTWhNejhOTlJFMUx3MGpJUzhJSVNNUERRSTNCQUZuQkFVRUF3TUNBUUVCQVFNREJBVUZCdnpHQmdVRkJBTURBUUVCUUFzTEN3b0xDZ2tLVlFkcUJRVUVCQzljQ3d3TS9ya0JBUU1EQkFVRkJWb0NBZ01FQkFZR0JnY0hDQWtJQ1FvRE9nb0pDQWtJQndjR0JnWUVCQU1DQWdJQ0F3TUZCUVVHQndjSUNBZ0pDUDZ0UFFjSENBa0pDZ29LL3BjS0NRZ0pDQWNIQmdZR0JBUURBZ0lDL1FFQkFRTURCQVFHQmYzRkJ3WUZCUVFEQVFFQkFRTUVCUVVHQndIK0FRSURCQVFGQmpzRmZRRUNBd1JFUGdZREFuY0hCZ1VGQkFNQkFTRDlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dJN0NRa0pDQWdIQndjRkJnUUVBd0lDV1FnSUJnVUVBd0lCQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFBQ2dBQUFBQUQ5d081QUFNQUJ3QUxBQk1BRndBZkFFTUFSd0NMQU44QUFDVXpOU00xTXpVakJUTTFJd1VYTVFjVk56VW5KVE0xSXdVVkZ6VW5OVGMxSlI4SEVROEhJUzhIRVQ4SElUTTFJeGNSRlI4Tk15RXpQdzRSTHc0aklTTVBEU1VSSHc0N0FUVWpMd2NSUHdjaE14OEpGVE12RHlFakR3MEJ3YjI5dmIzK2hyMjlBb1o3ZTZ5cy9YcTl2UUY1ckh0N0FTMEhCZ1VGQXdNQ0FRRUNBd01GQlFZSC9na0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9xVzl2ZndDQWdNRUJRWUdCZ2dIQ1FnSkNnb0I5d29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9na0tDZ2tJQ1FjSUJnWUdCUVFEQWdMK3hRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FxZG5RY0dCUVVEQXdJQkFRSURBd1VGQmdjQ2xRWUhCZ1VMQ1FnR0FnSUJQd0VDQXdRRkJ3Y0lDUW9LQ3d3TURBMzlhd29KQ1FrSUNBY0hCZ1lFQkFRQ0FjVS9QejgvUHlzMU1pdE9IbEo5UHdrZFR5d3hBVFVzTkFFQkF3UUZCUVlHL2dnSEJnVUZCQU1CQVFFQkF3UUZCUVlIQWZnR0JnVUZCQU1CQVQ5ZS9nZ0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ29CK0FrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS3MvMktDUW9KQ0FrSENBWUdCZ1VFQXdJQ1B3RUJBd1FGQlFZR0FuWUhCZ1VGQkFNQkFRRUNBZ1lIQ2dvR0JnY0dEUXdNREFzS0Nna0lCd2NGQkFNQ0FRSUNBd1FGQmdZR0NBY0pDQWtLQUFBQUFBZ0FBQUFBQS9jRGVnQWZBRUVBWVFDREFLTUF4UURwQVMwQUFCTWZCejhITHdjUEJoOElJVDhITHdjaER3WW5Id2MvQnk4SER3WWZDQ0UvQnk4SElROEdKeDhIUHdjdkJ3OEdId2doUHdjdkJ5RVBCaVVmQnhFUEJ5RXZCeEUvQndjUkh3NHpJVE0vRGhFdkRpTWhJdzhOeFFFQ0FnUUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUFnSjlBUUVEQkFVRkJnWUJ1UWNHQlFVRUFnSUJBUUlDQkFVRkJnZitSd1lHQlFVRUF3Ri9BUUlDQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFDQW4wQkFRTUVCUVVHQmdHNUJ3WUZCUVFDQWdFQkFnSUVCUVVHQi81SEJnWUZCUVFEQVg4QkFnSUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBSUNmUUVCQXdRRkJRWUdBYmtIQmdVRkJBSUNBUUVDQWdRRkJRWUgva2NHQmdVRkJBTUJBbFVIQmdVRkF3TUNBUUVDQXdNRkJRWUgvTTRIQmdVRkF3TUNBUUVDQXdNRkJRWUhYd0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0RNZ29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9NNEtDUWtKQ0FnSEJ3WUdCQVFFQWdFQllnWUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJwY0dCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHQmdZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnYVlCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdsd0VCQXdRRkJRWUcvY2dHQmdVRkJBTUJBUUVCQXdRRkJRWUdBamdHQmdVRkJBTUJBUi85eUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRSTRDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQmdBQUFBQUQyQVBZQUJzQUh3QWpBQ2NBUXdDSUFBQUJGVE0xTXhVek5UTVZEd2NoTHdjMUpSVWpOU01WSXpVakZTTTFBUjhIRlNNMUl4VWpOU01WSXpVL0J3Y1ZFUlVmRFRNaE16OE5OUkUxTHcwaklTTVBEUUZpUUx4QS9BRUNBd1FFQmdZRy9Rd0dCZ1lFQkFNQ0FRTTAvRUM4UVB3REZBWUdCZ1FFQXdJQi9FQzhRUHdCQWdNRUJBWUdCbDRCQXdNRUJRVUdCd2NJQ0FrSkNRb0M5QW9KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ3YwTUNna0pDUWdJQndjR0JRVUVBd01CQVdMOC9QejgzQVlHQmdRRUF3SUJBUUlEQkFRR0JnYmMvTHk4dkx5OHZBRThBUUlEQkFRR0JnYmMvUHo4L053R0JnWUVCQU1DQVNEYy9lZ0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUW9DOUFvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkFBUUFBQUFBQTdrRHVRQnZBSk1BMXdGSEFBQUJGUjhHTXg4SEZROEhJeThITlM4R0t3RVBCaDBCSHcwN0FqOE5QUUl2RFNzQkR3WURId2NSRHdjaEx3Y1JQd2NIRVJVZkRUTWhNejhOTlJFMUx3MGpJU01QRFNjZEFSOE5Pd0UvQmowQkx3WWpMd2MxUHdjekh3Y1ZId1k3QVQ4R1BRRXZEU3NDRHcwREhBSURCQVFHQmdZZkJ3WUZCUVFEQVFFQkFRTUVCUVVHQjd3SEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNncThDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LSHdZR0JnUUVBd0orQmdZRkJRUURBUUVCQVFNRUJRVUdCdjdFQmdZRkJRUURBUUVCQVFNRUJRVUdCbDRDQWdNRUJRWUdCZ2dIQ1FnSkNna0JQQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2Y3RUNRb0pDQWtIQ0FZR0JnVUVBd0lDdlFJQ0F3UUZCZ1lHQ0FjSkNBa0tDaDhHQmdZRUJBTUNBZ01FQkFZR0JoOEhCZ1VGQkFNQkFRRUJBd1FGQlFZSHZBY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tDcndLQ2drSUNRY0lCZ1lHQlFRREFnSUJvZ2NHQlFVRUF3RUJBUUVEQkFVRkJnZThCd1lGQlFRREFRRUJBUU1FQlFVR0J4OEdCZ1lFQkFNQ0FnTUVCQVlHQmg4S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncThDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQmdFVkFRRURCQVVGQmdiK3hBWUdCUVVFQXdFQkFRRURCQVVGQmdZQlBBWUdCUVVFQXdFQkgvN0VDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQVR3SkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNyTzhDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIdkFjR0JRVUVBd0VCQVFFREJBVUZCZ2NmQmdZR0JBUURBZ0lEQkFRR0JnWWZDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFnQUFBQUFBN2tEdVFBQkFBMEFHUUFkQUNFQUxRQTVBSDBBQUNVek54VXpQd2MxSVJVZkJ6TTFBUlV6TlNFVk16VWxGVE0xTHdjaER3Y1ZNelVuSVRNZkRSVVJGUThOSXlFakx3MDFFVFUvRFFHaXZFQzhCd1lGQlFRREFRSDlEQUVCQXdRRkJRWUh2QUU4M1AwTTNBRTgzQUVCQXdRRkJRWUgvVXdIQmdVRkJBTUJBZHk4QXJRS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncjlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLaHIyOUFRRURCQVVGQmdlZG5RY0dCUVVFQXdFQnZRRTcvUHo4L1B5OW5RY0dCUVVFQXdFQkFRRURCQVVGQmdlZHZUOENBZ01FQlFZR0JnZ0hDUWdKQ2dyOVRBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBQWNBQUFBQUEvY0QrQUFYQUJzQWN3Q1JBTXdBOEFFMEFBQWxId0lkQVE4Rkt3RXZCVDBDUHdFSEl5OEJIUUVmQmpNZkJCVWZDajhKTlQ4Tk5TOEdLd0VQQmhjRk5TOEdLd0VQQlJNN0FSOEdFVE1STlM4T0l3VVJIdzR6SVM4RElTOEhFVDhHT3dFMUl3OE9KUjhIRlE4SEl5OEhOVDhIQngwQkh3MDdBajhOUFFJdkRTc0NEdzBERlFFQkFRSUNBZ01FQkFRSEJBTURBd0lCQTRkY05sNkdBd1FHQ0FvS0RBaHdCQVVGQndFQ0FnWUhDZ29HQmdZSEJnWUhCUXNKQ0FZQ0FnRUdCUU1FYlF3TENRa0RCZ1FEQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUgraFFFQ0FnUUZCUVlIQmdZRkJRUURBYnhmQmdZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0pYLzFMQVFFQ0JBUUVCZ1lIQndnSUNRa0pDZ0l2Q0FZREF2M2tCd1lGQlFNREFnRUJBZ01EQlFVR0IxNWVDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFoY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR3ZnWUdCUVVFQXdFQkFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KdmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NiNEpDZ2tJQ1FjSUJnWUdCUVFEQWdKbkFRVUZGZ1FFQXdNREFnRUJBZ01EQXdRRUZnVUcycDJka0ZZR0N3b0pDQVlGQTd3R0JRVUZMQVlHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZdUJRUUZCYndDQkFZSEJBa0tDbHdHQmdZRUJBTUNBZ01FQkFZR0JsRUZWZ1lHQmdRRUF3SUNBd1FGQlFZQmd3SURCQVFHQmdiK2hBRjhDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFWLzlLd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnNFFFQkVCQVFNRUJRVUdCZ0xWQmdZR0JBUURBa0FCQVFNREJBVUZCZ2NIQ0FnSkNRbDBBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRUJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFSOUFDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBQUFBQU1BQUFBQUEvY0Q5d0FDQUNZQWFnQUFBVGNoQVI4SEVROEhJUzhIRVQ4SEJ4RWZEeUUvRHhFdkR5RVBEZ0lBM1A1SUFuVUhCZ1VGQXdNQ0FRRUNBd01GQlFZSC9NNEhCZ1VGQXdNQ0FRRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvRE1nb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL000S0NRa0pDQWdIQndZR0JBUUVBZ0VCZ3Z3Qk93RUJBd1FGQlFZRy9NMEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEF6SUhCZ1VGQkFJQ0FSLzh6UW9KQ2dnSUNBZ0dCZ1lGQkFNQ0FRRUJBUUlEQkFVR0JnWUlDQWdJQ2drS0F6SUtDUW9JQ0FnSUJnWUdCUVFEQWdFQkFRRUNBd1FGQmdZR0NBY0pDQWtLQUFJQUFBQUFBN2tEK0FBakFJa0FBQUV6RVNNdkR6OFBCeFVmRlRNUkh3Yy9CeEV6RVI4SFB3Y1JNejhITHdjaER4VUJvaDkrRXhNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRJRUJFU0VoUHlBUUlDQXdNRUJRb05EeEFTRXhVV0N3d01EQTBNRFlzQkFRTUVCUVVHQmdjR0JRVUVBd0VCdlFFQkF3UUZCUVlHQndZRkJRUURBUUdlQmdZRkJRUURBUUVCQVFNRUJRVUdCdjJjRFF3TkRBd01DeFlWRXhJUUR3MEtCUVFEQXdJQ0FRTzUvb1lCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd1VJQ0FVRUFyME5EUXdOREF3TUN4WVZFeElRRHcwS0JRUURBd0lDQWY0b0J3WUZCUVFEQVFFQkFRTUVCUVVHQndPUi9HOEhCZ1VGQkFNQkFRRUJBd1FGQlFZSEE1RUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRSUNBd01FQlFvTkR4QVNFeFVXQ3d3TURBME1EUUFBQUFNQUFBQUFBdndDL0FBREFBZ0FFQUFBQVJVak5TVVZFU01SQnlNUklSRWpOU01Cb240QkczNGZuZ0g0bnJ3Q0FOemMzRDcraGdHNHZQN2tBWnBlQUFBSkFBQUFBQU1iQXhzQUF3QUlBQXdBRXdBWEFCc0FId0FqQUNjQUFBRWpGVFVuSFFFakVTRXpOU01CT3dFMUl6VWpCVE0xSXpjek5TTUhNelVqTnhVak5RY2hFU0VCNEY0Z1hnR2FQajcrUm42ZWZwNEJXejgvWHo0K1h6OC92ZHdnQVJ6KzVBR2lucDZkZnIwQk94LytodDJkSHo4Z0h4OCtJTnpjL0FFY0FBWUFBQUFBQXZ3Qy9BQURBQWNBQ3dBUEFCTUFHUUFBQVRNMUl3VXpOU01uTXpVakp6TTFJeVV6TlNNQklUVWhFU01CWWtCQUFSdy9QNTVBUUg1QVFBRWNQei8raGdINC9pZ2dBV0pBSUQ4ZlFCOC9JRDcrS0NBQjJBQUFBZ0FBQUFBRHlBUFlBQXNBSVFBQUFTTVZNeFV6TlRNMUl6VWpKU01SSVRVak5TTVZJeEV6RVRNUk14RXpFU00xSVFMTjNkMGYzZDBmL21iOEFuWmVJTnpjSU53Zy9QN2tBU1FnM053ZzNINzk2Q0JlWGdNei9Zb0IyZjRuQWZpZEFBQUFBQWdBQUFBQUF4c0MvQUFEQUFnQURBQVFBQlVBR3dBaEFEOEFBQUVWSXpVbEhRRWpOVGNWSXpVakZTTTFOeFVSSXhFM0ZTTTFJelVqRlNNVkl6VTNLd0VWTXhVakZUTVZJeFV6RlNNVklUVWpOVE0xSXpVek5TTTFNelVCZ2lBQkhGNWVYcDRnbmw3Y1hpQWdYaUIrZm41ZlgxOWZYMThDT0g1K2ZuNStmZ0doZm40Z0lINmVmbDlmZm40ZkgvN2tBVHQrZmlCZVhpQitJQ0IrSDM0Z2ZoOGZmaUIrSDM0Z0FBSUFBQUFBQXZ3QzdBQUVBQzRBQUFFWEJ5YzNKd2NuTXpVakZUTUhJeFV6TlNNM0Z3Y2pGVE0xTnhjVk16VTNGeFV6TlNNbk56TTFJeFVISnpVakFrSkxibFp3R1dzM0JEOEVNaEUvREN3L2dody9ja3MvWUI0L0hTMG9JajhkUWo0Q3BIQ2lkcHdUbEVzL1AzNC9QMjlYdFQ4Nm4yY3pObzRzT2o5RU9qOHlLMkk2QUFRQUFBQUFBOVlEcGdBREFBOEFGUUFsQUFBQkZTTTFBU0UxTXhVek5UTTFJelV6SlFFbkVTRVJKUmNoRVNjSEZ6Y25CeEVoQnhjM0p3S2IvQUlZL2VqOElQejgvUDVtL3BaUEEzTDlqMlArMjJNV2lZa1dZd0VGWXhhSmlRSVN2YjMrWjcyOXZSKzkvUDZZVHY1bEFyV0RZLzdnWkJlSmlSZGtBUUJqRm9tSkFBQUFBQU1BQUFBQUF4c0RHd0FEQUFjQU13QUFBUlVqTlNjUkl4RW5JeFV6RlNNVk14VWpGVE1WSXhVekZUTVZNelV6RlRNMU14VXpOVE1WTXpVek5TTTFJelVqRVNNUkl3SitYaUJlZmtCQVFFQkFRRUJBSHg5ZkgxOGZYeDlBZm42ZVB4OEI0SjJkbnY3RkFUdGVIMThmWHg5Zkh4OUFRRUJBUUVCQVFCKzludjZsQWRrQUFBUUFBQUFBQXdjQy9RQURBQWNBQ3dBYkFBQUJCelUzQlFjMU54Y1ZKelVIRnpjVkJ4YzNGemNuQnpVM0p3Y25BczFmWC83a2ZuNmVmdGdXQlJzV3NwMnBGZ1ViRnBPZEFiSmU3MTdQZnU5K2Z1OSs3NHdXQk84YkZyS2VxUllFN3hzV2twMEFBQUFBQndBQUFBQUMzQUw4QUFNQUJ3QUxBQThBRkFBWUFCOEFBQUVWSXpVSElUVWhOeFVqTlNjVkl6VTNIUUVqRVFNekVTTVRPd0UxSXpVakFyMzhId0U2L3NiOFg5MGYzVitkWGw1K2ZwMStuUUZESHg4L1h0MmRuWDc4L0I5K3ZBRTYvc1lCT3Y2bTNKNEFBQUFBQlFBQUFBQUMzQU1iQUFRQUN3QVBBQk1BRndBQUFSMEJJeEVET3dFMUl6VWpOU0UxSVNVVklUVUhJVFVoQWVCZUlINmVmcDRCUFA3RUFWditoaDhCdVA1SUFqOSt2UUU3L3FYZG5WOGZJRjVlZnA0QUF3QUFBQUFDL0FMOEFCRUFUUUJpQUFBQkl6OFBGeUVmRURNL0ZUVXZFQVVWTXpVakR3OEI0THdDQkFZSENBb0tEUTBPRHhBUUVoSVNRUDdsQkFVSUNBc01EUThRRVFrU0V4VVVGaFlZRFF3TkRBd01DeFlWRXhJUUR3MEtCUVFEQXdJQ0FRRURCUVlJQ2dzTkRnOFJFZ2tURlJVZC91VDhIQXdYRnhZVUZCSVJEdzRMQ2dnR0JBRUNJQklTRWhBUUR3NE5EUW9LQ0FjR0JBTDhFaFlWRXhNU0VROE9EUVlLQ1FjR0JBSUJBZ0lEQXdRRkNnMFBFQklURlJZTERBd01EUXdORFJZV0ZSVVRFeElSRUE4TkRBWUpDQVlINnhEOEFRUUdDQW9MRGc4UkVoUVVGaGNYREFBQUFBQUVBQUFBQUFLTkF3c0FBd0FIQUE0QUVnQUFBVE0xSXljUkl4RURPd0VSSXpVak56TTFJd0l2WDE4L1hpQitubjZlSUY1ZUFpOC9JUDZHQVhyK1pnRWNuU0EvQUFZQUFBQUFBenNEaVFBREFBY0FDd0FQQUJRQUl3QUFKUlVoTlFjaE5TRWxGU00xSnhVak5UY2RBU01SQVRNaE5TTTFJelVqRlNNUkl4RWpBdnorQ0NBQ09QM0lBZGxmblYvZFgvN2xmZ0g0WDM2ZGZsOGZ0UjhmUDEvOG5wNWUvUHllM2IwQm12NUhINzM4bmY3a0FsY0FBQUFBQ1FBQUFBQUR5QU9aQUFNQUJ3QU1BQnNBSndBckFDOEFNd0E3QUFBQkZTTTFKeFVqTlRjZEFTTVJBVE1oTlNNMUl6VWpGU01SSXhFakpSY0hGemNYTnljM0p3Y25Pd0UxSXpVek5TTUhNelVqQnpjMU14VTNOU0VDTDE2ZVh0eGUvdVIrQWhoK2ZwNStYaUFDVjRlSEZvZUhGNGVIRjRlSGFGNWVYbDVmUHo4L0lQd2Yvc1VCSko2ZVh2ejhudDI5QVpyK1JpQzkvSjMrNUFINENZZUhGNGlJRjRlSEY0aUlIMThmUHorUUg3QytJTDRBQ2dBQUFBQUQrQU1MQUFNQUJ3QUxBQThBRXdBWEFCc0FJQUFrQURNQUFBRVZJelVsTXpVakJ6TTFJeVVWSXpVbE16VWpCek0xSXpjUkl4RWhIUUVqRVFFaEVTRUJNeUUxSXpVak5TTVZJeEVqRVNNQ0FGNEJ1RjlmWGo4Ly9naGVBclJmWDE0L1A5ejgvcVplQVprQk8vN0YvVXQrQWhoK2ZwNStYaUFCc1oyZElCOC9QeUQ4L0Q4ZlB6OC8vc1VCTzl5OUFabitwZ0Y2L2ljZ3ZmeWUvdVVCK0FBSEFBQUFBQU81QTRrQUF3QUhBQXNBRHdBVkFEc0FQd0FBQVJVak5TTVZJelVuRVNNUkl4RWpFVGM3QVJFakVRY2pFU01SSXhFakVTTVJJeEVoTlNNUkl4RWpFU01SSXhFak5TTVZJelVqRlNNVkl4RWpBVE1SSXdMY1BpQWd2Q0FmUDd4QUgzNWVQeUEvSDBBZkEzSzlJRDRnSUI4ZlFCOGZJQjhCMkNBZ0FYTGMzTnpjZnY2bUFWcitwZ0ZhdmYzcEFoZWRBWHI5REFMMC9Rd0M5UHpzSUFMMC9nZ0IrUDRJQVR1OXZiMjl2UUY2L1F3QzlBQUFCQUFBQUFBRHVRT1pBQU1BQndBTUFESUFBQUVWSXpVbkVTTVJKUkVWSXhFbEl4VXpGU01WTXhVakZUTVZJeFV6RlNNVk14VWpGVE1WSVRVak5TTVJJeFVqRVNNUkl3TGNmcngrQVJ0Ky9zVS9QejgvUHo4L1B6OC9QejhETTcyZXZKNWVJQUZpM054Ky9xWUJXcjcrNVB3Q0dMd2ZYeDlmSDE4Zlh4OWZIMThnL0FFN3ZmNkdBeFFBQUFBSEFBQUFBQU81QTdrQUF3QUhBQXNBRHdBVEFCY0FKZ0FBQVJVak5TTVZJelVsRVNNUkpSVWpOU2NWSXpVbEVTTVJBVE1oTlNNUkl4RWpGU01SSXhFakF0eCt2SDRCRzM0QkczNjhmZ0ViZnY2R3ZRSzF2WjY4bnA0ZkFRU2VucDZlZnY3a0FSd2dYMTkrM2QyOC91VUJHLzFySHdGYkFUdTkvaWNEVXdBQUFBZ0FBQUFBQTlvRDNRQURBQWNBQ3dBUEFCUUFHQUFuQURNQUFBRVJJeEUzTXpVckFSRWpFU2N6TlNNbEdRRWpFVFV6TlNNQk15RTFJeEVqRVNNVkl4RWpFU01GSndjWEJ4YzNGemNuTnljQ3UzNGZmbjdjZmlCK2ZnRTdmbjUrL29hOUFyVzluYjJlblNBREdJY1doNFVXaFljWGlJVVdBWDcreEFFOFBrRCtSZ0c2UGtBKy91WCtwUUoyUUQ3ODdSOEJXd0U3dmY0bkExTkJoeGFJaVJhSmh4YUlpUllBQUFZQUFBQUFBN2tEaVFBREFBY0FDd0FRQURBQU5BQUFBUlVqTlNjUkl4RWpFU01STnpNUkl4RVRJeEVqRlNNMUl4VWpGU01SSXhFakVTTVJJeEVqRVNNUklUVWpOU01SSXhNekVTTUN2Vis4UUI4ZnZGOSsvRjhmWHg4ZlFCOC9JQjlmSHdOeXZTQWZmaUFnQVhMYzNINytwZ0ZhL3FZQldyMzk2UUlYL3VVQitMMjl2YjBCZXY2Ry9vWUM5UDBNQXZUODdDRDhBZmo5REFMMEFBUUFBQUFBQTVrRHVRQURBQWNBREFBeUFBQUJGU00xSnhFakVTVVJGU01SQVRNVk16VXpGVE0xTXhVek5UTVZNelV6RlRNMU14VXpOVE0xSXpVakVTTVZJeEVqRVNNQ3ZYNjlmZ0VjZnY3RVFCOWZIMThmWHg5ZkgxOGZYNzZkdlo1ZUlBR0MzTngrL3FZQldyMys1ZndDRi8zSlB6OC9QejgvUHo4L1B6OC9JUHdCT3J6K2hnTVRBQUFBQ2dBQUFBQUR1UVBJQUFNQUJ3QU1BQnNBSHdBakFDY0FLd0F2QURNQUFBRVZJelVuRVNNUkpSRVZJeEVCTXlFMUl6VWpFU01WSXhFakVTTWxNelVqQnpNMUl3Y3pOU01ITXpVakpSVWhOUWNoTlNFQzNINjhmZ0ViZnY2R3ZRSzF2WjY4bnA0ZkFqZGVYbDQrUHA1ZVhsNCtQZ0g0L2NnZkFuYjlpZ0V6M054Ky9xWUJXcjMrNWZ3Q0YvM0pJUHdCTzczK2hnSzFYaUEvUHlBZ1B6OGZmbjZkdlFBS0FBQUFBQU81QTRrQUF3QUhBQXdBRUFBVUFCZ0FIQUFoQUNVQVNnQUFKUlVqTlRjVkl6VWxIUUVqTlNVVkl6VWxFU01SSXhVak5TVVZJVFVsRVJVakVTTVZJVFVETXlFMUl6VXpOU00xTXpVak5UTTFJVFVoTlNFMUlUVWhOU0UxSVRVaE5TRTFJVFVoQVFTZW5wNENkbjcrcHA0QlBINGduZ0U4L3NRQjJYNGYvc1FmdlFLMXZiMjl2YjI5L3FVQlcvNmxBVnYrcFFGYi9LMERVL3l0QTFQOGp0VS9QMTQvUHo4ZnZkd2dQejllL3FZQldqOC9YejgvWHY3bC9BSVhQei85eVNBL0h6OGdQeDgvSUQ4ZlB5QS9IejhnQUFBSkFBQUFBQU81QTRrQUF3QUlBQXdBRUFBVUFCZ0FIQUFoQUQ0QUFDVVZJelVsSFFFak5TRVZJelVsRVNNUkl4VWpOU2tCTlNFbkZTRTFKUlVSSXhFQk15RTFJelV6TlNNMU16VWhOU0UxSVRVakZTRTFJVFVoTlNFMUlRRUVuZ0oyZnY2bW5nRThmaUNlQWZnQlcvNmx2UDdFQWRsKy9vYTlBclc5dmIyOS9xVUJXLzZsdlA3RUExUDhyUU5UL0k3MFhsNStYbjdjWGw1Ky9xWUJXbDVlSUY1ZVhqOGYvZ2dDRi8zSklGNGdYaURjSUQ4L1hpQmVJQUFBQUFvQUFBQUFBN2tENkFBREFBY0FDd0FQQUJNQUZ3QWJBQjhBSkFBekFBQWxNelVqQnpNMUl3Y3pOU01YTXpVak54VWhOUWNoTlNFQkZTTTFKeEVqRVNVUkZTTVJBVE1oTlNNMUl4RWpGU01SSXhFakFuNWVYdnhlWGw0K1B2dytQdno5eUI4Q2R2MktBaGQrdkg0QkczNytocjBDdGIyZXZKNmVIM1lnSUNBL1B6OC9IMzUrbmIwQk85M2RmdjZsQVZ1OS91VDhBaGo5eVIvOEFUdTkvb1lDdFFBQUJ3QUFBQUFEdVFPNUFBTUFCd0FMQUE4QUZBQVlBQ2NBQUFFUkl4RTNNelVyQVJFakVTY3pOU01sR1FFakVUVXpOU01CTXlFMUl4RWpFU01WSXhFakVTTUMzSDRnZm43Y2ZpQitmZ0U3Zm41Ky9vYTlBclc5bnJ5ZW5oOEJvdjdFQVR3K1FQNUdBYm8rUUQ3KzVmNmxBblpBUHZ6dEh3RmJBVHU5L2ljRFV3QUdBQUFBQUFONkF6c0FBd0FIQUF3QUVBQVVBQ01BQUFFVkl6VW5GU00xTngwQkl4RWxFU01SQXpNUkl4TXpJVFVqTlNNMUl4VWpFU01SSXdMOFhwNWUzRjcrcFI4Z1hsNStmZ0g0WG42ZWZsNGdBWUtlbmw3OC9KN2N2Z0dhZnY0SUFmajk2QUk0L2FrZnZ2eWUvdVFDVndBQUFBb0FBQUFBQS9nREN3QURBQWNBQ3dBUEFCTUFGd0FjQUNBQUpBQXpBQUFCRlNNMUpUTTFJd2N6TlNNbEZTTTFKVE0xSXdjek5TTWxIUUVqRVNFUkl4RURJUkVoQVRNaE5TTTFJelVqRlNNUkl4RWpBMXBlL2FwZVhsOC9Qd0lYWHY2bVhsNWZQejhDbFY3K3B2d2dBVHYreFFGYWZnSVlmbjZlZmw0Z0FiR2RuU0FmUHo4Zy9Qdy9IejgvUDl5OUFabit4UUU3L3FZQmV2NG5JTDM4bnY3bEFmZ0FCd0FBQUFBRHVRTzVBQU1BQndBTEFBOEFFd0FZQUNjQUFDVVZJelVqRlNNMUl4VWpOU1VWSXpVbkVTTVJKUkVWSXhFQk15RTFJeEVqRVNNVkl4RWpFU01DM0g0ZmZoOStBYmgrdkg0QkczNytocjBDdGIyZXZKNmVINlpBUUVCQVFFRDh2cjUrL3NRQlBMeis1ZDBCK1Axckh3RmJBVHU5L2ljRFV3QUFBQUFIQUFBQUFBTzVBN2tBQXdBSEFBc0FEd0FVQUJnQUp3QUFBUlVqTlRjVkl6VW5FU01STnhVak5TVVZFU01STnhVak5RRXpJVFVqRVNNUkl4VWpFU01SSXdMY2ZuNSt2SDUrZmdFYmZuNSsvb2E5QXJXOW5yeWVuaDhCUTkzZFh5QWdILzZsQVZ0ZklDQmV2ZjZsQWhoZUh4LzlheDhCV3dFN3ZmNG5BMU1BQUFjQUFBQUFBOWdEMlFBREFBY0FEQUFiQUI4QUp3QXpBQUFCRlNNMUp4RWpFU1VSRlNNUkFUTWhOU00xSXhFakZTTVJJeEVqTnlFMUlRY2hOeUUxSVNjaEJTY0hGd2NYTnhjM0p6Y25BcjErdlg0QkczNytocjBDdGIyZHZaNmRJTjBCdWY1SFB3SGhILzRmQWI4Zy9rSUNkb2NYaUlVV2hZY1hpSVVXQVNMYzNINytwZ0ZhdnY3ay9BSVkvY2dnL0FFN3ZmNkdBclUvSUY4Zlh4OUlpQmVIaWhhS2lCZUhpaFlBQUFBSEFBQUFBQU81QTdrQUF3QUhBQXdBRUFBVUFCZ0FKd0FBQVJVak5TY1JJeEVsRVJVakVTY2hOU0VsRlNFMUJ5RTFJUU16SVRVak5TTVJJeFVqRVNNUkl3TGNmcngrQVJ0K25RRzQva2dCMlA0SUlBSTQvY2lkdlFLMXZaNjhucDRmQVVQZDNYNytwUUZidmY3ay9BSVkzQ0FnWDE5K25meU9IL3dCUEw3K2hnTlRBQUFEQUFBQUFBUHNBK3dBQXdBSEFCY0FBQUVWSVRVQkZTRTFKeGtCSVRVaE5TRVJJVFVoRVNFMUl3RzkvbTBCSS83ZEZ3UGEvRDBEVS95dEFvbjlkeGNCdmVEZ0FaUGc0QmIrOVAyNUY1d0JEWWNCREljQUFBQUFBUUFBQUFBRDdBUHNBQlVBQURjaE5TRTFBUVVCSndFbEFUVUJCUUVuQVNVQkVTTVRBOXI4UFFFdkFTUUJRUkwremY3ZS90TUJNQUVqQVZZUC9yWCszZjdVRnhNWGV3RXI0UUdjRGY1MjMvN1k3UUVzaGdFb0VQN2loLzdaQWhzQUF3QUFBQUFEN0FQc0FGY0E1QUZrQUFBQkZROFRLd0V2RXowQlB4TTdBUjhUSlNNUERoVUhIeDh6UHdjWER3NHJBUzhkUFFFL0hnRWZIejhmTHg4UEhnTDJBUUVEQWdRSUNnME9FQkVURlJVWEN3d05EQXdORFF3TURRd0xGeFVWRXhFUURnMEtDQVFDQXdFQkFRRURBZ1FJQ2cwT0VCRVRGUlVYQ3d3TkRBd05EUXdNRFF3TEZ4VVZFeEVRRGcwS0NBUUNBd0VCL3ZRRkdSa1hGaFVVRXhFUERnd0tDQVlFQVFFQkFRTURBd1VFQmdZR0J3Z0lDQWtKQ2dvTEN3c01DdzBNRFEwTkRnME9EQmdYRmhZVkV4TUxsQlVRRWhFVEV4TVVGQlVWRlJZV0ZoY1lHQmdYRmhjV0ZSVVVGQk1TRWhFUUVBOE9EUXdNQ2drSkJ3Y0ZCQU1DQWdNRUJRWUdDQWtLQ3dzTkRRNFBEeEFSRWhJU0ZCTVZGQllWRmhjWEdmNHBBUUlEQkFZR0NBa0tDd3dNRGc4UEVSRVNFaFFVRkJZVkZ4Y1hHQmdaR1JrWkdSa1lHQmNYRnhVV0ZCUVVFaElSRVE4UERnd01Dd29KQ0FZR0JBTUNBUUVDQXdRR0JnZ0pDZ3NNREE0UER4RVJFaElVRkJRV0ZSY1hGeGdZR1JrWkdSa1pHQmdYRnhjVkZoUVVGQklTRVJFUER3NE1EQXNLQ1FnR0JnUURBZ0lBRFF3TURRd0xGeFVWRXhFUURnMEtDQVFDQXdFQkFRRURBZ1FJQ2cwT0VCRVRGUlVYQ3d3TkRBd05EUXdNRFF3TEZ4VVZFeEVRRGcwS0NBUUNBd0VCQVFFREFnUUlDZzBPRUJFVEZSVVhDd3dOREF6L0JBWUlDd3dPRHhFVEZCVVhGeGdaRFEwT0RRNE5EUTBNRFFzTUN3c0xDZ29KQ1FnSUNBY0dCZ1lFQlFNREF3RUJBUU1FQmdnSkRBMElpaElORFFzTENna0pCd2NGQlFRQ0FnSURCQVVIQndrSkNnd01EUTRQRUJBUkVoSVRGQlFWRlJZWEZoY1lHQmdYR0JZWEZoWVZGUlFVRXhNU0VSRVFFQThPRFF3TUN3a0pDQWNHQlFRREF2NHFHUmtaR0JnWEZ4Y1ZGaFFVRkJJU0VSRVBEdzRNREFzS0NRZ0dCZ1FEQWdFQkFnTUVCZ1lJQ1FvTERBd09EdzhSRVJJU0ZCUVVGaFVYRnhjWUdCa1pHUmtaR1JnWUZ4Y1hGUllVRkJRU0VoRVJEdzhPREF3TENna0lCZ1lFQXdJQkFRSURCQVlHQ0FrS0N3d01EZzhQRVJFU0VoUVVGQllWRnhjWEdCZ1pHUUFBQUFJQUFBQUFBK3dEN0FCUkFOTUFBQWtCRHc0ckFTOGRQUUUvSHlNVkR4OGZIejhmTHg0QjZnRlBGUkFSRVJJVEVoUVRGQlVWRlJVV0ZoZ1lHQmNXRnhZVkZSUVVFeElTRVJBUUR3NE5EQXdLQ1FrSEJ3VUVBd0lDQXdRRkJnWUlDUW9MQ3cwTkRnOFBFQkVTRWhJVUV4VVZGUllXRmhjWkZoWWNGeGdYRnhZV0ZSVVVGQklURVJFUkR3OE5EUTBMQ2drSkJ3WUZCQU1DQVFFQ0F3UUdCZ2dKQ2dzTURBNFBEeEVSRWhJVUZCUVdGUmNYRnhnWUdSa1pHUmtaR0JnWEZ4Y1ZGaFFVRkJJU0VSRVBEdzRNREFzS0NRZ0dCZ1FEQWdFQkFnTUVCZ1lJQ1FvTERBd09EdzhSRVJJU0ZCUVVGaFVYRnhjWUdCa1pBZkwrcnhFTkN3c0xDUWtJQndZRkJBUUNBZ0lEQkFVSEJ3a0pDZ3dNRFE0UEVCQVJFaElURkJRVkZSWVhGaGNZR0JnWEdCWVhGaFlWRlJRVUV4TVNFUkVRRUE4T0RRd01Dd2tKQ0FjR0JRUURBaGNCQWdNRUJRWUlDQWtMQ3d3TkRnOFBFQkVTRWhNVUZCVVZGaFlYRnhjWUdCa1pHUmtZR0JjWEZ4VVdGQlFVRWhJUkVROFBEZ3dNQ3dvSkNBWUdCQU1DQVFFQ0F3UUdCZ2dKQ2dzTURBNFBEeEVSRWhJVUZCUVdGUmNYRnhnWUdSa1pHUmtaR0JnWEZ4Y1ZGaFFVRkJJU0VSRVBEdzRNREFzS0NRZ0dCZ1FEQWdBREFBQUFBQVBzQSt3QUF3QUhBQm9BQUFFUkl4RUJFU01SQVRNaE5TTVJJeEVqRVNNUkl4RWpFU01SSXdHOWh3SXdodjB6Y0FOcWNMT2RXcDJ6V1JjQnZmNXRBWk1CMXZ5WEEybjhnQmNEZ1A2dy9kQUJxUUVOL1VvRHd3QUFBQUFDQUFBQUFBUHNBK3dBQmdBS0FBQWxGU0VSRnpNSkFTRVJJUVBXL0ZUUUlBRWYvZG9EMnZ3bTBLWUJxc29CUy8yK0E5b0FCQUFBQUFBRDdBUHNBQVFBQ0FBTUFDQUFBQUV6RlNFMUFSVWhQUUVwQVRVbkZSRWhOU0UxSVRVaE5TRTFJVFVoTlNFMUl3SFQ5LzFnQWhuOTV3TnAvSmNYQTlyOFBRSzIvdlArVndJd0FWRDhnQmNCTm9hR0FhcUdoaGFIRnAzOUhSZHdzNTFabmJOYUFBQUFBd0FBQUFBRDdBUHNBQU1BQndBWEFBQUJGU0UxRXhVak5TY1pBU0UxSVRVaEVTRTFJUkVoTlNNQ1EvM255Y2tYQTlyOFBRTlQvSzBEVS95dEZ3Rzk0T0FCaytEZ0Z2NzAvYmtYbkFFTmh3RU1od0FBQXdBQUFBQUQ3QVBzQUFNQUJ3QWJBQUFKQVRVQkJRY25Od0VoTlNFMUFSYzNGemNuTnljSEp3Y25BUkVqQWEzK2ZRRXZBZWVhMXNMOWdRUGEvRDBCbHVxbWloQ0xpeEdLdmRWbS90TVhBbHorZjVRQktpbXZuY0g4OUJlU0FaS3N2b29RaTZBT25yM1NTLzdYQWw4QUFBTUFBQUFBQSt3RDdBQURBQWNBRmdBQU56TVZJd0VSSXhFQk15RTFJeEVoRVNNUklSRWpFU093NE9BQ2MrRDkwSWNEVTdQKzg0Zis5SEFYODhrQ0dmM25BaG45MEJjRFUveXRBMVA4clFQREFBQUFBQUVBQUFBQUErd0Q3QUFSQUFBM0lUVWhOUUVGQVNjQkpRRVJJVFVoTlNNVEE5cjhQUUV2QVNRQlFSTCt6ZjdlL3RNRGx2eHFGeE1YZXdFcjRRR2NEZjUyMy83WUFyZ1dXZ0FBQUFBQkFBQUFBQVBzQSt3QUVnQUFOeUUxSVJFSkFUTUJOeGNSSXljakNRRTFJeE1EMnZ3OUFTOEJQZzBCTmdjTW80WWgvclgrMGhjVEZ3R1ovdEVCYlA3MkNBc0IxNXorbndFcnZRQUFBd0FBQUFBQ3N3S3pBQU1BQ0FBU0FBQUJGU00xSlRNVklUVW5IUUV6TlRNMUl6VWhBZ0NkQVEwdC9zWVd5WjFEL3QwQnZWcGFjRnBhRmhiZ2NJWndBQUVBQUFBQUErd0Q3QUFUQUFBM0lUVWhFUmNUQVRjWEVRY25CeVVIQlNjUkl4TUQydnc5MWZnQjVBVU5DUXlWL3JBeS91WjlGeE1YQVpuVkFUditvQWNLQVgwTkNPdjBQNko5QWdvQUFBQUFCZ0FBQUFBQ3N3S3pBQ0FBUUFCaEFJSUFvd0NwQUFBQkZSOEhQd2N2Qnc4R0p4VVBCU3NCTHdZL0J4OEdCeFVmQno4SEx3Y1BCamNWSHdjL0J5OEhEd1luRnhVZkJqOEhMd2NQQmdNaE5TRVJJd0l0QVFJRUJnY0hDUWtKQ0FnR0JnUUNBUUVDQkFZR0NBZ0pDUWtIQndZRUFsc0NBZ0lFQkFRRUJRUUVBd01DQVFFQkFRSURBd1FFQlFRRUJBUUNBZ0pEQVFNRUJRY0hDUWtKQ0FnR0JnUURBUUVEQkFZR0NBZ0pDUWtIQndVRUE3SUJBd1FGQndnSUNRa0lDQWNGQkFNQkFRTUVCUWNJQ0FrSkNBZ0hCUVFEbmdFREJBWUdDQWdKQ1FrSEJ3VUVBd0VCQXdRRkJ3Y0pDUWtJQ0FZR0JBTmFBV2Irc0JZQnZRVUVDUWNIQlFRREFRRURCQVVIQndrSkNRZ0lCZ1lFQXdFQkF3UUdCZ2dJRFFRRkF3UUNBZ0lDQWdJRUF3VUVCUVFFQXdNQ0FRRUJBUUlEQXdRRUJRUUZDQWdHQmdRREFRRURCQVlHQ0FnSkNRa0hCd1VFQXdFQkF3UUZCd2NKWndRRkNBZ0dCZ1FEQVFFREJBWUdDQWdKQ1FrSEJ3VUVBd0VCQXdRRkJ3Y0pEZ1VFQ1FjSEJnUUNBUUVDQkFZSEJ3a0pDUWdJQmdZRUFnRUJBZ1FHQmdnSS91b1dBVkFBQUFBQUJBQUFBQUFEN0FQc0FBTUFCd0FMQUJvQUFBRVJJeEVsRVNNUk5UTWpFUUV6SVRVakVTRVJJeEVoRVNNUkl3R1E0QUp6NE9EZy9kQ0hBMU96L3ZPSC92UndGd0UyL3ZRQkRJZitiUUdURmdHVC9LMFhBMVA4clFKei9ZMER3d0FBQmdBQUFBQUQrQVA0QUI4QVB3QnJBS3dCREFHQUFBQUJGUjhHUHdjdkJ3OEhId2MvQmowQkx3WVBCaVVWSHdjelB3Y3ZCeU0xTHdjUEJoY1ZEdzh2RHo4UEh3NEZGUjhWT3dFL0ZUMEJMeFVyQVE4VkFSRWZEeUV2QXlFakx3NFJQdzhoSHc4VklSVWhGUjhERVM4UElROE9BUzBDQXdRRkJRWUdCd1VHQkFRREFnRUJBZ01FQkFZRkJ3WUdCUVVFQXdKK0FRSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNEUUVCQXdRRkJRWUdmZ2NHQlFVRUF3RUJBUUVEQkFVRkJnZGVBUUVEQkFVRkJnY0dCZ1VGQkFNQit3RURCUVlJQ1FzTURnNFFFUkVTRXhNVEV4SVJFUkFPRGd3TENRZ0dCUU1CQVFNRkJnZ0pDd3dPRGhBUkVSSVRFeE1URWhFUkVBNE9EQXNKQ0FZRkEvNUlBUUlDQXdNRUJRb05EeEFTRXhVV0N3d01EQTBNRFEwTkRRd05EQXdNQ3hZVkV4SVFEdzBLQlFRREF3SUNBUUVDQWdNREJBVUtEUThRRWhNVkZnc01EQXdOREEwTkRRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0grQ0FFQ0JBWUhDQWtMQ3cwTkRnOElEeEVCT2djRkJRVCs0d29LQ1FrSkNBZ0hCZ1lGQkFRQ0FRRUJBUUlFQkFVR0JnY0lDQWtKQ1FvS0FpNEtDZ2tKQ1FnSUJ3WUdCUVFEQXdFQi9Rd0M5QkFRRUE4QkFnUUdCd2dKQ3dzTURnNFBDQThSL2NvUUVROFBEZzBOQ3dzSkNBY0dCQUlCSkFjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmpoK0JnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCWGdjR0JRVUVBd0VCQVFFREJBVUZCbVVLQ1JNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRRRVJFU0V4TVRFeElSRVJBT0Rnd0xDUWdHQlFNQkFRTUZCZ2dKQ3d3T0RoQVJFUklURXcwTkRBME1EQXdMRmhVVEVoQVBEUW9GQkFNREFnSUJBUUlDQXdNRUJRb05EeEFTRXhVV0N3d01EQTBNRFEwTkRRd05EQXdNQ3hZVkV4SVFEdzBLQlFRREF3SUNBUUVDQWdNREJBVUtEUThRRWhNVkZnc01EQXdOREEwQ1NQM01FQkFQRHc0TkRBc0xDUWdHQmdJREFnOFFFQkFDQWdRRUJBWUdCd2dIQ1FrSkNRb0NOQWtLQ1FrSUNBZ0hCZ1VGQkFRQ0FRRUJBUUlFQkFVRkJnY0lDQWdKQ1FvSkhqL0RCQVVGQndFMUVCQVBEdzROREFzTENRZ0dCZ0lEQWdFQ0JBWUdDQWtMQ3d3TkRnOFBFQUFNQUFBQUFBTzVBN2tBQXdBSEFBc0FEd0FUQUJjQVh3QmpBR2NBZ3dDZkFPTUFBQ1V6TlNNSE16VWpCek0xSXdjek5TTWxNelVqQlRNMUl5VVZJdzhISHdjekZSOEhQd2MxTXo4SEx3Y2pOUzhIRHdZbE16VWpCVE0xSXdFekh3a2RBZzhKSXlFUkl4RWhJeThKUFFJL0NUTUhGUjhQSVQ4UE5TOFBJUThPQWNFL1AzNC9QMzQvUDM0L1B3RjZQei8raGo4L0FyVmVCd1lGQlFRREFRRUJBUU1FQlFVR0IxNEJBUU1FQlFVR0J3WUdCUVVFQXdFQlh3WUdCUVVFQXdFQkFRRURCQVVGQmdaZkFRRURCQVVGQmdZSEJnVUZCQU1CL3NRL1AvNkdQejhDOUFZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3Yis1VUQrNVFZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WitBUUlEQkFVSEJ3Z0pDZ29MREF3TURRSjJEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEzOWlnME1EQXdMQ2dvSkNBY0hCUVFEQW9ZL1B6OC9QejgvUHo4L1B4OWVBUUVEQkFVRkJnY0dCZ1VGQkFNQkFWOEdCZ1VGQkFNQkFRRUJBd1FGQlFZR1h3RUJBd1FGQlFZR0J3WUZCUVFEQVFGZUJ3WUZCUVFEQVFFQkFRTUVCUVVHR1Q4L1B3RzVBUUlDQmdjS0NnWUdCd2E5QmdjR0Jnb0tCd1lDQWdFQk8vN0ZBUUlDQmdjS0NnWUdCd2E5QmdjR0Jnb0tCd1lDQWdFL3ZRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOdlEwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd0FBQU1BQUFBQUEvZ0QrQUJIQU1jQlJ3QUFBUThESHdRUEJCOEdPd0UvQXg4RE93RS9CaThFUHdNOUFTOEdEd1F2QXlzQkR3RUZEeDh2SHo4Zkh4NEZIeDgvSHk4ZkR4NEJMUVFEQWdFQkFnTUVwcVlFQXdJQkFRSURCQVVGQmdZR0JnVUZwNmNGQlFZR0JnWUZCUVFEQWdFQkFnTUVwNmNFQXdJQ0F3UUZCUVlHQmdZRkJhZW5CUVVHQmdZR0JRS0hBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklTRWhNVUZCUVZGUllXRmhjWEZoWVdGUlVVRkJRVEVoSVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRWhJVEZCUVVGUlVXRmhZWEZ4WVdGaFVWRkJRVUV4SVNFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBZnhRQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa2FHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQWdMVEJRVUdCZ1lHQlFXbnB3VUZCZ1lHQmdVRkJBTUNBZ01FcHFZRUF3SUNBd1FGQlFZR0JnWUZCYWVuQlFVR0JnWUdCUVVFQXdJQkFRSURCS2FtQkFNQ0FnUFhGeFlXRmhVVkZCVVRFeE1SRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoRVRFeE1WRkJVVkZoWVdGeGNXRmhZVkZSUVZFeE1URVJJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdFQkFRRURCQVVHQndnSkNRc0xEUTBPRGhBUUVCSVJFeE1URlJRVkZSWVdGaGNhR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0FRRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGthR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aQUFBSUFBQUFBQU81QTdrQUF3QVhBRFlBT2dCV0FITUFkd0I3QUFBbE16VWpKUlVQQmhjL0J6VWpKUkVWSHdVeklUTS9CVFVSTlM4R0lUVWpCVE0xSXlVVk16VS9CeWNQRGlVZkNCVXpOUzhQQlRNMUl3VXpOU01DUXIyOUFUZ0NBZ01FQlFVR0t3c0pDQWNGQkFFQ1Avek5BZ0lEQXdRRkJBR0tCUVVFQXdNQ0FnSUNBd01FQlFYK25qOERNejgvL00wL0FRTUVCZ2NJQ2dzYkNRa0pDQWdIQndZRkJRUURBd0VDQXY0R0JRc0pCQWNGQkFJL0FRRUNBd01GQlFVSEJ3Y0lDUWtLQ3Y2NnZiMyt4YjI5Uno5V0NRa0lDQWdIQndjdEN3c05EZzRQQnc5bHNQNTJCUVVFQXdNQ0FnSUNBd01FQlFRQmlnVUZCQU1EQWdFQmI3aTlzRGMzRFFzTUNnb0pCd1k1QlFVR0J3Y0lDQWtKQ1FvS0Nnb0xSUU1EQndrRkNnd01ERGt5Q3d3S0N3b0tDZ2tKQ0FnSEJ3WUZCVFEvUHo4QUFRQUFBQUFEK0FMMEFBSUFBQk1oQVFnRDhQNElBUXNCNmdBQUFBSUFBQUFBQTlnRDJBQTRBSkVBQUFrQkh3SVZFUlVQQmlNUk5TOEZLd0lQQmhFakx3Y1JQd01CUHdNZkFpY0JEd1lWRVJVZkRUTWhNejhGTlJFekVSOEdNeUV6UHcwMUVUVXZCZ0V2QmlzQkR3VUNGQUY4QkFNQ0FnTUVCUVVHQnUwQ0F3UUZCUVlHMVFjRkJnUUVBd0lCOHdZR0JnUUVBd0lCQVFJREJBRjVCUVVHQlFZR0JWRCtod2NHQlFVREFnSUJBd01FQlFVR0J3Y0lDQWtKQ1FvQkV3WUdCZ1FFQXdLV0FRSURCQVFHQmdZQkRBb0pDUWtJQ0FjSEJnVUZCQU1EQVFJQ0JBUUZCZ2YraEFjSENBZ0lDQWtJQ1FnSkNBZ0lCd09SL3E4RkJRWUcvbG9HQlFVRkF3TUNBUUZiQmdZR0JBUURBZ0lEQkFRR0JnYitwUUVDQXdNRkJRVUdBYWNHQlFVRkFWRUVBZ0lCQVFFREsvNnZCd2dJQ0FrSkNnbitXUWtLQ0FrSUNBY0dCZ1lFQkFNREFRSURCQVFHQmdZQlcvNmxCZ1lHQkFRREFnRURBd1FFQmdZR0J3Z0lDUWdLQ1FHbUNnb0pDUWdJQ0FjQlVRWUZCQU1EQWdFQkFnTURCQVVBQUFBQUJRQUFBQUFEeUFOYUFDRUFRd0JsQUljQXhRQUFKUlVmQlRNaE16OEdMd1lqSVNNUEJUVVZId1loUHdjdkJ5RVBCalVWSHdVN0FqOEdMd1lyQWc4Rk5SVWZCak0vQnk4SEl3OEdKUkV2QXlNUEJ4OEhPd0UvQmowQkx3VXJBUThERVRVdkJTc0JEd1VCMFFJREJBVUZCZ1lCdVFjR0JRVURBd0lCQVFJREF3VUZCZ2YrUndZR0JRVUVBd0lDQXdRRkJRWUdBVHNIQmdVRkF3TUNBUUVDQXdNRkJRWUgvc1VHQmdVRkJBTUNBZ01FQlFVR0JyMEhCZ1VGQXdNQ0FRRUNBd01GQlFZSHZRWUdCUVVFQXdJQ0F3UUZCUVlHUHdjR0JRVURBd0lCQVFJREF3VUZCZ2MvQmdZRkJRUURBdjdrU0FVR0JRWUdCZ1lGQkFJQ0FRRUNBZ1Y4QlFZR0JnWUZCZ1YvQkFNQ0FnTUVCUVVHQmdZR0JRVkpBZ01FQlFVR0JnY0ZCZ1FFQXdMRkJnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR3R3WUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ2EzQmdZR0JBUURBZ0lEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHdHdZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWTUvZFJJQkFNQ0FRRURCQVVHQmdZR0JRWUZld1FEQWdJREJINEZCUVlHQmdZRkJRUURBZ0lEQkVjQ0tRWUdCZ1FFQXdJQ0F3UUVCZ1lBQUFBQkFBQUFBQUwwQS9nQUFnQUFDUUVSQVFzQjZnSUEvZ2dEOEFBQUFRQUFBQUFDOUFQNEFBSUFBQ1VKQVFFTEFlcitGZ2dCK0FINEFBRUFBQUFBQTNvRGVnQkRBQUFURVI4UElUOFBFUzhQSVE4T2hnRUNBd1FGQndjSUNRb0tDd3dNREEwQitBME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOL2dnTkRBd01Dd29LQ1FnSEJ3VUVBd0lDL1A0SURRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBCK0EwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd0FCQUFBQUFBRDl3UDNBRDhBZ0FFVEFqd0FBQUVQRGlzQkx3MDlBVDhPSHc0SEhRRWZEVHNCUHc0dkR3OE9Fek1mQno4Qk14OERGUThCSHdjUERoVWZCaFVQQXlNdkJnOFBJeThIRHdJdkJEVS9BUzhIUHdjdkFUVS9Bak0zSHdZL0R3OEdMd2NISXc4T0hRRWZCdzhRSHhFUEJoMEJIeEF6UHdjZkVEc0NQeFFmQ0RjelB3NDlBUzhJTlQ4U05TOFBJeWMvQmowQkx4QWpEd2N2RUNzQkR3MENYd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3SDdBd1FGQndjSkN3c01EUTRPRHhBUUVCQVBEZzROREFzTENRY0hCUVFEQVFFREJBVUhCd29LQ3d3TkRnNFBFQkFRRUE4T0RnME1Dd3NKQndjRkJBUEtBZ0lFQWdFUEZCSWtkUVFFQkVFQ0FRRmdFUTZXQkFRQ0FRUUJBZ01DYUFvS0NBa0hCZ1lFQXdJQkFnUUVCMFVCQWo0REJBSUVWQWdKQ2dvS0Nnc0tDUWtJQmdZRUF3SUpBZ0lFQWxvRUJBSUJEeDBiRTNRRUJBSUVRUUlCQVdFUURwZ0VCQUlCQkFFQ0F3S1pDUWdPWmdFQ1BnTUNCQVJWQ0FrSkNnc0tDd3NKQ1FjSEJRVURBUW9DQWdRQ1NBb0JBZ1FFQ0FSYUJnWUhCZ2NIQmdjSEJnWUdCZ1lGUFFRRUJBTUNBZ0VCQVFJREF3UUVTZ1p2QndjR0JnWUZCUVVFQkFNQ0FnRUJCQUVCQWdJREJBUUZCUVVHQmdZSEJ3ZHRSUVFEQXdNQkFnRUJBZ0lFQXdVRVFBVUdCZ1lHQndZSEJ3WUhCd1lHQmdaVkJnc0JBUU1DQkFRRUJRVUZCZ1lIQndjSFdBY0hCd1lIQmdVRkJRUUVCQUlEQVFFS0FRSURCQWNFVkFZR0JnY0dCd2NHQndjR0JnWUdCZ1U5QkFRRUF3SUNBUUVCQWdNREJBUkZBUVFEQW1nSEJ3WUdCZ1VGQlFRRUF3SUNBUUVFQVFFQ0FnTUVCQVVFQmdZR0JnY0dDRzFGQkFRREFnSUJBUUVDQWdNRUJBVS9CZ1lHQmdZSEJnY0hCZ2NHQndZR0JsUUZDd0VCQXdNREJBUUZCUVVHQndZSEJ3ZGZCd2NIQmdZRkJRVUVCQVFDQXdFQ0FBb0pDUWtJQ0FjSEJnVUZCQU1DQWdJQ0F3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0NBZ1FEdzRPRFF3TENna0lCd1VFQXdNRUJRY0lDUW9MREEwT0RnOFFFQkFRRHc0T0RRd0xDd2tJQmdZREF3RUJBd01HQmdnSkN3c01EUTRPRHhBQnFRRUNBd0tiQmdjUll3SUNQd1FDQkFSNElTTUlBUUlEQWxzRkF3TUJEd0lEQlFZSENBa0tDZ29LQ2dvS0NBbFFCQVFFUWdJQkFVRUdCQU1DQVFFQ0JBVUdCZ2dKQ1FrS2FBUURBZ0VCQWdNQ21Rb01DV01DQVFFQlFBTUVBZ1I1SVNJSUFRSUVBbG9GQXdNQkZoOFdIblVFQkFSQ0F3RUNRZ1VFQkFFQkFRTURCUVlIQndrSkNncHBCQU1DQVFScEJBSURBd0VCUmdNREFnSUJBUUVDQWdJRUF3VUZRQVVHQmdZSEJnY0hCZ2NIQmdjR0JnVlZEeEFCQWdNREJBUUVCUVlGQmdjR0J3ZGdCd2NIQmdZR0JRVUZCQU1FQWdJQkFRWlZCZ1lHQndZSEJ3Y0dCd1lIQmdZRkJUNEZCQVFEQWdJQkFRRUJBZ01EQkFSSUFtNEhCd2NHQmdZRkJRUUVBd01DQWdFQkFnSURBd1FFQlFVR0JnWUhCZ2RvQXdNQ0FnSUJRZ1FEQXdJQ0FRRUJBZ0lDQkFNRkJVQUZCZ1lHQndZSEJ3WUhCd1lIQmdZRlVRUUZDQUlCRHdJQ0FnTUVCQVVFQmdZR0JnY0dCd2RaQndjSEJnWUdCUVVGQkFRREFnSUNCbFVHQmdjR0J3WUhCd1lIQmdjR0JnVUdQUVVFQkFNQ0FnRUJBUUVDQXdNRUJFZ0NjQWdHQndZR0JnVUZCQVFEQXdJQ0FRRUNBZ01EQkFRRkJRWUdCZ1lIQUFBQUFBRUFBQUFBQS9nRGVnQlRBQUFKQVM4SUR3NGRBUjhHQVI4R093RS9CZ0UvQmowQkx3MHJBUThGQTFiK0ZjRUhDQWdJQ1FrSkNRa0pDUWdKQ0FnSEJnWUZCQU1DQWdJQ0F3TUZCZ1lCQlFjSENBa0lDUW9KQ1FvSkNRZ0lCd2NDTHdZR0JRTURBZ0lDQWdNRUJRWUdCd2dJQ1FnSkNRa0pDUWtKQ0FnSUExNytEY1VHQmdVRUF3SUJBUUVCQWdNRUJBWUhCd2NJQ1FnSkNRa0pDUWtKQ0FnSUIvNzNCZ1lGQkFNQ0FnSUNBd1FGQmdZQ053Y0lDQWtJQ1FrSkNRa0pDUWdJQ0FjR0JnVURBd0lDQWdJREJBVUdBQUFBQ0FBQUFBQUQ5d1A0QUNzQWJ3Q2JBTjhBL1FFMUFWa0JuUUFBSlJVek5UTVZNelV6SHdjVkR3Y2hMd2MxUHdjMUl3OE5IUUlmRFRNaE16OE9OUzhPSXhFZkJ4VVBCeU0xSXhVak5TTVZJeThHUFFJL0JnY2RBUjhOTXlFelB3NDFMdzRqSVNNUERRRTdBUjhHRlRNMUx3NHJBUVVSSHc0N0FUVWpMd2NSUHdZN0FUVWpEdzRsSHdjVkR3Y2pMd2MxUHdjSEhRRWZEVHNDUHc0MUx3NHJBZzhOQWo4L2ZqOWVCd1lGQlFNREFnRUJBZ01EQlFVR0IvNUhCZ1lGQlFRREFRRUJBUU1FQlFVR0Jna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUc1Q2drSkNRZ0lCd2NHQmdRRUJBSUJBUUVCQWdRRUJBWUdCd2NJQ0FrSkNRb0hCZ1VGQXdNQ0FRRUNBd01GQlFZSFhqOStQMThHQmdVRkJBTUNBZ01FQlFVR0JsNENBZ01FQlFZR0JnZ0hDUWdKQ2drQnVRb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL2tjSkNna0lDUWNJQmdZR0JRUURBZ0lCUGxzSEJnVUZBd01DQVQ4QkFRSUVCQVFHQmdjSENBZ0pDUWtLVy8xSUFRRUNCQVFFQmdZR0NBZ0lDQWtLQ2RUVUJnWUZCUVFEQVFFQkFRTUVCUVVHQm1OakNRb0pDQWdJQ0FZR0JnUUVCQUlCQWhZSEJnVUZBd01DQVFFQ0F3TUZCUVlIdlFZR0JRVUVBd0VCQVFFREJBVUZCZ1plQWdJREJBVUdCZ1lJQndrSUNRb0p2UW9KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrS3ZRa0tDUWdKQndnR0JnWUZCQU1DQXNWK2ZuNStBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRUJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFUOENBZ01FQlFZR0JnZ0hDUWdKQ2dsQUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pRQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRTdBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRitmbjUrQVFFREJBVUZCZ1pBQmdZRkJRUURBUUVmUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NVQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0V4QWdNRUJBWUdCbmg0Q2drSkNRZ0lCd2NHQlFVRUF3SUNYdjByQ1FvSkNBa0hDQVlHQmdVRUF3SUNQd0VCQXdRRkJRWUdBdFVHQmdZRUJBTUNRQUVCQXdNRUJRVUdCd2NJQ0FrSkNYUUJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFRRUJBd1FGQlFZR1FBWUdCUVVFQXdFQkgwQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2xBQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUFBQUpBQUFBQUFQM0EvZ0FDd0FQQUJNQU5RQjVBSmNBendEekFUY0FBQ1VWRHdjak5UY1ZJelVqRlNNMUpSOEhGU0VSTXpVekZTRXZCeEUvQndjUkZSOE5NeUV6UHc0Ukx3NGpJU01QRFFFN0FSOEdGVE0xTHc0ckFRVVJIdzQ3QVRVakx3Y1JQd1k3QVRVakR3NGxId2NWRHdjakx3YzFQd2NISFFFZkRUc0NQdzQxTHc0ckFnOE5BN2tCQWdNREJRVUdCMTUrZmo5K0FSc0hCZ1VGQXdNQ0FmNkdQMzcrNUFZR0JRVUVBd0VCQVFFREJBVUZCZ1plQWdJREJBVUdCZ1lJQndrSUNRb0pBYmtLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJBUUVDQkFRRUJnWUhCd2dJQ1FrSkN2NUhDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FUNWJCd1lGQlFNREFnRS9BUUVDQkFRRUJnWUhCd2dJQ1FrSkNsdjlTQUVCQWdRRUJBWUdCd2NJQ0FnS0NRclQwd2NHQlFVRUFnSUJBUUlDQkFVRkJnZGlZZ29KQ2dnSUNBY0hCZ1lFQkFRQ0FRSVdCd1lGQlFRQ0FnRUJBZ0lFQlFVR0I3MEdCZ1VGQkFNQkFRRUJBd1FGQlFZR1hnSUNBd1FGQmdZR0NBY0pDQWtLQ2IwS0NRb0lDQWdJQmdZR0JRUURBZ0VCQVFFQ0F3UUZCZ1lHQ0FnSUNBb0pDcjBKQ2drSUNRY0lCZ1lHQlFRREFnTEZYd1lHQlFVRUF3RUJmcjErZm41K3ZRRUJBd1FGQlFZR1gvNkdmbjRCQVFNRUJRVUdCZ0c2QmdZRkJRUURBUUVmL2tZSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna0J1Z2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQVRFQ0F3UUVCZ1lHZUhnS0NRa0pDQWdIQndZRkJRUURBZ0plL1NzSkNna0lDUWNJQmdZR0JRUURBZ0kvQVFFREJBVUZCZ1lDMVFZR0JnUUVBd0pBQVFFREF3UUZCUVlIQndnSUNRa0pkQUVCQXdRRkJRWUdRQVlHQlFVRUF3RUJBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRWZRQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1VBSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQU1BQUFBQUFQM0EvZ0FGUUFaQUIwQUlRQXRBREVBUFFDQ0FLQUEzQUVBQVVRQUFDVTdBUlVQQnlFdkJ6VWxGU00xSXhVak5TTVZJelVsSHdjVkl6VWpGU00xSXhVak5UOEhCeFVSRlI4Tk15RXpQdzRSTHc0aklTTVBEUUU3QVI4R0ZUTTFMdzRyQVFVUkh3OHpOU3NCTHdrMUVUOEdPd0UxSXc4T0pSOEhGUThISXk4SE5UOEhCeDBCSHcwN0FqOE9OUzhPS3dJUERRTDhQMzRCQWdNREJRVUdCLzVIQmdZRkJRUURBUUVCK0g0L2ZqOStBZGdIQmdVRkF3TUNBWDQvZmo5K0FRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KQWJrS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjVIQ1FvSkNBa0hDQVlHQmdVRUF3SUNBVDViQndZRkJRTURBZ0UvQVFFQ0JBUUVCZ1lIQndnSUNRa0pDbHY5U0FFQ0F3UUZCd2NJQ1FvS0N3d01EQTIxdFFZSEJnVUxDZ2NHQWdJQkFRSUNCQVVGQmdkaVlnb0pDZ2dJQ0FjSEJnWUVCQVFDQVFJV0J3WUZCUVFDQWdFQkFnSUVCUVVHQjcwR0JnVUZCQU1CQVFFQkF3UUZCUVlHWGdJQ0F3UUZCZ1lHQ0FjSkNBa0tDYjBLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWdJQ0FvSkNyMEpDZ2tJQ1FjSUJnWUdCUVFEQWdMRlh3WUdCUVVFQXdFQkFRRURCQVVGQmdaZnZYNStmbjUrZnIwQkFRTUVCUVVHQmw5K2ZuNStYd1lHQlFVRUF3RUJIMS8rcFFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRRzZDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9CTVFJREJBUUdCZ1o0ZUFvSkNRa0lDQWNIQmdVRkJBTUNBbDc5U3cwTURBd0xDZ29KQ0FjSEJRUURBZ0UvQVFJQ0JnY0tDZ1lHQndZQ3RRWUdCZ1FFQXdKQUFRRURBd1FGQlFZSEJ3Z0lDUWtKZEFFQkF3UUZCUVlHUUFZR0JRVUVBd0VCQVFFREJBVUZCZ1pBQmdZRkJRUURBUUVmUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NVQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0FBQUFzQUFBQUFBL2NEK0FBUEFCTUFGd0FyQUM4QU93Q0FBSjRBMWdENkFUNEFBQ1VWTXpVekZTRXZCelVsRlNNMUl4VWpOU1VmQnhFUEJ5TVJJeFVqTlNNVkl6VS9Cd2NSSFFFZkRUTWhNejhPRVM4T0l5RWpEdzBCT3dFZkJoVXpOUzhPS3dFRkVSOE9Pd0UxSXk4SEVUOEdPd0UxSXc4T0pSOEhGUThISXk4SE5UOEhCeDBCSHcwN0FqOE9OUzhPS3dJUERRSS9QMzcrNUFZR0JRVUVBd0VCQVR0K1AzNEIyQWNHQlFVREF3SUJBUUlEQXdVRkJnZGVQMzQvZmdFQkF3UUZCUVlHWGdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUc1Q2drSkNRZ0lCd2NHQmdRRUJBSUJBUUVCQWdRRUJBWUdCd2NJQ0FrSkNRcitSd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRStXd2NHQlFVREF3SUJQd0VCQWdRRUJBWUdCd2NJQ0FrSkNRcGIvVWdCQVFJRUJBUUdCZ2NIQ0FnSUNna0swOU1IQmdVRkJBSUNBUUVDQWdRRkJRWUhZbUlLQ1FvSUNBZ0hCd1lHQkFRRUFnRUNGZ2NHQlFVRUFnSUJBUUlDQkFVRkJnZTlCZ1lGQlFRREFRRUJBUU1FQlFVR0JsNENBZ01FQlFZR0JnZ0hDUWdKQ2dtOUNna0tDQWdJQ0FZR0JnVUVBd0lCQVFFQkFnTUVCUVlHQmdnSUNBZ0tDUXE5Q1FvSkNBa0hDQVlHQmdVRUF3SUN4WDUrZmdFQkF3UUZCUVlHWDcxK2ZuNSt2UUVCQXdRRkJRWUcva1lHQmdVRkJBTUJBUUg0Zm41K1h3WUdCUVVFQXdFQkgvN2tuZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FHNkNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JNUUlEQkFRR0JnWjRlQW9KQ1FrSUNBY0hCZ1VGQkFNQ0FsNzlLd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FqOEJBUU1FQlFVR0JnTFZCZ1lHQkFRREFrQUJBUU1EQkFVRkJnY0hDQWdKQ1FsMEFRRURCQVVGQmdaQUJnWUZCUVFEQVFFQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVI5QUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pRQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFBQURRQUFBQUFEOXdQNEFBc0FHd0FmQUNNQUp3QXpBRGNBUXdDSEFLVUEzUUVCQVVVQUFDVVZEd2NqTlNNVk16VXpGU0V2QnpVbEZTTTFJeFVqTlNNVkl6VWxId2NWSXpVakZTTTFJeFVqTlQ4SEJ4RVZIdzB6SVRNL0RoRXZEaU1oSXc4TkFUc0JId1lWTXpVdkRpc0JCUkVmRGpzQk5TTXZCeEUvQmpzQk5TTVBEaVVmQnhVUEJ5TXZCelUvQndjZEFSOE5Pd0kvRGpVdkRpc0NEdzBEdVFFQ0F3TUZCUVlIWHZ3L2Z2N2tCZ1lGQlFRREFRRUIrSDQvZmo5K0FkZ0hCZ1VGQXdNQ0FYNC9majkrQVFFREJBVUZCZ1plQWdJREJBVUdCZ1lJQndrSUNRb0pBYmtLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJBUUVDQkFRRUJnWUhCd2dJQ1FrSkN2NUhDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FUNWJCd1lGQlFNREFnRS9BUUVDQkFRRUJnWUhCd2dJQ1FrSkNsdjlTQUVCQWdRRUJBWUdCd2NJQ0FnS0NRclQwd2NHQlFVRUFnSUJBUUlDQkFVRkJnZGlZZ29KQ2dnSUNBY0hCZ1lFQkFRQ0FRSVdCd1lGQlFRQ0FnRUJBZ0lFQlFVR0I3MEdCZ1VGQkFNQkFRRUJBd1FGQlFZR1hnSUNBd1FGQmdZR0NBY0pDQWtLQ2IwS0NRb0lDQWdJQmdZR0JRUURBZ0VCQVFFQ0F3UUZCZ1lHQ0FnSUNBb0pDcjBKQ2drSUNRY0lCZ1lHQlFRREFnTEZYd1lHQlFVRUF3RUJmbjUrZmdFQkF3UUZCUVlHWDcxK2ZuNStmbjY5QVFFREJBVUZCZ1pmZm41K2ZsOEdCZ1VGQkFNQkFSLytSZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FHNkNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JNUUlEQkFRR0JnWjRlQW9KQ1FrSUNBY0hCZ1VGQkFNQ0FsNzlLd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FqOEJBUU1FQlFVR0JnTFZCZ1lHQkFRREFrQUJBUU1EQkFVRkJnY0hDQWdKQ1FsMEFRRURCQVVGQmdaQUJnWUZCUVFEQVFFQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVI5QUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pRQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFBQUJBQUFBQUFEK0FQbUFDRUFNd0I4QU44QUFBRVBDQ012RGo4SEJURXZFQmMvQmpNZkZUOEdOUzhaRHdZbER3TWZCQThKSHdjL0RCY1BCeDhQUHdjZkJEOEdQUUV2QWdFdkF3OENBbzRDQ1FvS0RBd01EZzBOREF3TENnb0tDQWdIQmdVRkF3RUJBUUlFQlFZSENBc0JCQUVEQkFZSUNRc0xEUTRQRUJFU0VoTE5NQk1URXhRVEZCUVVJU0FmSHg0ZEhSc2FHQllWRXhFUERRUUVCQVlGQmdZR0JRUUVBZ0lCQWdjSUNRa0tDZ29NQ3cwTURRNE9EdzhmSHlFaUlpUWtKUm9iR2hvWkdSbitsZ1FEQVFFQkFRTUU1aGtWRXhJUkR3NE1BZ0VCQVFJRUJBVUhCd2dJQmdNTkN3MFBEeEVTRXd1VURnd0tDUWNHQXdFQkF3UUhCd2tMREEwT0R4QVFFaElURkJNVEVoQVFEdzdwQkFZRkJnWUZCZ1FFQXdJQ0F3VDhjQVVGQmdZRkJnVUJOZ0VLQ0FjSEJRTUNBUUlEQkFZR0J3Y0pDUXNLQ3d3TURBNE5EUXdNQ2dvS1hSSVNFaEVRRHc0TkN3c0pDQVlFQXdITk1RWUZCUVFEQWdFQkFnVUhDUXNNRHc4U0VoUVZGeGNZQmdRRUFnRUJBUU1EQkFVRkJnVUdCZzhPRFE0TkRRd01EQXdMQ2dvS0NRa1JEZ3dLQndZREFnRUNBd1VGQndqUEJRVUdCZ1lGQlFYbUZCRVRGQlVWRnhjR0JnWUZCZ1VFQXdJQkFRUUZCQmNVRWhJUkVCQU9DSlVPRGhBUkVoSVVGQklTRWhBUUR3OE1EQXNKQ0FZRUF3RUJBd1VJQ0FzTUR1a0VBd0VCQVFJQ0JBVUZCZ1lHQlFVRkE1RUVBZ0lCQVFJQ0FBQURBQUFBQUFMOEEvZ0FBd0FIQURzQUFBRVJJeEVqRVNNUkp4RVZId2t6SVRNL0NUVVJOUzhKSXlFakR3a0NmajkrUDM0QkFnSUdCd29LQmdZSEJnRjZCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQnY2R0JnY0dCZ29LQndZQ0FnRURldjBNQXZUOURBTDBQL3lPQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnTnlCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQUFBQUJRQUFBQUFEK0FONkFCMEFPd0EvQUYwQWV3QUFKUThISXhVN0FUOE5QUUVqQlJVZkRUc0JOU012QnpVakJTRTFJUUV6SHdjVk16MEJMdzByQVFVVk16VS9Cek0xS3dFUERRTzVBUUVEQkFVRkJnYSt2Z2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FqLzhUd0lDQXdRRkJnWUdDQWNKQ0FrS0NiNitCZ1lGQlFRREFRRS9BWG9CK1A0SUFWcStCZ1lGQlFRREFRRS9BZ0lEQkFVR0JnWUlCd2tJQ1FvSnZ2MHNQd0VCQXdRRkJRWUd2cjRKQ2drSUNRY0lCZ1lHQlFRREFnTGtCZ1lGQlFRREFRRS9BZ0lEQkFVR0JnWUlCd2tJQ1FvSnZyNEpDZ2tJQ1FjSUJnWUdCUVFEQWdJL0FRRURCQVVGQmdhK252d0JPd0VCQXdRRkJRWUd2cjRKQ2drSUNRY0lCZ1lHQlFRREFnSmV2cjRHQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFCUUFBQUFBRCtBTjZBQjBBT3dBL0FGMEFld0FBSlE4SEl4VTdBVDhOUFFFakJSVWZEVHNCTlNNdkJ6VWpGeUUxSVNVekh3Y1ZNejBCTHcwckFRVVZNelUvQnpNMUt3RVBEUU81QVFFREJBVUZCZ2ErdmdrS0NRZ0pCd2dHQmdZRkJBTUNBai84VHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDYjYrQmdZRkJRUURBUUUvL0FINC9nZ0IyTDRHQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNnbSsvU3cvQVFFREJBVUZCZ2ErdmdrS0NRZ0pCd2dHQmdZRkJBTUNBdVFHQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNnbSt2Z2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FqOEJBUU1FQlFVR0JyNGcvTDBCQVFNRUJRVUdCcjYrQ1FvSkNBa0hDQVlHQmdVRUF3SUNYcjYrQmdZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFBQkFBQUFBQUQ5d090QUNzQVRRQnVBS0VBQUFFUEJoMEJId2s3QVQ4SE5TOExCd01kQVI4R1B3YzFMd2NQQmpjQkh3SVBCU01oSXk4RlB3SUJQd1FmQXljQkR3TWZDeUV6UHdvMUx3SUJMd1lyQVE4RkFlZ0ZDZ2tFQXdVREFRUUdCQVFFQlFzTUJnWUdCd3NMQ2dRSEJRSUNBZ01EQ0FVRkJnVUdCd3dNRWdJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFqb0JtUU1CQVFFREJnWUZCUWI4emdZRkJRWUdBd0VCQVFNQm1RUURCQWNKQ1FjRUJHbitad1lFQXdFQkFnUUZCd2dLQ2dzR0RBd0RPUTBNREFzS0NnZ0hBd1FEQWdJRUJmNWtCd2tKQ2dvTURBd01EQXdLQ2drSkFXUURCd2dGQmdzTUJnY0dDd3NGQlFRRUJnTUJBUU1HQ0FVS0N3d05EQVVHQmdrRkF3TURBZ0VCQVFFYnJBWUdCZ1FFQXdJQkFRSURCQVFHQmdhc0JnWUdCQVFEQWdFQkFnTUVCQVlHMS8xaUJRVUZDQWdIQmdJQkFRSUdCd2dJQlFVRkFwNEZBd01EQVFFREF3TWMvV0lMREF3TURBME1Dd3NKQ1FjRkFnTUNBd1FGQndrSkN3WUxEQTBNREF3TUFxTUtDUWdHQmdNREF3UUZCZ2dKQUFBQUFRQUFBQUFEK0FPM0FGZ0FBQUVESXc4SEh3WTdBajhHR3dFZkJqc0JQd1lUT3dFL0JpOEhJdzhIQ3dFdkJpTVBCUUZtaDdjSEJnVUZCQU1CQVFFQkF3UUZCUVlIemdVRUJRUUVBd0lDY1A0Q0F3TUVCQVFGQlFVRUJRUUVBd01DaHBVSEJnVUZCQU1CQVFFQkF3UUZCUVlIcXdVRkJRUURCQUlDY1A0Q0F3TUVCQVFGQ1FVRkJBTUVBZ09sL253QkFnTUVCQVlHQmdZR0JnUUVBd0lCQWdJRUF3UUZBVVA5SXdRRUJBTURBUUlDQVFNREJBUUVBWVVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBUUlDQXdRRUJmNjlBdDBFQkFNREFnSUJBUUlDQXdNRUFBQUFId0FBQUFBRCtBUDRBQU1BQndBTEFCY0FHd0FnQUNRQUxnQXlBRFlBT2dBK0FFSUFSZ0JRQUZvQVhnQmlBR1lBYWdCdUFISUFmQUNBQUlRQWlBQ1VBSmdBblFDaEFLd0FBQ1V6TlNNSE16VWpCek0xSXdjakZUTVZNelV6TlNNMUl3Y3pOU01ITVRNMUl3Y3pOU01ISXhVek5UTTFJelVqSlRNMUl3VXpOU01sTXpVakJUTTFJeVV6TlNNRk16VWpKU01WTXhVek5UTTFJd1V6RlRNMU16VWpOU01sTXpVakJUTTFJeVVWTXpVRk16VWpKVE0xSXdVek5TTWxJeFV6RlRNMU16VWpCek0xSXdjek5TTUhNelVqQnlNVk14VXpOVE0xSXpVakJ6TTFJd2N4TXpVakJ6TTFJd2NWTXdFVk16VWpBVFVqQTBVN08zWTdPM1k3TzNjQ0Fqd0NBangyT3p0Mk96dDJPenRZSUQwQ0FoMERrVDgvL0U4L1B3T3hQei84VHo4L0E3RS9QL3hQUHo4RHN3SUNIU0E5L0UwZ0hRSUNQUU94UHovOFR6OC9BN0UvL0JBL1B3T3hQei84VHo4L0E3TUNBaDBnUFhZN08zWTdPM1k3TzNjQ0Fqd0NBangyT3p0Mk96dDJPenQ0RHdPa1BRLzhYRDBJUHo4L1B6OENIU0FnSFFJL1B6OC9QejhDUFNBZEFqazdPenM3T3pzN096czdPMTBlQWdJOVBRSUNIaDgyT3pzN2RqczdPenM3T3pzN1dCMENBajAvUHo4L1B6OGdIUUlDSFNBL1B6OC9Qejh1RC94Y0R6MERwQThBQUI4QUFBQUFBL2dEK0FBSkFBMEFFUUFWQUNFQUpRQXFBQzRBTWdBMkFEb0FQZ0JDQUVZQVVBQmFBRjRBWWdCbUFHb0FiZ0J5QUh3QWdBQ0VBSWdBbEFDWUFKMEFvUUNyQUFBbEl4VXpGVE0xSXpVakJ6TTFJd2N6TlNNSE16VWpCeU1WTXhVek5UTTFJelVqQnpNMUl3Y3hNelVqQnpNMUl5VXpOU01GTXpVakpUTTFJd1V6TlNNbE16VWpCVE0xSXlVakZUTVZNelV6TlNNRk14VXpOVE0xSXpVakpUTTFJd1V6TlNNbEZUTTFCVE0xSXlVek5TTUZNelVqSlFFakZUTTFBVE0xSXdjek5TTUhNelVqQnpNMUl3Y2pGVE1WTXpVek5TTTFJd2N6TlNNSE1UTTFJd2N6TlNNSE14VXpOVE0xSXpVakE3c0NBajBnSFhZN08zWTdPM1k3TzNjQ0Fqd0NBangyT3p0Mk96dDJPenNET1Q4Ly9FOC9Qd094UHovOFR6OC9BN0UvUC94UFB6OERzd0lDSFNBOS9FMGdIUUlDUFFPeFB6LzhUejgvQTdFLy9CQS9Qd094UHovOFR6OC9BN1A4WEE4OUE2UVBQWFk3TzNZN08zWTdPM2NDQWp3Q0FqeDJPenQyT3p0Mk96dDRJQjBDQWoxRkhoODlBajgvUHo4L1B3SWVIeDhlQWo4L1B6OC9Qems3T3pzN096czdPenM3TzEwZUFnSTlQUUlDSGg4Mk96czdkanM3T3pzN096czdhZnhjUFE4RHBEMC9QejgvUHo4Z0hRSUNIU0EvUHo4L1B6ODlBZ0lkSUFBQUFBQU1BQUFBQUFQNEEvZ0FBd0FIQUFzQUpRQS9BRmtBY3dDTkFLY0F3UURiQVBrQUFDVXpOU01GTXpVakJUTTFJemNWSHdRaFB3UTlBUzhESXlFakR3TTFGUjhETXlFelB3UXZCU0VQQkRVVkh3UWhQd1V2QkNNaEl3OEROUlVmQXpNaE16OEVMd1VoRHdRMUZSOEVJVDhGTHdRaklTTVBBelVWSHdNeklUTS9CQzhGSVE4RU5SVWZCQ0UvQlM4RUl5RWpEd01sRlI4RE15RXpQd1F2QlNFUEJDVXpGd2NYTlJjSEZ3Y1hNUmNIRnpjbk55YzNKemNuSVJFakZUTVJJUUplZm43K3huNSsvdVIrZnIwQkJBVURBd0ZhQXdNRkJBRUJCQVVEQS82bUF3TUZCQUVCQkFVREF3SzFBd01GQXdFQkFRRURCUU1EL1VzREF3VUVBUUVFQlFNREFyVURBd1VEQVFFQkFRTUZBd1A5U3dNREJRUUJBUVFGQXdNQ3RRTURCUU1CQVFFQkF3VURBLzFMQXdNRkJBRUJCQVVEQXdLMUF3TUZBd0VCQVFFREJRTUQvVXNEQXdVRUFRRUVCUU1EQXJVREF3VURBUUVCQVFNRkF3UDlTd01EQlFRQkFRUUZBd01DdFFNREJRTUJBUUVCQXdVREEvMUxBd01GQkFFQk93RUVCUU1EQVhvREF3VURBUUVCQVFNRkF3UCtoZ01EQlFRQi9nZ09SVk1WUFZKVFV4VStVeFZxVTFOVFUxSlNSd09ZWG43OEVBaCtmbjUrZm00REF3VURBUUVCQVFNRkF3TURBd1VFQVFFRUJRTmNBd01GQkFFQkJBVURBd01EQlFNQkFRRUJBd1VEV3dNREJRTUJBUUVCQXdVREF3TURCUVFCQVFRRkExd0RBd1VFQVFFRUJRTURBd01GQXdFQkFRRURCUU5iQXdNRkF3RUJBUUVEQlFNREF3TUZCQUVCQkFVRFhBTURCUVFCQVFRRkF3TURBd1VEQVFFQkFRTUZBMXNEQXdVREFRRUJBUU1GQXdNREF3VUVBUUVFQlFOY0F3TUZCQUVCQkFVREF3TURCUU1CQVFFQkF3VURTMDlJR0FGSFNGOUlHRWRJR0YxZlNGOUlYa2hTL0s1K0EvQUFBQUFBQ1FBQUFBQURtUU9KQUJrQU13Qk5BR2NBZ1FDYkFMVUF6d0RwQUFBM0h3TXpGeUUzTXo4Q1BRRXZBaU1uSVFjakR3SW5Id1F6SVRNL0JDOEVJeUVqRHdNbkh3TXpGeUUzTXo4REx3TWpKeUVISXc4Q0p4OEVNeUV6UHdRdkJDTWhJdzhESng4RE14Y2hOek0vQXk4REl5Y2hCeU1QQWljZkJETWhNejhFTHdRaklTTVBBeWNmQXpNWElUY3pQd012QXlNbklRY2pEd0luSHdReklUTS9CQzhFSXlFakR3TWxGUjhDTXhjaE56TS9BeThESXljaEJ5TVBBbVlCQVFNRkF3TUJlZ01EQlFRQkFRUUZBd1AraGdNREJRTUJBUUVCQXdVREF3TVVBd01GQXdFQkFRRURCUU1EL093REF3VURBUUVCQVFNRkF3TURGQU1EQlFNQkFRRUJBd1VEQS96c0F3TUZBd0VCQVFFREJRTURBeFFEQXdVREFRRUJBUU1GQXdQODdBTURCUU1CQVFFQkF3VURBd01VQXdNRkF3RUJBUUVEQlFNRC9Pd0RBd1VEQVFFQkFRTUZBd01ERkFNREJRTUJBUUVCQXdVREEvenNBd01GQXdFQkFRRURCUU1EQXhRREF3VURBUUVCQVFNRkF3UDg3QU1EQlFNQkFRRUJBd1VEQXdNVUF3TUZBd0VCQVFFREJRTUQvT3dEQXdVREFRRmFBUVFGQXdNQnVRTURCUU1CQVFFQkF3VURBLzVIQXdNRkJBR0dBd01GQkFFQkJBVURBd01EQlFRQkFRUUZBMXdFQXdVREFRRURCUU1FQXdNRkF3RUJBd1VEV3dNREJRUUJBUVFGQXdNREF3VUVBUUVFQlFOY0JBTUZBd0VCQXdVREJBTURCUU1CQVFNRkExc0RBd1VFQVFFRUJRTURBd01GQkFFQkJBVURXd01EQlFNQkFRTUZBd01FQXdVREFRRURCUU5iQXdNRkJBRUJCQVVEQXdNREJRUUJBUVFGQTF3RUF3VURBUUVEQlFNRUF3TUZBd0VCQXdVRFd3TURCUVFCQVFRRkF3TURBd1VFQVFFRUJRTUFBQUFMQUFBQUFBUDRBL2dBR1FBekFFd0FaZ0IvQUprQXNnRE1BT1lBNmdEdUFBQTNId1F6SVRNL0F6MEJMd1FoRHdRbkh3VWhQd1V2QkNNaEl3OERKeDhFTXlFelB3UXZCU0VQQXljZkJTRS9CUzhFSXlFakR3TW5Id1F6SVRNL0JDOEZJUThESng4RklUOEZMd1FqSVNNUEF5Y2ZCRE1oTXo4RUx3VWhEd01uSHdVaFB3VXZCQ01oSXc4REpSVWZBek1oTXo4RUx3VWhEd1FsRVNFUkF5RVJJV1lCQVFNRkF3TUJlZ01EQlFRQkFRUUZBd1AraGdNREJRTUJBUUVCQXdVREF3TVVBd01GQXdFQkFRRURCUU1EL093REF3VURBUUVCQVFNRkF3TURGQU1EQlFNQkFRRUJBd1VEQS96c0F3WUVBZ0VCQVFNRkF3TURGQU1EQlFNQkFRRUJBd1VEQS96c0F3TUZBd0VCQVFFREJRTURBeFFEQXdVREFRRUJBUU1GQXdQODdBTUdCQUlCQVFFREJRTURBeFFEQXdVREFRRUJBUU1GQXdQODdBTURCUU1CQVFFQkF3VURBd01VQXdNRkF3RUJBUUVEQlFNRC9Pd0RCZ1FDQVFFQkF3VURBd01VQXdNRkF3RUJBUUVEQlFNRC9Pd0RBd1VEQVFGYUFRUUZBd01CdVFNREJRTUJBUUVCQXdVREEvNUhBd01GQkFFQ0YveFFJQVB3L0JDV0F3TUZCQUVCQkFVREF3TURCUU1CQVFFQkF3VURXd01EQlFNQkFRRUJBd1VEQXdNREJRUUJBUVFGQTF3REF3VUVBUUVFQlFNREF3TUZBd0VCQVFJRUJsc0RBd1VEQVFFQkFRTUZBd01EQXdVRUFRRUVCUU5jQXdNRkJBRUJCQVVEQXdNREJRTUJBUUVDQkFaYkF3TUZBd0VCQVFFREJRTURBd01GQkFFQkJBVURYQU1EQlFRQkFRUUZBd01EQXdVREFRRUJBZ1FHV3dNREJRTUJBUUVCQXdVREF3TURCUVFCQVFRRkExd0RBd1VFQVFFRUJRTURBd01GQXdFQkFRRURCUU5ML0ZBRHNQd3dBL0FBQUFBTEFBQUFBQVA0QS9nQUdRQXpBRXdBWmdCL0FKa0FzZ0RNQU9ZQTZnRHZBQUEzSHdReklUTS9BejBCTHdRaER3UW5Id1VoUHdVdkJDTWhJdzhESng4RU15RXpQd1F2QlNFUEF5Y2ZCU0UvQlM4RUl5RWpEd01uSHdReklUTS9CQzhGSVE4REp4OEZJVDhGTHdRaklTTVBBeWNmQkRNaE16OEVMd1VoRHdNbkh3VWhQd1V2QkNNaEl3OERKUlVmQXpNaE16OEVMd1VoRHdRbEVTRVJBeFVoRVNGbUFRRURCUU1EQVhvREF3VUVBUUVFQlFNRC9vWURBd1VEQVFFQkFRTUZBd01ERkFNREJRTUJBUUVCQXdVREEvenNBd01GQXdFQkFRRURCUU1EQXhRREF3VURBUUVCQVFNRkF3UDg3QU1HQkFJQkFRRURCUU1EQXhRREF3VURBUUVCQVFNRkF3UDg3QU1EQlFNQkFRRUJBd1VEQXdNVUF3TUZBd0VCQVFFREJRTUQvT3dEQmdRQ0FRRUJBd1VEQXdNVUF3TUZBd0VCQVFFREJRTUQvT3dEQXdVREFRRUJBUU1GQXdNREZBTURCUU1CQVFFQkF3VURBL3pzQXdZRUFnRUJBUU1GQXdNREZBTURCUU1CQVFFQkF3VURBL3pzQXdNRkF3RUJXZ0VFQlFNREFia0RBd1VEQVFFQkFRTUZBd1ArUndNREJRUUJBZmo4YnlBRDhQd1FsZ01EQlFRQkFRUUZBd01EQXdVREFRRUJBUU1GQTFzREF3VURBUUVCQVFNRkF3TURBd1VFQVFFRUJRTmNBd01GQkFFQkJBVURBd01EQlFNQkFRRUNCQVpiQXdNRkF3RUJBUUVEQlFNREF3TUZCQUVCQkFVRFhBTURCUVFCQVFRRkF3TURBd1VEQVFFQkFnUUdXd01EQlFNQkFRRUJBd1VEQXdNREJRUUJBUVFGQTF3REF3VUVBUUVFQlFNREF3TUZBd0VCQVFJRUJsc0RBd1VEQVFFQkFRTUZBd01EQXdVRUFRRUVCUU5jQXdNRkJBRUJCQVVEQXdNREJRTUJBUUVCQXdVRFMveHZBNUg4VUNBRDhBQUVBQUFBQUFONkEvZ0FMUUE0QUlvQXp3QUFBUjBCSHcwN0FSRVBCeUV2QnhFL0J3VXJBUzhGUFFFbkZTc0JEdzBWRVJVZkRUTWhNejhOTlJFekVROEhJUzhIRVQ4SEJ4RVZIdzB6SVRNL0RUVVJOUzhHQVM4R0l5RWpEdzBCOXdJQ0F3UUZCUVlIQndnSkNBa0tDV2dCQVFNRUJRVUdCdjdFQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0cwd1FZR0JRVUVBd0kvbFFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRRThDUW9KQ0FrSENBWUdCZ1VFQXdJQ1B3RUJBd1FGQlFZRy9jZ0dCZ1VGQkFNQkFRRUJBd1FGQlFZR1hnSUNBd1FGQmdZR0NBY0pDQWtLQ1FJNENRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREF3VUZCdjcxQndnSUNRZ0tDUXIrMUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ003WmdrS0NRa0lDQWNIQmdVRkJBTUNBdjV0QmdZRkJRUURBUUVCQVFNRUJRVUdCZ0k0QmdZRkJRUURBUUdGQWdNRUJRVUdCc3NaUHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZjNJQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFaUDk3d1lHQlFVRUF3RUJBUUVEQkFVRkJnWUROQVlHQlFVRUF3RUJIL3pNQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFod0pDUWtJQ0FnSEJ3RVlCZ1lGQkFRQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFBRUFBQUFBQVBCQTVzQVd3QnBBSnNBK3dBQUFROENGUjhRSFFFUEVCVWZCak0vRVQwQkx4SVBBZ012QkNNMU16OEZCeU1QQnhVZkJ6TWZBenNCUHdjMUVUVXZCeXNCRHdFbER3SVZIeE1QRXhVZkJqTS9FaThTSXc4Q0FuQUVBZ0VDQWdNV0NBY0hCZ1lGQlFRREF3TUJBUUVCQXdNREJBVUZCZ1lIQndnV0F3TUJBUUlFQlFZREJ3a0ZCQVVNQ3dvS0NRZ0hCd1lGQlFRREFnRUJBZ01FQlFVR0J3Y0lDUW9LQ3d3RkJRVUZCd1lHdllvRUJnWUdtNXNHQmdZRWlncTNyUWNHQlFVREF3SUJBUUlEQXdVRkJnZXR0d1FHQmdZR0JnUUVBd01DQWdFQkFnSURBd1FFQmdVSEJnVUJDZ01DQVFFQ0JBUVVFeElSRHc0TkRBb0pDQVlGQkFJQkFRSUVCUVlJQ1FvTURRNFBFUklURkFRRUFnRUJBZ01GQmdRSENBVUZCUllXRkJNUkVBOE5EQXNJQ0FVRUF3RUJBd1FGQ0FnTERBMFBFQkVURkJZV0JRVUZCZ1lIQmdMS0JnWUdCZ1lGQlJRSUNRa0pDZ2tMQ2dzTEN3c0xEQXNNQ3dzTEN3b0tDZ29KQ1FrSUZBVUZCZ1lHQmdZRkF3SUJBUUlEQ2dvTEN3d01EUTBORGc0UERnOFBEdzhQRHc0UERnNE5EUTBNREFzTENnb0RBZ0VCQVFNRC9rR0lCQU1DQWJ3QkFnTUVpR0d6QVFJREJBUUdCZ2I4QmdZR0JBUURBZ0d6QkFNQ0FnSURBd1FFQkFRRkFuWUZCQVFFQkFNREFnSUNBem9GQmdZR0JnWUZCQkVSRXhNVkZSVVhGeGNZR1JrWkdob2FHaGtaR1JnWEZ4Y1ZGUlVURXhFUkJBVUdCZ1lHQmdVRkJBRUNBZ0lERXhRVkZoY1lHUmthR3h3Y0hCMGRIaDRkSFJ3Y0hCc2FHUmtZRnhZVkZCTURBd0VCQWdRQUFBQUFBd0FBQUFBRCtBTTdBQU1BSndDQUFBQUJKelUzSlI4SEVROEhJUzhIRVQ4SEJ4RVZIdzB6SVRNL0RUMEJCUjhCTXo4R0VTOEZCd1U5QVM4Tkl5RWpEdzBEdWZ6OC9xVUhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9nZ0dCZ1VGQkFNQkFRRUJBd1FGQlFZR1hnSUNBd1FGQmdZR0NBY0pDQWtLQ1FINENnb0pDQWtIQ0FZR0JnVUVBd0lDQVJBRkJnVUZCQVFHQWdRQ0FnUUZCZ2dIQ1A3dEFnSURCQVVHQmdZSUJ3a0lDUW9LL2dnSkNna0lDUWNJQmdZR0JRUURBZ0lCUzJlY1owY0JBUU1FQlFVR0IvNUlCd1lGQlFRREFRRUJBUU1FQlFVR0J3RzRCd1lGQlFRREFRRWcva2dLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dwS2J3RUJBUUlDQlFNSENBSE9DQWNGQlFJQkFYQktDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBREFBQUFBQU81QTdrQUhRQi9BTzBBQUFFN0FSOE5IUUVqTlM4SEl5Y2ZCeEVmQnlFZkJ3OEhJeFVQQnk4SE5TRWpMdzAxRVNNdkJ6OEhNelUvQng4ZkR3WXJBUzhpSHdRUEJpc0JMd2M5QWo4SEFVUGRDUW9KQ0FrSENBWUdCZ1VFQXdJQ1B3RUJBd1FGQlFZRzNWOEhCZ1VGQkFNQkFRRUJBd1FGQlFZSEFiZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSFhnRUJBd1FGQlFZSEJnWUZCUVFEQVFIKzVRb0tDUWdKQndnR0JnWUZCQU1DQWw4R0JnVUZCQU1CQVFFQkF3UUZCUVlHWHdFQkF3UUZCUWJqR1JnWkdCZ1lHQmNXRnhVVkZCUVNFaEVSRHc0TkRBc0tDUWdIQlFVREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURBd1VHQndnSUNnc0xEUTBPRHhBUUVSSVNFeE1VRlJVVkZtQUVBd0VCQVFFREJBVUdCZ1lHQlFZRm5RTURBZ0VDQWdNREF3UUZCQUorQWdJREJBVUdCZ1lJQndrSUNRb0ozZDBHQmdVRkJBTUJBYjBCQVFNRUJRVUdCLzVJQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RUJYd1lHQlFVRUF3RUJBUUVEQkFVRkJnWmZBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FSc0JBUU1FQlFVR0JnY0dCUVVFQXdFQlhnY0dCUVVFQXdHK0FRRURCUVVIQndrS0RBd05EZzhSRVJJU0ZCUVZGUllYRnhnWUdCZ1pHQmtHQmdZRUJBTUNBZ01FQkFZR0JoWVZGaFVWRlJRVkZCTVRFaElSRUJBUERnME5Dd3NLQ0FnSEJnVmdCUVVHQmdZR0JRVUVBd0lDQXdTZEJBUUVCQVVFQlFVRUJBTURBZ0lCQUFBQkFBQUFBQVA0QS9nQUNnQUFBUk1YSVFVVEpRVVRKU0VDQUc0SkFZSCt5SGoreVA3SWQvN0pBWUVEK1A2ZEh1NytmKzd1QVlIdUFBUUFBQUFBQS9nRHVRQkpBS1VCQlFHM0FBQUJIdzhWRHhVakx3Yy9HQVVmSGpzQlB3RVBEeU12RlRVL0R5VVZEeFVyQVM4VlBRRS9GVHNCSHhVbER4RVZIeDB6UHdjZkJ6TS9IVFV2TGlzQkR4MERQZzBPREF3TENna0pCd2NHQkFRREFRRUJBZ0lEQXdRRkNnMFBFQklURlJZTERBd01EUXdORFJNU0V4SVJFUkVSRVEwTENna0RCd1FERlJFUkVCQU9EZ3dNQ3drSUJ3WUZCUDJQQWdNREJBVUZCZ1lIQ0FjSkNRa0tDZ3NMQ3d3TURRd05EZzBPRGc4T0R3OE5HaEVIQ0FrTERBME9FQkFTQ1JNVUZCVVZHQTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdFQkFRTURCUVlHQndrSkNnb01EQTBWQWpVQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05EUTBOREEwTURBd0xGaFVURWhBUERRb0ZCQU1EQWdJQkFRSUNBd01FQlFvTkR4QVNFeFVXQ3d3TURBME1EUTBORFF3TkRBd01DeFlWRXhJUUR3MEtCUVFEQXdJQ0FmM01BUWtWRXhJU0VBOE5EUXNLQ0FjREJRTUNBZ0lDQkFRRkJnWUhDQWdKQ1FvS0N3d01EQTBORGc0T0RnOFFEeEFRRUJvYUdSZ1hGeFVWRmhZWEZ4Z1pHUmtRRUJBUEVBOE9EZzRPRFEwTURBd0xDZ29KQ1FnSUJ3WUdCUVFFQWdJQ0FRSUZCUWdJQ3dzTkRoQVFFaElVR1FNREF3UUZCUVlHQndnSENRa0pDZ29MQ3dzTURBME1EUTRORGc0UERnOFBEdzhPRHc0T0RRNE5EQTBNREFzTEN3b0tDUWtKQndnSEJnWUZCUVFEQXdKYkNRb0tDd3dORFE0T0R3OFBFQkVRRVEwTkRBME1EQXdMRmhVVEVoQVBEUW9GQkFNREFnSUJBUUlEQlFZSENRc1ZFaE1VRlFzV0ZoQUtDZ3NNRFE0UER4RVJFaElURkJRY0J3OE9EZzBPRFEwTURRc01Dd3NLQ2dvSkNBZ0lCd1lHQmdVRUJBTUNBZ0VDQXhrVUVoSVJEdzhOREFvRkNBY0ZCQUlCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRSRVFFQkFQRHc4T0RRME5EQXNLQ2cwaERRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0VCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRRME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCQVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURSc0NCQXNNRFE0UEVCRVRFeE1WRlFzVkZ4Y2JFQkFQRUE4T0RnNE9EUTBNREF3TENnb0pDUWdJQndZR0JRUUVBZ0lDQVFNRkJ3a0xEQThQRFFvSkJ3VURBUUlDQWdRRUJRWUdCd2dJQ1FrS0Nnc01EQXdORFE0T0RnNFBFQThRRUJBWEZ4Y1dGUlVVRXhJU0VBOE9EUXdNRVE0T0RRNE5EUXdOQ3d3TEN3b0tDZ2tJQ0FnSEJnWUdCUVFFQXdJQ0FRRUNBZ01FQkFVR0JnWUhDQWdJQ1FvS0Nnc0xEQXNOREEwTkRnME9EZ0FBQUFBR0FBQUFBQU81QTdrQUx3Q1VBTVFCS1FGWkFiNEFBQ1VWRHdrckFTOEpQUUUvQ1RzQkh3a25CeUVqRHdZZkJqTWhIdzQ3QVQ4T093RS9CaThHS3dFdkRpc0JEdzBERlE4SUl3Y25JeThJUFFFL0NUc0JId2tuTVNNUEJ4OEhNeDhQUHc4aFB3Y3ZCeUV2RGlzQkR3MEJGUThKS3dFdkNUMEJQd2s3QVI4Skp3Y2hJdzhHSHdZeklSOE9Pd0UvRGpzQlB3WXZCaXNCTHc0ckFROE5BdndCQWdJR0J3b0xCUVlIQmdZSEJnVUxDZ2NHQWdJQkFRSUNCZ2NLQ3dVR0J3WUdCd1lGQ3dvSEJnSUNBYmNDL2lNR0JnVUZCQU1CQVFFQkF3UUZCUVlHQWQwRkJBVUZCZ2NIQ0FnSUNRb0pDZ3NLQ2dzS0NRb0pDQWdJQndjR0JRVUVCV01HQmdVRkJBTUJBUUVCQXdRRkJRWUdZd1VFQlFVR0J3Y0lDQWdKQ2drS0N3b0tDd29KQ2drSUNBZ0hCd1lGQlFUR0FRSUNCZ2NLQ3dVR0J3WUdCd1lGQ3dvSEJnSUNBUUVDQWdZSENnc0ZCZ2NHQmdjR0JRc0tCd1lDQWdHNllRY0dCUVVFQXdFQkFRRURCQVVGQmdabEJRVUZCUVlIQndjSUNBa0pDUW9LQ2dvS0Nna0pDUWdJQndjSEJnVUZCUVVCM3dZR0JRVUVBd0VCQVFFREJBVUZCZ2IrSkFJRUJBVUdCd2NJQ0FrS0Nnb0xDd3NMQ3dzS0Nnb0pDQWdIQndZRkJBUUI4d0VDQWdZSENnc0ZCZ2NHQmdjR0JRc0tCd1lDQWdFQkFnSUdCd29MQlFZSEJnWUhCZ1VMQ2djR0FnSUJ0d0wrWWdZR0JRVUVBd0VCQVFFREJBVUZCZ1lCbmdVRUJRVUdCd2NJQ0FnSkNna0tDd29LQ3dvSkNna0lDQWdIQndZRkJRUUZvZ1lHQlFVRUF3RUJBUUVEQkFVRkJnYWlCUVFGQlFZSEJ3Z0lDQWtLQ1FvTENnb0xDZ2tLQ1FnSUNBY0hCZ1VGQk1VR0J3WUZDd29IQmdJQ0FRRUNBZ1lIQ2dzRkJnY0dCZ2NHQlFzS0J3WUNBZ0VCQWdJR0J3b0xCUVlISHdZQ0F3UUVCZ1lHQmdZR0JBUURBaEFKQ1FnSUJ3Y0dCZ1FGQXdNQ0FnSUNBd01GQkFZR0J3Y0lDQWtKRUFJREJBUUdCZ1lHQmdZRUJBTUNFQWtKQ0FnSEJ3WUdCQVVEQXdJQ0FnSURBd1VFQmdZSEJ3Z0lDUWtCRWdZR0JnWUxDUWdHQWdJQkFRSUNCZ2dKQ3dZR0JnWUhCZ1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ1lUQVFJREJBUUdCZ1lHQmdZRUJBTUNBUTRJQ1FjSUJnY0ZCZ1FFQkFJQ0FRRUJBUUlDQkFRRUJnVUhCZ2dIQ1FnT0FRSURCQVFHQmdZR0JnWUVCQU1DQVFvS0Nnb0lDUWNIQndZRUJRTUNBZ0lDQXdVRUJnY0hCd2tJQ2dvS0FSRUdCd1lGQ3dvSEJnSUNBUUVDQWdZSENnc0ZCZ2NHQmdjR0JRc0tCd1lDQWdFQkFnSUdCd29MQlFZSEh3WUNBd1FFQmdZR0JnWUdCQVFEQWhBSkNRZ0lCd2NHQmdRRkF3TUNBZ0lDQXdNRkJBWUdCd2NJQ0FrSkVBSURCQVFHQmdZR0JnWUVCQU1DRUFrSkNBZ0hCd1lHQkFVREF3SUNBZ0lEQXdVRUJnWUhCd2dJQ1FrQUFBQUFCUUFBQUFBRHBnUGtBQW9BT0FCMUFMMEJCUUFBQVIwQkh3WXpKUThHRlJFVkh3VXpJVE0vQmhFckFTOE9OU2M3QVI4SEVSVVBEaUV2RHhFL0RpRTdBUjhHRHdZckFSRXpId2NQQnlNdkJqMEJQd1l6RVNzQkx3VTlBVDhGQVI4SEZTRTlBVDhHSHdZZEFnOEZLd0V2QlQwQklSVVBCaXNCTHdZMVB3WUM2d0lEQkFVRkJnWXEvcDBHQmdVRkJBTUNBZ01FQlFVR0JnRjNCd1VHQkFRREFnRmVDUW9JQ1FnSUNBWUhCUVVFQXdJQkFkdjZCZ1VGQkx3RkF3SUJBZ0lEQkFVRkJnY0hDQWdKQ1FrSy9va0tDUWtJQ1FjSUJnWUdCQVFFQWdFQkFRRUNCQVFFQmdZR0NBY0pDQWtKL3JLOEJnWUZCUVFDQWdFQkFnSUVCUVVHQmo4L0JnWUZCUVFDQWdFQkFnSUVCUVVHQnJ3R0JnVUZCQU1DQWdNRUJRVUdCajgvQmdZRkJRUURBZ0lEQkFVRkJnRWdCZ1lGQlFRQ0FnRUJ0Z0lEQkFRR0JnWUdCZ1VGQkFNQ0FnTUVCUVVHQmdZR0JnUUVBd0wrU2dFQ0F3TUZCUVlIQmdZRkJRUUNBZ0VCQWdNREJRVUdBbWtkQndVR0JRTURBZ0ZoQVFJREF3VUZCZ2YrREFZR0JRVUVBd0lDQXdRRkJRWUdBWFVDQWdNRUJBWUdCd2dIQ1FnSkNRcEJQZ0lDQTV3RkJnY0QvbVlKQ2drSUNRY0hCd1lHQkFRREF3RUJBUUVEQXdRRUJnWUhCd2NKQ0FrS0NRSDBDZ2tKQ1FnSUJ3Y0dCUVVFQXdJQ0FnTUVCQVlHQmdZR0JRVUVBd0w5elFFQ0FnUUZCUVlHQndZRkJRTURBZ0VCQWdNREJRVUdCd1lHQlFVRUFnSUJBak1DQXdRRkJRWUdCZ1lHQkFRREFnRWFBUUlEQXdVRkJnYytQZ2NHQlFVREF3SUJBUUlEQXdVRkJnZTdCZ1lHQkFRREFnSURCQVFHQmdZK1BnWUdCZ1FFQXdJQ0F3UUVCZ1lHdXdjR0JRVURBd0lBQUFJQUFBQUFBL2dEK0FDY0FUZ0FBQk1mSHo4UEZSOEhQd2MxTHdjakR3Y2ZCek1QRUM4bUt3RVBCUk1WSHdjelB3Y3ZCeU0vRHg4blB3Y3ZIdzhQTlM4SER3WUlBUUlEQkFZSENBa0tDd3dORGc4UUVCSVNFeFFVRlJZV0Z4Z1hHUmdhR1JvYkdoc2FHaGtaR0JnWEZoWVZGQk1XQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUcvQWNHQlFVRUF3RUJBUUVEQkFVRkJnZktCaEFSRWhNVUZSWVhGeGdZR1JrYUdob1hGaFlXRlJVVUZCUVRFaElSRVJBUER3ME9EQXNMQ2dnSUJ3WUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBVDRCQVFNRUJRVUdCdndIQmdVRkJBTUJBUUVCQXdRRkJRWUh5aFFSRWhNVkZSWVdGeGdaR1JvWkd4b1hGaFlXRlJVVUZCUVRFaElSRVJBUER3ME9EQXNMQ2dnSUJ3WUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVCQWdNRUJnY0lDUW9MREEwT0R4QVFFaElURkJRVkZoWVhHQmNaR0JvWkdoc2JHeG9hR1JrWkdCY1dGaFVVRXhRQkFRTUVCUVVHQndZR0JRVUVBd0VDQUJvYUdSZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUUlEQlFjSENRc0xEUTRQRUJFU0dJNEdCZ1VGQkFNQkFRRUJBd1FGQlFZRy9BY0dCUVVFQWdJQkFRSUNCQVVGQmdjR0JnVUZCQU1CQVFnVkV4TVJFQThORFFzSkNRY0ZCQUlCQVFFREJBVUdCd2dJQ2dzTERRME9EaEFRRUJJUkV4TVRGQlVWRlJZV0ZoY0dCZ1lFQkFNQ0FnTUVCQVlHQWRMOEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBZ0lCR2hRVEVSRVBEUTBMQ2dnSEJnUUNBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRWhJVEZCUVVGUlVXRmhZWEJnWUdCQVFEQWdFQkFnTUVCQVlHQmhvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUUlFQlFZSUNRb01EUTRQRUJJU0ZvNEdCZ1VGQkFNQkFRRUJBd1FGQlFZQUFBQUNBQUFBQUFQNEE3Z0FBZ0FkQUFBbElRRW5BUThCRlI4RUlUOEVOU2NCTHdNakR3SURvdnk4QWFJYi9pY0NBZ0lGQlFjSUE3b0lCd1VGQWdMK0pRSUdCd2dJQ0FjR2h3TFVUL3pOQkFnSUNBY0dCQUlDQkFZSENBZ0lBemNEQmdNQ0FnTUdBQUFBQUFrQUFBQUFBNVlEOUFBaEFFTUFSd0JMQUhnQW1nQ2xBTk1CRUFBQUFTRWZCaDBCRHdZaEx3Yy9CaVV6SHdZZEFROEdJeThIUHdZbEZUTTFKek1WSXdFekh3Z1BCeXNCTHdVMVB3UXZCRDBCUHdRbE14OEdIUUVQQmlNdkJ6OEdKUmNWSHdVN0FTVVBCeEVmQnlFL0J4RXJBUzhOUFFFbElUTWZCaFVSRlE4Tkl5RWpMdzAxRVRVL0RRRUFBZlFHQmdVRkJBTUNBZ01FQlFVR0J2NE1Cd1lGQlFNREFnRUJBZ01EQlFVR0FVVzhCZ1lHQkFRREFnSURCQVFHQmdhOEJnWUZCUU1EQWdFQkFnTURCUVVHL3UxOXUvcjZBV2NDQkFVRUJEOEZCQU1CQVFJRUJqNEVCUVVGQndjR0JRTUNBUUVEQXdVZEhRUUVBd0VDQkFVR0J2Ni8rZ1lHQmdRRUF3SUNBd1FFQmdZRytnY0ZCZ1FFQXdJQkFRSURCQVFHQmdHN0FRSURCQVFHQlFkUi9ac0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0FuSUdCZ1VGQkFNQkFYMEtDUWtKQ0FnSEJnY0ZCUVFEQWdMK1NnSFZCZ1lGQmRzRUF3SUJBd01FQlFVR0J3Y0lDQWdKQ2duOWpna0tDUWdJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNBa0tBUVlCQWdJRUJRVUdCZ2NHQlFVREF3SUJBUUlEQXdVRkJnY0dCZ1VGQkFJQ3ZRRUNBd1FFQmdVSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjRkJnUUVBd0orZlgwKytnRkJBUUVDQWk0RUJnY0hDQVlHQlRFREFnRURCQVVGQmdZR0JnVUZCUllWQlFRR0JnWUdCZ1VGQkFOMkFRSURBd1VGQmdZSEJnVUZBd01DQVFFQ0F3TUZCUVlIQmdZRkJRTURBbEpSQndVR0JBUURBcHdCQWdNREJRVUdCL3pVQndZRkJRTURBZ0VCQWdNREJRVUdCd0p4QWdJREJBVUZCZ2NIQ0FnSkNRa0tmVDRDQXdUYkJBWUdCdjF3Q2drSkNRZ0lCd2NHQlFVRUF3SUNBZ0lEQkFVRkJnY0hDQWdKQ1FrS0F5MEpDUWtKQ0FnSEJ3WUZCUVFEQWdJQUFBTUFBQUFBQTBVRHVBQTVBSklBK0FBQUFROEZGUjhCRHd3Vkh3WS9EUzhLS3dFWEZROGJLd0V2R3owQlB3MGZEQUVQRGhVZkhUc0JQeDAxTHhFckFROEJBbVFHQlFRRUFnRUJBd0VDQWdRRUJnY05Gd1FEQXdFQ0FnSURCd2dJQndnUkRnMEtDZ2NHQlFNQ0FRRUJBUUlDQWdNREJBUUZCQVVGbmdFQ0FnTUVCQVVGQmdZSEJ3Z1JFZ29MQ2dzTERBd01EUXdORFE0TkRRNE5EUXdOREF3TUN3c0tDd29TRVFnSEJ3WUdCUVVFQkFNQ0FnRUNBZ01FQ3cwUEVoMFZGUllyT2tVMkZSVVVFaEVPREFrREFnTCs0Z0plTlNnWkdCUUtDQWNHQlFRQ0FRSUNBd01GQlFVSEJ3Z0lDZ2tLQ3d3TERRd09EUTRQRGc4UUVCQVFFQkVSRUJBUUVCQVBEZzhPRFE0TURRc01Dd29KQ2dnSUJ3Y0ZCUVVEQXdJQ0FRSUVCUVlIQ0FvVUdCa2JLREk1RkFZR0J3Y0dCZ0hFQWdRRUJRWUdCZ1lSREFjSEJ3Z0hDQXdPQlFVRkJnWUdCZ1FEQlFRQkFRTUtDd3NNQ3d3TURBd01Dd29LQ1FrSEJRUURCQUlDQVRrT0RRME5EUXdNREF3TEN3c0tDaElSQ0FjSEJ3VUdCQVFFQXdJQ0FRRUNBZ01FQkFRR0JRY0hCd2dSRWdvS0N3c0xEQXdNREEwTkRRME9Dd3NORFEwZEhpQWhNaUloSUQ1T1hVOGhJaUVpSUI4ZUd3ME1EQUlWQW54TlBpc3JLaFVWRkJNVEVoRUlHUkFSRUE4UUR3OE9EZzRORFF3TUN3c0tDZ2tJQ0FjSEJnVUVCQU1DQVFFQ0F3UUVCUVlIQndnSUNRb0tDd3NNREEwTkRnNE9EdzhRRHhBUkVCRVFFUklURXhRVkZTb3JLeW84UmtzWEJBSUNCQUFBQUFBS0FBQUFBQVA0QS9nQUlRQkRBR1VBaHdDcEFPb0JRZ0ZrQVlZQnFBQUFKUlVmQno4SE5TOEhEd1kzRHdJZEFSOEhQd2N2QnlzQkR3RUZEd1FmQno4SFBRRXZCU3NCRHdFbEh3Y3pQd2N2QnlNUEJnVWZCek0vQnk4SEl3OEdKUlVQRHk4UFB3OGZEZ1VWSHhNN0FUOFRQUUV2RXlzQkR4TUJEd01kQVI4Rk93RS9CeThIRHdJRkR3TWZCenNCUHdVOUFTOEhEd0lsRlI4SFB3YzFMd2NQQmdJQUFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBZm9FQXdJQ0F3UTlCUVVHQmdZR0JnUUZBZ0lCQVFJQ0JUd0ZCZ1lHQmdZRi9kZzhCUUlDQVFFQ0FnVUVCZ1lHQmdZRkJUMEVBd0lDQXdRRkJRWUdCZ1lHQXAwQkFRTUVCUVVHQno0SEJnVUZCQU1CQVFFQkF3UUZCUVlIUGdjR0JRVUVBd0g4alFFQkF3UUZCUVlIUGdjR0JRVUVBd0VCQVFFREJBVUZCZ2MrQndZRkJRUURBUUt1QVFJRkJnZ0pDd3NORHc4UUVSRVNFeE1TRVJFUUR3OE5Dd3NKQ0FZRkFnRUJBZ1VHQ0FrTEN3MFBEeEFSRVJJVEV4SVJFUkFQRHcwTEN3a0lCZ1VDL2xRQkFnSUNCQWdLRFE0UUVSTVZGUmNMREEwTURBME5EQXdOREFzWEZSVVRFUkFPRFFvSUJBSUNBZ0VCQWdJQ0JBZ0tEUTRRRVJNVkZSY01DdzBNREEwTkRBd05Dd3dYRlJVVEVSQU9EUW9JQkFJQ0FnRUNMajBFQXdJQ0F3UUZCUVlHQmdZR0JUd0ZBZ0lCQVFJQ0JRUUdCZ1lHQmdYOVh3VUNBZ0VCQWdJRlBBVUdCZ1lHQmdVRkJBTUNBZ01FUFFVRkJnWUdCZ1lCWUFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3Rm1QZ2NHQlFVRUF3RUJBUUVEQkFVRkJnYytCd1lGQlFRREFRRUJBUU1FQlFVR21BVUZCZ1lHQmdVRlBRUURBZ0VCQWdNRUJRVUdCZ1lHQlFVOUJBTUNBZ01FUFFVRkJnWUdCZ1lFQlFJQ0FRRUNBZ1U4QlFZR0JnWUdCUVVFQXdJQ0E5Y0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJRWVpDUW9TRVJFUUR3OE5Dd3NKQ0FZRkFnRUJBZ1VHQ0FrTEN3MFBEeEFSRVJJVEV4SVJFUkFQRHcwTEN3a0lCZ1VDQVFFQ0JRWUlDUXNMRFE4UEVCRVJFaE1OREF3TkN3d1hGUlVURVJBT0RRb0lCQUlDQWdFQkFnSUNCQWdLRFE0UUVSTVZGUmNNQ3cwTURBME5EQXdOQ3d3WEZSVVRFUkFPRFFvSUJBSUNBZ0VCQWdJQ0JBZ0tEUTRRRVJNVkZSY01DdzBNREFGWFBBVUdCZ1lHQmdVRkJBTUNBZ01FUFFVRkJnWUdCZ1VGQkFNQ0FRRUNBZ1VFQmdZR0JnWUZCVDBFQXdJQ0F3UUZCUVlHQmdZR0JUMEVBZ0lCQVFJQ2J6NEhCZ1VGQkFNQkFRRUJBd1FGQlFZSFBnY0dCUVVFQXdFQkFRRURCQVVGQmdBQUFBTUFBQUFBQS9nRCtBQkFBTUFCUUFBQUpUTS9IaThlSXdFUEh5OGZQeDhmSGdVZkh6OGZMeDhQSGdJQUV4SVRFaEVTRVJBUkR4QVBEZzRORFF3TEN3b0tDUWdIQndVRkJBUUNBUUVCQVFJRUJBVUZCd2NJQ1FvS0N3c01EUTBPRGc4UUR4RVFFUklSRWhNU0V3RzVBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklSRXhNVEZSUVZGUllXRmhjWEZoWVdGUlVVRlJNVEV4RVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRVJNVEV4VVVGUlVXRmhZWEZ4WVdGaFVWRkJVVEV4TVJFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBZnhRQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa2FHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQXBRQ0FnTUVCUVlHQ0FnSUNnb0xDd3dORFE0T0R3OFFFQkVSRVJJUkV4SVRFeElTRWhJUkVSRVFFQThQRGc0TkRRd0xDd29LQ0FnSUJnWUZCQU1DQXY2VUZ4WVdGaFVWRkJVVEV4TVJFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhFVEV4TVZGQlVWRmhZV0Z4Y1dGaFlWRlJRVkV4TVRFUklRRUJBT0RnME5Dd3NKQ1FnSEJnVUVBd0VCQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJUkV4TVRGUlFWRlJZV0ZoY2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa2FHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pBQUFEQUFBQUFBUDRBL2dBS1FDcEFTa0FBQUVQQng4S1B3b3ZCdzhDRnc4Zkx4OC9IeDhlQlI4ZlB4OHZIdzhlQXREOEJRVUVBd01EQVFJREJnUUVCUVVHQlF3TURBd0tCUVVFeHdNQkFRRUJBUUVEQkFRRkJnUUVCT1VCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhFVEV4TVZGQlVWRmhZV0Z4Y1dGaFlWRlJRVkV4TVRFUklRRUJBT0RnME5Dd3NKQ1FnSEJnVUVBd0VCQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJUkV4TVRGUlFWRlJZV0ZoY1hGaFlXRlJVVUZSTVRFeEVTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CL0ZBQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pHaG9aR2hnWkdCY1hGaFlWRlJNVEV4RVJFQThPRFF3TENna0lCd1lFQXdJQkFRSURCQVlIQ0FrS0N3d05EZzhRRVJFVEV4TVZGUllXRnhjWUdSZ2FHUm9hR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0F0ekhCUVlGQlFZTURBd0xDd1VFQlFNREF3TUJBUVFHQkFRRi9BUURCQVFGQkFNRUJBTUNBUUVCQWQ4WEZoWVdGUlVVRlJNVEV4RVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRVJNVEV4VVVGUlVXRmhZWEZ4WVdGaFVWRkJVVEV4TVJFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhFVEV4TVZGQlVWRmhZV0Z4b1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa0FBQUFDQUFBQUFBUDRBL2dBY0FEMUFBQUJNeDhESVJVaEh3SWhGU0VmQXlFVklSVVBBU0VWSVE4QklSVWhEd01oRlRNUENDOGZQeDhCSHg4L0VETTFQd2N2QnpVakx4NGpEeDRDQU9NWEV4SVYvc3dCYWd3UUNQNXlBYWNEQlFRQi9rd0J1UUlEL2t3QnB3d04vbklCYWc0TURRLyt6T01LR1JrYUd4d2NIUjBYRmhZV0ZSVVVGUk1URXhFU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFUk1URXhVVUZSVVdGaFlYL2dnQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pHaUloSVNBZkhoMGRHeG9ZR0JZS0ZCSU9CUkFNQ2drSEJRTUJBUUVEQkFVR0J3a0JDZ2dKQ1FvS0N3c01EQTBORGc0UERoQVBFQkVRRVJJUkVoSVRFaE1URkJNYUdSb1lHUmdYRnhZV0ZSVVRFeE1SRVJBUERnME1Dd29KQ0FjR0JBTUNBM29QRGc0VVB4TWNFRDhMRlJVS1B3NGNGVDhpSFQ4VER3NFBQd1lOQ3dvSUJnVURBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRVJNVEV4VVVGUlVXRmhZWEZ4WVdGaFVWRkJVVEV4TVJFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUgrUnhvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUU1HQndvTERnOFJFaFFXRmd3WkdoY0lIeHdkSGg4ZklDQVlHQmdYRnhjV0Z3TVlFQkFRRUE4T0RnNE9EQTBNQ3dzTENna0pDQWdIQmdZR0JBUURBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdRQUFCd0FBQUFBRDl3TmRBQ2tBVlFCM0FKZ0Ftd0RLQU9vQUFBRVBCQlVmQWlNUEJoMEJId1l6UHdRMUx3UWpEd0VGSFFFZkJqTS9CajBCTHdVckFUVXZCdzhHRVIwQkh3VTdBVDhHTlM4SER3WTNEd1FWSHdVelB3YzFMd1lqRHdFQklRRTNEd1lkQWg4R1B3Y2ZBek0vQnpVdkJnY0JEd0VWSHdRaFB3WTFFVFV2Qnc4Q0E1WUZCUUlDQVFJREZDWUdCZ1lFQkFNQ0FnTUVCQVlHQm1NSUJ3WUVBZ00zQlFjSENBVUUvbzhDQXdRRkJRWUdYd1lHQlFVRUF3SUNBd1FGQlFZR1B3RUNBd01GQlFZSEJnWUZCUVFEQWdJREJBVUZCZ1lIQmdVRkF3TUNBUUVDQXdNRkJRWUhCZ1lGQlFRREFxVUZCQU1DQVFJRFpnWUhDQWdFQkFRRkJBTUNBUUlEWkFVR0J3Y0ZCUVQreHY3SkFUZW9CUVVFQXdNQ0FRSURCQVVGQmdZR0JBVUVCQU1EQVFRRkJBVUZCUVVFQlFVQ0FnRUNBeklGQndjSnF2NXdBZ01DQkFZSENBR1ZCZ1lGQlFRREFnRUNBd01FQlFVSENBZ0dBU3dFQkFZRkJnWUdCaUFCQVFNRUJRVUdCZ2NHQlFVRUFnSUJBd1FHQndnSkNGY0ZCQUlCQVE5ZUJ3WUZCUU1EQWdFQkFnTURCUVVHQndZR0JRVUVBd0kvQndVR0JBUURBZ0VCQWdNRUJBWUZBU1NXQmdZRkJRUURBZ0lEQkFVRkJnYVZCd1lGQlFRREFRRUJBUU1FQlFVR0dRUUZCUVlHQmdZRm93VUVBZ0VDQWdRRkJRWUdCZ1lGbndZRkF3RUJBdjUxQWZDTEFRTURCQVFGQlFWZUJ3VUdCQVFEQWdFQkFRSUNCQU1GQkFNQ0FRRUJBUU1FQkFZRkJnWUdCbEFIQkFNQkQvMkRBd2dKQ0FjR0JBTUJBZ0lFQlFVR0J3SjhCUVVGQkFRREF3RUNBUU1GQUFjQUFBQUFBMTBEOXdBc0FFNEFnQUNpQU00QTBRRDBBQUEzRlI4Rk16OEdQUUV2QlNzQkR3STlBUzhHRHdZbER3VVZId1UzTXo4SE5TOEZJdzhCTng4SER3TVZId1l6UHdrMUx3Y3JBZzhGQlI4SE16OEhMd1lyQWc4R0ZSOEdPd0UvQlQwQk16OEhMd1lyQWc4RkpTRVJKdzhERVI4R015RXpQd2MxTHdVQkx3RUhvZ0VDQkFZSENBZ0VCVlFGQkFNQ0FnTURCUVVHQmdZR0JpQUNBd1FGQlFZR0J3VUdCQVFEQWdHY253VUVBd0lCQWdNQ0JnY0lDQVFFQko4RkJBTUNBUUlEQlFZSENBUUZCSDBCQVFJREF3TUZCQU1DQVFFQkFRTUNCZ2NIQ1FRRUJGQUVCQU1DQVFFQkFnTURCQVFGQlFWZUJ3VUdCQVFEQXY3VkFRRURCQVVGQmdhV0JnWUZCUVFEQVFFQkFRTUVCUVVHQnBZR0JnVUZCQU1COVFFQ0F3UUVCZ1VIQmdZRkJRUURBajhIQmdVRkF3TUNBUUVDQXdNRkJRWUhYZ2NGQmdRRUF3SUNMdjRRTHdNR0JBTUJBZ01EQlFVR0J3SjhCUVVGQkFRREF3SUJBUUVDQXdRRS9ZTUhDUWlHWGdVSUJ3WUVBZ0VDTkFRRkJRWUdCZ1lHQlFRREFnSUNGQ1VHQmdZRUJBTUNBUUVDQXdRRUJnYXdaQVFFQmdVR0JnWUdBd1lFQWdFQ0FtUUVCUVVHQmdZR0JRY0VBd0VCQW5vRkJRVUVCQU1DQWdRRkJBVUZCUVVFQkFVRUFnRUNBaklEQkFRRkJBVUdCUVFGQkFNREFnRUNBd1FGQlFZR0J3VUdCQVFEQWdFQkFnTUVCQVlGQndZR0JRVUVBd0lDQXdRRkJRWUdYd1lHQlFVRUF3SUNBd1FGQlFZR1B3RUNBd1FFQmdVSEJnWUZCUVFEQWdJREJBVUZCcW9CT0ZRQ0JnY0kvbXNHQmdVRkJBTUNBUUlEQXdRRkJBWUZCUVFGQkFRREFaQUVBUUVBQUFBQUJ3QUFBQUFEdVFQM0FDVUFTd0IyQUxZQTRBRUZBY0VBQUNVUEFSVWZDak0vQnowQkx3Z2pEd0VuRHdRVkh3a3pQd1U5QVM4S0l5Y1ZId296UHdZOUFTOERQUUV2QmlNUEJRVVZIdzQvRGowQkx3MHJBUThOSlE4RkZSOEdPd0UvREM4SEl3OENOdzhIRlI4R1B3ZzlBUzhGSXc4QkpROEVId2M3QVQ4R0x3UWZIaDBCRHgwakR3Y2ZCejhmTHg4L0JDOEhEd0lCRWdJQ0FRSURCQVVQRHc4UUJnWUVCUVFFQkFNREFnSUNBd1FGQlJzWkNBY0lDQWVRQlFRRUFnRUJBdzhRRWhRRkJnWUdCZ1VHQlFRREFnSURBeEVRRGc4REJ3Y0pCMGtCQWdNRkFnSURCQVVFQlFZSEJnVUZBd01DQlFNQkFRSUNCQVFHQlFjR0JnVUZCQVFDQVZvQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0grN1FnSERnd0tBUUVDQXdVRkJRVUZCUVVFQkFRREF3c0tDdzREQVFFQkFnSUVCUVVFQkFVSEJ3ZC9EZzRORFFVREFnRUNBZ1FGQmdZSEJRWUZHeGdGQkFNQ0FnTUNCZ1lJQ0FRRkFSQjdCQUlDQVFFQ0FnUjdCUVVHQmdZR0JRVUVBd0lCQVFFREJFWVlFaElTRWhFUUVSQVBEdzhPRFEwTkN3d0tDZ2tKQ0FjR0JnVUVBd0lDQWdJRUJBVUdCd2NKQ1FvS0N3d05EUTRPRHc4UUVCRVJFaElTRWhNVUV3WUdCZ1FFQXdJQkFRSURCQVFHQmdZWEZoWVdGUlVVRlJNVEV4RVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdNRkJnWUlDQWtLQ3d3TURRNE9FQThSRVJFU0V4TVRGQlVVRlJZZlJ3UUNBZ0VCQWdNRUJRVUdCZ1lHQm5JR0JnWUdCZ1VFQkFrSUJ3Y0JBUUVDQWdNRUF3VUdCZ1lHQlFVRUF3d09Bd0VEQmFJRUJBVUdCZ1lHQmhvWUZ4WUZBd0VCQWdNRUJBWUdCZ1lHQlFVVEZCVWFBd1VEQWJZVEdSa1lHUVVFQlFNREFnSUJBZ01FQlFVR0JnWVZGUllWRUFjR0JRVUVBd0lCQWdNREJRVUdLZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRbjVEUTBhR3h3R0JnWUdCUVFFQWdJQ0FRTURCQVFkRnhjVkJnWUdCZ1lGQlFRQ0FnRUJBd1I4Q1FvTEN3UUdCUVlHQmdZRkJRTUNBUUVCQWhZUkJBVUZCZ1lHQmdVRUJRUUNBUUszZmdRR0JnWUZCZ1lGZmdRREFnSURCQVVGQmdZR0JnVUZTUUlDQXdRRkJnWUhDQWtKQ2dzTERBd05EZzRPRHhBUUVCRVJFUklTRXhJVEV4UVRFaElTRWhFUkVCQVBEdzRPRFEwTUN3b0tDUWtIQndZRkJBUUNBZ0VCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaEVURXhNVkZCVVZGaFlXRnhZV0ZSVVZGQlFVRXhJU0VoRVFFQThQRFE0TURBb0xDUWdJQmdZRUJBTUNTUVVGQmdZR0JnVUZCQU1CQVFFQkF3QUFCd0FBQUFBRHVRUDRBQ2NBVGdCNUFMa0E0Z0VIQWNNQUFDVVBCeDBCSHdjelB3bzFMd1lITnc4R0ZSOEdPd0UvQ0RVdkJpTVBBamNWRHdNZEFSOEdNejhLTlM4R0l3OEdCUlVmRGo4T1BRRXZEU3NCRHcwQkR3UWZERHNCUHdZMUx3a1BBU2NQQVIwQkh3Zy9CalV2Q2lNUEFpVVBBeDhFRHg4Zkh6OEhMd2NqTHgwOUFUOGVEd1FmQno4SUx3Z2pEd0VDd2d3Tkd3VUZCQU1DQWdJREF3UUVCQVVFQmdZUUR3OFBCUVFEQWdFQ0FnTURCd2NKQjRNTkRoQVFCQU1DQVFFREJRUUdCUVlHQmdZRkZCSVJEZ01CQVFJRUJBVUVCd2dKQndZckFRRURCUUlEQXdVRkJnY0dCUVFGQkFNQ0FnVURBZ0VCQWdNRUJRWUdCZ2NGQmdRRUFnTCtLQUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRR2pCUVFDQWdFQkFRTU9Dd29MQXdNRUJBUUZCUVVGQlFZRUF3SUJBUVVMRFE0S0JnY0hDUVFFaVFJQ0FnTUVCUmdiQlFZRkJ3WUdCUVFDQWdFQ0JBUU5EUTRPQkFVRUJRY0hCLzduQkFNQ0FRRUJBd1JISHhZVkZCVVVFeE1URWhFUkVROFFEZzROREF3TENna0lDQVlHQlFNREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaEVURXhNVkZCVVZGaFlXRndZR0JnUUVBd0lCQVFJREJBUUdCZ1lURkJNU0VoSVNFUkVRRUE4UERnNE5EUXdMQ2dvSkNRY0hCZ1VFQkFJQ0FnSURCQVVHQmdjSUNRa0tDZ3dMRFEwTkRnOFBEeEFSRUJFU0VoSVNHRVlFQWdJQkFRSURCQVVGQmdZR0JnWUZlZ1FEQVFFQkFRTUVlZ1VHQmdZR0JnVjlDQVlNQXdRRkJRWUdCZ1lGQkFNREFnSUJBUUVIQndnSkJBUUZCZ1lHQmdZRUF3VUNBUUdPRmhVVUV3VUdCUVlHQmdZRUJBTUNBZ01GRmhjWUdnWUdCZ1lHQlFRRUFRSUNCQWEvRUJVV0ZSVUdCZ1lGQlFRREFnRUNBZ01EQkFVRkdSZ1pHUk1HQmdVRkF3TUNBUUlEQkFVRkJpZ0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkFRSUVCUVVHQmdZR0JoWVdGeDBFQkFNREFnRUJBd1FFQlFZR0JnWU9IQm9hRUFVRUFRRUJBbTBGQmdZR0JnVUZCQkVXQWdFQkFRSURCUVVHQmdZR0JRWUVDd3NLQ1FJQ0FRRURCYjRGQlFZR0JnWUZCVWtDQXdRRUJnWUlDQW9LQ2d3TURnMFBEeEFRRVJJU0VoUVRGQlFWRlJVV0ZoY1dGaFlWRlJVVUV4TVRFUklRRUJBT0RnME5Dd3NLQ0FnSEJnVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBSUNBUUlDQkFRRkJnY0hDUWtLQ2dzTURRME9EZzhQRUJBUkVSSVNFaElURkJNVEVoTVNFaEVSRVJBUUR3OFBEZzROREF3TEN3b0pDUWdIQmdZRkJBTUNBa2tGQlFZR0JnWUZCUVFEQVFFQkFRTUZmZ1FHQmdVR0JnWUVmZ1VEQVFFQ0F3QUFBQUFHQUFBQUFBUDRBN2tBQXdBSEFBc0FEd0FTQUN3QUFBa0JKd0VqQVNjQkl3TW5FeU1ISnpjakJ5OEJEd0VWRndFZkF6TS9BZ0UzTlM4RUlROENBNkwrWGtRQmVFcityamNCRjByeE83QktpaXRiU2pVeFVnSUNBZ0hiQWdZSENBZ0lCd1lCM1FJQ0JRVUhDUHhLQ0FjSEEzcjlLM1lDWC8zZllBSEIvbjFuQVJ6ZVM1TlZWUzhFQndrSC9Na0VCZ1FDQWdRR0F6c0hDUWNJQmdRQ0FRTUZBQUFBQUFrQUFBQUFBL2dEK0FBL0FIOEF2d0QvQVQ4QmZ3Ry9BajhDdndBQUFROEhIdzgvRGowQkx3MHJBUThGSlE4SEh3OC9EajBCTHcwckFROEZKUThISHc0N0FUOE5QUUV2RGc4R0pROEhIdzQ3QVQ4TlBRRXZEZzhHSlE4SEh3NDdBVDhOUFFFdkRnOEdKUThHSFFFZkRUc0JQdzR2RGlzQkR3VWxEd2NmRHo4T1BRRXZEU3NCRHdVQkR4OHZIejhmSHg0Rkh4OC9IeThmRHg0QndRWUdCUVFEQWdFQkFRRUNBd1FGQmdZSENBZ0lDUWtKQ1FrSkNRZ0pDQWNJQmdZRUJBTURBUUVEQXdRRUJnWUlCd2dKQ0FrSkNRa0pDUWtJQ0FqKy93WUdCUVFEQWdFQkFRRUNBd1FGQmdZSENBZ0lDUWtKQ1FrSkNRa0lDQWdIQmdZRkJBTUNBUUVDQXdRRkJnWUhDQWdJQ1FrSkNRa0pDUWtJQ0FnQjdRY0ZCUVFEQWdFQkFRRUNBd1FGQlFjSENBZ0lDUWtKQ1FrSkNRZ0pDQWNIQndZRUJBTUNBZ0lDQXdRRUJnY0hCd2dKQ0FrSkNRa0pDUWtJQ0FqKy93WUdCUVFEQWdFQkFRRUNBd1FGQmdZSENBZ0lDUWtKQ1FrSkNRZ0pDQWNJQmdZRUJBTURBUUVEQXdRRUJnWUlCd2dKQ0FrSkNRa0pDUWtJQ0FqKzhRWUdCUVFEQWdFQkFRRUNBd1FGQmdZSENBZ0lDUWtKQ1FrSkNRZ0pDQWdIQmdZRkF3TURBUUVEQXdNRkJnWUhDQWdKQ0FrSkNRa0pDUWtJQ0FnQjdBWUdCQVFEQXdFQkF3TUVCQVlHQ0FjSUNRZ0pDUWtKQ1FrSkNBZ0lCd2NGQlFRREFnRUJBUUVDQXdRRkJRY0hDQWdJQ1FrSkNRa0pDUWdKQ0FmKzd3Y0ZCUVFEQWdFQkFRRUNBd1FGQlFjSENBZ0lDUWtKQ1FrSkNRZ0pDQWNJQmdZRUJBTURBUUVEQXdRRUJnWUlCd2dKQ0FrSkNRa0pDUWtJQ0FnQ0R3RUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFUk1URXhVVUZSVVdGaFlYRnhZV0ZoVVZGQlVURXhNUkVoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaEVURXhNVkZCVVZGaFlXRnhjV0ZoWVZGUlFWRXhNVEVSSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3SDhVQUVDQXdRR0J3Z0pDZ3NNRFE0UEVCRVJFeE1URlJVV0ZoY1hHQmtZR2hrYUdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0VCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkdob1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCSEFnSENBa0lDUWtKQ1FrSkNRZ0lDQWNIQlFVRUF3SUJBUUVCQWdNRUJRVUhCd2dJQ0FrSkNRa0pDUWtJQ1FnSENBWUdCQVFEQWdJQ0FnTUVCQWFFQndnSUNRZ0pDUWtKQ1FrSkNBZ0lCd1lHQlFRREFnRUJBUUVDQXdRRkJnWUhDQWdJQ1FrSkNRa0pDUWdKQ0FnSEJnWUZBd01EQVFFREF3TUZCZzBIQ0FnSUNRa0pDUWtKQ1FnSkNBZ0hCZ1lGQXdNREFRRURBd01GQmdZSENBZ0pDQWtKQ1FrSkNRa0lDQWdIQndVRkJBTUNBUUVCQVFJREJBVUdmUWNJQ0FnSkNRa0pDUWtKQ0FrSUNBY0dCZ1VEQXdNQkFRTURBd1VHQmdjSUNBa0lDUWtKQ1FrSkNRZ0lDQWNIQlFVRUF3SUJBUUVCQWdNRUJRV01Cd2dJQ0FrSkNRa0pDUWtJQ1FnSENBWUdCQVFEQXdFQkF3TUVCQVlHQ0FjSUNRZ0pDUWtKQ1FrSkNBZ0lCd2NGQlFRREFnRUJBUUVDQXdRRkJSc0hDQWdJQ1FrSkNRa0pDUWtJQ0FnSEJnWUZCQU1DQVFFQ0F3UUZCZ1lIQ0FnSUNRa0pDUWtKQ1FrSUNBZ0hCZ1lGQkFNQ0FRRUNBd1FGQm1ZSUJ3Z0pDQWtKQ1FrSkNRa0lDQWdIQndVRkJBTUNBUUVCQVFJREJBVUZCd2NJQ0FnSkNRa0pDUWtKQ0FrSUJ3Z0dCZ1FFQXdNQkFRTURCQVFHL3AwWEZoWVdGUlVVRlJNVEV4RVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRVJNVEV4VVVGUlVXRmhZWEZ4WVdGaFVWRkJVVEV4TVJFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhFVEV4TVZGQlVWRmhZV0Z4b1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa0FEQUFBQUFBRHVRTzVBQU1BQndBTkFCTUFGd0FiQUI4QUl3QXBBQzBBTVFBM0FBQWxNelVqQlRNMUl5RWpGVE0xSXdVek5TTTFJelV6TlNNRk16VWpOVE0xSXdVek5TTWxNeFV6TlNNRk16VWpCVE0xSXdjek5UTTFJd0pGaTR2KzY0dUxBa29nWHovOHpWOGdQejgvQXpNL1B6OC8vTTAvUHdNVElEOWYvdXVMaS83cmk0dnBQeUJmUno4L1B6OWZYejhnaW91TGk0cUxpNHVxSUY4L1B6OC9YeUEvQUFBQUFnQUFBQUFEdVFPNUFBTUFCd0FBQVJFaEVRTWhFU0VEZXYwTVB3TnkvSTREZXYwTUF2VDh6UU55QUFBQ0FBQUFBQU03QXR3QUF3QUhBQUFCRVNFUkF5RVJJUUw4L2dnL0FuYjlpZ0tlL3NRQlBQNkdBYmdBQUFJQUFBQUFBM29DL0FBREFBY0FBQUVSSVJFRElSRWhBenY5aWo4QzlQME1BcjMraGdGNi9rY0IrQUFBQWdBQUFBQURlZ003QUFNQUJ3QUFBUkVoRVFNaEVTRURPLzJLUHdMMC9Rd0MvUDRJQWZqOXlRSjJBQUFDQUFBQUFBTzVBenNBQXdBSEFBQUJFU0VSQXlFUklRTjYvUXcvQTNMOGpnTDgvZ2dCK1AzSkFuWUFBQUlBQUFBQUEvZ0RPd0FEQUFjQUFBRVJJUkVESVJFaEE3bjhqajhEOFB3UUF2eitDQUg0L2NrQ2RnQUFCZ0FBQUFBRCtBUDRBQ01BUndDVEFMY0Eyd0d2QUFBQkh3Y1ZEd2NqTHdjMVB3Y2hId2NWRHdjakx3YzFQd2NCSFFFZkRUc0JFU3NCRHcwZEFTRTlBUzhOS3dFUk93RS9EVDBCSlI4SEZROEhJeThITlQ4SElSOEhGUThISXk4SE5UOEhCeDBCSHcwN0FSRXJBUThOSFFJZkRUc0NQdzA5QVNFZEFSOE5Pd0kvRFQwQ0x3MHJBUkU3QVQ4TlBRSXZEU3NDRHcwZEFTRTlBUzhOS3dJUERRT2FCZ1lGQlFRREFRRUJBUU1FQlFVR0JuNEhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9jZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSGZnWUdCUVVFQXdFQkFRRURCQVVGQmdZQ1Z3SUNBd1FGQmdZR0NBY0pDQWtLQ2g4ZkNnb0pDQWtIQ0FZR0JnVUVBd0lDL29ZQ0FnTUVCUVlHQmdnSENRZ0pDZ29mSHdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0pYQmdZRkJRUURBUUVCQVFNRUJRVUdCbjRIQmdVRkJBTUJBUUVCQXdRRkJRWUgvY2dIQmdVRkJBTUJBUUVCQXdRRkJRWUhmZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWmVBZ0lEQkFVR0JnWUlCd2tJQ1FvSklDQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2wrQ2dvSkNBa0hDQVlHQmdVRUF3SUNBWG9DQWdNRUJRWUdCZ2dIQ1FnSkNncCtDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KSUNBSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnbCtDZ29KQ0FrSENBWUdCZ1VFQXdJQy9vWUNBZ01FQlFZR0JnZ0hDUWdKQ2dwK0NRb0pDQWtIQ0FZR0JnVUVBd0lDQVFRQkFRTUVCUVVHQjM0R0JnVUZCQU1CQVFFQkF3UUZCUVlHZmdjR0JRVUVBd0VCQVFFREJBVUZCZ2QrQmdZRkJRUURBUUVCQVFNRUJRVUdCbjRIQmdVRkJBTUJBUUkzSHdvS0NRZ0pCd2dHQmdZRkJBTUNBdjZHQWdJREJBVUdCZ1lJQndrSUNRb0tIeDhLQ2drSUNRY0lCZ1lHQlFRREFnSUJlZ0lDQXdRRkJnWUdDQWNKQ0FrS0NoOStBUUVEQkFVRkJnWitCd1lGQlFRREFRRUJBUU1FQlFVR0IzNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR2ZnY0dCUVVFQXdFQkFRRURCQVVGQmdkK0JnWUZCUVFEQVFFZmZnb0tDUWdKQndnR0JnWUZCQU1DQXY2R0FnSURCQVVHQmdZSUJ3a0lDUW9LZmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NTQWdDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KZmdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0Y2QWdJREJBVUdCZ1lJQndrSUNRb0tmZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1NBZ0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQUVBQUFBQUEvZ0RaUUFyQUFBSkFpOEREd2NmQXdFZkF6OERBVDhETHdjUEFnUEEvWTMrOGdVRkJnY0dCZ1VHQkFNQkFRRUJBd1FCSlFVR0JnWUdCZ1lGQW9vRkF3RUJBUUVEQlFVRkJnWUhCZ1VEWFAyTkFRMEZBd0VCQVFFREJRVUZCZ1lIQmdVRy90d0VBd0lCQVFJREJBS0tCUVlHQmdZR0JnVUVBd0lCQVFJREFBb0FBQUFBQTVZRCtBQWhBRU1BU1FCWUFHTUF2QURlQVFBQlZnR09BQUFsSVI4R0hRRVBCaUV2Qno4SE14OEdIUUVQQmlNdkJqMEJQd1VsRHdNek5UTVZNeFVqRlNNMUl6VS9CQmNWSHdZekpTRWZCeFVSRlE4R0x3YzFLd0V2RFQwQklTTVBCaEVQQnk4SEVUOE9BVE1mQnc4R0t3SXZCVDBCUHdVbE14OEdIUUVQQlNzQ0x3VTlBVDhGSng4SEZSOEhJVDhITlQ4SEh3Y1ZEdzRqSVNNdkRUMENQd1VsTXg4SER3Y1ZNeFVqTlQ4TEx3VXJBUThFSno4R0FRQUI5QVlHQlFVRUF3SUNBd1FGQlFZRy9nd0hCZ1VGQXdNQ0FRRUNBd01GQlFZTmZRWUdCUVVFQXdJQ0F3UUZCUVlHZlFjRkJnUUVBd0lDQXdRRUJnWUJGQVFGQ1JRbUpSRVJKVWNFSXdrUnJRRUNBd1FFQmdZR1VmMmJBZFVHQmdVRjJ3UURBZ0lEQkFRR0JnWUdCZ1VGQkFNQkFYMEtDUWtKQ0FnSEJnY0ZCUVFEQWdMK1NnWUdCUVVFQXdFQkFRRURCQVVGQmdZSEJRWUVCQU1DQVFFQkF3TUVCUVVHQndjSUNBZ0pDZ0cvZlFjRkJnUUVBd0lCQVFJREJBUUdCUWQ5QmdZRkJRUURBZ0lEQkFVRkJ2NlBmUVlHQlFVRUF3SUNBd1FGQlFZR2ZRY0ZCZ1FFQXdJQ0F3UUVCZ1ozQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0p5QmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NGQmdRRUF3SUJBUUVEQXdRRUJnWUhCd2dJQ0FrS0NmMk9DUW9KQ0FnSUJ3Y0dCUVVFQXdNQkFnTUVCQVlGQVk0R0Jnc0pDQWNGQXdFQkF3UU1EQnNKQkVoMEFnSUNCZ29JRndzRkJnSUJBUUVGQXdRRUJRVUVCQWNEQlI4RUJnY0hDUWtMaFFFQkF3UUZCUVlHQndVR0JBUURBZ0VCQWdNRUJBWUZCd1lHQlFVRUF3RzlBUUlEQXdVRkJnY0dCZ1VGQkFJQ0FRRUNBZ1FGQlFZR0J3WUZCUU1EQWhJSkNBOGRiMjhjSkNRZUJpOE9IRnBSQmdZRkJRUURBUUhiQVFFREJOc0ZCUVlHL3VZR0JnVUZCQU1CQVFFQkF3UUZCUVlHK3dFREF3UUZCUVlIQndnSUNBa0tDWDBDQXdRRUJnWUcva29HQmdVRkJBTUJBUUVCQXdRRkJRWUdBYllLQ1FrSkNBY0lCZ1lHQlFRREFnRUJlQUVCQXdRRkJRWUdCd1VHQkFRREFnSURCQVFHQlFjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndVR0JBUURBZ0lEQkFRR0JRY0dCZ1VGQkFNQlFBRUNBd01GQlFZSHV3Y0ZCZ1FFQXdJQkFRSURCQVFHQlFlN0J3WUZCUU1EQWdFQkFnTURCUVVHQjdzS0NRa0pDQWdIQmdjRkJRUURBZ0lDQWdNRUJRVUhCZ2NJQ0FrSkNRcTdCd1lGQlFNREFnZ0JBd1FHQndnS0N3c0tDUkFLRXdvR0JTQVVDd1lGQ2cwSEVRb0ZDZ1lIQkFRR0F3RUNBZ0VHQkFvTkNRZ0hCZ1VEQWdBQUFBa0FBQUFBQTVZRCtBQWhBRU1BcUFDekFRd0JMZ0ZRQWFZQnNnQUFKU0VmQmgwQkR3WWhMd2MvQnpNZkJoMEJEd1lqTHdjL0JpVVhNeDhHRHdjVkh3Y1BDaU12QmpjZkJUTS9CVDBCTHdVak5UOEhMd1lyQVE4Rkp6OEhGUjhITXlVaEh3Y1ZFUlVQQmk4SE5Tc0JMdzA5QVNFakR3WVJEd2N2QnhFL0RnRXpId1lkQVE4Rkt3SXZCVDBCUHdVbE14OEdIUUVQQlNzQ0x3WS9CaWNmQnhVZkJ5RS9CelUvQng4SEZROE9JeUVqTHc0MVB3WWxNeFVqTlE4Q0p6OENBUUFCOUFZR0JRVUVBd0lDQXdRRkJRWUcvZ3dIQmdVRkF3TUNBUUVDQXdNRkJRWU5mUVlHQlFVRUF3SUNBd1FGQlFZR2ZRY0ZCZ1FFQXdJQkFRSURCQVFHQlFFVkJ3WUxDZ2dHQlFNQkFRRURBd1VGQndjSUJ3WUdCQU1DQVFFQ0FnSURDQVVFQ3cwTkN3b0pDQWNIQlFRZEFnSURDQVFMQlFVRUJRTUNBZ0lFQkFZR0J4Y1VCd1lGQkFJQ0FRRUJBZ0lEQkFRRUJBVURCd01EQWgwRUJRWUlDQWtKc2dFQ0F3UUVCZ1VIVWYyYkFkVUdCZ1VGMndRREFnSURCQVFHQmdZR0JnVUZCQU1CQVgwS0NRa0pDQWdIQndZRkJRUURBZ0wrU2dZR0JRVUVBd0VCQVFJQ0JBVUZCZ1lIQmdVRUJBTUNBUUVCQXdNRUJBWUdCd2NJQ0FnSkNnRy9mUVlHQmdRRUF3SUNBd1FFQmdZR2ZRWUdCUVVFQXdJQ0F3UUZCUWIrajMwR0JnVUZCQU1DQWdNRUJRVUdCbjBIQlFZRUJBTUNBUUVDQXdRRUJnVjJCZ1lGQlFRQ0FnRUJBUU1FQlFVR0JnSnlCZ1lGQlFRQ0FnRUJBUU1FQlFVR0JnY0ZCZ1FFQXdJQkFRRURBd1FFQmdZSEJ3Z0lDQWtLQ2YyT0NRb0pDQWdJQndjR0JnUUVBd01CQVFFQ0F3UUVCZ1VCanhjbkF3c1NDeEFRRG9VQkFRTUVCUVVHQmdjRkJnUUVBd0lCQVFJREJBUUdCUWNHQmdVRkJBTUJ2UUVDQXdNRkJRWUhCZ1lGQlFRQ0FnRUJBZ0lFQlFVR0JnY0dCUVVEQXdKR0FRTUVCUWNIQ1FvSEJ3VUdCUVFFQWdFQ0F3VUZCZ1lIQnd3RkJRVUZDQU1EQkFJQkFnSUVCQVVIQnhJRkF3TUZBZ0VDQVFNREJBVUdCUVVFQXdNQ0FSNEJBUUlDQkFRRkJnUURCQU1DQWdFQkFRVURBd1FPQmdZR0JRUURBa3RSQmdZRkJRUURBUUhiQVFFREJOc0ZCUVlHL3VZR0JnVUZCQU1CQVFFQkF3UUZCUVlHK3dFREF3UUZCUVlIQndnSUNBa0tDWDBDQXdRRUJnWUcva29HQmdVRkJBTUJBUUVCQXdRRkJRWUdBYllLQ1FrSkNBY0lCZ1lHQlFRREFnRUJlQUVCQXdRRkJRWUdCd1VHQkFRREFnSURCQVFHQlFjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndVR0JBUURBZ0lEQkFRR0JRY0dCZ1VGQkFNQlFBRUNBd01GQlFZSHV3Y0ZCZ1FFQXdJQkFRSURCQVFHQlFlN0J3WUZCUU1EQWdFQkFnTURCUVVHQjdzS0NRa0pDQWdIQmdjRkJRUURBZ0lDQWdNRUJRVUhCZ2NJQ0FrSkNRcTdCd1lGQlFNREFnaXpoZ0lHQmg4RkJnZ0FBQW9BQUFBQUE1WUQ5QUFoQUVNQVpRQ0hBS2tBeXdEdEFQZ0JKZ0ZqQUFBQk14OEhEd2NqTHdZOUFUOEZKVE1mQnc4SEl5OEhQd1lsTXg4SER3Y2pMd1k5QVQ4RkpUTWZCdzhISXk4SFB3WWxNeDhIRHdjakx3WTlBVDhGSlRNZkJoMEJEd1lqTHdZOUFUOEdNeDhHSFFFUEJpTXZCajBCUHdVbEZ4VWZCVHNCSlE4SEVSOEhJVDhIRVNzQkx3MDlBU1VoTXg4R0ZSRVZEdzBqSVNNdkRUVVJOVDhOQWtXMUJ3VUdCQVFEQWdFQkFnTUVCQVlGQjdVR0JnVUZCQU1DQWdNRUJRVUcvczIyQmdZRkJRTURBZ0VCQWdNREJRVUdCcllHQmdVRkJBSUNBUUVDQWdRRkJRWUJQN1VIQlFZRUJBTUNBUUVDQXdRRUJnVUh0UVlHQlFVRUF3SUNBd1FGQlFiK3piWUdCZ1VGQXdNQ0FRRUNBd01GQlFZR3RnWUdCUVVFQWdJQkFRSUNCQVVGQmdFL3RRY0ZCZ1FFQXdJQkFRSURCQVFHQlFlMUJnWUZCUVFEQWdJREJBVUZCdjdIdFFZR0JnUUVBd0lDQXdRRUJnWUd0UVlHQmdRRUF3SUNBd1FFQmdZTXRRWUdCZ1FFQXdJQ0F3UUVCZ1lHdFFZR0JnUUVBd0lDQXdRRUJnWUJ0UUVDQXdRRUJnVUhVZjJiQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0p5QmdZRkJRUURBUUY5Q2drSkNRZ0lCd1lIQlFVRUF3SUMva29CMVFZR0JRWGJCQU1DQVFNREJBVUZCZ2NIQ0FnSUNRb0ovWTRKQ2drSUNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWdKQ2dFR0FRSUNCQVVGQmdZSEJnVUZBd01DQVFFQ0F3TUZCUVlIQmdZRkJRUUNBZ0VCQWdJRUJRVUdCZ2NHQlFVREF3SUJBUUlEQXdVRkJnY0dCZ1VGQkFJQ3ZRRUNBd1FFQmdVSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjRkJnUUVBd0lCQVFJREJBUUdCUWNHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1VHQkFRREFyd0JBUU1FQlFVR0JnY0ZCZ1FFQXdJQkFRSURCQVFHQlFjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndVR0JBUURBZ0VCQWdNRUJBWUZCd1lHQlFVRUF3RzlBUUlEQXdVRkJnWUhCZ1VGQXdNQ0FRRUNBd01GQlFZSEJnWUZCUU1EQWxKUkJ3VUdCQVFEQXB3QkFnTURCUVVHQi96VUJ3WUZCUU1EQWdFQkFnTURCUVVHQndKeEFnSURCQVVGQmdjSENBZ0pDUWtLZlQ0Q0F3VGJCQVlHQnYxd0Nna0pDUWdJQndjR0JRVUVBd0lDQWdJREJBVUZCZ2NIQ0FnSkNRa0tBeTBKQ1FrSkNBZ0hCd1lGQlFRREFnSUFBQUFBQ0FBQUFBQURsZ1AwQUNFQVF3QnZBSkVBc3dDK0FPd0JLUUFBQVNFZkJoMEJEd1loTHdjL0J5RWZCdzhISVM4R1BRRS9CU2N6SHdjUEJ5TXZCalUvQkM4RVBRRS9CU0VmQmgwQkR3WWhMd2MvQnpNZkJoMEJEd1lqTHdjL0JpVVhGUjhGT3dFbER3Y1JId2NoUHdjUkt3RXZEVDBCSlNFekh3WVZFUlVQRFNNaEl5OE5OUkUxUHcwQkFBSDBCZ1lGQlFRREFnSURCQVVGQmdiK0RBY0dCUVVEQXdJQkFRSURBd1VGQnNrQk9RWUdCUVVFQXdFQkFRRURCQVVGQmdiK3h3WUdCZ1FFQXdJQ0F3UUVCZ2ExQkFVRUJEOEZCQU1CQVFJRUJUOEVCUVVGQndjR0JRTUNBUUVEQXdVZEhRUUVBd0VDQXdZR0J3RUI5QVlHQlFVRUF3SUNBd1FGQlFZRy9nd0hCZ1VGQXdNQ0FRRUNBd01GQlFZTitnWUdCZ1FFQXdJQ0F3UUVCZ1lHK2djRkJnUUVBd0lCQVFJREJBUUdCZ0c3QVFJREJBUUdCUWRSL1pzR0JnVUZCQU1CQVFFQkF3UUZCUVlHQW5JR0JnVUZCQU1CQVgwS0NRa0pDQWdIQmdjRkJRUURBZ0wrU2dIVkJnWUZCZHNFQXdJQkF3TUVCUVVHQndjSUNBZ0pDZ245amdrS0NRZ0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ0FrS0FRWUJBZ0lFQlFVR0JnY0dCUVVEQXdJQkFRSURBd1VGQmdjR0JnVUZCQUlDdlFFQ0F3UUVCZ1VIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NGQmdRRUF3SXZBUUlETFFVR0J3Y0hCd1lGTUFNQ0FnRUNCQVVHQlFZR0JnWUZCQmNWQkFVRkJnWUdCZ1lGQkFPTkFRRURCQVVGQmdZSEJRWUVCQU1DQVFFQ0F3UUVCZ1VIQmdZRkJRUURBYjBCQWdNREJRVUdCZ2NHQlFVREF3SUJBUUlEQXdVRkJnY0dCZ1VGQXdNQ1VsRUhCUVlFQkFNQ25BRUNBd01GQlFZSC9OUUhCZ1VGQXdNQ0FRRUNBd01GQlFZSEFuRUNBZ01FQlFVR0J3Y0lDQWtKQ1FwOVBnSURCTnNFQmdZRy9YQUtDUWtKQ0FnSEJ3WUZCUVFEQWdJQ0FnTUVCUVVHQndjSUNBa0pDUW9ETFFrSkNRa0lDQWNIQmdVRkJBTUNBZ0FBQUFrQUFBQUFBNVlEOUFBaEFFTUFaUUNIQUxNQTFRRGdBUTRCU3dBQUFUTWZCdzhISXk4R1BRRS9CU1V6SHdjUEJ5TXZCejhHSlRNZkJ3OEhJeThHUFFFL0JTVXpId1lkQVE4R0l5OEhQd1lsTXg4SEZROEdLd0V2QlRVL0JDOEZQd1VsT3dFZkJSMEJEd1VyQWk4RlBRRS9CU1VYRlI4Rk93RWxEd2NSSHdjaFB3Y1JLd0V2RFQwQkpTRXpId1lWRVJVUERTTWhJeThOTlJFMVB3MENSYlVIQlFZRUJBTUNBUUVDQXdRRUJnVUh0UVlHQlFVRUF3SUNBd1FGQlFiK3piVUhCZ1VGQXdNQ0FRRUNBd01GQlFZSHRRWUdCUVVFQXdFQkFRSUNCQVVGQmdFL3RRY0ZCZ1FFQXdJQkFRSURCQVFHQlFlMUJnWUZCUVFEQWdJREJBVUZCdjdIdFFZR0JnUUVBd0lDQXdRRUJnWUd0UWNGQmdRRUF3SUJBUUlEQkFRR0JnRkFCQVVFQkQ4RkJBSUJBd1FGUGdVRUJRVUhCd1lGQkFJQkFnSUVCQjRkQlFNREFRRUJBZ01HQmdmKzFMVUdCZ1lFQkFNQ0FnTUVCQVlHQnJVR0JnWUVCQU1DQWdNRUJBWUdBYlVCQWdNRUJBWUZCMUg5bXdZR0JRVUVBd0VCQVFFREJBVUZCZ1lDY2dZR0JRVUVBd0VCZlFvSkNRa0lDQWNHQndVRkJBTUNBdjVLQWRVR0JnVUYyd1FEQWdFREF3UUZCUVlIQndnSUNBa0tDZjJPQ1FvSkNBZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdJQ1FvQkJnRUNBZ1FGQlFZR0J3WUZCUU1EQWdFQkFnTURCUVVHQndZR0JRVUVBZ0orQVFFREJBVUZCZ1lIQlFZRUJBTUNBUUVDQXdRRUJnVUhCZ1lGQlFRREFVQUJBZ01FQkFZRkJ3WUdCUVVFQXdFQkFRRURCQVVGQmdZSEJRWUVCQU1DZmdFQ0F3UUVCZ1VIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NGQmdRRUF3SnVBZ0VETGdRR0J3Y0lCZ1lGTVFNQ0FRTUVCUVVHQmdZR0JRVUZGaFVGQlFVR0JnWUdCUVlFQWs4Q0F3UUZCUVlHQmdZR0JBUURBZ0lEQkFRR0JnWUdCZ1VGQkFNQ2tGRUhCUVlFQkFNQ25BRUNBd01GQlFZSC9OUUhCZ1VGQXdNQ0FRRUNBd01GQlFZSEFuRUNBZ01FQlFVR0J3Y0lDQWtKQ1FwOVBnSURCTnNFQmdZRy9YQUtDUWtKQ0FnSEJ3WUZCUVFEQWdJQ0FnTUVCUVVHQndjSUNBa0pDUW9ETFFrSkNRa0lDQWNIQmdVRkJBTUNBZ0FBQUJZQUFBQUFBL2dEK0FBUUFDRUFNZ0JEQUZRQVpRQjJBSWNBbUFDcEFMb0F5d0RjQU8wQS9nRVBBU0FCTVFGQ0FWTUJXUUY5QUFBbEZSOENNejhDTlM4Q0l3OENCUlVmQWlFL0FqVXZBaUVQQWlVVkh3SXpQd0kxTHdJakR3SUZGUjhDSVQ4Q05TOENJUThDSlJVZkFqTS9BalV2QWlNUEFnVVZId0loUHdJMUx3SWhEd0lsRlI4Q016OENOUzhDSXc4Q0JSVWZBaUUvQWpVdkFpRVBBaVVWSHdJelB3STFMd0lqRHdJRkZSOENJVDhDTlM4Q0lROENKUlVmQWpNL0FqVXZBaU1QQWdVVkh3SWhQd0kxTHdJaER3SWxGUjhDTXo4Q05TOENJdzhDQlJVZkFpRS9BalV2QWlFUEFpVVZId0l6UHdJMUx3SWpEd0lGRlI4Q0lUOENOUzhDSVE4Q0pSVWZBak0vQWpVdkFpTVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENNejhDTlM4Q0l3OENCUlVmQWlFL0FqVXZBaUVQQWlVeklSRWhFU01SSHdjaFB3Y1JMd2NoRHdZQ2pBSUVCY29GQkFJQ0JBWEhCUVVEL2djQ0JBVUJxZ1VFQWdJRUJmNVpCUVVEQWZjQ0JBWEtCUVFDQWdRRnh3VUZBLzRIQWdRRkFhb0ZCQUlDQkFYK1dRVUZBd0gzQWdRRnlnVUVBZ0lFQmNjRkJRUCtCd0lFQlFHcUJRUUNBZ1FGL2xrRkJRTUI5d0lFQmNvRkJBSUNCQVhIQlFVRC9nY0NCQVVCcWdVRUFnSUVCZjVaQlFVREFmY0NCQVhLQlFRQ0FnUUZ4d1VGQS80SEFnUUZBYW9GQkFJQ0JBWCtXUVVGQXdIM0FnUUZ5Z1VFQWdJRUJjY0ZCUVArQndJRUJRR3FCUVFDQWdRRi9sa0ZCUU1COXdJRUJjb0ZCQUlDQkFYSEJRVUQvZ2NDQkFVQnFnVUVBZ0lFQmY1WkJRVURBZmNDQkFYS0JRUUNBZ1FGeHdVRkEvNEhBZ1FGQWFvRkJBSUNCQVgrV1FVRkF3SDNBZ1FGeWdVRUFnSUVCY2NGQlFQK0J3SUVCUUdxQlFRQ0FnUUYvbGtGQlFNQjl3SUVCY29GQkFJQ0JBWEhCUVVEL2djQ0JBVUJxZ1VFQWdJRUJmNVpCUVVEQVU4Y0FkejhTQndCQVFNREJBVUZCZ080QmdVRkJBTURBUUVCQVFNREJBVUZCdnhJQmdVRkJBTURBWVlEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlFVREJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlFVREJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlFVREJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlYzOFNBTzQvRWdHQlFVRUF3TUJBUUVCQXdNRUJRVUdBN2dHQlFVRUF3TUJBUUVCQXdNRUJRVUFBQUFXQUFBQUFBUDRBL2dBRUFBaEFESUFRd0JVQUdVQWRnQ0hBSmdBcVFDNkFNc0EzQUR0QVA0QkR3RWdBVEVCUWdGVEFWa0JmUUFBSlJVZkFpRS9BalV2QWlFUEFnVVZId0l6UHdJMUx3SWpEd0lsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBak0vQWpVdkFpTVBBaVVWSHdJaFB3STFMd0loRHdJRkZSOENNejhDTlM4Q0l3OENKUlVmQWlFL0FqVXZBaUVQQWdVVkh3SXpQd0kxTHdJakR3SWxGUjhDSVQ4Q05TOENJUThDQlJVZkFqTS9BalV2QWlNUEFpVVZId0loUHdJMUx3SWhEd0lGRlI4Q016OENOUzhDSXc4Q0pSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJelB3STFMd0lqRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWpNL0FqVXZBaU1QQWlVVkh3SWhQd0kxTHdJaER3SUZGUjhDTXo4Q05TOENJdzhDSlJVZkFpRS9BalV2QWlFUEFnVVZId0l6UHdJMUx3SWpEd0lsTXlFUklSRWpFUjhISVQ4SEVTOEhJUThHQWF3Q0JBVUJxZ1VFQWdJRUJmNVpCUVVEL3VjQ0JBWEtCUVFDQWdRRnh3VUZBd0VYQWdRRkFhb0ZCQUlDQkFYK1dRVUZBLzduQWdRRnlnVUVBZ0lFQmNjRkJRTUJGd0lFQlFHcUJRUUNBZ1FGL2xrRkJRUCs1d0lFQmNvRkJBSUNCQVhIQlFVREFSY0NCQVVCcWdVRUFnSUVCZjVaQlFVRC91Y0NCQVhLQlFRQ0FnUUZ4d1VGQXdFWEFnUUZBYW9GQkFJQ0JBWCtXUVVGQS83bkFnUUZ5Z1VFQWdJRUJjY0ZCUU1CRndJRUJRR3FCUVFDQWdRRi9sa0ZCUVArNXdJRUJjb0ZCQUlDQkFYSEJRVURBUmNDQkFVQnFnVUVBZ0lFQmY1WkJRVUQvdWNDQkFYS0JRUUNBZ1FGeHdVRkF3RVhBZ1FGQWFvRkJBSUNCQVgrV1FVRkEvN25BZ1FGeWdVRUFnSUVCY2NGQlFNQkZ3SUVCUUdxQlFRQ0FnUUYvbGtGQlFQKzV3SUVCY29GQkFJQ0JBWEhCUVVEQVJjQ0JBVUJxZ1VFQWdJRUJmNVpCUVVEL3VjQ0JBWEtCUVFDQWdRRnh3VUZBd0ZySEFIQS9FZ2NBUUVEQXdRRkJRWUR1QVlGQlFRREF3RUJBUUVEQXdRRkJRYjhTQVlGQlFRREF3R0dBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZkL0VnRHVQeElCZ1VGQkFNREFRRUJBUU1EQkFVRkJnTzRCZ1VGQkFNREFRRUJBUU1EQkFVRkFBQUFEQUFBQUFBRCtBUDRBQkFBSVFBeUFFTUFWQUJsQUhZQWh3Q1lBS2tBcndEVEFBQTNGUjhDSVQ4Q05TOENJUThDSnhVZkFpRS9BalV2QWlFUEFpY1ZId0loUHdJMUx3SWhEd0luRlI4Q0lUOENOUzhDSVE4Q0p4VWZBaUUvQWpVdkFpRVBBaWNWSHdJaFB3STFMd0loRHdJbkZSOENJVDhDTlM4Q0lROENKeFVmQWlFL0FqVXZBaUVQQWljVkh3SWhQd0kxTHdJaER3SW5GUjhDSVQ4Q05TOENJUThDSlRNaEVTRVJJeEVmQnlFL0J4RXZCeUVQQnBRQ0JBVUN3Z1VFQWdJRUJmMUJCUVVEQVFJRUJRTENCUVFDQWdRRi9VRUZCUU1CQWdRRkFzSUZCQUlDQkFYOVFRVUZBd0VDQkFVQ3dnVUVBZ0lFQmYxQkJRVURBUUlFQlFMQ0JRUUNBZ1FGL1VFRkJRTUJBZ1FGQXNJRkJBSUNCQVg5UVFVRkF3RUNCQVVDd2dVRUFnSUVCZjFCQlFVREFRSUVCUUxDQlFRQ0FnUUYvVUVGQlFNQkFnUUZBc0lGQkFJQ0JBWDlRUVVGQXdFQ0JBVUN3Z1VFQWdJRUJmMUJCUVVEQVdzY0FjRDhTQndCQVFNREJBVUZCZ080QmdVRkJBTURBUUVCQVFNREJBVUZCdnhJQmdVRkJBTURBWVlEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJWMzhTQU80L0VnR0JRVUVBd01CQVFFQkF3TUVCUVVHQTdnR0JRVUVBd01CQVFFQkF3TUVCUVVBRmdBQUFBQUQrQVA0QUJBQUlRQXlBRU1BVkFCbEFIWUFod0NZQUtrQXVnRExBTndBN1FEK0FROEJJQUV4QVVJQlV3RlpBWDBBQUNVVkh3SWhQd0kxTHdJaER3SUZGUjhDSVQ4Q05TOENJUThDSlJVZkFpRS9BalV2QWlFUEFnVVZId0loUHdJMUx3SWhEd0lsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBaUUvQWpVdkFpRVBBaVVWSHdJaFB3STFMd0loRHdJRkZSOENJVDhDTlM4Q0lROENKUlVmQWlFL0FqVXZBaUVQQWdVVkh3SWhQd0kxTHdJaER3SWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVVZId0loUHdJMUx3SWhEd0lGRlI4Q0lUOENOUzhDSVE4Q0pSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVVkh3SWhQd0kxTHdJaER3SUZGUjhDSVQ4Q05TOENJUThDSlRNaEVTRVJJeEVmQnlFL0J4RXZCeUVQQmdJY0FnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdGckhBSEEvRWdjQVFFREF3UUZCUVlEdUFZRkJRUURBd0VCQVFFREF3UUZCUWI4U0FZRkJRUURBd0dHQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWZC9FZ0R1UHhJQmdVRkJBTURBUUVCQVFNREJBVUZCZ080QmdVRkJBTURBUUVCQVFNREJBVUZBQUFBSUFBQUFBQUQrQVA0QUJBQUlRQXlBRU1BVkFCbEFIWUFod0NZQUtrQXVnRExBTndBN1FEK0FROEJJQUV4QVVJQlV3RmtBWFVCaGdHWEFhZ0J1UUhLQWRzQjdBSDlBZ01DSndBQUpSVWZBak0vQWpVdkFpTVBBeFVmQWpNL0FqVXZBaU1QQWdVVkh3SXpQd0kxTHdJakR3SWxGUjhDTXo4Q05TOENJdzhERlI4Q016OENOUzhDSXc4Q0JSVWZBak0vQWpVdkFpTVBBaVVWSHdJelB3STFMd0lqRHdNVkh3SXpQd0kxTHdJakR3SUZGUjhDTXo4Q05TOENJdzhDSlJVZkFqTS9BalV2QWlNUEF4VWZBak0vQWpVdkFpTVBBZ1VWSHdJelB3STFMd0lqRHdJbEZSOENNejhDTlM4Q0l3OERGUjhDTXo4Q05TOENJdzhDQlJVZkFqTS9BalV2QWlNUEFpVVZId0l6UHdJMUx3SWpEd01WSHdJelB3STFMd0lqRHdJRkZSOENNejhDTlM4Q0l3OENKUlVmQWpNL0FqVXZBaU1QQXhVZkFqTS9BalV2QWlNUEFnVVZId0l6UHdJMUx3SWpEd0lsRlI4Q016OENOUzhDSXc4REZSOENNejhDTlM4Q0l3OENCUlVmQWpNL0FqVXZBaU1QQWlVVkh3SXpQd0kxTHdJakR3TVZId0l6UHdJMUx3SWpEd0lGRlI4Q016OENOUzhDSXc4Q0pSVWZBak0vQWpVdkFpTVBBeFVmQWpNL0FqVXZBaU1QQWdVVkh3SXpQd0kxTHdJakR3SWxNeUVSSVJFakVSOEhJVDhIRVM4SElROEdBcWdDQkFXdUJRUUNBZ1FGcXdVRkEvMENCQVd1QlFRQ0FnUUZxd1VGQS83bkFnUUZ5Z1VFQWdJRUJjY0ZCUU1DRXdJRUJhNEZCQUlDQkFXckJRVUQvUUlFQmE0RkJBSUNCQVdyQlFVRC91Y0NCQVhLQlFRQ0FnUUZ4d1VGQXdJVEFnUUZyZ1VFQWdJRUJhc0ZCUVA5QWdRRnJnVUVBZ0lFQmFzRkJRUCs1d0lFQmNvRkJBSUNCQVhIQlFVREFoTUNCQVd1QlFRQ0FnUUZxd1VGQS8wQ0JBV3VCUVFDQWdRRnF3VUZBLzduQWdRRnlnVUVBZ0lFQmNjRkJRTUNFd0lFQmE0RkJBSUNCQVdyQlFVRC9RSUVCYTRGQkFJQ0JBV3JCUVVEL3VjQ0JBWEtCUVFDQWdRRnh3VUZBd0lUQWdRRnJnVUVBZ0lFQmFzRkJRUDlBZ1FGcmdVRUFnSUVCYXNGQlFQKzV3SUVCY29GQkFJQ0JBWEhCUVVEQWhNQ0JBV3VCUVFDQWdRRnF3VUZBLzBDQkFXdUJRUUNBZ1FGcXdVRkEvN25BZ1FGeWdVRUFnSUVCY2NGQlFNQ0V3SUVCYTRGQkFJQ0JBV3JCUVVEL1FJRUJhNEZCQUlDQkFXckJRVUQvdWNDQkFYS0JRUUNBZ1FGeHdVRkF3SVRBZ1FGcmdVRUFnSUVCYXNGQlFQOUFnUUZyZ1VFQWdJRUJhc0ZCUVArNXdJRUJjb0ZCQUlDQkFYSEJRVURBaE1DQkFXdUJRUUNBZ1FGcXdVRkEvMENCQVd1QlFRQ0FnUUZxd1VGQS83bkFnUUZ5Z1VFQWdJRUJjY0ZCUU1CYXh3QndQeElIQUVCQXdNRUJRVUdBN2dHQlFVRUF3TUJBUUVCQXdNRUJRVUcvRWdHQlFVRUF3TUJoZ01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZYZnhJQTdqOFNBWUZCUVFEQXdFQkFRRURBd1FGQlFZRHVBWUZCUVFEQXdFQkFRRURBd1FGQlFBQUFBTUFBQUFBQTlnRDJBQXlBSWNBeHdBQUFROEhFUjhHT3dFZkJ4VS9CQ0V6UHdZUkx3Y2xJVE1mRFJVUkZROE9JUThES3dFdkJ6MEJJeThPTlJFMVB3MG5JVE1mQmc4R0l5RVBDeEVWRHdZdkJqVVJOVDhOQVFRR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHWGdjR0JRVUVBd0VCaHdVRkJnY0JXZ1lHQmdRRUF3SUJBUUlEQkFRR0JnYjlpZ0oyQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrSy9yS3pCUVlGQndZR0JBUURBd0lDQVQ4S0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNWUUNWZ1lHQmdRRUF3SUJBUUlEQkFRR0JnYjlxZ2NHQmdZTENRZ0dBZ0VCQVFJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQmdZSENBa0tDZ3NNREEwREhBRUNBd1FFQmdZRy9rY0dCZ1lFQkFNQ0FRSURCQVFHQmdaeGh3UURBZ0VDQXdRRUJnWUdBYmtHQmdZRUJBTUNBVDRCQXdNRUJRVUdCd2NJQ0FrSkNRcitSd29KQ1FrSUNBY0hCZ1VGQkFNREFRR3pCQU1DQWdJREF3TUVCUVFGblFFQkF3TUVCUVVHQndjSUNBa0pDUW9CdVFvSkNRa0lDQWNIQmdVRkJBTURBWDRDQXdRRUJnWUdCZ1lHQkFRREFnRUJBUUlHQ0FrTEJnWUdCLzRvQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ0hZRFEwTURBc0tDZ2tJQndZR0JBTUNBQUFEQUFBQUFBTTdBL2dBS1FCd0FNY0FBQUVSTXpVL0J4OEhGVE0xUHdjZkJ4VXpFUU1qRHdrZEFnOEpLd0VQQnhVaE5TOEhLd0V2Q1QwQ0x3b2ZEeFU3QVI4TkZSRVBCeUV2QnhFMVB3MDdBVFUvRGdFRWZnRUJBd1FGQlFZSEJnWUZCUVFEQVFGK0FRRURCQVVGQmdZSEJnVUZCQU1CQVg3OEJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCbDRIQmdVRkJBTUJBUUg0QVFFREJBVUZCZ2RlQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnME1EQXdMQ2dvSkNBY0hCUVFEQWdGZUNnb0pDQWtIQ0FZR0JnVUVBd0lDQVFFREJBVUZCZ2I5eUFZR0JRVUVBd0VCQWdJREJBVUdCZ1lJQndrSUNRb0tYZ0VDQXdRRkJ3Y0lDUW9LQ3d3TURBR0Mvc1c5QmdZR0JBUURBZ0VCQWdNRUJBWUdCcjAvQmdZR0JBUURBZ0VCQWdNRUJBWUdCajhCT3dJM0FRSUNCZ2NLQ2dZR0J3YjhCZ2NHQmdvS0J3WUNBZ0VCQVFNRUJRVUdCbDlmQmdZRkJRUURBUUVCQWdJR0J3b0tCZ1lIQnZ3R0J3WUdDZ29IQmdJQ0FUOEJBZ01FQlFjSENBa0tDZ3NNREF3Ti9BSUNBd1FGQmdZR0NBY0pDQWtLQ2Y0SUJ3WUZCUVFEQVFFQkFRTUVCUVVHQndINENRb0pDQWtIQ0FZR0JnVUVBd0lDL0EwTURBd0xDZ29KQ0FjSEJRUURBZ0FBQWdBQUFBQUMvQUw4QUQwQWVRQUFBVE1mQXpVL0J4OEhGUThISXk4SFB3Y3pMd1EvQmljaEh3Y1BCeUVQQnhFUEJ5OEhFVFUvRFFIQkJnWUZCZVlCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnZmNCZ1lHQkFRREFnRUJBZ01FQkFZR0JwRGxCQU1DQVFFQ0F3UUZCUVpaQVR3R0JnVUZCQU1CQVFFQkF3UUZCUVlHL3NRR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNnSmVBZ01FNVpBR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHM0FjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBZVlGQlFZR0JnWUZCUVFEQXA0QkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ2IreEFZR0JRVUVBd0VCQVFFREJBVUZCZ1lCUEFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0FDQUFBQUFBTGNBdndBTFFDNEFBQUJJdzhPSHc0N0FUOEtOUU16SHhRVkVROEdJeThHTlE4T0x4STFQdzR6THc0ckFROEdMd2MvRGdJVkVoRVFEdzBOQ3dvSkNBWUZCQU1DQVFFQkFnSUVCQVVGQndnSUNnc01EQTRMQ3dzS0N3b0xDaE1TRVE5MkVSQVFEZzRPRFF3TEN3b0pDQWdIQ3dVRUF3SUNBUUVFQlFjSENBa0pDUWdIQmdVREFnb0pDZ3NLQ3d3TERBd05EQTROSEJVVkZCUUpDQWdJQndjR0JnVUVCQU1DQWdFQ0F3WUhDUXNNRHhBU0ZCWVhHUnFIQVFFREJBUUdCZ2dKQ1FzTURnNFBFUklTRUJBZUl3Y0dCd2NHQmdRRUFnRUJBUUlEQkFRRkJoWVZGUllXRlJZQjV3RUJBZ01EQkFRRkJnWUhCd2dKQ1FnSUNBY0dCd1lGQlFRRUF3SUNBUUVDQWdNREJBVUxEQTRPVUFFVkFnSURBd1VGQndjSENBZ0pDZ29WQ2dzTUN3d01EUDd1Q0FnSEJnUURBZ0lEQkFZSENBZ2RDQWtIQndjR0JRVUVCQU1DQWdJQkFRTUdCd1VGQlFZR0J3Z0lDQWtKQ1FvS0NoTVJFQThPRFF3TUNna0lCZ1lFQWdJV0RnME1Dd29JQ0FZR0JBUURBZ0lCQWdNSENnRUJBUUlEQlFVSEJnZ0dCUVlFQlFNRUF3Z0hCZ1FFQXdFQUFBQUZBQUFBQUFONkF6c0FBd0FyQUVRQXZnRVZBQUFUSVJVaEFTTVBEQjBCSHd3elB3YzFKU01QQ1IwQkh3a3pKVE1mRVJVUEJ5OEhOUThITHdzL0R6TTFMdzByQVE4Rkt3RXZCalUvRFNFekh3Y1BCeU1SRHdjdkJ4RWpFUThITHdjMUx3OC9Eb1lDOVAwTUFtVU5Gd3NKQ1FnSEJ3VUZBd01DQWdJQ0F3SUVCQVVGQndjSENRa0pFQThQRHc0TkRBcjl5d1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZQjRRd01Dd29LQ2drSkNBZ0hCZ1lHQkFrR0JBSUJBUVFFQlFVR0J3WUdCZ1VFQXdFQkRROFBFUkVTRXhRUER3NE9EUXNLQ0FjRkF3RUJBZ01FQmdjSkNRc05EUThRRVJJVVZnRUNBd01FQlFVSEJ3Y0pDUXNMQ3c0TURBc1dHQVVFQmdRRkJBTURBUUVCQWdJQ0JBTUZEdzhQRUE4UUQvNHYzQWNHQlFVRUFnSUJBUUlDQkFVRkJnY2ZBUUlDQkFVRkJnY0dCZ1VGQkFNQkFUOEJBZ0lFQlFVR0J3WUdCUVVFQXdFQkRRd01EQXNLQ2drSUNBWUZCQU1DQVFFQ0F3UUZCZ2dJQ1FvS0N3d01EQUZEZmdHRUFnSURBZ1FFQkFVRkJnWUhDQWdIRGdZR0JRVUZCQVFEQXdJQkFRRURCUWdLQ2d3TlJyTUJBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCdlFFQ0F3TUVCUVVHQndjSENBZ0pFaE1VRmZZSUJ3WUdCUU1DQVFFQ0F3VUdCZ2NJRlE4TUN3a0hCUU1CQVFNRUJ3Z0tEQTBQRUJJU0R3NE5EUXdMQ2dvSUNBWUZCQU1DQVJNTkN3b0tDQWdHQmdVRUF3TUNBUUVCQXdZSUFnSURCQVVGQmdZR0JRUUZBd1FEQWdjR0JRVURBZ0lCQVFNRUJRVUdCZ2NHQlFVRUF3RUIvcVlIQmdVRkJBTUJBUUVCQXdRRkJRWUhBVnIrcGdjR0JRVUVBd0VCQVFFREJBVUZCZ2VkQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnQUFBUUFBQUFBRDl3UGhBRDhBQUJNekVUTTNOVE1WRnpVekZUYzFNeFVqQnhVak5TY1ZJd2NWSXhVekZUYzFNeFVYTlRNQk5UTVZJd0VWSXpVbkZTTUhGU01WSVJVaE5TTTFNelVqTlRNZkZ4WG5XODliNVZ4UThWdlBXczh1THM1YnVGWUJBVnhTL3ZwYnQxblJMZ09yL0Q0WEZ4Y1hBK0grQ05ZOUtFOGJBYzFIVzljOEtFOGN2MU9LQ2NjK09KRVNBVUpEWFA2NVBpMlJCOGt6Y2hlSlhJcGJBQUFCQUFBQUFBUDNBK0VBUWdBQUV6TVZNeFV6TlRNVk16VXpGVE0xTXhVak5TTVZJelVqRlNNMUl4VWpFVE1WTnpVekZSYzFNd0UxTXhVakFSVWpOU2NWSXdjVkl4VWhGU0UxSXpVekVTTTFNeDhYTHM1YnVGdjhYRno4VzdkY3ppNHV6bHU0VmdFQlhGTCsrbHUzV2RFdUE2djhQaGNYRnhjRDRTNHRMUzB0TFMxYkZ4Y1hGeGNYL2F3SnhqODRrUklCUWtOYi9yZytMWkVIeVROeUY0bGNBbFJiQUFNQUFBQUFBL2dENFFBSEFCQUFRQUFBQVFjVkl4VXpBU2MzQnhjMU16Y25GU01sTXhFek56VXpGUmMzTlRNVkZ6Y2pOVE1WSXdjWE14VWpOVE1uQnhVak5TY0JGU01WSVJVaE5TTTFNelVqTlRNQks4Y3VIUUZRTGVhV3JGRnpmMXY5d3hjZHlGczlxVnVPV1FKY08yaHZORndIWFhoYnZmNnVMZ09yL0Q0WEZ4Y1hBbkxIUzF3QlR4OTZsbmdMaEg4SC9QM2F5RXRBS3FnMU5ZNW5YRngzYmx4Y1hZcEZOSVQrcmt4eUY0bGNYRnNBQUFZQUFBQUFBL2dEbVFBaEFHRUFnd0REQU9VQkpRQUFOeUV6SHdZUEJpTWhJeThHUHdZbEh3NGRBUThPTHc0OUFUOE5KU0VmQnc4SElTOEhQd1lsTXg4TkhRRVBEU3NCTHcwOUFUOE5KU0V6SHdZUEJpTWhJeThHUHdZbEh3NGRBUThPTHc0OUFUOE5LQUoyQmdZRkJRUURBUUVCQVFNRUJRVUdCdjJLQndZRkJRUURBUUVCQVFNRUJRVUdBM2tKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2drS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkN2eVlBbllHQmdVRkJBTUJBUUVCQXdRRkJRWUcvWW9IQmdVRkJBTUJBUUVCQXdRRkJRWURlUWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrSy9KZ0NkZ1lHQlFVRUF3RUJBUUVEQkFVRkJnYjlpZ2NHQlFVRUF3RUJBUUVEQkFVRkJnTjVDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1Fya0FnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUdCZ1lHQkFRREFrQUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3SDlBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWo4QkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0g4QWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWtBQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQUFBQUFCZ0FBQUFBRCtBTzVBQ0VBTFFCUEFGa0Fld0NCQUFBM0lSOEhEd2NoTHdjL0JpVXpGU00xTXpVak5UTTFJeVVoSHdjUEJ5RXZCejhHSlRNVkJ6TVZJelUzSXlVaEh3Y1BCeUV2Qno4R0pUTVZJelVqS0FKMkJnWUZCUVFEQVFFQkFRTUVCUVVHQnYyS0J3WUZCUVFEQVFFQkFRTUVCUVVHQXhxOXZYNC9QMzc4N1FKMkJnWUZCUVFEQVFFQkFRTUVCUVVHQnYyS0J3WUZCUVFEQVFFQkFRTUVCUVVHQXhxOWNYRzljWEg4N1FKMkJnWUZCUVFEQVFFQkFRTUVCUVVHQnYyS0J3WUZCUVFEQVFFQkFRTUVCUVVHQXhwK1B6L0ZBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVgvOFB5QStJUHdCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQmZ6bUVQem1FL0FFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3Ri8vTDBBQUFRQUFBQUFBN2tET3dBaEFFTUFid0NSQUFBVElSOEhEd2NoTHdjL0JoTWhId2NQQnlFdkJ6OEdKUjhIRHdRZkJBOEdLd0V2QmowQlB3WWxJUjhIRHdjaEx3Yy9CbVlETXdjR0JRVUVBd0VCQVFFREJBVUZCZ2Y4elFZR0JRVUVBd0VCQVFFREJBVUZCZ1lDTndjR0JRVUVBd0VCQVFFREJBVUZCZ2Y5eVFZR0JRVUVBd0VCQVFFREJBVUZCZ001QndVR0JRUURBUUVCQVFNRWFHZ0VBd0VCQVFFREJBVUdCZ1lHQlFZRmZnUURBZ0lEQkg0RkJnWDgwd016QndZRkJRUURBUUVCQVFNRUJRVUdCL3pOQmdZRkJRUURBUUVCQVFNRUJRVUdBUVFCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFSMEJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DZndFQ0F3UUZCUVlHQmdZRkJXaG9CUVVHQmdZR0JRVUVBd0lDQXdSK0JRVUdCZ1lHQlFWK0JBTUNuZ0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQUFBQUVBQUFBQUFPNUF6c0FJUUJEQUc4QWtRQUFFeUVmQnc4SElTOEhQd1lUSVI4SER3Y2hMd2MvQmlVZkNBOEhLd0V2Qmo4RUx3US9CaVVoSHdjUEJ5RXZCejhHWmdNekJ3WUZCUVFEQVFFQkFRTUVCUVVHQi96TkJnWUZCUVFEQVFFQkFRTUVCUVVHQmdJM0J3WUZCUVFEQVFFQkFRTUVCUVVHQi8zSkJnWUZCUVFEQVFFQkFRTUVCUVVHQXJzSEJRWUZmZ1FEQVFFQkFRTUVmZ1VHQlFjR0JRWUZCQU1CQVFFQkF3Um9hQVFEQVFFQkFRTUVCUVlGL1ZFRE13Y0dCUVVFQXdFQkFRRURCQVVGQmdmOHpRWUdCUVVFQXdFQkFRRURCQVVGQmdFRUFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVkQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFuOEJBZ01FZmdVRkJnWUdCZ1VGZmdRREFnSURCQVVGQmdZR0JnVUZhR2dGQlFZR0JnWUZCUVFEQXA0QkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBQUFBQlFBQUFBQUQyQVBZQUYwQWpRQzlBVDBCdlFBQUFUTWZCaFVQRWk4U05UOEdNeDhRT3dFL0VRTWZDaDBCRHdrckFTOEtQd29sSHdzUENpc0JMd2s5QVQ4S0R4OGZIejhmTHg4ekh4MGRBUThkS3dFdkhUMEJQeDBDd2dZRkJRUUZBd0lDQWdJRUNnc0xEQXdORGc0T0RnOFBEeEFQRHhBUEVBOFBEdzRQRGcwTkRRd0xDd3NEQXdFQkFnUUVCUVlHQmdZR0JSVUpDUW9LQ3dzTEN3d0xEQXdNREF3TURBd01Dd3NMQ3dzS0NRb0pDQWdGQmdjZUJnWUdCZ3NKQ0FZQ0FRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0dBZ0VCQVFFQkFRSUdDQWtMQmdZRy9zc0hCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFRRUJBZ1lJQ1FzR0JnYWtGUlVVRlJNVUV4SVRFUkVSRUE4UER3ME5EQXdLQ2drSUNBWUdCQVFDQWdFQkFnSUVCQVlHQ0FnSkNnb01EQTBORHc4UEVCRVJFUk1TRXhRVEZSUVZGUlVWRkJVVEZCTVNFeEVSRVJBUER3OE5EUXdNQ2dvSkNBZ0dCZ1FFQWdJQkFRSUNCQVFHQmdnSUNRb0tEQXdORFE4UER4QVJFUkVURWhNVUV4VVVGUlVZR0JnWEZ4WVdGaFVVRkJNVEVoRVFFQThPRFF3TEN3a0pCd2NGQkFNQ0FnTUVCUWNIQ1FrTEN3d05EZzhRRUJFU0V4TVVGQlVXRmhZWEZ4Z1lHQmdZR0JjWEZoWVdGUlFVRXhNU0VSQVFEdzROREFzTENRa0hCd1VFQXdJQ0F3UUZCd2NKQ1FzTERBME9EeEFRRVJJVEV4UVVGUllXRmhjWEdCZ0Jmd0lDQXdVRkJnWUdCZ1VHQ3dzTENna0lDQWNHQmdVREJBSUJBUUVCQWdNRUJBVUdCd2dJQ1FvS0N3d0ZCZ1lHQmdZRkJBUUNBZ0VEQXhZSUNBY0dCZ1VGQkFRREFnRUJBUUlDQXdRRUJRVUdCd2NJQ0FnS0JRTUNBU0FCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0dBZ0VCL1FFQ0FnUUVCZ1lJQ0FrS0Nnd01EUTBQRHc4UUVSRVJFeElURkJNVkZCVVZGUlVVRlJNVUV4SVRFUkVSRUE4UER3ME5EQXdLQ2drSUNBWUdCQVFDQWdFQkFnSUVCQVlHQ0FnSkNnb01EQTBORHc4UEVCRVJFUk1TRXhRVEZSUVZGUlVWRkJVVEZCTVNFeEVSRVJBUER3OE5EUXdNQ2dvSkNBZ0dCZ1FFQWdJL0FnTUVCUWNIQ1FrTEN3d05EZzhRRUJFU0V4TVVGQlVXRmhZWEZ4Z1lHQmdZR0JjWEZoWVdGUlFVRXhNU0VSQVFEdzROREFzTENRa0hCd1VFQXdJQ0F3UUZCd2NKQ1FzTERBME9EeEFRRVJJVEV4UVVGUllXRmhjWEdCZ1lHQmdZRnhjV0ZoWVZGQlFURXhJUkVCQVBEZzBNQ3dzSkNRY0hCUVFEQWdBQUFBQUZBQUFBQUFQNEE5Z0FMd0JmQUlNQWx3RkZBQUFCTXg4SkhRRVBDaThLUFFFL0NTRXpId2tkQVE4S0x3bzlBVDhKSnlNUEJoRWZCeUUvQnhFdkJpTUJEd2doTHdnbElUTWZCek1mQnc4SEl4OFBGUkVWRHcwckFSVVBDU3NCTHdrMUlSVVBDU3NCTHdrMUt3RXZEVFVSTlQ4UEl5OEhQd2N6UHdjQy9BWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdmK0RnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdlWUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdNMEJnWUZCUVFEQVFFQkFRTUVCUVVHQnYxMUJRUUVCQVFEQXdKZEF0WmRBZ01EQkFRRUJBWCtIZ0hpQnc0TkRRc0xDUWN3UXdvSUNBY0dCQU1CQVFNRUJnY0VDQWtpRkFnSEJ3Y0dCZ1VGQlFRRUF3SUNBUUlDQXdRRkJnWUdDQWNKQ0FrS0NTQUJBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCL2dnQkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUJJQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRUNBZ01FQkFVRkJRWUdCd2NIQ0JRZENnZ0lCd1lFQXdFQkF3UUdCd1FJQ1VndEJ3Z0pDd3dORGdIZ0FRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRitBZ01FQkFZR0J2N0ZCZ1lHQkFRREFnRUJBZ01FQkFZR0JnRTdCZ1lHQkFRREFnRThBUUVDQWdNREJBVG82QVFFQXdNQ0FnRUJQZ0lFQmdnSkN3eDVBUUlGQmdjSUNBb0pDUWdIQmdJRUFqSUNBd01FQlFVRkJnWUhCd2NJQ0FnSS9zVUtDUWtKQ0FnSEJ3WUZCUVFEQXdGR0JnWUdDd2tJQmdJQkFRRUJBZ1lJQ1FzR0JnWkdSZ1lHQmdzSkNBWUNBUUVCQVFJR0NBa0xCZ1lHUmdFREF3UUZCUVlIQndnSUNRa0pDZ0U3Q0FnSUNBY0hCd1lHQlFVRkF3UURBaklCQXdRR0J3Z0pDUW9JQ0FjR0F3TUNjZzBMQ3dnSEJRTUFDZ0FBQUFBRFdnUHJBQk1BSndBK0FGUUFhd0NCQUxFQXlBRGRBZkVBQUFFUEJCVS9CQzhISVE4SEh3UTFMd1FCRHdRZkJUTS9CalV2QWc4Q0ZSOEdNejhGTHdJM0h3SVBBVHNCUHdVOUFTOEdJUThHSFFFZkJUc0JMd0UvQWlNUENSMEJId2s3QVQ4SlBRRXZDaU1QQmhVZkFqOEVMd1EzSXc4REh3US9BalV2QmpNZkNEOEtPd0VmRFJVUEJUTWZEdzhPS3dFZkJSVVBEUzhFRlQ4SU14OE9IUUlQQmdVVkR3WXJBUzhHTlNVdkJ6MEJQdzR6SHdnMUR3TWpMd3cxUHdVckFTOE9Qdzh6THdVMVB3d0Mxd1lHQlFXaDhBVUVBZ0VCQWdNRUJBWUdCdjRJQmdZR0JBUURBZ0VCQWdRRjhLRUZCUVlHQVM4REN3c05FQ0VFQkFZRkJnWUdCZ1VGQXdJQkFnTFNJZ0lDQVFJREJRVUdCZ1lHQlFVRkJDRVJEQXZFQWdFQkFRTkRCZ1lHQkFRREFnSURCQVFHQmdiK2hnWUdCZ1FFQXdJQ0F3UUVCZ1lHUXdNQkFRTjZCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0IyVUVCQWNGQlFNQ0FRSUNJZ01MQ3cwUUlRTURCZ2kyQkFnSEJpUVJEQXNMQXlJQ0FnRUNBd1VGQjhNRkJnd0xDd29KQ0FjTkRRVUdCZ2dIQ0FnSkNRa0pDUWtKQ1FrSUJ3Y0dCUVFFQXdJQkFRRURBd1VNR1FvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0tHUXdGQXdNQkFRRUNBd1FFQlFZSEJ3Z0hEZzRPRGc0TkRBbDFCd2dJQ0FrSkNRa2xDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkF3UUZCZ2dKQ3Y3ekFRSURCQVFHQmdZR0JnWUVCQU1DQWY3ekNna0lCZ1VFQWdFQkF3TUVCUVVHQndjSUNBa0pDUW9sQ1FrSkNRZ0lDQWQwRGd3T0RnNE9EZzRJQndjR0JRUUVBd0lCQVFFREF3VU1HUW9KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0dRd0ZBd01CQVFFQ0F3UUVCUVlIQndnTURBMEJqd0VDQXdTaE9aQUdCd2dmQmdZR0JBUURBZ0VCQWdNRUJBWUdCaDhJQndhUU9hRUVBd0lCQVFBRENRY0dCam9GQlFNQ0FRSUNCQVFHQlFZR0JnWTZPZ1lHQmdZRkJRVUVBZ0lCQWdNRkJUb0dCZ2VHQ0FnUUVBOENBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHQmdZR0JnUUVBd0lQRUJBUUh3RUNBZ1lIQ2dvR0JnWUhCZ2NHQlFzSkNBWUNBZ0VCQWdJR0NBa0xCUVlIQmdjR0JnWUtDZ2NHQWdJQmhBRURCQVFGQmdZR0JnWTZBd2tIQndZNkF3UUVBd0VDQkFZOUJnY0hDUU02QmdZR0JnWUZCQVFEUUFFQ0JBVUhDQWtMRmhZSUNBWUdCUVVEQXdJQkFnSUVCQVlGQndjSUNBZ0pDUWtKQ1FrSkNRZ1dBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1DQWhZSkNRa0pDUWtKQ1FrSUNBZ0hCZ1lGQkFVREFRRUVCUWdHd25VR0JnVURCQUlCQVFFQkF3TUVCQVlHQndjSUNBa0pDUW9iREF3TUN3b0pDQWVpTFFZR0JnUUVBd0lDQXdRRUJnWUdMYUlIQ0FrS0N3d0dEQ0VLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVDQkFRRUJnWjF3Z29IQkFNQ0JBY0ZCZ1lIQ0FnSUNRa0pDUWtKQ1FrSkZnSUNBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVXQ0FrSkNRa0pDUWtKQ0FnSUJ3Y0ZCZ1lFQWdBQUFBQUZBQUFBQUFONkE3a0FFd0FuQUg4QXN3RG5BQUFCRlRNL0J6VXZCeVVSSHdjaFB3Y1JKU0VmQnhVN0FSOE5IUUlQRFNzQkhRRVBEU01oSXk4Tk5SRS9CaVVmQnhVUERDTXZCalUvRXljZkJ4VVBEQ012QmpVL0V3SzlYd1lHQlFVRUF3RUJBUUVEQkFVRkJnYjlxUUVCQXdRRkJRWUdBWG9IQmdVRkJBTUJBZjRvQWZnR0JnVUZCQU1CQVY4SkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnbGZBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9vWUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQkFRTUVCUVVHQWY4R0JnVUZCQU1CQVFFQ0FnTUhDUXNNQndoUkJnWUhCUVlGQkFRQ0FRSUNCQVFGU2dnSEJnVUVBZ0lDQVFNRUJRVUc5UVlHQlFVRUF3RUJBUUlDQXdjSkN3d0hDRkVHQmdjRkJnVUVCQUlCQWdJRUJBVktDQWNHQlFRQ0FnSUJBd1FGQlFZQ1Avd0JBUU1FQlFVR0JyNEdCZ1VGQkFNQkFULytLQWNHQlFVRUF3RUJBUUVEQkFVRkJnY0IyRDhCQVFNRUJRVUdCaUFDQWdNRUJRWUdCZ2dIQ1FnSkNnbStDUW9KQ0FrSENBWUdCZ1VFQXdJQ1hnb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0g0QmdZRkJRUURBZjBCQVFNRUJRVUdCZzRKQ0FrSUVBOE5EQVVGS1FJQkFnSURCUVVHQmdZR0JnVUVCQ1FGQlFjSEJ3Z0pGQVlGQlFRREFRRUJBUU1FQlFVR0JnNEpDQWtJRUE4TkRBVUZLUUlCQWdJREJRVUdCZ1lHQmdVRUJDUUZCUWNIQndnSkZBWUZCUVFEQVFBQUFBQUtBQUFBQUFPa0E0OEFOd0NLQUtzQXpBRU1BVXdCYlFHT0FjNENEZ0FBQVNNUERSMEJId2MvQWg4Q1B3Z3ZEek1mRkJVUERTTXZBdzhDSXk4Tk5UOFVKU01QQng4SFB3Y3ZCaVVqRHdjZkJ6OEhMd1lsTXg4T0R3OHZEejhPSVRNZkRnOFBMdzgvRGlVakR3Y2ZCejhITHdZbEl3OEhId2MvQnk4R056TWZEZzhQTHc4L0RpTXpIdzRQRHk4UFB3NENBQVFSQ3dvTURHOG9GdzBLQkFJQ0FnUUVCUVVIQndjSml5Z3FNU2lLQ2dnSEJnWUZCQU1CQVFFQ0F3TUZCUTBQTFhJTURBb0tGaEVRQndjTENnb0pDUkZ2SGhRSkVnY0hCd1VFQXdFQkJnY0pDd1lIQndnSUNRb0tCZ2NTZUNncU1TZUNFQVlLQ1FrSkNBY0hCZ3NKQndZQkFnTUVCUVlIQ0FnVEV4NXdFUWtKQ2dvTEJ3Y1FBVXdFQkFnSEJ3VUVBZ0VCQWdRRkJ3Y0lDQWdJQndjRkJBSUJBUUlFQlFjSENQMkNCQVFJQndjRkJBSUJBUUlFQlFjSENBZ0lDQWNIQlFRQ0FRRUNCQVVIQndnQ2Jnc0tDZ29KQ1FnSEJ3WUZCUU1EQVFFQkFRTURCUVVHQndjSUNRa0tDZ29MQ3dvS0Nna0pDQWNIQmdVRkF3TUJBUUVCQXdNRkJRWUhCd2dKQ1FvS0N2MlZDd29LQ2drSkNBY0hCZ1VGQXdNQkFRRUJBd01GQlFZSEJ3Z0pDUW9LQ2dzTENnb0tDUWtJQndjR0JRVURBd0VCQVFFREF3VUZCZ2NIQ0FrSkNnb0tBY1FFQkFnSEJ3VUVBZ0VCQWdRRkJ3Y0lDQWdJQndjRkJBSUJBUUlFQlFjSENQNzhCQVFJQndjRkJBSUJBUUlFQlFjSENBZ0lDQWNIQlFRQ0FRRUNCQVVIQndqMEN3b0tDZ2tKQ0FjSEJnVUZBd01CQVFFQkF3TUZCUVlIQndnSkNRb0tDZ3NMQ2dvS0NRa0lCd2NHQlFVREF3RUJBUUVEQXdVRkJnY0hDQWtKQ2dvSzhRc0tDZ29KQ1FnSEJ3WUZCUU1EQVFFQkFRTURCUVVHQndjSUNRa0tDZ29MQ3dvS0Nna0pDQWNIQmdVRkF3TUJBUUVCQXdNRkJRWUhCd2dKQ1FvS0NnSVZBUU1IQ1F5Q0tCb1JFUWdJQndnSUJ3a0pCd2NHQkFRRER3TUNBZ0lRQXdRRkJRY0lDQWtJQndnSUNBZ0lDUkVSTG9RTUNnWURRQUlCQWdVRkJnY0lFSU1lRlFvWEN3d01EUTBORGc4UER4QVBEZ1lHQmdVRUJBTURBUUVPQXdFQkF3OEJBd01FQkFVR0JnWU9EdzhRRHc0T0RnME1EUXNNQ3hZVkhvSVJCd2NIQlFRQ0FnSlVBUUlFQlFZSUJ3a0lDQWNIQlFRQ0FRRUNCQVVIQndnSUNRY0lCZ1VFQWdFQkFnUUZCZ2dIQ1FnSUJ3Y0ZCQUlCQVFJRUJRY0hDQWdKQndnR0JRUUNRQUlEQXdVRkJnY0hDQWtKQ2dvS0N3c0tDZ29KQ1FnSEJ3WUZCUU1EQVFFQkFRTURCUVVHQndjSUNRa0tDZ29MQ3dvS0Nna0pDQWNIQmdVRkF3TUNBZ01EQlFVR0J3Y0lDUWtLQ2dvTEN3b0tDZ2tKQ0FjSEJnVUZBd01CQVFFQkF3TUZCUVlIQndnSkNRb0tDZ3NMQ2dvS0NRa0lCd2NHQlFVREF3SnBBUUlFQlFZSUJ3a0lDQWNIQlFRQ0FRRUNCQVVIQndnSUNRY0lCZ1VFQWdFQkFnUUZCZ2dIQ1FnSUJ3Y0ZCQUlCQVFJRUJRY0hDQWdKQndnR0JRUUNRQUlEQXdVRkJnY0hDQWtKQ2dvS0N3c0tDZ29KQ1FnSEJ3WUZCUU1EQVFFQkFRTURCUVVHQndjSUNRa0tDZ29MQ3dvS0Nna0pDQWNIQmdVRkF3TUNBZ01EQlFVR0J3Y0lDUWtLQ2dvTEN3b0tDZ2tKQ0FjSEJnVUZBd01CQVFFQkF3TUZCUVlIQndnSkNRb0tDZ3NMQ2dvS0NRa0lCd2NHQlFVREF3SUFBQUFBQXdBQUFBQURlZ1A0QUNNQWtnRWhBQUFCSHc4N0FqOFBBeU1QSFIwQkh4VWhQeFU5QVM4ZU14OGRIUUVQSlNNdkpUMEJQeDBCWEJRQkF3TUVCQVVHQmdZSEJ3Z0lDQWdKWmdrSUNBZ0lCd2NHQmdZRkJBUURBd0VVcEJBUUVBOFFEdzRQRGcwTkRRd01EQXNLQ2drSkNBZ0hCZ1lGQkFRQ0FnSUNBUU1EQkFVR0JnWUhDQWtKQ1JNSUJ3Y0hCUVVGQVZ3RkJRWUdCd2dJRWdrSkNRZ0hCZ1lHQlFRREF3RUNBZ0lDQkFRRkJnWUhDQWdKQ1FvS0N3d01EQTBORFE0UERnOFFEeEFRRUJNVUV4SVNFaElSRVJBUUR3OE9EZzBOREFzS0Nna0pCd2NHQlFRRUFnSUNBZ01FQlFZR0NBZ0lDZ29LREJNTEJRVURBd0lkQXdVRkJnZ0lDUW9MQ3d3TkRRNE5EMllQRFE0TkRRd0xDd29KQ0FnR0JRVURIUUlEQXdVRkN4TU1DZ29LQ0FnSUJnWUZCQU1DQWdJQ0JBUUZCZ2NIQ1FrS0Nnc01EUTBPRGc4UEVCQVJFUklTRWhJVEZBRUVid2dJQ0FjSEJnWUdCUVFFQXdNQkFnSUJBd01FQkFVR0JnWUhCd2dJQ0c4Q3RRSUNBZ1FFQlFZR0J3Z0lDUWtLQ2dzTURBd05EUTBPRHc0UEVBOFFFQkFRRHhBUER3NFBEZzRORFF3TkN3d1VDUXNMQ3d3TkZCUU5EQXNMQ3drVURBc05EQTBORGc0UERnOFBFQThRRUJBUUR4QVBEZzhPRFEwTkRBd01Dd29LQ1FrSUNBY0dCZ1VFQkFJQ0FqOENBZ1FFQlFZSEJ3a0pDZ29MREEwTkRnNFBEeEFRRVJFU0VoSVNFeFFURXhNU0VoSVNFUkVRRUJBUER3NE5GUThJQ0FnSkNLME9EZ3dOQ3dzS0NRZ0lCZ1VFQXdJQkFRSURCQVVHQ0FnSkNnc0xEUXdPRHEwSUNRZ0lDQThWRFE0UER4QVFFQkVSRWhJU0VoTVRFeFFURWhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQWdBQUJBQUFBQUFEcGdPNUFBc0FHQUEvQU00QUFBRVZQd0UxTHdZaEl3OEdGUjhCTlRjUkZSOFFQeEVSSlNFZkJ4VXpIdzBWRHh3Vk14OEhEd2NoTHdZOUFUOEdNelV2R2pVL0RETTlBVDhGQXZaaEVRRURBd1VHQmdUOWF3UURCd1lGQWdNQklVUkFBUU1EQkFRR0JnY0hDQWtJQ2dvS0xpOHVMZ29LQ2dnSkNBY0hCZ1lFQkFNREFRSCtaZ0c1QmdZR0JBUURBZ0ZUQ2dzS0NRa0lDQWNHQlFRRUFnRUJFUUVEQkFVRkJnY0hld0lFQkFZR0NBZ0tDZ3NNRFEwT0R3OGdKSDRHQmdZRUJBTUNBUUVDQXdRRUJnWUcvc1VHQmdZRUJBTUNBZ01FQkFZR0JuNGtIeEFQRGcwTkRBc0xDUWtIQndVRkF3Sm9CUVVFQndNaEF3SUJBd01GQmdjSENRa0tDd3dMUndJREJBUUdCZ0w4cmlkaUJ3Y0dCZ1VEQWdFQkF3UUZBd2NIQ0dFanFuNytwZ3NMQ3drS0NRa0hDQVlHQlFVREF3RURBZ0lEQWdJREJRVUdCZ2dIQ1FrS0Nnb0xDd0ZhUHdFQkF3UUZCUVlHWHdFQkF3UUZCZ1lIQ0FrSkNnb0tDZ3RpQ0FnSEJnWUZCUU14RHc0T0RRME5Dd3NLQ1FnSEJnVUVBZ0lDNVFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUI1UUlDQXdNRkJnY0lDZ29MQ3cwTkRRNFBEelFEQkFVS0JXUUxEQXNMQ3dvS0NRZ0lCZ1lGQXdJQlh3WUdCUVVFQXdFQUFBQUFBd0FBQUFBRGl3UE5BQUVBdFFGTEFBQUJGVGNqRHdVUkR3Y3ZCalVSTHdjUEFoRVBCeThHUFFFdkJpTVBCeEVWSHc0elB4TTFMd1lQRFNzQkx3YzFFUzhHSXc4RUVROEhMd1kxQXk4R014OE1Oek1mRHhFL0NUTWZEaDBCRHdFbkZ6TVBFU012RUJFMVB3MHpId0UxUHdvZkFqVS9Dd0V3bndnSEJnVUNBZ0VCQWdNREJRVUdCd1lHQlFVRUF3SUNBd1FJQlFjSUJ3Y0dCZ0VDQXdNRkJRWUhCZ1lGQlFRREFnRUJBZ01FQmdjSENBWUZCUU1EQVFFQ0JBUUZCd2dJQ2dzTkJ3NFJFUlRIRGc4T0RnOE9EZzhPRGcwT0RSZ1hGUklYR1FFQ0F3UUZCd2NKQ3djSENBZ0pEeFVTSFFRRUJRUUZCUVVFQlFNREF3SUJBUUlGQ2dZSUNnY0RBZ1FEQWdFQ0F3UUVCZ1VIQmdZRkJRUURBZ0VCQVFNRkJnY0hDQThRQndnSEJRWUZCQVFEQXdJS0Nnb0pDQWtJQnc4TUJnVUZCQVFEQVFFVUZBb0tDUW9KQ2drSkNRZ0pDQXNKQ1FnSUJnWUZCQU1DQWdJREhSd0JMQndXR0JzUERoQVFFQkVTRWdvVEZCUVZ5QmtZRnhVVUV3a0lDQTROQ2drSEJRTUNBZ01EQlFVR0J3Y0lCd2dJQ1FnSUVCQUJBZ1FGQmdjR0J3NFBFQkFORGdJREJRVUZCd2NIQndnSUR3TkJBVTRCQWdNQ0FnTCthZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWUJNQXNKQmdjRUFnSUJBUUVDL3FvR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHMUFNREF3SURBZ0lCQVFNREF3UURCdjVWRWhFUkRnNE5Dd3NKQ0FjRUJRUURBZ0VDQkFVSENBb0tEQTBORGc4ZUlCOGRLRElHQndjSEJnWUZBd0lCQVFJREJBVUtFeElqQXdJQ0FRRUNBd01FQkFRRkJRR0pCQVVKQ1FVREF3RUNCUWtOL3FVSEJRWUVCQU1DQVFFQ0F3TUZCUVlIQWFzREFnTURBZ0kvQXdRREJBUUZCUVVHQmdjSENBSUJBUUlEQkFRSkRBWUhDQWdJQ1FrSy9za1JEZ1lGQkFNREFnRUJBUUVEQkFRR0JnZ0hDUWdLQ1FrS0Nna0tEQTBOVXk0aElpRVFFQThQRFEwTUNnVUlCZ1VDQVFNRkJna0xCZ1lIRUJBU0V4UVZGaGNCc2dzS0NRa0pDQWNHQlFVRUF3SUNBUUVET1FvSkNRY0dCUVFEQmdJQkFRTUZEZ29KQ0FjSEJnVUVCQU1DQXdBQUFBQUVBQUFBQUFPNUE3a0FBd0NZQUx3QkFBQUFBUWN6Tnljekh3WVZCek0vQnpNZkJoVUhNeDhIRHdjakJ6TWZCdzhISXc4SEl5OEdOVGNqRHdjakx3WTFOeU12Qno4SE16Y2pMd2MvQnpNL0J5Y1BCeEVmQnlFL0J4RXZCeVVoTXg4TkZSRVZEdzBqSVNNdkRUVVJOVDhOQWJBY3ZCektBd1lHQlFRREF3RUt2QXNCQXdNRUJBVUdDUVlHQlFRREF3RUtTUVlHQmdRRUF3SUJBUUlEQkFRR0JnWlFIRXdIQmdVRkJBTUJBUUVCQXdRRkJRWUhVd3NDQWdRRUJRWUdCZ1lHQlFRREF3RUt2QXNDQWdRRUJRWUdCZ1lHQlFRREF3RUtTUVlHQmdRRUF3SUJBUUlEQkFRR0JnWlFIRXdIQmdVRkJBTUJBUUVCQXdRRkJRWUhVd3NCQXdNRUJBVUc5Z2NHQlFVRUF3RUJBUUVEQkFVRkJnY0N0QWNHQlFVRUF3RUJBUUVEQkFVRkJnZjlUQUswQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Vd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0orL1B5OUFnSUVCQVVHQmdaYllnWUZCUVFEQXdJQ0FnUUVCUVlHQmxzQkFRTUVCUVVHQmdjR0JRVUVBd0VCL0FFQkF3UUZCUVlIQmdZRkJRUURBUUZpQmdZRkJBTURBUUlDQkFRRkJnWUdXMklHQmdVRUF3TUJBZ0lFQkFVR0JnWmJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFmd0JBUU1FQlFVR0J3WUdCUVVFQXdFQllnWUZCUVFEQXdGQUFRRURCQVVGQmdmOVRBY0dCUVVFQXdFQkFRRURCQVVGQmdjQ3RBY0dCUVVFQXdFQlB3SUNBd1FGQmdZR0NBY0pDQWtLQ3YxTUNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tBclFLQ2drSUNRY0lCZ1lHQlFRREFnSUFBd0FBQUFBRG1RUDRBQU1BQndCSUFBQUJJUkVoQlNFUklTYy9CeUVmQnhVaEh3Y1JEd2NoTHdjMUlSRVBCeThIQWlBQk92N0cvb1lCT3Y3R1FBRUNBd1FFQmdZR0FYb0dCZ1lFQkFNQ0FRRmFCZ1lHQkFRREFnRUJBZ01FQkFZR0J2NkdCZ1lHQkFRREFnSCt4Z0VDQXdRRUJnWUdCZ1lHQkFRREFnRUJ3UUY2L0FGNkh3Y0dCUVVFQXdFQkFRRURCQVVGQmdkZUFRRURCQVVGQmdmK1NBY0dCUVVFQXdFQkFRRURCQVVGQmdkZS9pZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEFBTUFBQUFBQTNvRCtBQXZBRk1BK1FBQUFUTWZDUjBCRHdrckFTOEpQUUUvQ1NVUEJ4RWZCeUUvQnhFdkJ3RXpIeEFWRHdZakx4TXJBUThQRlNFekh3MFZFUlVQRFNNaEl5OE5OUkUxUHcwN0FUMEJQeHNDQUFZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2YrNmdZR0JRVUVBd0VCQVFFREJBVUZCZ1lDT0FZR0JRVUVBd0VCQVFFREJBVUZCZ2IrN2pFUkVSQVBEdzhPRFF3TUNnb0lCd1lGQVFJQ0JBVUZCZ1lHQmdZRkJBTUZCQVVHQndjSENRa0pDZ29MQ3dzTU1SVVVFeElSRVE4T0RRc0ZDUWdHQkFJQjJRa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZjNJQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSklBRUNBZ01FQkFVRkJnWUhCd2dSRWdvS0N3c0xEQXdNREEwTkRRMEJnZ0VDQWdZSENnb0dCZ2NHQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUJ2UUVCQXdRRkJRWUcva1lHQmdVRkJBTUJBUUVCQXdRRkJRWUdBYm9HQmdVRkJBTUJBUUc1QVFJREJRWUhDUWtLREF3TkRnOFFFQVlHQmdZRkJBTUNBUUlDQkFVRkVRb0xDUWtKQndjSEJnUUVCQUlDQVFNRkJ3Z0tDdzBPRHdrUUVoTVRGSDhDQWdNRUJRWUdCZ2dIQ1FnSkNnbitSZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FHNkNRb0pDQWtIQ0FZR0JnVUVBd0lDZEE0TkRRME5EQXdNREFzTEN3b0tFaEVJQndjR0JnVUZCQVFEQWdJQkFBQUNBQUFBQUFMOEF0d0FLd0JOQUFBQkh3US9CQjhIRHdndkNEOEhJUjhIRHdZaklTTXZCajhHQVNRR0JRWUZ4c1lGQmdVR0J3VUdCUVFEQVFFQkFRTUUzUVVGQmdZR0JnVUYzUVFEQVFFQkFRTUVCUVlGQndHNUJnWUZCUVFEQVFFQkFRTUVCUVVHQnY1SEJ3WUZCUVFEQVFFQkFRTUVCUVVHQWo4QkFRTUV4c1lFQXdFQkFRRURCQVVHQlFZR0JnWUYzQVFEQWdFQkFnTUUzQVVHQlFjR0JRWUZCQU1CbndFQ0F3UUVCZ1lHQmdZR0JBUURBZ0lEQkFRR0JnWUdCZ1lFQkFNQ0FBQUFBQVFBQUFBQUF6c0R1UUFEQUFjQUN3QVBBQUFCRVRNUkpTRVJJUU1SSVJFbElSRWhBWUw4L3NVQmV2NkdQd0g0L2NrQ2R2MktBdnorQ0FINFAvMktBclg5REFMMFAveU9BQW9BQUFBQUF6c0R1UUFEQUFrQUR3QVRBQmNBR3dBZkFDVUFLUUF2QUFBbE14VWpKVE1WSXpVekpUTVZNeFVqQVRNVkl5VXpGU01CTXhVakpUTVZJd0V6RlNNMUl5VXpGU01uTXhVakZTTUJvcnk4QVZvL1h5RDl5VDhnWHdJM1B6Lzl5VDgvQWpjL1AvM0pQejhDRjE4L0lQN0d2THpkWHlBL2hqOVlXRDhaR1Q4QmZyQ3dzQUhXc0xDd0FYNVlHVDgvUHo4WkFBQUFBZ0FBQUFBRE93TzVBQU1BQndBQUFSRWhFU1VoRVNFQkJBSDQvY2tDZHYyS0EzcjlEQUwwUC95T0FBQUNBQUFBQUFNN0E3a0FSQUJLQUFBQkl3OFBFUjhQTXo4UEVTOFBKVHNCRVNFUkFZSUdEUXdMQ3dzS0NRZ0lCd1lGQkFNQkFRRUNBd1FGQndjSUNRb0tDd3dNREEzOERRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQkF3UUZCZ2NJQ0FrS0N3c0xEQTMrL3Z5OS9Zb0RlZ0VEQXdVRkJ3Y0lDUWtMQ2d3TERReitDQTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkFmZ01EUXNNQ2dzSkNRZ0hCd1VGQXdNQlAveU9BM0lBQWdBQUFBQUMvQU42QUFNQUJ3QUFBUkVoRVNVaEVTRUJRd0Y2L2tjQitQNElBenY5aWdKMlAvME1BQUFFQUFBQUFBTTdBN2tBQlFBTEFCSUFHUUFBQVRNVkl6VXpKVE1WTXhVakFUc0JGU00xSXlVN0FSVWpGU01DL0QrOWZ2M0pQMzY5QWJsK1B6OSsva2MvZm40L0FVUDhQNzI5UHdOeS9MMC9QNzBBQUFBRUFBQUFBQU03QTdrQUF3QUhBQXNBRHdBQUpUTVZJd0V6RVNNQk14RWpFek1WSXdHQy9Qd0JlajgvL2NrL1A3MzgvSVkvQXJYK0NBSDQvZ2dDdFQ4QUFRQUFBQUFDcUFLb0FFQUFBQUV6SHc4UER5OFBQdzRDQUFrSUVSQVBEdzROREFzSkNRY0ZCUUlCQVFJRkJRY0pDUXNNRFE0UER4QVJFUkVSRUE4UERnME1Dd2tKQndVRkFnRUJBZ1VGQndrSkN3d05EZzhQRUJFQ3FBRUNCUVVIQ1FrTERBME9EdzhRRVJFUkVSQVBEdzROREFzSkNRY0ZCUUlCQVFJRkJRY0pDUXNNRFE0UER4QVJFUkVSRUE4UERnME1Dd2tKQndVRkFnQUFCd0FBQUFBRCtBTzVBQ0VBWFFCL0FMc0Ezd0VqQVhNQUFDVXpId2NQQnlNdkJ6OEdKeDhIRlI4SE14OEhEd2NyQVM4TlBRRS9CaVV6SHdjUEJ5TXZCejhHSnpNZkJ3OEhJdzhIRlE4SEx3YzlBVDhOQVE4SEVSOEhJVDhIRVM4SEpTRXpIdzBWRVJVUERTTWhJeThOTlJFMVB3MGpNeDhIRHdjckFROEhNeDhIRHdjakx3YzFQd2NmQnhVL0J3RWtmZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWitCd1lGQlFRREFRRUJBUU1FQlFVRzlRWUdCUVVFQXdFQkFRRURCQVVGQmdaQUJnWUZCUVFEQVFFQkFRTUVCUVVHQmtBSkNna0lDUWNJQmdZR0JRUURBZ0lCQVFNRUJRVUdBUU4rQmdZRkJRUURBUUVCQVFNRUJRVUdCbjRIQmdVRkJBTUJBUUVCQXdRRkJRYTNRQVlHQlFVRUF3RUJBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFnSURCQVVHQmdZSUJ3a0lDUW9DQVFZR0JRVUVBd0VCQVFFREJBVUZCZ1lCUEFZR0JRVUVBd0VCQVFFREJBVUZCZ2IreEFFOENRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0ovc1FKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ3VnMUJnWUZCUVFEQVFFQkFRTUVCUVVHQmpVSEJnWUdCZ1lGQmRDMkJnWUZCUVFEQVFFQkFRTUVCUVVHQnZ3SEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUhKQ1FvTERBd05EWVlCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQmZ3RUJBd1FGQlFZSFBnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tDajRIQmdVRkJBTUIvUUVCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHUUFZR0JRVUVBd0VCQVFFREJBVUZCZ1pBQ1FvSkNBa0hDQVlHQmdVRUF3SUNBWG9CQVFNRUJRVUdCLzFNQndZRkJRUURBUUVCQVFNRUJRVUdCd0swQndZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0svVXdLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dvQ3RBb0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlHQndZRkJRUURBUUVCQWdJREJBUUY1d0VCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0J2d0hCZ1VGQkFNQkFRRUJBd1FGQlFZSHFkNEtDQWNHQlFNQ0FBQUFBZ0FBQUFBQ3ZRTTdBQU1BQndBQUFSRXpFU1VoRVNFQmd2eit4UUY2L29ZQy9QNElBZmcvL1lvQUFBQUNBQUFBQUFMOEEzb0FBd0FIQUFBQkVTRVJKU0VSSVFGREFYcitSd0g0L2dnRE8vMktBblkvL1F3QUFBSUFBQUFBQXpzRGVnQURBQWNBQUFFUklSRWxJUkVoQVFRQitQM0pBbmI5aWdNNy9Zb0Nkai85REFBQUFnQUFBQUFET3dPNUFBTUFCd0FBQVJFaEVTVWhFU0VCQkFINC9ja0NkdjJLQTNyOURBTDBQL3lPQUFBQ0FBQUFBQU03QS9nQUF3QUhBQUFCRVNFUkpTRVJJUUVFQWZqOXlRSjIvWW9EdWZ5T0EzSS8vQkFBQUFZQUFBQUFBN2tEdVFBaEFFSUFZZ0NpQU5rQkhRQUFOeUVmQnc4SElTOEhQd1lUSXc4R0F5RXZBeXNCRHdZakx3Y2xJdzhGSFFFZkJUc0JQd1U5QVM4R0h3OFBEeThQUHc0bER3Y1JQd2d6SHdjL0J6c0JId2NSTHdjbElUTWZEUlVSRlE4Tkl5RWpMdzAxRVRVL0RhWUN0QWNHQlFVRUF3RUJBUUVEQkFVRkJnZjlUQWNHQlFVRUF3RUJBUUVEQkFVRkJyQUZCQVFFQkFNREFva0NwTGtGQlFZR0JnWUZCVklGQmdjR0J3WUdCSUFGQmdZQlp3WUdCZ1FFQXdJQ0F3UUVCZ1lHQmdZR0JBUURBZ0lEQkFRR0JnWUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRbjk4d2NHQlFVRUF3RUJjd2NIQ1FvS0N3c0xEQXNNQ3dzS0NRaHFPQWNJQ0FnSkNRa0pDUWtKQ1FnSUNBZTVBUUVEQkFVRkJnZjlUQUswQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Vd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDb1lCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFhRUJBUUlEQXdNRS91KzVCQU1DQWdNRVVRVURBUUVDQkFXckJRUUN0d0lEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHQmdZR0JnUUVBd0pBQVFFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CWHdFQkF3UUZCUVlIL2ZEbkN3b0lDQVVGQXdJQkFnUUdCd2dLalRnR0JnVURBd01CQVFNREF3VUdCcm9DS2djR0JRVUVBd0VCUHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDdjNLQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FqWUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQUFRQUFBQUFEdUFMcEFBZ0FBQUVYQnlFVklSY0hKUUZuSjd3QzUvMFp2Q2YrNEFMcE1aaEFtREhwQUFBQkFBQUFBQU81QXR3QUJnQUFBUlVoRlNFVkpRR0NBamY5eWY3RkF0eThRTHpjQUFBQkFBQUFBQU81QXR3QUJ3QUFFek1WSVJVaEZTTkh2UUsxL1V1OUF0eThRTHdBQUFBQ0FBQUFBQU81QXR3QVFBQ0VBQUFCQnlNUERoOFBQdzh2RHpzQkh3NGhGU0VQRGlNdkR6OE9BU1FKQ0E4UER3NE5EQXNLQ1FnSEJRUUNBUUVDQkFVSENBa0tDd3dORGc4UER4RVFEdzhQRGcwTUN3b0pDQWNGQkFJQkFRSUVCUWNJQ1FvTERBME9EdzhQRUFvS0ZCTVRFaEVRRHc0TkN3b0pCd1lFQWJ2K1JRUUdCd2tLQ3cwT0R4QVJFaE1URkJRWEZoVVVGQklSRHc4TUN3b0hCZ01CQVFNR0J3b0xEQThQRVJJVUZCVVdBcDRCQXdRRkJ3Y0pDd3NNRFE0T0R4QVFFQkFQRGc0TkRBc0xDUWNIQlFRREFRRURCQVVIQndrTEN3d05EZzRQRUJBUUVBOE9EZzBNQ3dzSkJ3Y0ZCQU0vQXdVR0NBa0tEQTBQRHhFUkVoTVZRQlVURWhFUkR3OE5EQW9KQ0FZRkF3RURCUWdKQ3cwT0VCRVNFeFFXRlJjWEZSWVVFeElSRUE0TkN3a0lCUU1BTndBQUFBQUR1UUxjQUFFQUF3QUZBQWNBQ1FBTEFBOEFFUUFUQUJVQUZ3QVpBQnNBSHdBaEFDTUFKUUFuQUNrQUt3QXZBREVBTXdBMUFEY0FPUUE3QUQwQVh3QmhBR01BWlFCbkFHa0Fhd0J0QUc4QWNRQnpBSFVBZHdCNUFIc0FmUUIvQUlFQWd3Q0ZBSWNBaVFDTEFJMEFqd0NSQU5VQUFBRWpOd2MzQnpjSE53YzNCemM1QWpjSE53YzNCemNITndjM0J6YzVBamNITndjM0J6Y0hOd2MzQnpjNUFqY0hOd2MzQnpjSE53YzNGVGN4SlJVZkR5OFBOVEVsRlNjWEp4Y25GeWNYSnhjbkZ5Y1hKeGNuRnljWEp4Y25GeWNYSnhjbkZ5Y1hKeGNuRnljWEp4Y25GeWNYSnpNbk93RWZEaUVWSVE4T0l5OFBQdzRCTGdNTEF3b0RDZ0lLQXdvRENna0RDZ01KQXdrQ0NBSUlBZ2dIQWdjQ0J3SUhBZ1lDQmdFRkJRRUVBUVFCQkFFREFRTUMvc2dCQWdRRkJ3Z0pDZ3NNRFE0UER3OFJFQThQRGcwTkRBc0tDUWdIQmdRREFRRTFBd0VEQVFRQkJBRUVBUW9CQmdJR0FnY0NCd0lIQWc4Q0NBSUlBZ2dDQ1FNS0FoSURDZ01LQWdvRENnTUxBd29LQ2hRVEV4SVJFQThPRFFzS0NRY0dCQUc3L2tVRUJnY0pDZ3NORGc4UUVSSVRFeFFVRnhZVkZCUVNFUThQREFzS0J3WURBUUVEQmdjS0N3d1BEeEVTRkJRVkZnRmpBUUVDQVFJQkF3RURBUU1FQVFRQkJBRUZBZ1lDQmdFRkJ3SUhBZ2NDQ0FJSEFnZ0NDQWtEQ2dNSkFna0RDZ01LQWdrZ0NBZ1FEdzRPRFF3TEN3a0hCd1VFQXdFQkF3TUZCZ2dJQ2dzTERBME9EdzhISUJrQ0NnTUtBd2tDQ1FJSkF4RUNDQUlIQWdnQ0J3SUhBZ3dCQmdJR0FnVUJCQUVFQVFjQkF3RURBUUlCQWdFQlB3TUZCZ2dKQ2d3TkR3OFJFUklURlVBVkV4SVJFUThQRFF3S0NRZ0dCUU1CQXdVSUNRc05EaEFSRWhNVUZoVVhGeFVXRkJNU0VSQU9EUXNKQ0FVREFBSUFBQUFBQTdrQzNBQURBQXNBQUJNUklSRWxJUlVoRlNFVklZWUJPLzZHQWJrQnVmNUgva2NDbnY3RUFUdyt2RUM4QUFBQ0FBQUFBQU81QXR3QUFRQUpBQUFUSVNVaEZTRVZJUlVoaGdFNy9vWUJ1UUc1L2tmK1J3S2VQcnhBdkFBQUFBQUJBQUFBQUFPNEF1a0FDQUFBQVEwQkp6Y2hOU0VuQXBrQklQN2dKN3o5R1FMbnZBTHA2ZWt4bUVDWUFBRUFBQUFBQTdrQzNBQUdBQUFCRFFFMUlUVWhBbjRCTy83Ri9ja0NOd0xjM055OFFBQUFBQUFCQUFBQUFBTzVBdHdBQndBQUFUTVJJelVoTlNFQy9MMjkvVXNDdFFMYy9raThRQUFDQUFBQUFBTzVBdHdBUUFDRUFBQUJCeU1QRGg4UFB3OHZEek1mRHc4UEl5OE9JVFVoUHc0QzNBZ0lEdzhQRGcwTUN3b0pDQWNGQkFJQkFRSUVCUWNJQ1FvTERBME9EdzhQRUJFUER3OE9EUXdMQ2drSUJ3VUVBZ0VCQWdRRkJ3Z0pDZ3NNRFE0UER3OFJEQXNXRlJRVUVoRVBEd3dMQ2djR0F3RUJBd1lIQ2dzTUR3OFJFaFFVRlJZWEZCUVRFeElSRUE4T0RRc0tDUWNHQlA1RkFic0VCZ2NKQ2dzTkRnOFFFUklURXhRQ25nRURCQVVIQndrTEN3d05EZzRQRUJBUUVBOE9EZzBNQ3dzSkJ3Y0ZCQU1CQVFNRUJRY0hDUXNMREEwT0RnOFFFQkFRRHc0T0RRd0xDd2tIQndVRUF6OEJBd1VJQ1FzTkRoQVJFaE1VRmhVWEZ4VVdGQk1TRVJBT0RRc0pDQVVEQVFNRkJnZ0pDZ3dORHc4UkVSSVRGVUFWRXhJUkVROFBEUXdLQ1FnR0JRTUFOd0FBQUFBRHVRTGNBQUlBQlFBSUFBc0FEZ0FSQUJVQUdBQWJBQjRBSVFBa0FDY0FLd0F1QURFQU5BQTNBRG9BUFFCQkFFUUFSd0JLQUUwQVVBQlRBRmNBZUFCNkFIMEFnQUNEQUlZQWlRQ01BSThBa2dDVkFKZ0Ftd0NlQUtFQXBBQ25BS29BclFDd0FMTUF0Z0M1QUx3QXZ3RENBUVlBQUFFN0FTY1hNeWNYTXljekZ5Y3pGeWN6RnljNUFpY1hNeWNYTXljekZ5Y2ZBU2NWRnljeEZ5YzVBaWNYTVNjZkFTY2ZBU2NmQVNjeEZ5Y3hGeWM1QWljWEZTY1ZGeWNWRnljVkZ5Y1ZGeWN4RlNjNUFpVVZEdzgvRGpVeEpSVXhOd2NWTnhVSE53Y1ZOd2NWTnhVSE53Y3hOd2N4Tnc4Qk53OEJOdzhCTnpFSE53Y3hOd2NWTnc4Qk53Y2pOeU1ITnlNSE53Y2pOeU1ITndjak55TUhOeU1ITnlzQk56TWZEdzhQSXk4T0lUVWhQdzRDMGdJQkN3SUJDZ0VDQ2dFQkNnRUNDZ0VDQ2drQ0FRb0NBUWtCQVFnQkFRZ0NDQUlJQndJSEFRRUhBUUVIQVFFR0FnWUJCUVVCQkFFRUFRUUJBd0VEQWdFNEFnTUVCZ2NJQ1FvTERBME5EZzhQRUJFUER3OE9EUXdMQ2drSUJ3VUVBdjdMQXdFREFRUUJCQUVFQVFvQkJnSUdBUUVIQVFFSEFRRUhBZzhDQ0FJSUFRRUlBUUVKQVFJS0FRRVNBZ0VLQWdFS0FRRUtBZ0VLQVFJTEFRSUtEQXNXRlJRVUVoRVBEd3dMQ2djR0F3RUJBd1lIQ2dzTUR3OFJFaFFVRlJZWEZCUVRFeElSRUE4T0RRc0tDUWNHQlA1RkFic0VCZ2NKQ2dzTkRnOFFFUklURXhRQll3RUJBZ0VDQVFNQkF3RURCQUVFQVFRQkJRRUJCZ0VCQmdFRkJ3SUhBUUVIQVFFSUFRRUhBZ2dDQ0FrQ0FRb0NBUWtCQVFrQkFnb0JBZ29DQ1NBSUR3OFBEZzBNQ3dzS0NBZ0dCUU1EQVFFREJBVUhCd2tMQ3d3TkRnNFBFQ0FaQWdvQ0FRb0NBUWtCQVFrQkFRa0JBaEVDQ0FJSEFRRUlBUUVIQVFFSEFnd0JCZ0VCQmdFQkJRRUVBUVFCQndFREFRTUJBZ0VDQVFFL0FRTUZDQWtMRFE0UUVSSVRGQllWRnhjVkZoUVRFaEVRRGcwTENRZ0ZBd0VEQlFZSUNRb01EUThQRVJFU0V4VkFGUk1TRVJFUER3ME1DZ2tJQmdVREFBQUFBQUlBQUFBQUE3a0MzQUFEQUFzQUFBRVJJUkVsSVJFaE5TRTFJUUkvQVR2K2hnRzUva2YrUndHNUFwNyt4QUU4UHY1SXZFQUFBQUFBQXdBQUFBQUR1UUxjQUFFQUF3QUxBQUFCSVFFaEpTRVJJVFVoTlNFQ1B3RTcvc1VCTy82R0FibitSLzVIQWJrQllnRThQdjVJdkVBQUFBQUFBd0FBQUFBRGVnUDRBQW9BT0FCMUFBQUJGUjhITXlVUEJ4RWZCeUUvQnhFckFTOE5QUUVsSVI4REFSOERFUlVQRFNNaEl5OE5OUkUxUHcwQ1B3RUJBd1FGQlFZR3NQM1dCZ1lGQlFRREFRRUJBUU1FQlFVR0JnSTRCZ1lGQlFRREFRSGRDUW9KQ0FrSENBWUdCZ1VFQXdJQy91UUJQQVlHQlFVQk93UURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNnbjl5QWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQTR5d0JnWUZCUVFEQVFIOEFRRURCQVVGQmdiOHpBWUdCUVVFQXdFQkFRRURCQVVGQmdZQ0dBSUNBd1FGQmdZR0NBY0pDQWtLQ2QwL0FRRURCUDdGQlFVR0J2M0lDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQXpRSkNna0lDUWNJQmdZR0JRUURBZ0lBQUFNQUFBQUFBOGdEeUFCN0FKQUF2QUFBQVRzQkh3NFJEdzhoSXc4SUx3azlBU012RGpVUkZ4VWZCenNCSHdZVlB3Y3pJVDhIRVM4R0t3RWxJUWNyQVE4RkhRRW5Qd1lsSHdZZEFROENBUThETHdnL0J4OEVBVDhDQXRTV0Nna0pDUWdJQndjR0JnUUVCQUlCQVFFQkFnUUVCQVlHQndjSUNBa0pDUXIrZmdVR0JRVExCQVFFQkFVRUJRUUVBd01EQWdJQklBa0tDUWdKQndnR0J3VUZCQU1DQWo4QkFRTUVCUVVHQmo4SEJnVUZCQUlDQVpjR0J3Z0hDQWdKQ0FHQ0J3WUZCUVFDQWdFQkFnSUVCUVVHQjlYK0lBRVVQOVVHQmdVRkJBTUNPUVlJQ1FzTURRNEJxUVlHQlFVRUF3SUNBd1QrcGdVR0JnWUdCZ1VGbmdRREFRRUJBUU1FQlFZR0JnWUdCUVdIQVVRRkJnWURxUUlDQXdRRkJRWUhCd2dKQ0FrS0NmNElDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRSUNBNjREQWdFQkFRRUJBUUlEQXdRRUJBUUZuUUVCQXdNRUJBWUdCd2NJQ0FrSkNRb0JGRC9WQndZRkJRTURBZ0VDQXdRRkJRWUdlWUVHQkFRREF3SUJBUUlEQXdVRkJnY0IrQVlHQlFVRUF3SS9Qd0lEQkFVRkJnWVlPUTBNQ2drSEJnTWhBUUlEQkFRR0JnWUdCZ1VGL3FVRUF3RUJBUUVEQko0RkJRWUdCZ1lGQlFRREFnRUJBZ01FaHdGRUJBTUNBQVFBQUFBQUE3Z0RzUUJWQUd3QW1BRElBQUFCTXg4SkVROEpJUThDSXk4Rk5TOEtOUmNkQVI4TUZUOEVJVDhGRVM4R0l6Y2xJUWNoRHdZVkp6VS9DQ1V6SHdZUEF3RVBBaXNCTHdZOUFUOEZPd0VmQXdFL0FpVWhId1VQQlNFUEJ4RVBCUzhGRVQ4S0F6c3dDUkFJQncwR0NRUUZBUUVGQkFrR0JnNElFQkwreTdNRkNnd0dBd1FGQkFFc0VoQUlEUWNGQ2dNR0FUb0NBd2dGQms0R0JnUUZCQUlDaXdVRkJRWUJSZ1VHQndNQ0FRRUNBd2NHQlFaZ012M2ZBVW81L3ZnR0JRWUhBd0lCT1FFRkJBa0dEUWNJRUFHekJnWUZCUVFEQWdFQkFnTUUvcVlGQmdVR0JnWUdCWjBFQXdJQ0F3UUZCUVlHQmdZRkJZZ0JSQVVGQnY0QkFta0dCZ2dEQWdFQkFnTUlCZ2I5cEJNR0N3a0lCZ0lEQWdNSUJnWUdCZ1lHQ0FNQ0FnTUVEQWNJQ1FvVkRBd0RRd0VGQkFVS0JnNElFQWorVlFnUkJ3NEdCZ2tFQlFLbkF3VUNBZ01GQ0FTV0FRSUZCQWtHQmc0SEVRaThPWGtHQlFZSEF3SUJBUUlDQkFRRkMybCtBd01DQVFJREJ3WUZCZ0dYQmdVR0J3TUNBVEVJT1FFQ0F3Y0dCUVkvT1E4SkVBZ09CZ29GQXdZUkFnTUVCUVVHQmdZR0JnVCtwUVFEQWdJREJKNEVCZ1lHQmdZRkJRUURBZ0lEQkljQlJBUURBbDhDQXdjRkJnVUZCZ1VIQXdJREFRWUhDQW9GRWY1UkJRWUhBZ0lCQVFJQ0J3WUZBYm9NQ3dvVENRZ0lCZ3NEQXdBQUNnQUFBQUFEK0FPNUFBc0FEd0FiQUI4QUl3QW5BRHNBUHdCVEFLa0FBQUVWTXo4SE5TRVZNelVoRlI4SE16VUJGVE0xSVJVek5TRVZNelVsRlRNL0J6VXZCeUVWTXpVaER3Y1ZId2N6TlNjaE14OE5IUUVQQnhFVkR3MGpJU012RFRVUkx3YzlBVDhOQXIyZEJ3WUZCUVFEQVFIK0NQeitDQUVCQXdRRkJRWUhuUUY2dmY0SS9QNEl2UUY2M1FZR0JRVUVBd0VCQVFFREJBVUZCZ2I5NlB6OTZBWUdCUVVFQXdFQkFRRURCQVVGQmdiZDNRTTBDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FRUUZDQWtMREEwQ0FnTUVCUVlHQmdnSENRZ0pDZ3I5VEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ2NNREFvSUJ3UURBZ0lEQkFVR0JnWUlCd2tJQ1FvQll0d0JBUU1FQlFVR0I3emMzTHdIQmdVRkJBTUJBZHdCSE56YzNOemMzUHk5QVFFREJBVUZCZ1orQndZRkJRUURBUUc5dlFFQkF3UUZCUVlIZmdZR0JRVUVBd0VCdlQ4Q0FnTUVCUVlHQmdnSENRZ0pDZ3FGQ0E0TkRRc0pDQWIrSXdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSGRBd2NKQ2dzTkRnK0ZDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FBQUNBQUFBQUFONkF6c0FNd0JpQUFBQklSRVBHalV6UHhJakFTRVJEeGMxTXo4UUl3SmVBUndDQXdZSEJBVUZCd1lJQndrSkNnc0xEQTBORGc0UUVCSVNFeFFNQ3dvS0NnZ0pCdzhNQ2drSUJnUUVBZ0lCQVpqK0tBRWZBUUVDQWdRRUJnWUhDUW9LREF3T0R4QVNFeFVWRnhnYUVBNE5EUXNMQ2dnSUJ3WUtCQVFHQXdNQm1BTTcvdUlmSHlBZ0R3OFBEZzRPRFF3TkN3c0tDZ2tKQ0FZR0JRTURBUUY4QVFJREF3UUZCUTBQRHhFVEV4TVZGQk1TRWdFTy92SVZGQlVWRlJVVkZCUVRFaElSRUE4T0RRc0pDUWNFQXdGOEF3TUZCZ2NJQ1FvS0N4Z05EUm9hR2lNQUF3QUFBQUFEdVFPNUFBb0FoUUROQUFBQkR3Y1ZDUUVoTXg4TkZSRVZEd1lCRHdZaklTTXZEVFVSUHdjZkJ4RWZCeUVSTlQ4Tk15RVJMd2NoTHdjL0JpY2ZCeFV6SHdjUEJ5TVZEd2N2QnpVakx3Yy9Cek0xUHdZQ1hnWUdCUVVFQXdFQkFRLytrZ0Y2Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVRkIvNnJCd2NJQ0FrSkNRcitvUW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFRTUVCUVVHQndGYUFnSURCQVVHQmdZSUJ3a0lDUW9KQVJ3QkFRTUVCUVVHQi82R0JnWUZCUVFEQVFFQkFRTUVCUVVHdGdZR0JRVUVBd0VCblFjR0JRVUVBd0VCQVFFREJBVUZCZ2VkQVFFREJBVUZCZ1lIQmdVRkJBTUJBWjRHQmdVRkJBTUJBUUVCQXdRRkJRWUduZ0VCQXdRRkJRWUJ3UUVCQXdRRkJRWUc4QUVQQWZnQ0FnTUVCUVlHQmdnSENRZ0pDZ3Irb1FvSkNRa0lDQWNIL3FzSEJRVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tBVG9IQmdVRkJBTUJBUUVCQXdRRkJRWUgvc1lIQmdVRkJBTUJBUUVjQ1FvSkNBa0hDQVlHQmdVRUF3SUNBVm9IQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JwNEJBUU1FQlFVR0J3WUdCUVVFQXdFQm5RY0dCUVVFQXdFQkFRRURCQVVGQmdlZEFRRURCQVVGQmdZSEJnVUZCQU1CQVo0R0JnVUZCQU1CQUFBQUFBUUFBQUFBQTdrRHV3QUtBQjRBbVFERkFBQUJEd2NWQ1FFakR3WVZId0VURnljREx3TTNJUjhPRlJFVkR3WUJEd1lqSVNNdkRUVVJQd2NmQnhFZkJ5RVJOVDhPSVJFdkJ5RXZCejhHSnpNZkJ4TVhGUThHTHdNREx3TTlBVDhNQWw0R0JnVUZCQU1CQVFFUC9XWURCQWNHQkFNQ0FRRURtanNGbVFNREJ3ZmxBYmdLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFVSC9xc0hCd2dJQ1FrSkN2NmhDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVZvQ0FnTUVCUVlHQmdnSENRZ0pDZ2tCSEFFQkF3UUZCUVlIL2tnSEJnVUZCQU1CQVFFQkF3UUZCUWJrQmdZTUN3c0tDUWdIb1FrQ0JBWURCQVVJQ1FRRWU2SUVBd01DQVFJREF3VUZCZ1lJQ0F3TURRRy9BUUlDQkFVRkJnZnZBUThCdlFFREJBUUdCUVlHQmdiKzlpZEdBUW9FQXdVRFBBRUJBZ01FQlFZR0JnZ0lDQWdLQ1FyK29Rb0pDUWtJQ0FjSC9xc0hCUVVFQXdJQ0FnSURCQVVGQndZSENBa0lDUW9KQVhvSEJnVUZBd01DQVFFQ0F3TUZCUVlIL29ZR0JnVUZCQU1CQVFFYkNna0tDQWdJQ0FZR0JnVUVBd0lCQVFGYUJ3WUZCUVFDQWdFQkFRTUVCUVVHQmdjR0JRVUVBZ0lGQVFJRUJnWUlDZ3IrNlpRRkNBZ0dBZ0lDQVFJQkExRUJGd2tKQ1FrSkNRa0pDUWdJQ0FjR0JnWUZCQU1BQUFNQUFBQUFBN2tEdVFBS0FGSUF6UUFBQVE4SEZRa0JId1EvQkI4R0hRRVBBeDhESFFFUEJTc0JMd01QQXlzQkx3WS9CQzhFUHdZcEFSOE9GUkVWRHdZQkR3WWpJU012RFRVUlB3Y2ZCeEVmQmpNaEVUVS9EaUVSTHdjaEl5OEdQd1lDWGdZR0JRVUVBd0VCQVEvOUdBY0ZCZ1YzZUFVRkJnWUdCZ1VGQkFNQ0FnTUVkM2NFQXdJQ0F3UUZCUVlHQmdZRkJYaDNCUVlGQmdjRkJnVUVBd0VCQVFFREJIaDRCQU1CQVFFQkF3UUVCd1FCd1FFNkNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUZCLzZyQndjSUNBa0pDUXIrb1FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3RmFBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFSd0JBUU1FQlFVR0IvN0dCd1lGQlFRREFRRUJBUU1FQlFVR0FjRUJBZ01EQlFVR0IrOEJEd0g0QVFFREJIaDRCQU1CQVFFQkF3UUZCZ1lHQmdVR0JYZDRCUVVHQmdZR0JRVUVBd0lDQXdSM2R3UURBZ0lEQkFVRkJnWUdCZ1VGZUhjRkJnVUdCZ1lHQlFRRUFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FyK29Ba0pDUWtJQ0FjSC9xc0hCUVVFQXdJQ0FnSURCQVVGQndZSENBa0lDUW9KQVRzSEJnVUZBd01DQVFFQ0F3TUZCUVlIL3NVR0JnVUZCQU1DQVJzS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVZvSEJnVUZBd01DQVFJREJBVUZCZ1lIQmdVRkF3TUNBQUFBQUFRQUFBQUFBOEFEdFFBeUFHUUFld0N1QUFBVEh3RUZGenNCTnlVL0FSOEdGUThGQlE4Q0t3RXZBaVV2QlRVL0NEVWZBUVVmQVQ4QkpUOEJId1lWRHdVRkR3TXZBeVV2QlQ4SUFTTUZEd0lkQVI4Q0JUTWxQd0k5QVM4Q0pTY3pId0lGSHdZVkR3WUZEd0lyQVM4Q0pTOEdOVDhHSlQ4Q00yVUhCZ0dEQlFZR0JRR0RCZ1lIQlFZRUJBTUNBUUlEQkFVRi9uMEpDQWtJQ1FnSkNQNTlCUVVFQXdJQkFnSURBd1FEQlFRRkJ3WUJnUVlHQmdZQmdRY0dCZ1lGQlFRREFnRUJBd1FGQmY1K0NBb0pDUWtKQ1FuK2ZnVUZCQU1CQVFFQkF3SUVBd1FFQlFHZUEvNk1CQVFDQWdRRUFYUUdBWFFFQkFJQ0JBVCtqd1lIQndjSEFYY0xDZ2dHQlFNQ0FnTUZCZ2dLQy82SkJ3Y0hCd2NIQndmK2lRc0tDQVlGQXdJQ0F3VUdDQW9MQVhjSEJ3Y0hBU01CQVpVQ0FwVUJBUUVDQXdRRkJRY0dCZ1VHQkFRRGxRTUNBUUVDQTVVREJBUUdCUVlIQmdRRUF3TURBUUVCNlFFQm9RRUJBUUdoQVFFQkFRTUVCUVVIQmdZR0JRVUVBNkFEQWdFQkFRRUNBNkFEQkFVRkJnWUdCd1FFQXdNQ0FnRUJhb3NEQXdVRUJRUURBNHVMQXdNRUJRUUZBd09LUUFFQ0FvMEdDQWtLQ2dzTERBc0xDd2tKQ0FhTkF3RUJBUUVEalFZSUNRa0xDd3NNQ3dzS0Nna0lCbzBDQWdFQUFBQURBQUFBQUFPNEE1a0FBZ0E3QUpZQUFBRURNd003QVI4R0V4OEJEd2N2QnlFUEJ5TXZCemNUUHdjbE14OEhEd1lyQVM4REVUOERPd0VmQmc4SEt3RXZCejhHT3dFZkF4RVBCQzhIUHdjekFVTnAwbTBJQkFjSEJna0VCUVBIQXdFQkFnTUVCUVlIQndrSEJBUUVBd0l6L3ZZeUF3TUVCQVVGQlFVSEJ3WUdCQU1CQVFIS0F3UUZCUVlIQndnQjNBWUdCZ1YrQkFNQkFRRUJBd1FGQmdZR0JnVUdCVWhJQlFZR0JnWUZCZ1VFQXdFQkFRRURCSDRGQmdZR0JnVUdCWDRFQXdFQkFRRURCQVVHQmdZR0JRWUZTRWdGQmdZR0JnVUdCUVFEQVFFQkFRTUVmZ1VHQlFjQy92NmxBZGNDQXdVSkNBZ0ovWDBMQ2dvSkNBY0dCUUlCQVFNREJRVUdCNmFtQndZRkJRTUNBZ0VDQlFZSENBa0tDZ0tPQ1FnSUJnWUVBZ0VmQWdNRWZnVUZCZ1lHQmdVRkJBTUNBZ01FU1Aya1NBUURBZ0lEQkFVRkJnWUdCZ1VGZmdRREFnSURCSDRGQlFZR0JnWUZCUVFEQWdJREJFZ0NYRWdFQXdJQkFRSURCQVVGQmdZR0JnVUZmZ1FEQWdBQUNRQUFBQUFEdVFQNEFEc0FlUUNjQUxNQTlnRXFBV2NCY2dITEFBQVRId2NWSHdjaEh3Y1BCeUVqTHc0MVB3WWxId2NkQVE4SEx3Yy9CQ012Qno4SE15OEVQd1lsSXc4QkhRSWZBVE0vRERVdkNpVWpEd0VkQWg4QlB3WXZCaVV6SHdZZEFnOEZLd0VIRlJjekh3WWRBUThGSXc4Q0ZROEdJeThHUFFJL0JDY2ZEdzhQSXk4R1BRSS9CVE0zSnpNZkRSVVBDeU16SXdjVkR3Y2pMd1k5QWo4SEFSVWZCek1CSVI4REFSOERGUThHS3dFdkJqVXJBUzhPTlNFUEJ4VVBCeThITlQ4T3BnWUdCUVVFQXdFQkFRSUNCQVVGQmdjQm1RWUdCZ1FFQXdJQkFRSURCQVFHQmdiK1p3b0pDZ2dJQ0FnR0JnWUZBd1FDQVFFQkFnSUVCUVVHQW4wR0JRWUZmZ1FEQWdJREJINEZCZ1VHQmdZR0JRUURBUUVCQVFNRVNlOEhCZ1VGQXdNQ0FRRUNBd01GQlFZSDcwa0VBd0VCQVFFREJBVUdCdjZBQmdjQ0FnY05Cd1lHQlFVRUJBUURBZ0lDQWdJQ0FnSURDQVFGQlFZRy92WUdCd0lDR0FrSUJ3VUVBZ0VCQWdRRkJnZ0tBYTU3QkFRREF3TUNBUUVDQXdNREJBUklBUUZCQkFRREF3TUNBUUVDQXdNREJBUkJBUUVCQWdNREF3UURIZ1FFQXdNREFnRUJBZ01EQTd3UER3ME5Dd3NLQ1FnSEJnVUVBd0VCQVFFREJBVUdCd2dKQ2dzTURBNE9EeGNtQXdRREFnSUJBUUlDQXdRREJCM2dEdzBNREFvS0NRZ0hCZ1VFQXdJQ0FRSUNBd2NTQ0FrSkNnc0xJQUlFQVFFQkFnSURCQU1FSEFRRUF3TURBZ0VCQWdJREJBTUVIUUhJQVFJQ0JBVUZCZ2V3L2RZQk93WUdCUVVCT3dRREFRRUJBUU1FQlFVR0JnY0dCUVVFQWdJQjNBb0pDZ2dJQ0FnR0JnWUZBd1FDQVFIKzVRY0dCUVVFQWdJQkFRRURCQVVGQmdZSEJnVUZCQUlDQVFFQkFnUURCUVlHQmdnSUNBZ0tDUUVFQVFFREJBVUZCZ2QrQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBZ0lEQkFVR0JnWUlCd2tJQ1FvSmZnY0dCUVVFQXdGL0FRRURCSDRGQmdVR0J3VUdCWDRFQXdFQkFRRURCQVVHQmdZR0JRWUZTQUVCQXdRRkJRWUdCd1lGQlFRREFRRklCUVlHQmdZRkJnVUVBd0dJQVFFQ2p3TUJBUUVCQWdNREJBVUZCUWNIQ0JJVUVRY0hCUVVKQXdNREFnRURBUUVEUXdJQkFRSUVCQVlIQ0FrSUNBWUZCQU1DTVFFQkFnSURCQU1FRUFRRUF3TURBUUlCTGdFQkFRSUNBd1FEQkJFREJBTUNBZ0VCQVV3RUF3UURBZ0lCQVFFQkFnSURCQU1FMWdNRUF3TURBZ1VCQVFNREJRWUhDQWdLQ2dzTURRNFBEZzhORFEwTENnb0lCd1VGQkFNQkFRUUJBZ01FQXdRRTBnUUVCQU1EQWdJQ0FRRUNBZ01FQkFVR0JnY0lDQWtLQ2hvTUNRWUhEd1VFQkFJQ0FRRTZCQU1FQXdJQ0FRRUJBUUlDQkFNREJOUUVCQU1FQXdJQkFRSUJUckFHQmdVRkJBTUJBUUU3QVFFREJQN0ZCUVVHQnQwR0JnWUVCQU1DQWdNRUJBWUdCcjBDQWdNRUJRWUdCZ2dIQ1FnSkNnbmRBUUVEQkFVRkJnYjhCd1lGQlFRREFRRUJBUU1FQlFVR0Ivd0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQUFBVUFBQUFBQTdrRCtBQTdBSGtBMndEbUFUOEFBRGNmQmgwQkh3Y2hId1lkQVE4R0lTTXZEalUvQmlVZkJoMEJEd016SHdjUEJ5TWZBeDBCRHdZdkNEOEhKVE1mQnhNek1STS9Cek1mQnhNek1STS9Cek1mQmdjRER3Y2pMd2NESXdNUEJ5TXZCd01uUHdVQkZSOEhNd0VoSHdNQkh3SWRBZzhGS3dFdkJqVXJBUzhPTlNFUEJ4MEJEd1l2QnpVL0RxWUdCZ1VGQkFNQ0FRSURBd1VGQmdjQmVnWUdCUVVFQXdJQ0F3UUZCUVlHL29ZS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFJREF3VUZCZ0krQmdZRkJRUURBZ0lEQkVqdkJnWUZCUVFEQVFFQkFRTUVCUVVHQnU5SUJBTUNBZ01FQlFVR0JnWUdCZ1YrQkFNQkFRRUJBd1IrQlFZRy9Zb2ZCZ1lHQlFVREFnSWtBU0lCQWdRRUJRVUdCeklHQmdZRkJBTURBU0VCSlFFREF3VUZCZ1VISFFVRkJRUURBZ0VCUWdFREJBVUZCZ1lHTGdZR0JnVUVCQUlCSlFFbEFRSUVCQVVHQmdZdUJnWUdCZ1FFQXdGQ0FRRUJCQVFGQlFIa0FRSURBd1VGQmdldy9kWUJPd1lHQlFVQk93UURBZ0lEQkFVRkJnWUhCZ1VGQXdNQ0Fkd0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQi91VUhCZ1VGQXdNQ0FRSURCQVVGQmdZSEJnVUZBd01DQVFFQkFnUUVCQVlHQndjSUNBa0pDY1VCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRUNBZ01FQlFZR0JnZ0hDUWdKQ2dsQUJnWUZCUVFEQWI0QkFRTUVCUVlGQmdjRkJnVklBUUVEQkFVRkJnY0dCZ1VGQkFNQkFVZ0ZCZ1VHQndVR0JRUURBUUVCQVFNRWZnVUdCZ1lHQlFZRmZnUURBZjBCQVFNREJRVUZCdjc5QVFNR0JRVUZBd01CQVFFQkF3TUZCUVVHL3YwQkF3WUZCUVVEQXdFQkFRRURCQVFGQlFiK3dBWUZCUVVEQXdFQkFRRURBd1VGQlFZQkEvNzlCZ1VGQlFNREFRRUJBUU1EQlFVRkJnRkFCZ1VGQkFRREFRRVBzQVlHQlFVRUF3RUJBVHNCQVFNRS9zVUZCUVlHM1FZR0JnUUVBd0lDQXdRRUJnWUd2UUlDQXdRRkJnWUdDQWNKQ0FrS0NkMEJBUU1FQlFVR0JyNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR3Zna0tDUWdKQndnR0JnWUZCQU1DQWdBQUJRQUFBQUFEdVFQNEFEc0FlUURiQU9ZQlB3QUFOeDhIRlI4SElSOEhEd2NoSXk4T05UOEdKUjhISFFFUEJ5OEhQd1FqTHdjL0J6TXZCRDhHSlRNZkJ4TXpNUk0vQnpNZkJ4TXpNUk0vQnpNZkJnY0REd2NqTHdjREl3TVBCeU12QndNbk5UOEVBUlVmQnpNQklSOERBUjhERlE4R0t3RXZCalVyQVM4T05TRVBCeFVQQnk4SE5UOE9wZ1lHQlFVRUF3RUJBUUlDQkFVRkJnY0JtUVlHQmdRRUF3SUJBUUlEQkFRR0JnYitad29KQ2dnSUNBZ0dCZ1lGQXdRQ0FRRUJBZ0lFQlFVR0FuMEdCUVlGZmdRREFnSURCSDRGQmdVR0JnWUdCUVFEQVFFQkFRTUVTZThIQmdVRkF3TUNBUUVDQXdNRkJRWUg3MGtFQXdFQkFRRURCQVVHQnYxTEh3WUdCZ1VFQkFJQ0pBRWlBUUlFQkFVRkJnWXpCZ1lHQlFRREF3RWhBU1VCQXdNRkJRVUdCeDBGQlFVRUF3SUJBVUlDQWdRRkJRWUdCaTRHQmdZRkJBUUNBU1VCSlFFQ0JBUUZCZ1lHTGdZR0JnWUVCQU1CUWdFQ0F3VUZCUUhrQVFJQ0JBVUZCZ2V3L2RZQk93WUdCUVVCT3dRREFRRUJBUU1FQlFVR0JnY0dCUVVFQWdJQjNBb0pDZ2dJQ0FnR0JnWUZBd1FDQVFIKzVRY0dCUVVFQWdJQkFRRURCQVVGQmdZSEJnVUZCQUlDQVFFQkFnUURCUVlHQmdnSUNBZ0tDY1VCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRUNBZ01FQlFZR0JnZ0hDUWdKQ2dsQUJnWUZCUVFEQWI0QkFRTUVmZ1VHQlFZSEJRWUZmZ1FEQVFFQkFRTUVCUVlHQmdZRkJnVklBUUVEQkFVRkJnWUhCZ1VGQkFNQkFVZ0ZCZ1lHQmdVR0JRUURBZjBCQVFNREJRVUZCdjc5QVFNR0JRVUZBd01CQVFFQkF3TUZCUVVHL3YwQkF3WUZCUVVEQXdFQkFRRURCQVFGQlFiK3dBWUZCUVVEQXdFQkFRRURBd1VGQlFZQkEvNzlCZ1VGQlFNREFRRUJBUU1EQlFVRkJnRkFCZ1VGQkFRREFRRVBzQVlHQlFVRUF3RUJBVHNCQVFNRS9zVUZCUVlHM1FZR0JnUUVBd0lDQXdRRUJnWUd2UUlDQXdRRkJnWUdDQWNKQ0FrS0NkMEJBUU1FQlFVR0JyNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR3Zna0tDUWdKQndnR0JnWUZCQU1DQWdBSUFBQUFBQVA0QTdrQUlRQXBBRXNBYlFCMUFJa0FuUURoQUFBVElSOEhEd2NoTHdjL0JpVXpGU01WSXpVakpTRWZCdzhISVM4SFB3Y2hId2NQQnlFdkJ6OEdKVE1WTXhVak5UTW5FU0UvQnhFdkJ5RVBCeEVmQnlFUkpTRXpIdzBWRVJVUERTTWhJeThOTlJFMVB3Mm1BVG9IQmdVRkJBTUJBUUVCQXdRRkJRWUgvc1lIQmdVRkJBTUJBUUVCQXdRRkJRWUNIcjAvUHovOTZRRTZCd1lGQlFRREFRRUJBUU1FQlFVR0IvN0dCd1lGQlFRREFRRUJBUU1FQlFVR0J3RTZCd1lGQlFRREFRRUJBUU1FQlFVR0IvN0dCd1lGQlFRREFRRUJBUU1FQlFVR0FsMC9QNzAvZmdFY0JnWUZCUVFEQVFFQkFRTUVCUVVHQnZ6TUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdIWi9pY0ROQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2Z6TUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JRd0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdGQVB6OC92UUVCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdHK0FRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBVUEvUHorOS9Rd0JBUU1FQlFVR0J3SzBCd1lGQlFRREFRRUJBUU1FQlFVR0IvMU1Cd1lGQlFRREFRRUM5RDhDQWdNRUJRWUdCZ2dIQ1FnSkNncjlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQUFrQUFBQUFBL2dEdVFBSEFDa0FTd0JUQUY4QWF3QnpBSDhBd3dBQUFUTVZJeFVqTlNNbElSOEhEd2NoTHdjL0J5RWZCdzhISVM4SFB3WWxNeFV6RlNNMU15Y1JJVDhIRVNFUkh3Y2hFVGNWTXhVek5UTTFJUThIRlNFMUpTRXpIdzBWRVJVUERTTWhJeThOTlJFMVB3MEN2YjAvUHovOTZRRTZCd1lGQlFRREFRRUJBUU1FQlFVR0IvN0dCd1lGQlFRREFRRUJBUU1FQlFVR0J3RTZCd1lGQlFRREFRRUJBUU1FQlFVR0IvN0dCd1lGQlFRREFRRUJBUU1FQlFVR0FsMC9QNzAvZmdFY0JnWUZCUVFEQVFIOGpnRUJBd1FGQlFZR0FkbCtQejgvL093R0JnVUZCQU1CQVFINC9pY0ROQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2Z6TUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JRejgvUDM0QkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJ2Z0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdGQVB6OC9mdjNKQVFFREJBVUZCZ2NDRi8zcEJ3WUZCUVFEQVFFQ043MC9QejgvQVFFREJBVUZCZ2RlZmo4Q0FnTUVCUVlHQmdnSENRZ0pDZ3I5VEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FBZ0FBQUFBQS9nRCtBQUhBQ2tBWFFCaEFJTUF0d0M3QVNzQUFBRVZNeFV6TlRNMUpUTWZCdzhISXk4SFB3WWxJVE1mQ1IwQ0R3a2pJU012Q1QwQ1B3a2xGVE0xTnpNZkJ3OEhJeThIUHdZbE93RWZDUjBDRHdrckFpOEpQUUkvQ1NjaEZTRURJVE1mRFJVUkR3Y3ZCeEV2QnlFUEJ4RWZCeUVmQnc4SElTTXZEVFVSTlQ4TkFyMC9Qei85TFB3R0JnVUZCQU1CQVFFQkF3UUZCUVlHL0FjR0JRVUVBd0VCQVFFREJBVUZCZ0hmQVRzR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0cvc1VHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdmK1RiM2MvQWNHQlFVRUF3RUJBUUVEQkFVRkJnZjhCZ1lGQlFRREFRRUJBUU1FQlFVRy9tMjlCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQnIwR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnYzVBdlQ5RENBRE5Ba0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCdnpNQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0Y2QndZRkJRUURBUUVCQVFNRUJRVUdCLzZHQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQkJEOC9QejgvQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFVQUJBZ0lHQndvS0JnWUhCdndHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjRy9BWUhCZ1lLQ2djR0FnSUJ2WDUrUHdFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUlDQmdjS0NnWUdCd1orQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJuNEdCd1lHQ2dvSEJnSUNBYjErQVRzQ0FnTUVCUVlHQmdnSENRZ0pDZ24rUmdZR0JRVUVBd0VCQVFFREJBVUZCZ1lCdWdZR0JRVUVBd0VCQVFFREJBVUZCZ2I5REFjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUlDQXdRRkJnWUdDQWNKQ0FrS0NnTDBDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FBQUFDUUFBQUFBRHVRUDRBQ0VBZVFDYkFMMEEzd0ZQQVhFQmt3SURBQUFCTXg4SER3Y2pMd2MvQmlVZkJ4VWZCek12QkQ4SEh3Z1BDQzhIUHdRakx3NDlBVDhHSlRNZkJ3OEhJeThIUHdjekh3Y1BCeU12Qno4R0pUTWZCdzhISXk4SFB3WWxJVE1mRFJVUkZROE9JeThIUHdjelB3Y1JMd2NoRHdjVkR3Y3ZCejBCUHcwak14OEhEd2NqTHdjL0J6TWZCdzhISXk4SFB3WW5JVE1mRFIwQkR3Y3ZCelV2QnlFUEJ4RWZCek1mQnc4SEl5OE9OUkUxUHcwQ0lQd0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9BY0dCUVVFQXdFQkFRRURCQVVGQnY2TkJnWUZCUVFEQVFFQkFRTUVCUVVHQnJCSUJBTUJBUUVCQXdRRkJnVUdCd1VHQlg0RUF3RUJBUUVEQkg0RkJnVUhCZ1VHQlFRREFRRUJBUU1FU0xBSkNna0lDUWNJQmdZR0JRUURBZ0lCQVFNRUJRVUdBWUg4QmdZRkJRUURBUUVCQVFNRUJRVUdCdndIQmdVRkJBTUJBUUVCQXdRRkJRWUgvQVlHQlFVRUF3RUJBUUVEQkFVRkJnYjhCd1lGQlFRREFRRUJBUU1FQlFVRy9zdEFCZ1lGQlFRREFRRUJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFRRUJBd1FGQlFZQkFnRjZDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL0FZR0JRVUVBd0VCQVFFREJBVUZCZ2I4QndZRkJRUURBUUVCQVFNRUJRVUdCLzZHQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBZ0lEQkFVR0JnWUlCd2tJQ1FyelFBWUdCUVVFQXdFQkFRRURCQVVGQmdaQUJnWUZCUVFEQVFFQkFRTUVCUVVHQnZ3SEJnVUZCQU1CQVFFQkF3UUZCUVlIL0FZR0JRVUVBd0VCQVFFREJBVUZCamdCZWdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0VCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0J2NkdCd1lGQlFRREFRRUJBUU1FQlFVR0IzNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR2Znb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBWUlCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR2ZnY0dCUVVFQXdFQlNBVUdCUWNHQlFZRkJBTUJBUUVCQXdSK0JRWUZCZ2NGQmdWK0JBTUJBUUVCQXdRRkJnVUhCZ1VHQlVnQkFRSURCQVVHQmdZSUJ3a0lDUW9LZmdZR0JRVUVBd0YvQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFYOEJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3Ri9BZ0lEQkFVR0JnWUlCd2tJQ1FvSi9vWUtDZ2tJQ1FjSUJnWUdCUVFEQWdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlIQVhvR0JnVUZCQU1CQVFFQkF3UUZCUVlHL0FjR0JRVUVBd0VCQVFFREJBVUZCZ2Y4Q1FvSkNBa0hDQVlHQmdVRUF3SUNBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVg4QkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJmd0lDQXdRRkJnWUdDQWNKQ0FrS0NUOEhCZ1VGQkFNQkFRRUJBd1FGQlFZSFB3WUdCUVVFQXdFQkFRRURCQVVGQmdiK2hnY0dCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkFnTUVCUVlHQmdnSENRZ0pDZ29CZWdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0FBQUFnQUFBQUFBN2tEK0FBaEFFTUFaUUNCQU1VQTV3RUpBV3NBQUNVekh3Y1BCeU12Qno4R0pUTWZCdzhISXk4SFB3WWxNeDhIRHdjakx3Yy9CaWNqRHdNVkVSVWZBek1oTXo4RE5SRTFMd01qSlNFekh3MFZFUlVQRFNNaEl5OE5OUkUxUHcwbE14OEhEd2NqTHdjL0J5RWZCdzhISVM4SFB3WW5JUjhJRlE4SEx3YzFKeUVQQnhFZkJ6TWZCdzhIS3dFdkRUVVJOVDhOQWw2OUJ3WUZCUVFDQWdFQkFnSUVCUVVHQjcwR0JnVUZCQU1CQVFFQkF3UUZCUWIrakg0SEJnVUZCQUlDQVFFQ0FnUUZCUVlIZmdZR0JRVUVBd0VCQVFFREJBVUZCZ0dBdlFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2U5QmdZRkJRUURBUUVCQVFNRUJRVUdTQU1EQlFRQkFRUUZBd01CV2dNREJRUUJBUVFGQXdQK3BnRmFDQWdJQndjR0JnWUZCUVFEQXdFQ0FnRURBd1FGQlFZR0JnY0hDQWdJL3FZSUNBZ0hCd1lHQmdVRkJBTURBUUlDQVFNREJBVUZCZ1lHQndjSUNQN2N2UWNHQlFVRUFnSUJBUUlDQkFVRkJnZTlCZ1lGQlFRREFRRUJBUU1FQlFVR0JnRTdCd1lGQlFRQ0FnRUJBZ0lFQlFVR0IvN0ZCZ1lGQlFRREFRRUJBUU1FQlFVR09RRjZCd1lGQmZ3RUF3RUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFlcitrd1lHQlFVRUF3RUJBUUVEQkFVRkJnYTlCd1lGQlFRQ0FnRUJBZ0lFQlFVR0I3MEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDc1VCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQnZnRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFVQUJCQVVEQS82bUF3TUZCQUVCQkFVREF3RmFBd01GQkFFL0FnSUNCQU1GQlFZR0JnY0hDQWdJL3FZSUNBZ0hCd1lHQmdVRkF3UUNBZ0lDQWdJRUF3VUZCZ1lHQndjSUNBZ0JXZ2dJQ0FjSEJnWUdCUVVFQXdJQ0FqOEJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CdmdFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3SDlBUUVEQlB3RkJRWUhmZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWnk2UUVCQXdRRkJRWUcvVW9HQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRUNBZ01FQlFZR0JnZ0hDUWdKQ2drQ3Rna0tDUWdKQndnR0JnWUZCQU1DQWdBR0FBQUFBQU8rQTdrQUh3Q2FBTUFBMGdGS0FiRUFBQUVQQng4SFB3Y3ZCeDhnRlE4ZUl5OFdOVDhlTXlVUEJ4OElQd1V2RFNVUEJCOERQd012QXlVekh4a3hGVGtCRlE4WUl5OGVOVDhiTXlVZkdCVVBHQzhZUFFFL0Z3TGhDUWtMQ3cwTkRROFBEUTBOQ3dzSkNRZ0tDZ3NORFEwUER3ME5EQXdLQ2djR0JRVUVCQU1DQVFvRUJBVUZCZ2NIQ0FnSkNRb0tDd3NxQlFVRUF3TUNBUUVCQWdJREJBUUZSUWtKQ0FnSUJ3Y0dCZ1VGQkFRREN3RURBd01GQkFVRkJnVUZCQVFEQXdJUEJ3a0xEUTBRRUVVRkJBUURBZ0lCQVFFQ0F3UUVCQVUxQ2drSkNRa0lCd2NIQmdVRkJBUU9BZ01EQkFRRkJRYitlUUVIQ2hBYkhCY21FUllWRXhJUUR3MEpFQkliSGlBYURBd01Dd3NLQ2dvSkNRa0hDQWNCcUFVR0RRNFFFQTROQ3dzTkRoQUlEdzBNL2tnR0JnVUVCU1VHQmdjSENBa0pDUW9MQ3dzTURFVUhCZ1VCQWdFUEJWQVBEZzBOQ3c0TURBb0pCd2NGQ2dJQ0F3UUVCUVVGQkFVRUJBUURBd0lDRVFRRkJRWUhCd2dJQ1FvS0Nnc0xEQXhSQkFjRkF3RUNBZ01EQkFRRk9nNE9EUTBNREFzS0Nna0pCd2NHQlFVUUJBMEhCZ0cwQlFVRkJBUURBZ0lIQlFnSkNnd05EeWNGQlFRREF3SUJBUUVDQWdNRUJBVXREQXdMQ2drSEF3VUhBZ0lEQkFRRkJRVUZCUVVFQkFRQ0Fnb0VCZ2NJQ1FvTERDNEVCQVFEQWdJQkFnSURBd1FFQlNFT0RRd0tDZ1FIQmdzQkF3TUVCQVVGQVhzT0Rnd01Dd29KQ0FnSkNnc01EUTBPRGcwTkRBc0tDUWdJQ1FvTERBME5rd0VCQWdNRUJBVUZMUW9MQ2drSkNRZ0hCd2NHQlFRRUF3c0NBZ01FQkFRRkJRVUZCUVFFQXdNQ0dRUUZCUVlHQmdjSUNBZ0pDQW9KS3dVRUJBUURBZ0VCQVFJREF3UUZCVE1SRUE4TkRBb0lHZ0lEQXdRRUJRVUZCUVVFQkFRREFnSU9CQVFGQlFjR0J3Z0lDQWtKQ1FvMUJnUUVCQUlDQXJZQ0RSSVhIaGNRRXdnTURSQVJFaFFXRVI0YkhSa1VEUVVHQmdjSUNBZ0pDZ2tMQ2dzTG9BZ0hEZ3dMQ3d3T0VCQU9EQXNGREEwT0R3SURBd1pqREFzTENnb0tDUWdJQndjR0JRVVZBd1FHQXdVTEFRRVhBeHdHQmdnSkNBd05EZzRRRVJFUkxBVUZCQVFEQWdFQkFRSUNBZ1FEQkFVNURBd01Dd3NMQ2drSkNRZ0hCd1lHQkI0Q0JnWUlCd2NGQkFRRUF3SUNEd1FHQmdjSENRa0tDZ3NNREEwTkRnNDhDUW9DZEFFQkFnTUVCQVVGSVE4TkRRc0pDQVVMQVFNREF3UUZCUVVGQlFVRUJBTURBaEFGQndnS0N3c0hEUjhGQlFRREF3TUJBUUVCQWdJRUJBUUZJQXdNQ3drSkNBWUZFUUlEQXdRRkJBVUZCUVVGQkFNREF3RUpCQWNJQ1FzR0RRMG9CUVFFQkFNQ0FRQUZBQUFBQUFPNUE3a0FBd0FIQUo4QXN3RDNBQUFCRlRNMUp4VXpOU1VSSHdjaFB3Y1JJUlV6TlQ4Sk93SWZDUjBCRHdrckFpOEpOU01WSHdjek5UOEpPd0lmQ1IwQkR3a3JBaThKTlNzQkx3MDFFU2NQQnhVaE5TOEhKU0V6SHcwVkVSVVBEU01oSXk4Tk5SRTFQdzBDQUwyOXZmM0pBUUVEQkFVRkJnY0N0QWNHQlFVRUF3RUIvY2wrQVFJQ0JnY0tDZ1lHQndhOUJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCcjBHQndZR0Nnb0hCZ0lDQVg0QkFRTUVCUVVHQmw4QkFnSUdCd29LQmdZSEJyMEdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHdlFZSEJnWUtDZ2NHQWdJQlh3a0tDUWdKQndnR0JnWUZCQU1DQWw0SEJnVUZCQU1CQVFMMEFRRURCQVVGQmdmOVRBSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL1V3S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnRkRQei84UHo5Ky9la0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEFoZCtCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmtVSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3YWVCZ1lGQlFRREFRRUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHUlFjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnSUNBd1FGQmdZR0NBY0pDQWtLQ1FGYnZRRUJBd1FGQlFZSFhsNEhCZ1VGQkFNQkFUOENBZ01FQlFZR0JnZ0hDUWdKQ2dyOVRBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBQUFBQUFJQUFBQUFBNWtEK0FCd0FPd0FBQUVqRHlFVkh3Z0ZId0V6UHhFdkRpTUhJeThKTlQ4Rkx3Z2pKek1mRHgwQkR3UTNIdzhWRHhBakx3RWxMeEkvS0FKYUJBUURCQVVFQlFjUERBd09IUjRQRUJFU0V4UVZGUWdRR2g4T0RBc0ZCUVFHQWdFVkF3VUZCd2tKQ2dzQlVnd09EUklSRVJBUUR3NE5EUXNMQ1FnSEJRUW9BZ0VDQWdRRkJnWUhDQWtKQ1FvS0N3bzRCd1lHQmdzSkNBWUNBZ0VMQkFNQ0FnRURBd1VIQkFVR0NRVUVBUWtJQndnTkJ3WUpCd2NMQlFRREF3UURBUUlEQndrMkVoQVJFQThQRFF3TUNna0hCQVVFQVNvRkJ3a0xEQTRQRUFrU0V4UVdGaGNYSHlBUi9yd0tDZ2tKQ0FnSEJ3Y0dCUVVFQkFNQ0ZRSUJBUUlDQkFVR0J3Y0lDUWtLQ3dzTEpBd0xFUkFQRGc0TkRSY1dIeE1JQ0FjVURnY0hDUWtNREEwRHVRRUNBZ1lIQ3hjcEhSMGRPVGNaR1JnWEZoWVVGQVlNRGc4SkNRc0dCZ2NPQndnT2J3c0tDZ2tJQndVRVhRSUJBUUlFQlFjSUNRc0xEUTBQRHhBUkVkd1BFQXNLQ1FrSUNBWUhCUVVFQXdJQ0FRRUNBZ1lIQ1FzR0JnY09MQklURXlZbU14RVFEd2NIQndrRFB3SUNBd2dGQmdnSkNoTUtDd29MRmlNWEZ4Z1hGeTR1QVFFQ0JBVUdDQWtLQ3cwTkRnZ1FFQkVaN0JjV0ZSVVRFUkVQQncwTENnZ0dCQUlGQkZrRUF3VUZCUVlIQndnSUNBa0pDUW9LYUEwTkRRd01EQXNMQ2dvSkNBZ0lCd2NHRWdjSkRnOFFFQkVSRWlRbE9pY1NFaEkzSlEwTENna0lCUU1BQUFBQ0FBQUFBQU9aQS9nQWNRRHJBQUFCSXc4Ukh3NHpOek1mQ1JVUEJSOElPd0UvSVRVdkNDVXZBamNmQXdVZkVnOG5MdzQ5QVQ4RUJ5OFBOVDhRQVpFSkNSRVJFQkFQRGcwTkN3c0pDQWNGQkNnQ0FRSUNCQVVHQmdjSUNRa0pDZ29MQ2pnSEJnWUdDd2tJQmdJQ0FRc0VBd0lDQVFNREJRY0VCUVlKQlFRRUJBTURCZ1FGQnc4TERRNGNIdzhRRVJJVEZCUVdDQkFaSUEwTkN3VUVCQWNDQVJVREJRVUlDQWtMQy82dkRRME5BUkVSRVJFQlJBb0tDUWtJQ0FjSEJ3WUZCUVFFQXdJVkFnRUJBZ0lFQlFZSEJ3Z0pDUW9MRlNVTUN4RVFEdzRPRFEwWEZoOGJDQWNVRGdjSENRa01EQTBPRUFjV0J3WUpCd2NMQlFRREF3UURBUUlEQndrMkVoQVJFQThQRFF3TUNna0hCQVVFQVNvRkJ3a0xEQTRQRUFrU0V4UVdGaGNYQTdrQkFnUUZCd2dLQ2dzTkRnNFBFQkVTM0E0UUN3b0pDUWdJQndZRkJRUURBZ0lCQVFJQ0JnY0tDZ1lHQnc0c0VoTVRKaVl6RVJBUEJ3Y0hDUU1CQWdJR0Jnc1lLUjBkSFRnNEdSZ1lGeGNWRlJRR0N3NFFDQW9LQmdjR0RnY0lEbThMQ3dvSkNBWUZCRjBDQVFFL0FRSURBMWtFQXdVRUJnWUhCd2dJQ0FrSkNRb0thQTBORFF3TURBc0xDZ29KQ0FrSEJ3MFNCd2tPRHhBUUVSRVNKQ1U2T1JJU055VU5Dd29KQ0FVREFRRUNEQVVHQ0FrS0V3b0xDZ3NXSXhjWEdCY1hMaTRCQVFJRUJRWUlDUW9MRFEwT0NCQVFFUm5zRnhZVkZSTVJFUThIRFFzS0NBWUVBZ0FOQUFBQUFBTjZBL2dBQXdBSEFBc0FEd0FUQUJjQUd3QWZBQ01BUlFDSEFLc0E3d0FBQVRNVkl5Y3pGU01uTXhVakFUTVZJeWN6RlNNbk14VWpBVE1WSXljekZTTW5NeFVqRXc4SEh3Y2hQd2N2QnlVaE14OE5IUUVQRFNNaEl5OE5QUUUvRFNjUEJ4RWZCeUUvQnhFdkJ5VWhNeDhORlJFVkR3MGpJU012RFRVUk5UOE5BbjUrZnIxK2ZyMStmZ0Y2Zm42OWZuNjlmbjRCZW41K3ZYNSt2WDUrWGdZR0JRVUVBd0VCQVFFREJBVUZCZ1lCUEFZR0JRVUVBd0VCQVFFREJBVUZCZ2IreEFFOENRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0ovc1FKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ25VR0JnVUZCQU1CQVFFQkF3UUZCUVlHQWpnR0JnVUZCQU1CQVFFQkF3UUZCUVlHL2NnQ09Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZjNJQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQkJINStmbjUrQVR0K2ZuNStmZ0U3Zm41K2ZuNEJPd0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQlB3SUNBd1FGQmdZR0NBY0pDQWtLQ1FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nna0tDUWdKQndnR0JnWUZCQU1DQWo4QkFRTUVCUVVHQnZ6TUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdNMEJnWUZCUVFEQVFFL0FnSURCQVVHQmdZSUJ3a0lDUW9KL013SkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna0ROQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnQUFBQVFBQUFBQUE2MEQwQUFDQUFVQVFBQ1hBQUFCQnpNREV5RVRJdzhIQVFjVkh3WTdBVDhISVI4SE93RS9CaWNCTHdjak5Uc0JId29CSHdNVkR3MGpMd2toRHdrakx3MDFQd01CUHdrQ0FEdDJPNW4renBNSUNRZ0lDQWNIQmdYKzNRTUJBZ1FHQ0FrS0N3a0hCZ1lHQmdVRFNnR0NTUVFGQlFZSEJ3Y0lDd29JQ0FZRkFnRUIvdG9GQmdjSUJ3Y0pDQlFNQ2dvTENnb0pDUkVHREFzSUFTSUVBd0lCQWdJRUJBWUdDQWtKQ2dvTEN3c0xFd2dIRGhBUENna0lPdjdTT2dnS0RBMElDQThRRUFrS0N3c0xDd29KQ1FZR0JBTUNBZ0VDQXdRQktnb01EUWtLQ1FvTENnc0NhbzRCTXY2UEFmUUNBZ1FGQndnSUN2MVBEQVFMQ1FrSUJnVURBZ0lEQlFZR0I3R3hCd1lHQlFNQ0FnTUZCZ2dKQ1FzTEFyWUtDQWdIQlFRQ0FqOEJBZ01FQlFVTkJnMFBFZjFVQ2dzTURRd0xDZ29LQ2drSUNRY0dCQVFDQWdFQkFnVUpEQXNORG95TEVBME1DZ1VEQmdNQkFnSUVCQVlIQ0FvSkNnb0tDZ3NMRFF3TEN3SzhEZzRNQndVRkJBTUNBUUFBRHdBQUFBQUQrQVBZQUJFQUl3QW1BRElBUkFCV0FIZ0FmQUNnQU9RQTZBRDBBUGdCQkFGK0FBQWxPd0VmQWhVUEFpTXZBalUvQWljN0FSOENGUThDSXk4Q05UOENKUlUzSVJVZkJ6TTFKVHNCSHdJVkR3SWpMd0kxUHdJbk93RWZBaFVQQWlNdkFqVS9BenNCSHdZUEJ5TXZCejhHSVJVek5TVWpEd1lSSHdjelB3Y1JMd1lqSnpzQkh3MFZFUlVQRGlNdkRqVVJOVDhOSlJVek5TVVZNelV2QmlNaEZUTTFJU01QQmhVek5TY2hNeDhPRlE4SEx3YzFJeFVQQnk4SE5TTVZPd0VmQmc4SEl4VXpId1VQQlFVdkRqVVJOVDhOQTBnbEF3UUVBZ0lFQkNzRUJBSUJBd1I1SlFNRUJBSUNCQVFyQkFRQ0FRTUUvcjBrL3FFQkFRTUVCUVVHQnQwQ0JTVURCQVFDQWdRRUt3UUVBZ0VEQkhrbEF3UUVBZ0lFQkNzRUJBSUJBd1FYZmdjR0JRVUVBd0VCQVFFREJBVUZCZ2QrQmdZRkJRUURBUUVCQVFNRUJRVUcvWEg4QVZzSEJnVUZCQU1CQVFFQkF3UUZCUVlIL0FZR0JRVUVBd0VCQVFFREJBVUZCZ2I4L0FrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nmd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDdjJ6L0FGNi9BRUJBd1FGQlFZRy9lajgvZWdHQmdVRkJBTUJBZnpkQXpNS0NRb0lDQWdJQmdZR0JBUUVBZ0VCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBZndCQWdJRUJRVUdCd1lHQlFVRUF3RUIvRjRIQmdVRkJBSUNBUUVDQWdRRkJRWUhYbDRKQ0FZRkFnSUJBb01HQmdqL0FBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0s1QUlEQlNzRUF3SUNBd1FwQlFRQ0FRSURCU3NFQXdJQ0F3UXBCUVFDUURVMVhnWUdCZ1FFQXdJQmZqOENBd1VyQkFNQ0FnTUVLUVVFQWdFQ0F3VXJCQU1DQWdNRUtRVUVBbjhDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdKK2ZqOENBd1FFQmdZRy9vWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0FYb0dCZ1lFQkFNQ1B3RURBd1FGQlFZSEJ3Z0lDUWtKQ3Y2R0Nna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUW9CZWdvSkNRa0lDQWNIQmdVRkJBTURBWDY5dmIxK1h3WUdCZ1FFQXdKK2ZnSURCQVFHQmdaZmZqOEJBd01FQlFVR0J3Y0lDQWtKQ1FxOUJnWUdCQVFEQWdFQkFnTUVCQVlHQmg4ZkJnWUdCQVFEQWdFQkFnTUVCQVlHQmgrOUFnTUVCQVlHQmdZR0JnUUVBd0lCZmdFREJRY0VDQWtJeEFVREFnRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0FyVUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQUFBQUFDQUFBQUFBRDlBUDRBRmtBY3dDSkFXOEJyd0lsQWlnQ2d3QUFFek1mQnc4SEl4OEtQd0lmQnc4R0p4Y1BBaThMRlE4SEx3WTlBajhGSlE4S0ZSOE1OeU1IRlQ4UU5RTWZCeFV6SHdjUEJ5TVZOek1YTlQ4SEh3WWRBUjhQSFFFUERpc0JMd1kxUHhROUFTOE9EeE1kQVE4R0x3YzFMeEExUHc4MUl5OEhQd2N6TlQ4R0pROE9IUUVmRGo4UEx3OHpIdzhURHdjdkJqMEJEd2d2RHo4UEh3YzFMdzRyQVM4R1BRRS9CU1VmQVNVZkJ4VVBCeU12QmowQlB3WXpMd29qRHdJdkJqMEJQd1VYSno4Q0h3czlBVDhGYXIwR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHZnhNVENnb0pDZ29NREEwT0hSdEFCUVVFQkFNREFnRUJBUU1FQkFVR0JnVTZHeHNjRGc0T0RRME1Dd3NMRXhJQkFnTUVCQVlHQmdZR0JRVUVBd0lDQXdRRkJRWUNIZ29KRUE0TERBZ0dCQUlDQVFJRUJnZ0lDQWtKQ1FvS0Ntd01JUWtLQ0FnSUNBY0dCZ1lGQkFRREFnSUJnUVlHQmdRRUF3SUJuUVlHQmdRRUF3SUJBUUlEQkFRR0JnYWRGUmN5QVFJREF3VUZCZ2NHQmdVRkJBTUNFZzhPRGd3TUN3b0pDQWNHQlFRREFnSUVCQVlJQ1FvTURnOFFFaFFVRndZR0JnVUZCQU1DQVFJREJBUUdCZ2tSRUE0VENnb0lCd1lFQkFNREFRRUNBd01FQlFVR0JnWUhCd2dJRFFFQ0F3UUVCZ1lIQndrSUNna0xDZ3NOREE0T0FnTUVCQVlHQmdZR0JnUUVBd0lCRHhBUER3NFBEUTRIQndZRkJRTURBZ0VCQWdNREJBVUdCZ2dJQ1FvVEZSZ2JYZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWmVBUUlEQkFRR0J2NHVEUTBNQ3dzTENnZ0pCd1lGQlFNQ0FnTUZCUVlIQ1FnS0N3c0xEQTBORFF3TURBc0tDZ2tJQndZR0JBTUNBUUVDQXdRR0JnY0lDUW9LQ3d3TURHeCtFQkFQRGc0TkRBd0tDUWdHQmdNQ0FRRUJBZ01FQkFZR0JnWUdCUVVFQXdJR0RRMFBEaEFRRUJFVUVoTVJFQkFQRFF3TENnZ0dCUUlCQVFJRkJnZ0tDd3dORHhBUUVSTVNGQ2diRGdZRUJCTU1BUUVEQXdRRUJnWUhCd2dJQ1FrSkNuNEdCZ1VGQkFNQ0FnTUVCUVVHQWY0SEFRRXpCZ1lHQkFRREFnRUJBZ01FQkFZR0JyMEdCZ1VGQkFNQ0FnTUVCUVVHQm44VEV3b0pDZ2tMQ3cwTkRnNGRHVEVGQmdVRUJBTUNBZ0lFQkFZR0JRVTZHeHNjRGc0T0Rnd01Dd3NMRkJJQ0F3UUZCUVlCQkFFQkF3UUZCUVlIQmdZRkJRUURBUUVWRXdnSEJnUUVBd0lCQVFFQ0NnRUNBd1FFQlFVR0J3VUdCUVFEQWhVVkNnTUJBUUVDQXdRRkJRY0hDQklTWVFjR0JRVUVBd0VCQVFFREJBVUZCZ2U4QndZRkJRUURBVllDQXdVRkJnY0lDQWNJQ1FrS0RBb0tDUWNHQlFVREF3RUJwd0dZQkFZR0JnWUlCd2dKQ1FrSkNnb0xDd3NMQVY0QkFRTUVCUVVHQmlBQkFRTUVCUVVHQndZR0JRVUVBd0VCb0FFQ1FnY0dCUVVFQXdFQkFRRURCQVVGQmdkS0JRTUVCZ2NJQ1FzTERBd09EUTRQRGc4UER3OFBEdzRPRGcwTUN3b0pDQWNHQWdNREJRVUdCd1lHQlFVRUF3SUNCUVlHQ3dnSkNBa0pDUW9LQ2dvS0Nnb0pDUWtKQ0FjSEJnVUZCQU1EQWc4T0RnNE5EUTBNQ3dzS0Nna0pDQWNJQmdZRlhBY0dCUVVFQXdFQkFRRURCQVVGQmdkVEFRSUVCUWNJQ2d3SUNRa0tDZ29LQ3dnUkVna0lDUWtKQ0FjSUJ3Y0dDUWdIQnFZQkFRTUVCUVVHQmdjR0JRVUVBd0VCSUFZR0JRVUVBd0VCQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkRRd01EQXNLQ2drSUJ3Y0ZCQU1DdmdFQ0JBVUhDQWtLQ3d3TkRnOFBDQS8rblFZR0JnUUVBd0lCQVFJREJBUUdCZ1l3QlFrSkJ3Y0VCQUlCQVFNRUJ3Z0pDd3dPRGhBUUVoSVRFeE1URWhJUUVBNE9EQXNKQ0FjRUF3RUJCQVFDQXdRVUNoQUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQkFRTUVCUVVHQmdjR0JRVUVBd0VmR3dKOUFRRURCQVVGQmdlOEJ3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0VCRlJNSUJ3WUVCQU1DQVFFQ0F3Z0JBZ0lFQkFVR0JnY0ZCZ1VFQXdJVkZRb0RBUUVCQWdNRUJRVUhCd2dTRW1FSEJnVUZCQUlDQUFBQUFBVUFBQUFBQTdnRHVRQStBSDBBbndEQkFSY0FBQUVmQnc4RU14OEhEd2NqSHdRUEJ5OElQd2doSHdnUENDOEhQd1FqTHdjL0J6TXZCRDhJTXg4R0hRRVBCaU12Qno4SElSOEdIUUVQQmlFdkJ6OEdKeUV6SHc0UkR3Y3ZCeEV2QnlFUEJ4RVBCeThIRVRVL0RRTGNCZ1lHQlFRREFRRUJBUU1FU080SEJnVUZCQUlDQVFFQ0FnUUZCUVlIN2tnRUF3RUJBUUVEQkFVR0JnWUdCUVlGZmdRREFRRUJBUU1FZmdVR0JnYitSZ1lHQmdWK0JBTUJBUUVCQXdSK0JRWUdCZ1lGQmdVRUF3RUJBUUVEQkVqdUJ3WUZCUVFDQWdFQkFnSUVCUVVHQis1SUJBTUJBUUVCQXdRRkJnWUdIL3dHQmdZRUJBTUNBZ01FQkFZR0J2d0dCZ1lFQkFNQ0FRRUNBd1FFQmdZR0FYb0dCZ1lFQkFNQ0FnTUVCQVlHQnY2R0JnWUdCQVFEQWdFQkFnTUVCQVlHV1FJM0Nna0tDQWdJQ0FZR0JnVUVBd0lCQVFFQ0FnUUZCUVlIQmdZRkJRUURBUUVCQWdJRUJRVUdCLzNKQmdZRkJRUURBUUVCQWdJRUJRVUdCd1lHQlFVRUF3RUJBZ0lEQkFVR0JnWUlCd2tJQ1FvQmdnRUJBd1FGQmdVR0JnWUdCVWdCQVFNRUJRVUdCZ2NHQlFVRUF3RUJTQVVHQlFZR0JnWUZCQU1CQVFFQkF3UitCUVlGQndZRkJnVitCQU1CQVFFQkF3UitCUVlGQmdjRkJnVitCQU1CQVFFQkF3UUZCZ1VIQmdVR0JVZ0JBUU1FQlFVR0J3WUdCUVVFQXdFQlNBVUdCUWNHQlFZRkJBTUJBYjBCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQnZnRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0crQWdJREJBVUdCZ1lJQndrSUNRb0ovb1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhBWG9HQmdVRkJBTUJBUUVCQXdRRkJRWUcvb1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhBWG9KQ2drSUNRY0lCZ1lHQlFRREFnSUFBQVVBQUFBQUE3Z0R1UUErQUgwQW53REJBUmNBQUFFZkNBOElMd2MvQkNNdkJ6OEhNeThFUHdjaEh3Y1BCRE1mQnc4SEl4OEVEd2N2Q0Q4Sk14OEdIUUVQQmlNdkJ6OEhJUjhHSFFFUEJpRXZCejhHSnlFekh3NFJEd2N2QnhFdkJ5RVBCeEVQQnk4SEVUVS9EUU1iQmdZR0JYNEVBd0VCQVFFREJINEZCZ1lHQmdVR0JRUURBUUVCQVFNRVNPNEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSDdrZ0VBd0VCQVFFREJBVUdCZ2I5eUFZR0JnVUVBd0VCQVFFREJFanVCd1lGQlFRQ0FnRUJBZ0lFQlFVR0IrNUlCQU1CQVFFQkF3UUZCZ1lHQmdVR0JYNEVBd0VCQVFFREJINEZCZ1lHWHZ3R0JnWUVCQU1DQWdNRUJBWUdCdndHQmdZRUJBTUNBUUVDQXdRRUJnWUdBWG9HQmdZRUJBTUNBZ01FQkFZR0J2NkdCZ1lHQkFRREFnRUJBZ01FQkFZR1dRSTNDZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUNBZ1FGQlFZSEJnWUZCUVFEQVFFQkFnSUVCUVVHQi8zSkJnWUZCUVFEQVFFQkFnSUVCUVVHQndZR0JRVUVBd0VCQWdJREJBVUdCZ1lJQndrSUNRb0JnZ0VCQXdSK0JRWUZCZ1lHQmdWK0JBTUJBUUVCQXdRRkJnVUhCZ1VHQlVnQkFRTUVCUVVHQndZR0JRVUVBd0VCU0FVR0JRY0dCUVlGQkFNQkFRRUJBd1FGQmdVR0J3VUdCVWdCQVFNRUJRVUdCZ2NHQlFVRUF3RUJTQVVHQlFZSEJRWUZCQU1CQVFFQkF3UitCUVlGQndZRkJnVitCQU1CQWIwQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJ2Z0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdHK0FnSURCQVVHQmdZSUJ3a0lDUW9KL29ZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVhvR0JnVUZCQU1CQVFFQkF3UUZCUVlHL29ZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVhvSkNna0lDUWNJQmdZR0JRUURBZ0lBQUFjQUFBQUFBOGdEK0FBUkFIa0FpZ0R5QVJRQk5nR01BQUFsRHdRZkF6OERMd1FmR1JVUEdDTXZGejBCUHhZekpROEVId00vQXk4REh4Z1ZEeGd2R0RVL0dETWxNeDhHSFFFUEJpTXZCejhISVI4R0hRRVBCaUV2Qno4R0p5RXpIdzBWRVJVUEJpOEhFVFV2QmlFUEJ4RVZEd1l2QnhFL0RnRVRCZ1lPRUJFUkR3NE5EQTRQRVFnUkRnMEVCUVlGQlFRREF3RUlBd2NKQ2cwTkR3Z3NCUVVFQkFNQ0FnRUNBUU1FQkFRRk1RNE5EQXNKQkFjRkNRSUNCQVFFQlFZRkJnWUZCUVFEQXdJTEJBY0hDUW9MREFjNEJRUUVCQUlDQVFJQ0F3UUVCUVVyRHc0TUN3b0lCZ3dCQXdRRUJRVUdCZ0lHQmdZTUR3OFBEZzBNQ3cwT0R3OE9EUW9HQlFRRkF3TURBUWdGQndrTERBME9LQVVFQkFRQ0F3RUJBUUlEQXdNRkJDME5EQXNLQ0FjREJRZ0JBd01FQkFRRkJnVUZCUVFFQXdNQ0NRUUdCd2dLQ2dzTUxRVUVCQU1DQWdFQkFRSURCQVFFQlNBT0RRd0xDUVVIQlFzQ0F3TUVCQVVGQmYzNC9BWUdCUVVFQXdJQ0F3UUZCUVlHL0FjR0JRVURBd0lCQVFJREF3VUZCZ2NCdVFZR0JRVUVBd0lDQXdRRkJRWUcva2NIQmdVRkF3TUNBUUVDQXdNRkJRWjNBclVKQ2drSkNBZ0hCd1lGQlFRREFnSUNBd1FGQlFZR0J3WUZCUU1EQWdFQ0F3UUZCUVlHL1VzSEJnVUZBd01DQVFJREJBVUZCZ1lIQmdVRkF3TUNBUUVCQWdRRUJBWUdCd2NJQ0FrSkNmd0lDUThOREF3TkVCQVFFQTBNQmd3UEVJNEJBUU1EQkFVRkJTUUlFQTROQ3drSUF3c0JBd01FQlFVRkJRWUZCZ1FFQkFNQ0VRWUlDUXNMQncwT0lnWUZCQVFEQXdFQkFnSURBd1FGQmlNTkRBd0xDUWtIQXhVQ0F3UUVCUVVGQmdVRkJRVURCQUlDREFZSUNRd01EZzRyQmdVRUJBTUNBZ01JQnc0TUN3c01EZzhQRGd3TEN3d09pZ0VCQWdNRUJBVUZJUThORFFvS0NBWUtBUU1EQXdRRkJRVUZCUVVFQkFNREFoQUZCd2dLQ3dzSERSOEZCUVFFQWdNQkFRRUJBZ0lFQkFRRklBd01DZ29KQ0FZRkVRSURBd1FGQkFVRkJRVUVCQVFEQWdJSkJBY0lDUXNHRFEwb0JRUUVCQUlDQW40QkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJ2Z0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdHK0FnSURCQVVHQmdZSUJ3a0lDUW9KL3NVSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVRzR0JnVUZCQU1CQVFFQkF3UUZCUVlHL2dnSEJnVUZCQU1CQVFFQkF3UUZCUVlIQWZnSkNna0lDUWNJQmdZR0JRUURBZ0lBQUFNQUFBQUFBNE1Ec2dBcEFDMEFVZ0FBQVRNZkJoVVBCaU12QmpVL0JqTWZBejhEQVFNSElRTWZCeE1ISVE4R0x3YzFOd0UvQmdOVUJRa0lDQWNGQkFFQkJBWGpDQWtKQ1FrSUNHVUdBd0lDQXdZR0NBa0pDUWtJQ0VHN0J3Z0ovcHh5R1FFV2l3Y0hCZ1lGQlFRRHpVLytwRjBFQmdjSUNRa0pDUWtIQmdJREFnRUJQUU1FQlFZR0JnY0JpQUlEQlFjSUNBa0pDUWtJNHdVRUFRRUVCV1VJQ1FrSkNRZ0lCd1VEQWdJREJVRzdCd1FDQVlMKzdqd0IrQUVCQXdNRUJRWUcvaFZQM3dnSEJnUURBUUVEQkFZSEJBa0pDUWtDK0FjRkJRVURBd0VBQ1FBQUFBQUR1UVA0QUJZQVFBQnFBSUFBNEFFQ0FTUUJSZ0dlQUFBVE14VWZBZ2NqTHdjL0JpVVBCeFVmQXc4REZSOEdNejhHTlM4SER3Y1ZId1l6UHdZMUx3TS9CQzhHSlRNUEF5TXZCajBCUHdVbE14OFZIUUVQRlNzQkx4VTlBVDhWSlNFZkJ3OEhJUzhIUHdjekh3Y1BCeU12Qno4R0p6TWZCaDBCRHdZakx3Yy9CaWNoTXg4TkZSRXZBeEV2QnlFUEJ4RWZCek1mQXlFakx3MDFFVFUvRGVTZUFnSUNCcDRHQmdVRkJBTUJBUUVCQXdRRkJRWUNIZ1FKQ0FjR0JRTUNBZ01GUWtJRkF3SUNBd1VHQndnSkNBa0lCMlVGQXdFQkF3VmlCd2NKaGdRSkNBZGxCUU1CQVFNRlpRY0lDUWdKQ0FjR0JRTUNBZ01GUWo4R0JBSUJBUUlFQmdjSENmNjlmZ3NKQ1FoWkJnWUdCQVFEQWdJREJBUUdCZ0dBRFEwTURRd01EQXNXRlJNU0VBOE5DZ1VFQXdNQ0FnRUJBZ0lEQXdRRkNnMFBFQklURlJZTERBd01EUXdORFEwTkRBME1EQXdMRmhVVEVoQVBEUW9GQkFNREFnSUJBUUlDQXdNRUJRb05EeEFTRXhVV0N3d01EQTBNRGY3U0FWb0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9xWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZRzNBY0dCUVVFQXdFQkFRRURCQVVGQmdmY0JnWUdCQVFEQWdFQkFnTUVCQVlHbU4wR0JnWUVCQU1DQWdNRUJBWUdCdDBHQmdVRkJBTUJBUUVCQXdRRkJRWTRBbllKQ2drSUNRY0lCZ1lHQlFRREFnSVBEeEFSQVFFREJBVUZCZ2I5aWdjR0JRVUVBd0VCQVFFREJBVUZCZ2YyQ0FrSkMvN2xDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9CQkJBUUR3OEJBUUVEQkFVRkJnWUhCZ1VGQkFNQmpBRUJBd1VIQndnSUNRZ0lCME5EQndnSUNRZ0lCd2NGQXdFQkF3VmxCd2dKQ0FrSUIySUZCQU1CQVFFREJXVUhDQWtJQ1FnSFpRVURBUUVEQlFjSENBZ0pDQWdIUXo4SENBZ0lDUWdJQndVRUF6TVBEeEFSQVFFREJBVUZCZ2NHQmdVRkJBTUJRQUVDQWdNREJBVUtEUThRRWhNVkZnc01EQXdOREEwTkRRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0VCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRRME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCZmdFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3Ri9BUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVg4QkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJmd0lDQXdRRkJnWUdDQWNKQ0FrS0NmNW1Dd2tKQ0FGMUJnWUZCUVFEQVFFQkFRTUVCUVVHQnYwTUJ3WUZCUVFEQVFFUkVBOFBBZ0lEQkFVR0JnWUlCd2tJQ1FvS0F2UUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQUFBQUNBQUFBQUFQNEF6c0FQUUJmQUFBQkh3Z1BCeXNCTHdZL0JDRXZCejhISVM4RFBRRS9CU1VmQnhFUEJ5OEhFVDhHQWVBSEJRWUYvQVFEQVFFQkFRTUUvQVVHQlFjR0JRWUZCQU1CQVFFQkF3VEcvWmdIQmdVRkJBTUJBUUVCQXdRRkJRWUhBbWpHQkFNQ0FnTUVCUVlGQWY0SEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdBeHdCQWdNRS9BVUZCZ1lHQmdVRi9BUURBZ0lEQkFVRkJnWUdCZ1VGeGdFQ0F3UUVCZ1lHQmdZR0JBUURBZ0hHQlFVR0JnWUdCUVVFQXdJZ0FRRURCQVVGQmdiOXlBWUdCUVVFQXdFQkFRRURCQVVGQmdZQ09BWUdCUVVFQXdFQUFBQUFBd0FBQUFBRHVRTytBRlVBaHdEaUFBQVRId2NSSHdZeklUTS9CaEUvQng4SEVSVVBEU01oSXk4Tk5SRS9CZ0VQR1NNWE55TXZCalVYSnlNL0NETWZDQjBCRHd3N0FSOElIUUVQQXdFUEF5OERBUzhFTlQ4SU93RS9GR1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhBclFIQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFRRUNBZ01FQlFZR0JnZ0hDUWdKQ2dyOVRBb0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlDVFJBUERnNE1EUXNMQ3dvSkVROFBCd3dLQ2drREF3UUVCUVlGZ3RyYWdnY0dCZ1VFQWdFZkhnRUhGUkFRQ2dvTERGZ0VCUVFFQkFNREFnRUJBZ0lDRnhJUUR3NE5Dd29MRHFZRUJRUUVCQU1EQWdFQkFnRURBLzdhQlFVR0JnWUdCZ1QrMmdNREFnRUJBUUlDQXdNREJBVUVCYlFCRGdzT0NBb0tDd3dORGhBUkVoTVZGUmdZR3hzQit3RUNBd1FFQmdVSC9zVUdCZ1VGQkFNQ0FnTUVCUVVHQmdFN0J3VUdCQVFEQWdFQkFnTUVCQVlGQi83RkNRb0pDUWdJQndjR0JRVUVBd0lDQWdJREJBVUZCZ2NIQ0FnSkNRb0pBVHNIQlFZRUJBTUNBWHdGQlFZSENBZ0lDZ2tLQ3hZV0dnOGRHaU1yQlFVRUF3TUJBZHJhQVFJRUJRWUdCd2NHQlI5S0xTZ1VGQlFVWEFFQ0FnTURCQVVFQlFRRkJBVURHQmNZR1JzYUd4b2pNUUVDQWdNREJBUUZCQVVFQlFRRUJQN2FBd01DQVFFQ0F3TUJKZ1FFQkFVRUJRUUZCQVFEQXdJQ0FRY3lIaUFSRUJFUkVSQVFEdzhORFFzS0NBY0ZBd0FBQUFBSEFBQUFBQU81QTdrQUNnQU9BQklBRmdBYUFDVUFhUUFBQVFjelB3Y1JBVE1CRVFFekFTY0JGUUVoQVJVQklROEhGVGNuSVRNZkRSVVJGUThOSXlFakx3MDFFVFUvRFFONno2OEhCZ1VGQkFNQkFmNDBwQUVvL1RtakFpVFEvZHdDeVA1aC90Y0J6UDVVQndZRkJRUURBUUhRc0FLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0svVXdLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dGVnp3RUJBd1FGQlFZSEFheitOQUVvQVovOU9RSWswUDNjcEFMSS90ZWlBY3NCQVFNRUJRVUdCN0RRUHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDdjFNQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FyUUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQUFBQUFCZ0FBQUFBRHVBUFlBQjhBakFDY0FRVUJDUUd0QUFBQkR3Y2ZCejhITHdjZkdCVVBGeXNCTHhjMVB4NG5Ed01mQXo4REx3TWZHUlVQR0M4WU5UOFlNeWNWTXpVbk14OEtGVE1mRGgwQkR3WXJBUzhHTlM4SEl4VVBDU3NDTHdrMUl3OEhFUjhHTXlFZkJ3OEdJeUVqTHc0UlB3OHpOVDhKQXYwSEJ3Y0lDUWtLQ2dvS0NRa0lCd2dHQmdnSENBa0pDZ29LQ2drSkNBZ0hDQVlGQlFRRUF3TUJEQWNJQ2d3TkRoQXJCUVVFQXdNQ0FRRUJBZ0lEQkFRRk1nNE1EQXNKQ0FNR0RRSUNCQVFFQlFVRkJRVUZCQVFEQWdJR0JRWUpDUXNIRFE0NUJRUUVBd0lDQVFFQkFnTURCQVVGTEFnSUNBZ0hCZ2NGQmdVRUJBTURDQUlDQXdRRUJRWFdDUW9LREF3TENnZ0pDZ3NNREFzS0NnVUZCUVFFQkFJQ0J3VUZCd2dKQ3dzR0lnVUZCQU1EQWdFQkFRSUNBd1FFQlNnS0NnZ0lCd1lGQkFnQ0F3TUVCQVVGQlFZRkJBUUVBd01CQlFRRkJnY0lDZ29MS0FVRUF3UUNBZ0VCQVFJREJBUUVCUndOREFzS0NBUUdCQWNCQXdNRUJBVUZCZHo4L1B3SEJnWUdDZ29IQmdJQ0FWOEpDZ2tJQ1FjSUJnY0ZCUVFEQWdJQkFRTUVCUVVHQmdjR0JRVUVBZ0lCQVFFREJBVUZCZ1pmQVFJQ0JnY0tDZ1lHQmdmOEJnY0dCUXNKQ0FZQ0FnRmVCd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3RjZCZ1lGQlFRREFRRUJBUU1FQlFVR0J2NkdDZ2tLQ0FnSUNBWUdCZ1VEQkFJQkFRRUJBZ1FEQlFZR0JnZ0lDQWdLQ1FwZUFRSUNCZ2dKQ3dVR0J3RWpDZ2tKQ0FnSUJnY0dCd2NJQ0FrSkNnb0pDUWdJQndjR0JnY0lCd2tKQ1lrQkFRSURBd1FGQlN3UER3MExDZ2tHREFJQ0F3UUVCQVVGQlFVRUJRUURBd0lUQmdjSkNnc01CdzByQlFRRUF3TUNBUUlDQXdNRUJRVWJFQTRORFFzRkNBY1ZBZ01EQkFRRkJRVUZCUVFFQkFNQ0Fnc0RCQVFGQlFZR0JnY0hDQWdJQ0NZRkJBVURBd0lDaGd3S0Nna0lDZ3NMQ3dzS0NBa0pDNE1CQVFJREF3UUZCUjBNQ3dvSkNRWUdBZ29CQXdNREJBVUVCUVlFQlFRRUJBSUREZ1VGQndnSUNRb0tIUVVFQkFRQ0FnRUJBUUVEQWdRRUJRVVdDd3NLQ1FnSUJnUU9BZ01EQkFVRUJRVUZCUVVFQXdNREFRZ0VCZ2NKQ2dVTURCMEZCUVFFQXdJQy9UOC9Qd0VCQVFJR0NBa0xCZ1lHQmdFQkF3TUVCUVVHQndjSUNBa0pDUXE5QmdZR0JBUURBZ0lEQkFRR0JnYTlCZ1lHQkFRREFnRUhCZ1lHQ3drSUJnSUJBUUVCQWdZSUNRc0dCZ1lIQVFJREJBUUdCZ2I5U3dZR0JnUUVBd0lCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBd01FQlFVR0J3Y0lDQWtKQ1FvQ3RRb0pDUWtJQ0FjSEJnVUZCQU1EQVFFR0JnWUdDd2tJQmdJQkFRQUFBQUFEQUFBQUFBTzRBN2dBUGdCOUFOTUFBQUVmQ0E4SUx3Yy9CQ012Qno4SE15OEVQd2NoSHdjUEJETWZCdzhISXg4RUR3Y3ZDRDhJQXlFZkR4RVBCeThIRVM4SElROEhFUThITHdjUk5UOE5BeHNHQmdZRmZnUURBUUVCQVFNRWZnVUdCZ1lHQlFZRkJBTUJBUUVCQXdSSTdnY0dCUVVFQWdJQkFRSUNCQVVGQmdmdVNBUURBUUVCQVFNRUJRWUdCdjNJQmdZR0JRUURBUUVCQVFNRVNPNEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSDdrZ0VBd0VCQVFFREJBVUdCZ1lHQlFZRmZnUURBUUVCQVFNRWZnVUdCZ1lCQWpjS0NRb0lDQWdJQmdZR0JRUURBZ0VCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUVDQWdRRkJRWUgvY2tHQmdVRkJBTUJBUUVDQWdRRkJRWUhCZ1lGQlFRREFRRUNBZ01FQlFZR0JnZ0hDUWdKQ2dHQ0FRRURCSDRGQmdZR0JnVUdCWDRFQXdFQkFRRURCQVVHQmdZR0JRWUZTQUVCQXdRRkJRWUdCd1lGQlFRQ0FnRklCUVlHQmdZRkJnVUVBd0VCQVFFREJBVUdCZ1lHQlFZRlNBRUNBZ1FGQlFZSEJnWUZCUVFEQVFGSUJRWUdCZ1lGQmdVRUF3RUJBUUVEQkg0RkJnWUdCZ1VHQlg0RUF3RUJBamNCQVFJREJBVUdCZ1lJQndrSUNRb0svc1VHQmdVRkJBTUJBUUVCQXdRRkJRWUdBVHNIQmdVRkJBSUNBUUVDQWdRRkJRWUgvc1VHQmdVRkJBTUJBUUVCQXdRRkJRWUdBVHNLQ2drSUNRY0lCZ1lHQlFRREFnRUFBQUFEQUFBQUFBTzRBN2tBUGdCOUFQa0FBQUVmQ0E4SUx3Yy9CQ012Qno4SE15OEVQd2NoSHdjUEJETWZCdzhISXg4RUR3Y3ZDRDhJQXlFekh3NFJEd2N2QnhFdkJ5TVJEd2N2QnhFakVROEhMd2NSSXc4SEVROEhMd2NSTlQ4TkF4c0dCZ1lGZmdRREFRRUJBUU1FZmdVR0JnWUdCUVlGQkFNQkFRRUJBd1JJN2djR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Z1U0FRREFRRUJBUU1FQlFZR0J2M0lCZ1lHQlFRREFRRUJBUU1FU080SEJnVUZCQUlDQVFFQ0FnUUZCUVlIN2tnRUF3RUJBUUVEQkFVR0JnWUdCUVlGZmdRREFRRUJBUU1FZmdVR0JnWUJBamNLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFRRUNBZ1FGQlFZSG5RRUNBZ1FGQlFZSEJnWUZCUVFEQVFGK0FRSUNCQVVGQmdjR0JnVUZCQU1CQVo0R0JnVUZCQU1CQVFFQ0FnUUZCUVlIQmdZRkJRUURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNnR0NBUUVEQkg0RkJnVUdCd1VHQlg0RUF3RUJBUUVEQkFVR0JRY0dCUVlGU0FFQkF3UUZCUVlIQmdZRkJRUURBUUZJQlFZRkJ3WUZCZ1VFQXdFQkFRRURCQVVHQlFZSEJRWUZTQUVCQXdRRkJRWUdCd1lGQlFRREFRRklCUVlGQmdjRkJnVUVBd0VCQVFFREJINEZCZ1VIQmdVR0JYNEVBd0VCQWpjQ0FnTUVCUVlHQmdnSENRZ0pDZ24reFFjR0JRVUVBd0VCQVFFREJBVUZCZ2NCT3dZR0JRVUVBd0VCL3FZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVZyK3BnY0dCUVVFQXdFQkFRRURCQVVGQmdjQldnRUJBd1FGQlFZRy9zVUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEFUc0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQUFBQUFCd0FBQUFBRHVRTzVBQXNBRHdBYkFDY0FLd0EzQUhzQUFBRVJNejhIRVNFUk14RWhFUjhITXhFbEZUTTFMd2NoRlRNMUlROEhGVE0xSnlFekh3MFZFUlVQRFNNaEl5OE5OUkUxUHcwQ3ZaMEhCZ1VGQkFNQkFmNEkvUDRJQVFFREJBVUZCZ2VkQVhxOUFRRURCQVVGQmdmK0tQeitLQWNHQlFVRUF3RUJ2WjBDdEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0N2MU1DZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9DZnY0SUFRRURCQVVGQmdjQjJQNElBZmorS0FjR0JRVUVBd0VCQWZqOHZaMEhCZ1VGQkFNQkFiMjlBUUVEQkFVRkJnZWR2VDhDQWdNRUJRWUdCZ2dIQ1FnSkNncjlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQUFBQUd3QUFBQUFEbVFQNEFBSUFFZ0FXQUJrQUhnQWhBQ1FBSmdBdEFEQUFNZ0EzQUV3QVVnQlhBRjBBWUFCbEFHa0FiQUI5QUg4QWdRQ0RBSVVBbFFFUkFBQWxNeGMzRHdjL0JpVVhCUzBCRHdFbEh3SXZBUlVYTnc4Qk55TWxGUThDUHdJVk5TVUhKUlVmQVM4Qkl6TWZDQzhKSHdNdkFSOENMd0VQQXo4QkhRRTNEd0kzSnc4QlB3RVBBVGNmQlJVUEFUOEJOUzhFRnljWEp4Y25GeWNqRHdRL0JEc0JGeThCTXg4UEhRRVBCRGNmRHhVUEVDTXZBU1V2RWo4b0FrMEJES3NMRFEwT0R4QU1GQlFNRUE4T0RRMzk5Z0VCVGY2NEFpY0VCUDJ5QVFRR0F5a09EQU1EV0FFQ1NDZ0VBZ0lFS2YzYUFRSWxBZ0VCYkFvVUN3b0tDUWtKQ0FjSUNBY0lDUWtKQ2dvTGJRSUlDQVVPR1FJSEFnWFhBeEVTRFIvZ0VBRUVCZ1pSQXhFRkdRRUJRd01GQXdRQkFRTUNBUVFDQkFNRkJ3RURBUVFCQlFFVkJBUURCQVFGQlFRRUF3UUVBZ1FFQXdrSUJ3Z05Cd1lKQndjTEJRUURBd1FEQVFJREJ3azJFaEFSRUE4UERRd01DZ2tIQkFVRUFTb0ZCd2tMREE0UEVBa1NFeFFXRmhjWElCOFIvcndLQ2drSkNBZ0hCd2NHQlFVRUJBTUNGUUlCQVFJQ0JBVUdCd2NJQ1FrS0N3c0xKQXdMRVJBUERnNE5EUmNXSHhNSUNBY1VEZ2NIQ1FrTURBMUpBVVlOQ3dvS0NBY0VCUVVFQndnS0Nnc3BBVnhiQ1FjR0pnSUVCd0tWQWthTUJBUTVBd1hjRVFnSUVlSUJBUlFCRWdFTERRMVpBZ0lEQkFVRkJ3WUxDd1lIQlFVRUF3SUNEd0lGQkFJR0d3UUpBd2NPQkJnWER5WTdBUU5JQnhNWkdzSUlLdzFGQVFNSkJ3d01FQkVqSlNZVENUQWxOQkFNREEwQkJRRUZBUVlCRUFFQ0FnVUhCd1VDQWdFQ0FqOENBZ01JQlFZSUNRb1RDZ3NLQ3hZakZ4Y1lGeGN1TGdFQkFnUUZCZ2dKQ2dzTkRRNElFQkFSR3VzWEZoVVZFeEVSRHdjTkN3b0lCZ1FDQlFSWkJBTUZCQVlHQndjSUNBZ0pDUWtLQ21jT0RRME1EQXdMQ3dvS0NRZ0lDQWNIQmhFSUNRNFBFQkFSRVJJa0pUb25FaElTTnlVTkN3b0pDQVVEQUFBQkFBQUFBQU9aQS9nQWVRQUFBUjhEQlI4U0R5Y3ZEajBCUHdRSEx3ODFQeEFCa2hFUkVSRUJSQW9LQ1FrSUNBY0hCd1lGQlFRRUF3SVZBZ0VCQWdJRUJRWUhCd2dKQ1FvTEZTVU1DeEVRRHc0T0RRMFhGaDhiQ0FjVURnY0hDUWtNREEwT0VBY1dCd1lKQndjTEJRUURBd1FEQVFJREJ3azJFaEFSRUE4UERRd01DZ2tIQkFVRUFTb0ZCd2tMREE0UEVBa1NFeFFXRmhjWEEvZ0JBZ01EV1FRREJRUUdCZ2NIQ0FnSUNRa0pDZ3BvRFEwTkRBd01Dd3NLQ2drSUNRY0hEUklIQ1E0UEVCQVJFUklrSlRvNUVoSTNKUTBMQ2drSUJRTUJBUUlNQlFZSUNRb1RDZ3NLQ3hZakZ4Y1lGeGN1TGdFQkFnUUZCZ2dKQ2dzTkRRNElFQkFSR2V3WEZoVVZFeEVSRHdjTkN3b0lCZ1FDQUFBQUFRQUFBQUFET3dNN0FETUFBQ1VoTXo4Sk5SRTFMd2tqSVNNUENSVVJGUjhKQVFRQitBWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd2IrQ0FZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0I4VUJBZ0lHQndvS0JnWUhCZ0g0QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJ2NElCZ2NHQmdvS0J3WUNBZ0VBQXdBQUFBQUR3d01HQUNJQVRnQnhBQUFUSHdjZEFROEZLd0V2QmowQlB3VXpBUjhHSFFFUEFnRVBBeThIUFFFL0JUc0JId01CUHdJbkh3Y1BCeXNCTHdVOUFUOEhYQVlHQlFXb0JBTUNBZ01FQlFVR0JnWUdCUVdvQkFNQ0FnTUVCUVVHQmdOSUJnWUZCUVFEQWdJREJQNHlCUVVHQmdZR0JnUzlCQU1DQWdNRUJRVUdCZ1lHQlFXbkFiZ0ZCUWJNQmdZRkJRUURBZ0VCQWdNRS9BVUZCZ1lHQmdVRkJBTUNBZ01FL0FVRkJnWUI0UUVDQXdTb0JRVUdCZ1lHQlFVRUF3SUNBd1NvQlFVR0JnWUdCUVVFQXdJQkp3RUNBd1FGQlFZR0JnWUZCZjR5QkFNQ0FRRUNBd1M5QlFVR0JnWUdCUVVFQXdJQ0F3U25BYmdFQXdJQkFRSURCQVVGQmdZR0JnVUYvQVFEQWdJREJBVUZCZ1lHQmdVRi9BUURBZ0VBQWdBQUFBQURtUU8zQUtJQStBQUFKUjhKTXo4SU93RWZDVDhHTXg4SER3b3JBaThISXc4SUt3RXZDQ01QQ0NzQkx3Z3JBUThHSXk4R05UOEtPd0VmQ0RNL0NBTWhNeDhPRHdZckFTOEdOUzhHSXhFakVTTVBCaFVQQmlzQkx3WS9EZ0dzQndjSEJ3WUdCZ1pFQkFRRVJBWUdCZ1lIQndjSEJ3Y0hCd1lHQmdaQUF3VUVBellGQlFVR0JnWUdCZ1FFQWdFQkFRTUROd1lHQmdjSEJ3Y0hDQWNJQndjR0J3WkJCQVFFUkFZR0JnWUhCd2NIQndjSEJ3WUdCZ1pFQkFRRVJBWUdCZ1lIQndjSEJ3Y0hCd1lHQmdZK0JBTUVCQXNFQkFVR0JnWUdCZ1VGQXdJQkFRSU1CUWdHQmdZSEJ3Z0hCd2NJQndjR0J3VkFCQVFFUkFZR0JnWUhCd2RzQVk4TERBc0tDd2tKQ0FnR0JnVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUlFQmdjSUNncXRQNjRLQ2dnSEJnUUNBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQmdZSUNBa0pDd29MRE9NQkFRRURBd01GQlVRQkFVUUZCUU1EQXdFQ0FnRURBd01GQlQ4REFRRURSUVVEQXdFQkFnTUZCUVlGQndZRkJrWUdCUVFFQXdJQ0FnSURCQVVGUVFJQ1JBVUVCQU1DQWdFQkFnSURCQVFGUkFJQ1JBVUVCQU1DQWdFQkFnSURCQVFGUGdNREZRVUZBd0lDQWdJRUJBVUdCZ1lHQmhVSUNRVUVBd01DQWdFQkFnUURCUVZBQVFGRUJRVURBd01CQVFMVkFnTUVCUVVIQ0FnSkNRb0xDd3NYQmdZRkJRUURBZ0lEQkFVRkJnWVFDZ29JQndZRUF2M0pBamNDQkFZSENBb0tFQVlHQlFVRUF3SUNBd1FGQlFZR0Z3c0xDd29KQ1FnSUJ3VUZCQU1DQUFNQUFBQUFBenNEK0FDYkFOMEJJQUFBRXg4SEZSOFRQeE0xUHdjZkJ4VVBIaFVQQnk4SE5TOGVOVDhHQVE4UEVSOFBQdzhSTHc4ekh3OFJEdzh2RHhFL0R1UUhCZ1VGQkFNQkFRRUNBZ01IQ1FzT0R4QVNGQlVXRnd3TURBME5HUTBNREF3WEZoVVVFaEFQRGdzSkJ3TUNBZ0VCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUlEQXdNRkJRVUhCZ2dIQ1FrSkNnb0tEQXNNREEwTkRRME9EZzRQRHdFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VQRHc0T0RnME5EUTBNREFzTUNnb0tDUWtKQndnR0J3VUZCUU1EQXdJQkFRRURCQVVGQmdFaURRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRb0pFeElTRUJBT0Rnd0xCUWdJQlFRQ0FRTUVCd2dKQ3d3T0RoQVFFaElURXhNVEVoSVFFQTRPREFzRkNBZ0ZCQUlCQXdRSENBa0xEQTRPRUJBU0VoTUNQd0VCQXdRRkJRWUdMUXdOREF3WEZ4VVVFaEVRRFF3S0NBTUNBZ0VCQVFFQ0FnTUlDZ3dORUJFU0ZCVVhGd3dNRFF3dEJnWUZCUVFEQVFFQkFRTUVCUVVHQmk4UER3OE9EZzRORGcwTURRc01Dd3NLQ2drSkNRY0lCd1lGQmdRRUF3TUJud2NHQlFVRUF3RUJBUUVEQkFVRkJnZWZBUU1EQkFRR0JRWUhDQWdJQ1FrS0Nnc0xEQXNOREEwT0RRNE9EZzhQRHk4R0JnVUZCQU1CQVhzQkFnTUVCUWNIQ0FrS0Nnc01EQXdOL3NVTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUUU3RFF3TURBc0tDZ2tJQndjRkJBTUNRQUVEQkFjSUNRc01EZzRJRUJFU0VoUCt1eE1URWhJUUVBNE9EQXNKQ0FjRUF3RUJBd1FIQ0FrTERBNE9DQkFSRWhJVEFVVVRFeElTRUJBT0Rnd0xDUWdIQkFNQUFBQUFBd0FBQUFBRCtBTTdBREVBVlFDWkFBQUJJVE1mQ1IwQkR3a2pJU012Q1QwQlB3a25Ed2NSSHdjaFB3Y1JMd2NsSVRNZkRSVVJGUThOSXlFakx3MDFFVFUvRFFFRUFmZ0dCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHL2dnR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnZVlCZ1lGQlFRREFRRUJBUU1FQlFVR0JnTTBCZ1lGQlFRREFRRUJBUU1FQlFVR0J2ek1BelFKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2duOHpBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBajhCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBYjBCQVFNRUJRVUdCLzVJQndZRkJRUURBUUVCQVFNRUJRVUdCd0c0QndZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0sva2dLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dvQnVBb0tDUWdKQndnR0JnWUZCQU1DQWdBQUFBQU1BQUFBQUFQNEE3a0FBZ0FPQUJvQUhnQWlBQ1lBS2dBdUFEb0FQZ0JLQUpBQUFBRVZOeUVWSHdjek5TVVZNejhITlNFVk16VWhGVE0xSlJVek5TRVZNelVoRlRNMUpSVXpOUzhISVJVek5TRVBCeFV6TlNjaE14OE5GUkVWRHcwaklRY2hJeThOTlJFMVB3MEJnbjcrUndFQkF3UUZCUVlHM1FGNjNRWUdCUVVFQXdFQi9jbjgvY244QVhyOC9jbjgvY244QVhyOEFRRURCQVVGQmdiOTZQejk2QVlHQlFVRUF3RUIvTjBETkFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NmN1AvUDc1Q1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQkJGNWVYZ2NHQlFVRUF3RUJmcjErQVFFREJBVUZCZ1pmZm41K2Z2eTl2YjI5dmIyOWZsNEhCZ1VGQkFNQkFYNStBUUVEQkFVRkJnZGVmajhDQWdNRUJRWUdCZ2dIQ1FnSkNncitDQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FyMENBZ01FQlFZR0JnZ0hDUWdKQ2dvQ3RBb0tDUWdKQndnR0JnWUZCQU1DQWdBQUFBUUFBQUFBQTNvRCtBQkhBSHNBbndEakFBQUJId1lkQVRNZkJoMEJEd1lqSFFFUEJpOEdQUUVqTHdZOUFUOEdNejBCUHdVbEVSVWZEVE1oRHdjaEx3OFJQd2NQQnhFZkJ5RS9CeEV2QnlVaE14OE5GUkVWRHcwaklTTXZEVFVSTlQ4TkFqOEdCZ1lFQkFNQ1h3WUdCZ1FFQXdJQ0F3UUVCZ1lHWHdJREJBUUdCZ1lHQmdZRUJBTUNYd1lHQmdRRUF3SUNBd1FFQmdZR1h3SURCQVFHQnY2TUFnSURCQVVHQmdZSUJ3a0lDUW9LQWRnR0RBNFBFQkVTRXY2Y0VROFBEdzROREFzS0NRZ0hCUVFCQWdFREJnY0pDd3lyQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0c2QmdZRkJRUURBUUVCQVFNRUJRVUdCdjVHQWJvSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnbitSZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQXIwQkFRTUVCUVVHQmw4QkFRTUVCUVVHQmdjR0JRVUVBd0VCWGdjR0JRVUVBd0VCQVFFREJBVUZCZ2RlQVFFREJBVUZCZ2NHQmdVRkJBTUJBVjhHQmdVRkJBTUJ2djBzQ2dvSkNBa0hDQVlHQmdVRUF3SUNCdzBNQ1FrR0JBTUJBZ1FGQndnSkNnc01EUTRQRHdnUEFsOFRFaElSRHc0TlN3RUJBd1FGQlFZRy9Vb0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0FyWUdCZ1VGQkFNQkFUOENBZ01FQlFZR0JnZ0hDUWdKQ2duOVNna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUsyQ1FvSkNBa0hDQVlHQmdVRUF3SUNBQUFBQUFBU0FONEFBUUFBQUFBQUFBQUJBQUFBQVFBQUFBQUFBUUFIQUFFQUFRQUFBQUFBQWdBSEFBZ0FBUUFBQUFBQUF3QUhBQThBQVFBQUFBQUFCQUFIQUJZQUFRQUFBQUFBQlFBTEFCMEFBUUFBQUFBQUJnQUhBQ2dBQVFBQUFBQUFDZ0FzQUM4QUFRQUFBQUFBQ3dBU0FGc0FBd0FCQkFrQUFBQUNBRzBBQXdBQkJBa0FBUUFPQUc4QUF3QUJCQWtBQWdBT0FIMEFBd0FCQkFrQUF3QU9BSXNBQXdBQkJBa0FCQUFPQUprQUF3QUJCQWtBQlFBV0FLY0FBd0FCQkFrQUJnQU9BTDBBQXdBQkJBa0FDZ0JZQU1zQUF3QUJCQWtBQ3dBa0FTTWdaUzFwWTI5dWMxSmxaM1ZzWVhKbExXbGpiMjV6WlMxcFkyOXVjMVpsY25OcGIyNGdNUzR3WlMxcFkyOXVjMFp2Ym5RZ1oyVnVaWEpoZEdWa0lIVnphVzVuSUZONWJtTm1kWE5wYjI0Z1RXVjBjbThnVTNSMVpHbHZkM2QzTG5ONWJtTm1kWE5wYjI0dVkyOXRBQ0FBWlFBdEFHa0FZd0J2QUc0QWN3QlNBR1VBWndCMUFHd0FZUUJ5QUdVQUxRQnBBR01BYndCdUFITUFaUUF0QUdrQVl3QnZBRzRBY3dCV0FHVUFjZ0J6QUdrQWJ3QnVBQ0FBTVFBdUFEQUFaUUF0QUdrQVl3QnZBRzRBY3dCR0FHOEFiZ0IwQUNBQVp3QmxBRzRBWlFCeUFHRUFkQUJsQUdRQUlBQjFBSE1BYVFCdUFHY0FJQUJUQUhrQWJnQmpBR1lBZFFCekFHa0Fid0J1QUNBQVRRQmxBSFFBY2dCdkFDQUFVd0IwQUhVQVpBQnBBRzhBZHdCM0FIY0FMZ0J6QUhrQWJnQmpBR1lBZFFCekFHa0Fid0J1QUM0QVl3QnZBRzBBQUFBQUFnQUFBQUFBQUFBS0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUloQVFJQkF3RUVBUVVCQmdFSEFRZ0JDUUVLQVFzQkRBRU5BUTRCRHdFUUFSRUJFZ0VUQVJRQkZRRVdBUmNCR0FFWkFSb0JHd0VjQVIwQkhnRWZBU0FCSVFFaUFTTUJKQUVsQVNZQkp3RW9BU2tCS2dFckFTd0JMUUV1QVM4Qk1BRXhBVElCTXdFMEFUVUJOZ0UzQVRnQk9RRTZBVHNCUEFFOUFUNEJQd0ZBQVVFQlFnRkRBVVFCUlFGR0FVY0JTQUZKQVVvQlN3Rk1BVTBCVGdGUEFWQUJVUUZTQVZNQlZBRlZBVllCVndGWUFWa0JXZ0ZiQVZ3QlhRRmVBVjhCWUFGaEFXSUJZd0ZrQVdVQlpnRm5BV2dCYVFGcUFXc0JiQUZ0QVc0QmJ3RndBWEVCY2dGekFYUUJkUUYyQVhjQmVBRjVBWG9CZXdGOEFYMEJmZ0YvQVlBQmdRR0NBWU1CaEFHRkFZWUJod0dJQVlrQmlnR0xBWXdCalFHT0FZOEJrQUdSQVpJQmt3R1VBWlVCbGdHWEFaZ0JtUUdhQVpzQm5BR2RBWjRCbndHZ0FhRUJvZ0dqQWFRQnBRR21BYWNCcUFHcEFhb0Jxd0dzQWEwQnJnR3ZBYkFCc1FHeUFiTUJ0QUcxQWJZQnR3RzRBYmtCdWdHN0Fid0J2UUcrQWI4QndBSEJBY0lCd3dIRUFjVUJ4Z0hIQWNnQnlRSEtBY3NCekFITkFjNEJ6d0hRQWRFQjBnSFRBZFFCMVFIV0FkY0IyQUhaQWRvQjJ3SGNBZDBCM2dIZkFlQUI0UUhpQWVNQjVBSGxBZVlCNXdIb0Fla0I2Z0hyQWV3QjdRSHVBZThCOEFIeEFmSUI4d0gwQWZVQjlnSDNBZmdCK1FINkFmc0IvQUg5QWY0Qi93SUFBZ0VDQWdJREFnUUNCUUlHQWdjQ0NBSUpBZ29DQ3dJTUFnMENEZ0lQQWhBQ0VRSVNBaE1DRkFJVkFoWUNGd0lZQWhrQ0dnSWJBaHdDSFFJZUFoOENJQUloQWlJQ0l3SWtBaVVDSmdJbkFpZ0NLUUlxQWlzQ0xBSXRBaTRDTHdJd0FqRUNNZ0l6QWpRQ05RSTJBamNDT0FJNUFqb0NPd0k4QWowQ1BnSS9Ba0FDUVFKQ0FrTUNSQUpGQWtZQ1J3SklBa2tDU2dKTEFrd0NUUUpPQWs4Q1VBSlJBbElDVXdKVUFsVUNWZ0pYQWxnQ1dRSmFBbHNDWEFKZEFsNENYd0pnQW1FQ1lnSmpBbVFDWlFKbUFtY0NhQUpwQW1vQ2F3SnNBbTBDYmdKdkFuQUNjUUp5QW5NQ2RBSjFBbllDZHdKNEFua0NlZ0o3QW53Q2ZRSitBbjhDZ0FLQkFvSUNnd0tFQW9VQ2hnS0hBb2dDaVFLS0Fvc0NqQUtOQW80Q2p3S1FBcEVDa2dLVEFwUUNsUUtXQXBjQ21BS1pBcG9DbXdLY0FwMENuZ0tmQXFBQ29RS2lBcU1DcEFLbEFxWUNwd0tvQXFrQ3FnS3JBcXdDclFLdUFxOENzQUt4QXJJQ3N3SzBBclVDdGdLM0FyZ0N1UUs2QXJzQ3ZBSzlBcjRDdndMQUFzRUN3Z0xEQXNRQ3hRTEdBc2NDeUFMSkFzb0N5d0xNQXMwQ3pnTFBBdEFDMFFMU0F0TUMxQUxWQXRZQzF3TFlBdGtDMmdMYkF0d0MzUUxlQXQ4QzRBTGhBdUlDNHdMa0F1VUM1Z0xuQXVnQzZRTHFBdXNDN0FMdEF1NEM3d0x3QXZFQzhnTHpBdlFDOVFMMkF2Y0MrQUw1QXZvQyt3TDhBdjBDL2dML0F3QURBUU1DQXdNREJBTUZBd1lEQndNSUF3a0RDZ01MQXd3RERRTU9BdzhERUFNUkF4SURFd01VQXhVREZnTVhBeGdER1FNYUF4c0RIQU1kQXg0REh3TWdBeUVESWdBS1pYaHdiM0owTFhCa1pnOXRiM0psTFhabGNuUnBZMkZzTFRJSmMzVmlMWFJ2ZEdGc0VYUmhZbXhsTFdGc2FXZHVMWEpwWjJoMEJtaGxZV1JsY2dWamJHOWphd2R5WldaeVpYTm9DV0ZzYVdkdUxYUnZjQTVoY25KdmR5MXlhV2RvZEMxMWNBeDFjMlZ5TFdSbFptbHVaV1FOY0hKdmRHVmpkQzF6YUdWbGRBVndZWE4wWlFSd2JHRjVFV05vWlhaeWIyNHRaRzkzYmkxbWFXeHNER2x1YzJWeWRDMXlhV2RvZEE5d1lYTjBaUzEwWlhoMExXOXViSGtIY21Wd2JHRmpaUWRzWlhabGJDMDBDSFZ3Ykc5aFpDMHhCSFZ1Wkc4TlpHVnNaWFJsTFdOdmJIVnRiZ3h5WlhOMFlYSjBMV0YwTFRFSmNHVnlhVzFsZEdWeUJYTjBZVzF3RW1OdmJuUnBiblZsTFc1MWJXSmxjbWx1Wnd0aGJHbG5iaTF5YVdkb2RBOXphRzkzTFdocFpHVXRjR0Z1Wld3V1kyOXVaR2wwYVc5dVlXd3RabTl5YldGMGRHbHVaeEZ0YjNKbExXaHZjbWw2YjI1MFlXd3RNUVJ6Wlc1a0JHTmxiR3dSYzI5eWRDMWtaWE5qWlc1a2FXNW5MVElTZEdsdFpXeHBibVV0ZDI5eWF5MTNaV1ZyQjJwMWMzUnBabmtPYUhsd1pYSnNhVzVyTFdWa2FYUUpjbVZqZEdGdVoyeGxDbWR5YjNWd0xXbGpiMjRLYkdsdVpTMXpiV0ZzYkExa2NtRm5MV0Z1WkMxa2NtOXdDMk5vWldOckxXeGhjbWRsQm5Ob1lYQmxjd3hqYUdWMmNtOXVMV1J2ZDI0UFpHVmpjbVZoYzJVdGFXNWtaVzUwREdOcGNtTnNaUzFqYUdWamF3eG1hV3gwWlhJdFkyeGxZWElGYm05MFpYTUdaWGh3YjNKMERXSnlhVzVuTFdadmNuZGhjbVFFWldScGRBdG1hV3gwWlhJdGJXRnBiZzV6Y0d4cGRDMTJaWEowYVdOaGJBeGpiMjF0Wlc1MExYTm9iM2NTWTJobGRuSnZiaTFrYjNkdUxYTnRZV3hzRFdacGJIUmxjaTFoWTNScGRtVVhaSEpoWnkxaGJtUXRaSEp2Y0MxcGJtUnBZMkYwYjNJRVltOXNaQkpqYUdWMmNtOXVMV3hsWm5RdGMyMWhiR3dQYUdsbmFHeHBaMmgwTFdOdmJHOXlESEJ5YVc1MExXeGhlVzkxZEFkaVpYUjNaV1Z1QzJ4cGJtc3RjbVZ0YjNabEVIUmhZbXhsTFc5bUxXTnZiblJsYm5RTlozSnBjQzEyWlhKMGFXTmhiQU5yY0drSmNtVmtZV04wYVc5dUJuWnZiSFZ0WlFwaWNtVmhheTF3WVdkbEJteGxibWQwYUJOamFHVjJjbTl1TFd4bFpuUXRaRzkxWW14bERtaDVjR1Z5YkdsdWF5MWpiM0I1Q214dmQyVnlMV05oYzJVSVluVnNiR1YwTFRJTlkyaGxkbkp2YmkxeWFXZG9kQWwxYm1keWIzVndMVEVRWVhWMGJ5MW1hWFF0WTI5dWRHVnVkQmhtYVd4MFpYSmxaQzF6YjNKMExXUmxjMk5sYm1ScGJtY1JZV2RsYm1SaExXUmhkR1V0Y21GdVoyVUxaM0poYm1RdGRHOTBZV3dOYlc5MWMyVXRjRzlwYm5SbGNneGhiR2xuYmkxdGFXUmtiR1VJWW05dmEyMWhjbXNPWm1sbGJHUXRjMlYwZEdsdVozTVhjR0Z6ZEdVdGJXRjBZMmd0WkdWemRHbHVZWFJwYjI0SWNHRnpjM2R2Y21RR2MyVmhjbU5vQkhKbFpHOEliRzlqWVhScGIyNEViR2x1YXcxemRISnBhMlYwYUhKdmRXZG9EMkYxZEc4dFptbDBMWGRwYm1SdmR3WnBkR0ZzYVdNTWJXOXVkR2d0WVdkbGJtUmhFMk5vWlhaeWIyNHRjbWxuYUhRdGMyMWhiR3dGY0hKcGJuUU9kR2x0Wld4cGJtVXRkRzlrWVhrU2RHVjRkQzEwYUdGMExXTnZiblJoYVc1ekMyWnZiR1JsY2kxdmNHVnVDWEpsYzJsNlpYSXRNUTFpY21WaGF5MXpaV04wYVc5dUNHSjFiR3hsZEMwMkNHbGpiMjV6WlhSekRHTm9aWFp5YjI0dGJHVm1kQTFpYjNKa1pYSXRZbTkwZEc5dERYTndZV05wYm1jdFlXWjBaWElLWTJseVkyeGxMV0ZrWkJCMFpYaDBMV0ZzZEdWeWJtRjBhWFpsQjJ4bGRtVnNMVEVLZEhkdkxXTnZiSFZ0YmdaMGIzQXRNVEFHY21WdVlXMWxCWE4wZVd4bENXWnZiblF0Ym1GdFpROXRiM0psTFhabGNuUnBZMkZzTFRFUGJHbHVaUzEyWlhKNUxYTnRZV3hzQm5KbGNHVmhkQXBoY25KdmR5MXNaV1owQldOb1pXTnJFblpsY25ScFkyRnNMV0ZzYVdkdUxYUnZjQXBqYUdWMmNtOXVMWFZ3Q1dKdmRIUnZiUzB4TUFOa1lYa0pkVzVuY205MWNDMHlDVzl3Wlc0dGJHbHVhd1Z3WVhWelpRUmpiM0I1RG5CaFoyVXRiblZ0WW1WeWFXNW5EbXhwYzNRdGRXNXZjbVJsY21Wa0NtWnlaV1Y2WlMxeWIzY0hiR1YyWld3dE13cGxlSEJ2Y25RdGVHeHpEbU52YlcxbGJuUXRjbVZ2Y0dWdURIQmhhVzUwTFdKMVkydGxkQkZpYjNKa1pYSXRaR2xoWjI5dVlXd3RNUkptYVhobFpDMWpiMngxYlc0dGQybGtkR2dGYVcxaFoyVVJiblZ0WW1WeUxXWnZjbTFoZEhScGJtY1FjSEp2ZEdWamRDMTNiM0pyWW05dmF3OXlaV04xY25KbGJtTmxMV1ZrYVhRTWMyVnVaQzEwYnkxaVlXTnJDMmx1YzJWeWRDMXNaV1owQkdGeVpXRU1iR2x1WlMxemNHRmphVzVuQ25ObGJHVmpkQzFoYkd3TVltOXlaR1Z5TFdsdWJtVnlCbkpoWkdsMWN3bGtZWFJoTFdKaGNuTU5ZbTl5WkdWeUxXMXBaR1JzWlFwMWNIQmxjaTFqWVhObENuQmhaMlV0YzJWMGRYQUhlbTl2YlMxcGJnaG1hV3gwWlhKbFpBNW9lWEJsY214cGJtc3RiM0JsYmhGallXeGpkV3hoZEdWa0xXMWxiV0psY2dSdFpXNTFER2R5WldGMFpYSXRkR2hoYmdoaWRXeHNaWFF0TkE5aWIzUjBiMjB0TVRBdGFYUmxiWE1SWW05eVpHVnlMV1JwWVdkdmJtRnNMVElKZEdoMWJXSnVZV2xzQ21admJuUXRZMjlzYjNJTVlXeHBaMjR0WW05MGRHOXRDR1J2ZDI1c2IyRmtDMk5zWldGeUxYSjFiR1Z6RG5OdmNuUXRZWE5qWlc1a2FXNW5FSE53YkdsMExXaHZjbWw2YjI1MFlXd0haM0p2ZFhBdE1nbGtjbTl3TFdSdmQyNExjM1Z3WlhKelkzSnBjSFFPWTJoaGJtZGxjeTFoWTJObGNIUVVZMmhsZG5KdmJpMXlhV2RvZEMxa2IzVmliR1VRYzI5eWRDMWhjMk5sYm1ScGJtY3RNZ3hpYjNKa1pYSXRjbWxuYUhRRGJXUjRER0p2Y21SbGNpMXZkWFJsY2dkellYWmxMV0Z6REdWdVpDMW1iMjkwYm05MFpSQmxlR2wwTFdaMWJHd3RjMk55WldWdUEzQmhiZ3h5WVdScGJ5MWlkWFIwYjI0UGRHVjRkQzFoYm01dmRHRjBhVzl1QkhWelpYSU9jM0JoWTJsdVp5MWlaV1p2Y21VUGMyOXlkQzFrWlhOalpXNWthVzVuQjJScGMzQnNZWGtLWVd4cFoyNHRiR1ZtZEFad1pXOXdiR1VLWlhod2IzSjBMV056ZGdabWIyOTBaWElGWW5KbFlXc09aR0YwWlMxdlkyTjFjbkpwYm1jSVluVnNiR1YwTFRNTWMzUnliMnRsTFhkcFpIUm9DMlJsYzJOeWFYQjBhVzl1REdWNGNHOXlkQzFsZUdObGJBcDBZV0pzWlMxalpXeHNDM1JsZUhRdGFHVmhaR1Z5QzJ4cGJtVXRibTl5YldGc0JXMXZiblJvREdOdmJHOXlMWE5qWVd4bGN4SmphR0Z1WjJVdGMyTmhiR1V0Y21GMGFXOEVjMkYyWlFabGVIQmhibVFHWTJseVkyeGxER3hwYzNRdGIzSmtaWEpsWkFWbGNtRnpaUXBtYjNKdExXWnBaV3hrQ1hSbGVIUXRkM0poY0FwbGVIQnZjblF0YzNabkNHSjFiR3hsZEMweENtSnZjbVJsY2kxaGJHd0RjM1Z0Q25kbFlpMXNZWGx2ZFhRSmMyVnNaV04wYVc5dUUzUmhZbXhsTFdKdmNtUmxjaTFqZFhOMGIyME5ZbVZzYjNjdFlYWmxjbUZuWlFsc1pYTnpMWFJvWVc0S1lYSnliM2N0Wkc5M2JoVjJaWEowYVdOaGJDMWhiR2xuYmkxaWIzUjBiMjBNZEdsdFpXeHBibVV0WkdGNUNYTnBaMjVoZEhWeVpRaG1hV3hsTFc1bGR4QmphR1YyY205dUxYVndMWE50WVd4c0EyVjVaUWhoY25KdmR5MTFjQXBpYjNKa1pYSXRkRzl3QjI5d1lXTnBkSGtTYVc1MFpYSnRaV1JwWVhSbExYTjBZWFJsRUhKbGMybDZaWEl0ZG1WeWRHbGpZV3dKWTJobFkyc3RZbTk0RlhabGNuUnBZMkZzTFdGc2FXZHVMV05sYm5SbGNnZDBkMjh0Y205M0JXTnNiM05sQTJGc2JBVjBZV0pzWlExb2FXUmxMV2hsWVdScGJtZHpEM1JoWW14bExXTmxiR3d0Ym05dVpRdG1jbVZsZW1VdGNHRnVaUTF6Wlc1a0xXSmhZMnQzWVhKa0NtVjRjRzl5ZEMxd2JtY09aSFZ3YkdsallYUmxMV05sYkd3TGMzQmxiR3d0WTJobFkyc1NkR0ZpYkdVdFlXeHBaMjR0WTJWdWRHVnlDbVJsYkdWMFpTMXliM2NFYm05dVpRZG5jbTkxY0MweEMyTm9ZVzVuWlMxallYTmxFSFJoWW14bExXRnNhV2R1TFd4bFpuUUdabWxzZEdWeUNtTnNaV0Z5TFdadmNtMExZWEp5YjNjdGNtbG5hSFFRYUdsa1pTMW1iM0p0ZFd4aExXSmhjZ05qZFhRSVluVnNiR1YwTFRVU2NtVnphWHBsY2kxb2IzSnBlbTl1ZEdGc0UyTm9aWFp5YjI0dFpHOTNiaTFrYjNWaWJHVUViRzlqYXd0amFYSmpiR1V0YVc1bWJ3eHBibk5sY25RdFltVnNiM2NJY0dWdWRHRm5iMjRNWTJ4bFlYSXRabTl5YldGMENYUnBiV1V0ZW05dVpRUndiSFZ6QzJKdmNtUmxjaTFzWldaMEIyeGxkbVZzTFRJTllXSnZkbVV0WVhabGNtRm5aUVZ2Y21SbGNnbHpkV0p6WTNKcGNIUU5ZMmhoYm1kbGN5MTBjbUZqYXhCb2VYQmxjbXhwYm1zdGNtVnRiM1psRUhSdmNDMWliM1IwYjIwdGNuVnNaWE1KWTI5a1pTMTJhV1YzQ21OdmJHeGhjSE5sTFRJUGFXNWpjbVZoYzJVdGFXNWtaVzUwREhSaFlteGxMV1JsYkdWMFpSeGpiMjVrYVhScGIyNWhiQzFtYjNKdFlYUjBhVzVuTFd4aGNtZGxER0ZzYVdkdUxXTmxiblJsY2dkeVpXRndjR3g1RG1Ob1lXNW5aWE10Y21WcVpXTjBEbWhwWkdVdFozSnBaR3hwYm1WekJIZGxaV3NKYkdGemRDMXdZV2RsQkd4cGJtVUhaWEYxWVd4MGJ3MWphWEpqYkdVdGNtVnRiM1psQzJaMWJHd3RjMk55WldWdUNXUnBiV1Z1YzJsdmJoZG1hV3gwWlhKbFpDMXpiM0owTFdGelkyVnVaR2x1WncxMGFXMWxiR2x1WlMxM1pXVnJCWFJ5WVhOb0RIQnliM0JsY25ScFpYTXRNUkZqYUdWMmNtOXVMWFZ3TFdSdmRXSnNaUWx6YjNKMGFXNW5MVElKYzI5eWRHbHVaeTB4Q0hwdmIyMHRiM1YwQldOb1lYSjBDMkp2Y21SbGNpMXViMjVsREhSaFlteGxMWFZ3WkdGMFpRbHVZVzFsWkMxelpYUVBZVzV1YjNSaGRHbHZiaTFsWkdsMENYWnBaWGN0YzJsa1pRdGpiMjF0Wlc1MExXRmtaQWxuY21sa0xYWnBaWGNIWTJGd2RHbHZiZ2wxYm1SbGNteHBibVVKZEdWNGRDMW1iM0p0QzJsdWMyVnlkQzFqYjJSbERYSmxjMmw2WlhJdGNtbG5hSFFLWm1seWMzUXRjR0ZuWlFOaWIzZ1BaR0YwWVMxMllXeHBaR0YwYVc5dURHbHVjMlZ5ZEMxaFltOTJaUWRzWlhabGJDMDFDM3B2YjIwdGRHOHRabWwwRG1WeWNtOXlMWFJ5WldWMmFXVjNDMjFsY21kbExXTmxiR3h6RFdKdmNtUmxjaTFqWlc1MFpYSUdabTlzWkdWeUNXaHBaMmhzYVdkb2RBeHdjbTl3WlhKMGFXVnpMVElIZEdGaWJHVXRNZzVpY21sdVp5MTBieTFtY205dWRBMW1jbVZsZW1VdFkyOXNkVzF1QzNCaGMzUmxMWE4wZVd4bENuVnVabWxzZEdWeVpXUUpjR0Z5WVdkeVlYQm9FMk5vWVhKMExXbHVjMlZ5ZEMxamIyeDFiVzRNWTJoaGNuUXRiR1ZuWlc1a0dHTm9ZWEowTFdsdWMyVnlkQzE0TFhrdGMyTmhkSFJsY2hGaFpHUXRZMmhoY25RdFpXeGxiV1Z1ZEE5amFHRnlkQzFuY21sa2JHbHVaWE1SWTJoaGNuUXRhVzV6WlhKMExXeHBibVVYWTJoaGNuUXRjM2RwZEdOb0xYSnZkeTFqYjJ4MWJXNEtZMmhoY25RdFlYaGxjd3RqYUdGeWRDMXNhVzVsY3hGamFHRnlkQzFoZUdsekxYUnBkR3hsY3d0amFHRnlkQzEwYVhSc1pSQmphR0Z5ZEMxcGJuTmxjblF0Y0dsbEVXTm9ZWEowTFdSaGRHRXRiR0ZpWld4ekpHTm9ZWEowTFdGNGFYTXRkR2wwYkdWekxYQnlhVzFoY25rdGFHOXlhWHB2Ym5SaGJCRmphR0Z5ZEMxc1pXZGxibVF0Ym05dVpSSmphR0Z5ZEMxc1pXZGxibVF0Y21sbmFIUWNZMmhoY25RdGNISnBiV0Z5ZVMxdGFXNXZjaTEyWlhKMGFXTmhiQnRqYUdGeWRDMWhlR1Z6TFhCeWFXMWhjbmt0ZG1WeWRHbGpZV3dZWTJoaGNuUXRaR0YwWVMxc1lXSmxiSE10WTJWdWRHVnlGbU5vWVhKMExXUmhkR0V0YkdGaVpXeHpMVzV2Ym1VY1kyaGhjblF0Y0hKcGJXRnllUzF0WVdwdmNpMTJaWEowYVdOaGJCMWphR0Z5ZEMxaGVHVnpMWEJ5YVcxaGNua3RhRzl5YVhwdmJuUmhiQkJqYUdGeWRDMXNaV2RsYm1RdGRHOXdIbU5vWVhKMExYQnlhVzFoY25rdGJXbHViM0l0YUc5eWFYcHZiblJoYkI1amFHRnlkQzF3Y21sdFlYSjVMVzFoYW05eUxXaHZjbWw2YjI1MFlXd1RZMmhoY25RdGJHVm5aVzVrTFdKdmRIUnZiUjFqYUdGeWRDMWtZWFJoTFd4aFltVnNjeTF2ZFhSemFXUmxMV1Z1WkNKamFHRnlkQzFoZUdsekxYUnBkR3hsY3kxd2NtbHRZWEo1TFhabGNuUnBZMkZzRVdOb1lYSjBMV3hsWjJWdVpDMXNaV1owSFdOb1lYSjBMV1JoZEdFdGJHRmlaV3h6TFdsdWMybGtaUzFpWVhObEhHTm9ZWEowTFdSaGRHRXRiR0ZpWld4ekxXbHVjMmxrWlMxbGJtUVFZMmhoY25RdGRHbDBiR1V0Ym05dVpSeGphR0Z5ZEMxMGFYUnNaUzFqWlc1MFpYSmxaQzF2ZG1WeWJHRjVGR05vWVhKMExUSmtMWE4wWVdOclpXUXRZbUZ5RldOb1lYSjBMVEprTFhOMFlXTnJaV1F0YkdsdVpRdGphR0Z5ZEMxa2IyNTFkQTVqYUdGeWRDMHlaQzF3YVdVdE1obGphR0Z5ZEMweVpDMWpiSFZ6ZEdWeVpXUXRZMjlzZFcxdUlXTm9ZWEowTFRKa0xURXdNQzF3WlhKalpXNTBMWE4wWVdOclpXUXRZWEpsWVJaamFHRnlkQzB5WkMxamJIVnpkR1Z5WldRdFltRnlJR05vWVhKMExUSmtMVEV3TUMxd1pYSmpaVzUwTFhOMFlXTnJaV1F0WW1GeURXTm9ZWEowTFRKa0xXeHBibVVqWTJoaGNuUXRNbVF0TVRBd0xYQmxjbU5sYm5RdGMzUmhZMnRsWkMxamIyeDFiVzRoWTJoaGNuUXRNbVF0TVRBd0xYQmxjbU5sYm5RdGMzUmhZMnRsWkMxc2FXNWxGV05vWVhKMExUSmtMWE4wWVdOclpXUXRZWEpsWVJCamFHRnlkQzFwYm5ObGNuUXRZbUZ5RFdOb1lYSjBMVEprTFdGeVpXRVRiVzl5WlMxelkyRjBkR1Z5TFdOb1lYSjBjeGRqYUdGeWRDMHlaQzF6ZEdGamEyVmtMV052YkhWdGJnNTBhVzFsYkdsdVpTMXRiMjUwYUFsa2NtRm5MV1pwYkd3TVkybHlZMnhsTFdOc2IzTmxCbkpsYzJsNlpROWphR1YyY205dUxYVndMV1pwYkd3RWFHOXRaUWx6YjNKMGFXNW5MVE1SWTJobGRuSnZiaTFzWldaMExXWnBiR3dTWTJobGRuSnZiaTF5YVdkb2RDMW1hV3hzRkdsdWRHVnliV1ZrYVdGMFpTMXpkR0YwWlMweUNITmxkSFJwYm1kekMyTm9aV05yTFhOdFlXeHNDM1JoWW14bExXMWxjbWRsREhSaFlteGxMVzVsYzNSbFpCQjBZV0pzWlMxcGJuTmxjblF0Y205M0UzUmhZbXhsTFdsdWMyVnlkQzFqYjJ4MWJXNFZkR0ZpYkdVdGIzWmxjbmR5YVhSbExXTmxiR3h6Q1dWNVpTMXpiR0Z6YUExbllXNTBkQzFuY21sd2NHVnlEV0p5YVc1bkxYUnZMWFpwWlhjUFluSnBibWN0ZEc4dFkyVnVkR1Z5QjNkaGNtNXBibWNOWTNKcGRHbGpZV3d0Y0dGMGFCSmliM0prWlhJdFpHbGhaMjl1WVd3dGRYQVVZbTl5WkdWeUxXUnBZV2R2Ym1Gc0xXUnZkMjROWW05eVpHVnlMV04xYzNSdmJRMWliM0prWlhJdGJtOXVaUzB4Q21KdmNtUmxjaTFpYjNnUFltOXlaR1Z5TFhOb1lXUnZkeTB4RDJKdmNtUmxjaTF6YUdGa2IzY3RNZ1ZoZFdScGJ3VjJhV1JsYndSamNtOXdDM04wWVhJdFptbHNiR1ZrQjJacGJIUmxjbk1LWVdScWRYTjBiV1Z1ZEFsd1lXZGxMWE5wZW1VRmNtVnpaWFFJZEhKcFlXNW5iR1VPY0dGblpTMTBaWGgwTFhkeVlYQUVkR2x1ZEFwaWNtbG5hSFJ1WlhOekNHTnZiblJ5WVhOMENuTmhkSFZ5WVhScGIyNEVabUZrWlExbWJHbHdMWFpsY25ScFkyRnNEMlpzYVhBdGFHOXlhWHB2Ym5SaGJBNTBjbUZ1YzJadmNtMHRiR1ZtZEE5MGNtRnVjMlp2Y20wdGNtbG5hSFFKYzJoaGNuQnVaWE56QldkeVlXbHVER1p5WVcxbExXTjFjM1J2YlFkbWNtRnRaUzB4QjJaeVlXMWxMVElIWm5KaGJXVXRNd2RtY21GdFpTMDBCMlp5WVcxbExUVUhabkpoYldVdE5nbDBjbUZ1YzJadmNtMEtZMmhsWTJzdGRHbGphdzlsZG1WdUxYQmhaMlV0WW5KbFlXc09iMlJrTFhCaFoyVXRZbkpsWVdzTWNHRm5aUzFqYjJ4MWJXNXpGV052Ym5ScGJuVnZkWE10Y0dGblpTMWljbVZoYXd0d1lXZGxMV052YkhWdGJoRndZV2RsTFdOdmJIVnRiaTF5YVdkb2RCQndZV2RsTFdOdmJIVnRiaTFzWldaMEQzQmhaMlV0WTI5c2RXMXVMVzl1WlE5d1lXZGxMV052YkhWdGJpMTBkMjhSY0dGblpTMWpiMngxYlc0dGRHaHlaV1VRYlhWc2RHbHdiR1V0WTI5dGJXVnVkQTVtYjNKdFlYUXRjR0ZwYm5SbGNnaHNZWFZ1WTJobGNnOWphR0Z5WVdOMFpYSXRjM1I1YkdVTWJHbHVhMlZrTFhOMGVXeGxIR05vWVhKMExUSmtMWE4wWVdOclpXUXRiR2x1WlMxdFlYSnJaV1FvWTJoaGNuUXRNbVF0TVRBd0xYQmxjbU5sYm5RdGMzUmhZMnRsWkMxc2FXNWxMVzFoY210bFpCUmphR0Z5ZEMweVpDMXNhVzVsTFcxaGNtdGxaQkpzYVhOMExYVnViM0prWlhKbFpDMXlkR3dRYkdsemRDMXZjbVJsY21Wa0xYSjBiQk5wYm1OeVpXRnpaUzFwYm1SbGJuUXRjblJzRTJSbFkzSmxZWE5sTFdsdVpHVnVkQzF5ZEd3RlpXMXZhbWtSZEhKaGRtVnNMV0Z1WkMxd2JHRmpaWE1HYm1GMGRYSmxEMlp2YjJRdFlXNWtMV1J5YVc1cmN3ZGhibWx0WVd4ekIyOWlhbVZqZEhNS1lXTjBhWFpwZEdsbGN3MW9ZVzVrTFdkbGMzUjFjbVZ6QjNONWJXSnZiSE1GWm14aFozTUdkVzVzYjJOckRHMXZjbVV0WTJobGRuSnZiZ3hpYjNKa1pYSXRabkpoYldVS1puSmhiV1V0Ym05dVpRbG1jbUZ0WlMxdFlYUUxabkpoYldVdFltVjJaV3dLWm5KaGJXVXRiR2x1WlFwbWNtRnRaUzFvYjI5ckMyWnlZVzFsTFdsdWMyVjBDR0oxYkd4bGRDMDNERzl5WjJGdWFYcGxMWEJrWmdkbWNtRnRaUzAzQjJaeVlXMWxMVGdIWm5KaGJXVXRPUWhtY21GdFpTMHhNQWhtY21GdFpTMHhNUWxqWVhCMGFXOXVMVEVLWVhKeWIzY3RhR1ZoWkE5aGNuSnZkeTFvWldGa0xXWnBiR3dJWW1GeUxXaGxZV1FMWTJseVkyeGxMV2hsWVdRUVkybHlZMnhsTFdobFlXUXRabWxzYkF0emNYVmhjbVV0YUdWaFpCQnpjWFZoY21VdGFHVmhaQzFtYVd4c0NtRnljbTkzTFhSaGFXd1BZWEp5YjNjdGRHRnBiQzFtYVd4c0NHSmhjaTEwWVdsc0MyTnBjbU5zWlMxMFlXbHNFR05wY21Oc1pTMTBZV2xzTFdacGJHd0xjM0YxWVhKbExYUmhhV3dRYzNGMVlYSmxMWFJoYVd3dFptbHNiQTFtYVd4bExXUnZZM1Z0Wlc1MEQyTnZiVzFsYm5RdGNtVnpiMngyWlJodGRXeDBhWEJzWlMxamIyMXRaVzUwTFhKbGMyOXNkbVVNZEdGaWJHVXRhR1ZoWkdWeUNtSnNiMk5yY1hWdmRHVUpZV1JrTFc1dmRHVnpDbVZrYVhRdGJtOTBaWE1NWkdWc1pYUmxMVzV2ZEdWekJteGhlV1Z5Y3dsbWIyNTBMWE5wZW1VTVpYaHdiM0owTFhCa1ppMHhDMmx0Y0c5eWRDMTNiM0prRFdWNGNHOXlkQzEzYjNKa0xURU5aSEp2Y0dSdmQyNHRiR2x6ZEFsamIyMWlieTFpYjNnUmNtVndaV0YwYVc1bkxYTmxZM1JwYjI0T1luVnBiR1JwYm1jdFlteHZZMnNQWTI5dWRHVnVkQzFqYjI1MGNtOXNCMkZwTFdOb1lYUUxlRzFzTFcxaGNIQnBibWNKZEdoMWJXSnpMWFZ3QzNSb2RXMWljeTFrYjNkdUMyTmhiR04xYkdGMGFXOXVESFJsZUhRdGIzVjBiR2x1WlE5allXeGpkV3hoZEdVdGMyaGxaWFFKZEhKaGJuTnNZWFJsQjNOb2IzSjBaVzRKWld4aFltOXlZWFJsQ0hKbGNHaHlZWE5sRFdkeVlXMXRZWEl0WTJobFkyc09jSEpsWm05eWJXRjBMV052WkdVR2FXMXdiM0owQ0dsdGNHOXlkQzB4Qm5KbFpHRmpkQXR6YldGeWRDMXdZWE4wWlE5aGRYUnZMV1pwZEMxamIyeDFiVzRUWVhWMGJ5MW1hWFF0WVd4c0xXTnZiSFZ0YmdkamIyeDFiVzV6RG5Sb2RXMWljeTExY0MxbWFXeHNFSFJvZFcxaWN5MWtiM2R1TFdacGJHd09jM1J2Y0MxeVpXTjBZVzVuYkdVTVpHOTFZbXhsTFdOb1pXTnJDSE54ZFdsbloyeDVDbTFwWTNKdmNHaHZibVVNWW5WMGRHOXVMV1pwWld4a0RHbHVjMlZ5ZEMxemFHVmxkQWxrZFhCc2FXTmhkR1VBQUFBQSkgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG4uZS1pY29ucyB7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmUtaWNvbnMuZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuLmUtaWNvbnMuZS1tZWRpdW0ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1pY29ucy5lLWxhcmdlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmUtaWNvbnMuZS1leHBvcnQtcGRmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzAwXCI7XG59XG4uZS1pY29ucy5lLW1vcmUtdmVydGljYWwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMVwiO1xufVxuLmUtaWNvbnMuZS1zdWItdG90YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDJcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDNcIjtcbn1cbi5lLWljb25zLmUtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA0XCI7XG59XG4uZS1pY29ucy5lLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA1XCI7XG59XG4uZS1pY29ucy5lLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDZcIjtcbn1cbi5lLWljb25zLmUtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA3XCI7XG59XG4uZS1pY29ucy5lLWFycm93LXJpZ2h0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA4XCI7XG59XG4uZS1pY29ucy5lLXVzZXItZGVmaW5lZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwOVwiO1xufVxuLmUtaWNvbnMuZS1wcm90ZWN0LXNoZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBhXCI7XG59XG4uZS1pY29ucy5lLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBiXCI7XG59XG4uZS1pY29ucy5lLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGNcIjtcbn1cbi5lLWljb25zLmUtY2hldnJvbi1kb3duLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGRcIjtcbn1cbi5lLWljb25zLmUtaW5zZXJ0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBlXCI7XG59XG4uZS1pY29ucy5lLXBhc3RlLXRleHQtb25seTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwZlwiO1xufVxuLmUtaWNvbnMuZS1yZXBsYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzEwXCI7XG59XG4uZS1pY29ucy5lLWxldmVsLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTFcIjtcbn1cbi5lLWljb25zLmUtdXBsb2FkLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTJcIjtcbn1cbi5lLWljb25zLmUtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxM1wiO1xufVxuLmUtaWNvbnMuZS1kZWxldGUtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE0XCI7XG59XG4uZS1pY29ucy5lLXJlc3RhcnQtYXQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNVwiO1xufVxuLmUtaWNvbnMuZS1wZXJpbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTZcIjtcbn1cbi5lLWljb25zLmUtc3RhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTdcIjtcbn1cbi5lLWljb25zLmUtY29udGludWUtbnVtYmVyaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE4XCI7XG59XG4uZS1pY29ucy5lLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE5XCI7XG59XG4uZS1pY29ucy5lLXNob3ctaGlkZS1wYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxYVwiO1xufVxuLmUtaWNvbnMuZS1jb25kaXRpb25hbC1mb3JtYXR0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFiXCI7XG59XG4uZS1pY29ucy5lLW1vcmUtaG9yaXpvbnRhbC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFjXCI7XG59XG4uZS1pY29ucy5lLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWRcIjtcbn1cbi5lLWljb25zLmUtY2VsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxZVwiO1xufVxuLmUtaWNvbnMuZS1zb3J0LWRlc2NlbmRpbmctMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxZlwiO1xufVxuLmUtaWNvbnMuZS10aW1lbGluZS13b3JrLXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjBcIjtcbn1cbi5lLWljb25zLmUtanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyMVwiO1xufVxuLmUtaWNvbnMuZS1oeXBlcmxpbmstZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyMlwiO1xufVxuLmUtaWNvbnMuZS1yZWN0YW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjNcIjtcbn1cbi5lLWljb25zLmUtZ3JvdXAtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyNFwiO1xufVxuLmUtaWNvbnMuZS1saW5lLXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI1XCI7XG59XG4uZS1pY29ucy5lLWRyYWctYW5kLWRyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjZcIjtcbn1cbi5lLWljb25zLmUtY2hlY2stbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjdcIjtcbn1cbi5lLWljb25zLmUtc2hhcGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI4XCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuLmUtaWNvbnMuZS1kZWNyZWFzZS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmFcIjtcbn1cbi5lLWljb25zLmUtY2lyY2xlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJiXCI7XG59XG4uZS1pY29ucy5lLWZpbHRlci1jbGVhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyY1wiO1xufVxuLmUtaWNvbnMuZS1ub3RlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyZFwiO1xufVxuLmUtaWNvbnMuZS1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmVcIjtcbn1cbi5lLWljb25zLmUtYnJpbmctZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyZlwiO1xufVxuLmUtaWNvbnMuZS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMwXCI7XG59XG4uZS1pY29ucy5lLWZpbHRlci1tYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMxXCI7XG59XG4uZS1pY29ucy5lLXNwbGl0LXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMyXCI7XG59XG4uZS1pY29ucy5lLWNvbW1lbnQtc2hvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczM1wiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLWRvd24tc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzRcIjtcbn1cbi5lLWljb25zLmUtZmlsdGVyLWFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNVwiO1xufVxuLmUtaWNvbnMuZS1kcmFnLWFuZC1kcm9wLWluZGljYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNlwiO1xufVxuLmUtaWNvbnMuZS1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM3XCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tbGVmdC1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczOFwiO1xufVxuLmUtaWNvbnMuZS1oaWdobGlnaHQtY29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzlcIjtcbn1cbi5lLWljb25zLmUtcHJpbnQtbGF5b3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNhXCI7XG59XG4uZS1pY29ucy5lLWJldHdlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2JcIjtcbn1cbi5lLWljb25zLmUtbGluay1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2NcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtb2YtY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZFwiO1xufVxuLmUtaWNvbnMuZS1ncmlwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNlXCI7XG59XG4uZS1pY29ucy5lLWtwaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZlwiO1xufVxuLmUtaWNvbnMuZS1yZWRhY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDBcIjtcbn1cbi5lLWljb25zLmUtdm9sdW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQxXCI7XG59XG4uZS1pY29ucy5lLWJyZWFrLXBhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDJcIjtcbn1cbi5lLWljb25zLmUtbGVuZ3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQzXCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tbGVmdC1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDRcIjtcbn1cbi5lLWljb25zLmUtaHlwZXJsaW5rLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDVcIjtcbn1cbi5lLWljb25zLmUtbG93ZXItY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0NlwiO1xufVxuLmUtaWNvbnMuZS1idWxsZXQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0N1wiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG4uZS1pY29ucy5lLXVuZ3JvdXAtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OVwiO1xufVxuLmUtaWNvbnMuZS1hdXRvLWZpdC1jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzRhXCI7XG59XG4uZS1pY29ucy5lLWZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0YlwiO1xufVxuLmUtaWNvbnMuZS1hZ2VuZGEtZGF0ZS1yYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0Y1wiO1xufVxuLmUtaWNvbnMuZS1ncmFuZC10b3RhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZFwiO1xufVxuLmUtaWNvbnMuZS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzRlXCI7XG59XG4uZS1pY29ucy5lLWFsaWduLW1pZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZlwiO1xufVxuLmUtaWNvbnMuZS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1MFwiO1xufVxuLmUtaWNvbnMuZS1maWVsZC1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1MVwiO1xufVxuLmUtaWNvbnMuZS1wYXN0ZS1tYXRjaC1kZXN0aW5hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1MlwiO1xufVxuLmUtaWNvbnMuZS1wYXNzd29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1M1wiO1xufVxuLmUtaWNvbnMuZS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTRcIjtcbn1cbi5lLWljb25zLmUtcmVkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1NVwiO1xufVxuLmUtaWNvbnMuZS1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1NlwiO1xufVxuLmUtaWNvbnMuZS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU3XCI7XG59XG4uZS1pY29ucy5lLXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NThcIjtcbn1cbi5lLWljb25zLmUtYXV0by1maXQtd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU5XCI7XG59XG4uZS1pY29ucy5lLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1YVwiO1xufVxuLmUtaWNvbnMuZS1tb250aC1hZ2VuZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWJcIjtcbn1cbi5lLWljb25zLmUtY2hldnJvbi1yaWdodC1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1Y1wiO1xufVxuLmUtaWNvbnMuZS1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1ZFwiO1xufVxuLmUtaWNvbnMuZS10aW1lbGluZS10b2RheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1ZVwiO1xufVxuLmUtaWNvbnMuZS10ZXh0LXRoYXQtY29udGFpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWZcIjtcbn1cbi5lLWljb25zLmUtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjBcIjtcbn1cbi5lLWljb25zLmUtcmVzaXplci0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzYxXCI7XG59XG4uZS1pY29ucy5lLWJyZWFrLXNlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjJcIjtcbn1cbi5lLWljb25zLmUtYnVsbGV0LTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjNcIjtcbn1cbi5lLWljb25zLmUtaWNvbnNldHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjRcIjtcbn1cbi5lLWljb25zLmUtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY1XCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjZcIjtcbn1cbi5lLWljb25zLmUtc3BhY2luZy1hZnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2N1wiO1xufVxuLmUtaWNvbnMuZS1jaXJjbGUtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY4XCI7XG59XG4uZS1pY29ucy5lLXRleHQtYWx0ZXJuYXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjlcIjtcbn1cbi5lLWljb25zLmUtbGV2ZWwtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2YVwiO1xufVxuLmUtaWNvbnMuZS10d28tY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzZiXCI7XG59XG4uZS1pY29ucy5lLXRvcC0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2Y1wiO1xufVxuLmUtaWNvbnMuZS1yZW5hbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NmRcIjtcbn1cbi5lLWljb25zLmUtc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NmVcIjtcbn1cbi5lLWljb25zLmUtZm9udC1uYW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzZmXCI7XG59XG4uZS1pY29ucy5lLW1vcmUtdmVydGljYWwtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3MFwiO1xufVxuLmUtaWNvbnMuZS1saW5lLXZlcnktc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzFcIjtcbn1cbi5lLWljb25zLmUtcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzcyXCI7XG59XG4uZS1pY29ucy5lLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzNcIjtcbn1cbi5lLWljb25zLmUtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzRcIjtcbn1cbi5lLWljb25zLmUtdmVydGljYWwtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc1XCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzZcIjtcbn1cbi5lLWljb25zLmUtYm90dG9tLTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc3XCI7XG59XG4uZS1pY29ucy5lLWRheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3OFwiO1xufVxuLmUtaWNvbnMuZS11bmdyb3VwLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzlcIjtcbn1cbi5lLWljb25zLmUtb3Blbi1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzdhXCI7XG59XG4uZS1pY29ucy5lLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzdiXCI7XG59XG4uZS1pY29ucy5lLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3N2NcIjtcbn1cbi5lLWljb25zLmUtcGFnZS1udW1iZXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3N2RcIjtcbn1cbi5lLWljb25zLmUtbGlzdC11bm9yZGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3N2VcIjtcbn1cbi5lLWljb25zLmUtZnJlZXplLXJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3ZlwiO1xufVxuLmUtaWNvbnMuZS1sZXZlbC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzgwXCI7XG59XG4uZS1pY29ucy5lLWV4cG9ydC14bHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ODFcIjtcbn1cbi5lLWljb25zLmUtY29tbWVudC1yZW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ODJcIjtcbn1cbi5lLWljb25zLmUtcGFpbnQtYnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzgzXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1kaWFnb25hbC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzg0XCI7XG59XG4uZS1pY29ucy5lLWZpeGVkLWNvbHVtbi13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4NVwiO1xufVxuLmUtaWNvbnMuZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4NlwiO1xufVxuLmUtaWNvbnMuZS1udW1iZXItZm9ybWF0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4N1wiO1xufVxuLmUtaWNvbnMuZS1wcm90ZWN0LXdvcmtib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzg4XCI7XG59XG4uZS1pY29ucy5lLXJlY3VycmVuY2UtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4OVwiO1xufVxuLmUtaWNvbnMuZS1zZW5kLXRvLWJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OGFcIjtcbn1cbi5lLWljb25zLmUtaW5zZXJ0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OGJcIjtcbn1cbi5lLWljb25zLmUtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4Y1wiO1xufVxuLmUtaWNvbnMuZS1saW5lLXNwYWNpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OGRcIjtcbn1cbi5lLWljb25zLmUtc2VsZWN0LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4ZVwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OGZcIjtcbn1cbi5lLWljb25zLmUtcmFkaXVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzkwXCI7XG59XG4uZS1pY29ucy5lLWRhdGEtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5MVwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItbWlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzkyXCI7XG59XG4uZS1pY29ucy5lLXVwcGVyLWNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OTNcIjtcbn1cbi5lLWljb25zLmUtcGFnZS1zZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5NFwiO1xufVxuLmUtaWNvbnMuZS16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk1XCI7XG59XG4uZS1pY29ucy5lLWZpbHRlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk2XCI7XG59XG4uZS1pY29ucy5lLWh5cGVybGluay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk3XCI7XG59XG4uZS1pY29ucy5lLWNhbGN1bGF0ZWQtbWVtYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk4XCI7XG59XG4uZS1pY29ucy5lLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OTlcIjtcbn1cbi5lLWljb25zLmUtZ3JlYXRlci10aGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzlhXCI7XG59XG4uZS1pY29ucy5lLWJ1bGxldC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzliXCI7XG59XG4uZS1pY29ucy5lLWJvdHRvbS0xMC1pdGVtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5Y1wiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItZGlhZ29uYWwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5ZFwiO1xufVxuLmUtaWNvbnMuZS10aHVtYm5haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OWVcIjtcbn1cbi5lLWljb25zLmUtZm9udC1jb2xvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5ZlwiO1xufVxuLmUtaWNvbnMuZS1hbGlnbi1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTBcIjtcbn1cbi5lLWljb25zLmUtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTFcIjtcbn1cbi5lLWljb25zLmUtY2xlYXItcnVsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTJcIjtcbn1cbi5lLWljb25zLmUtc29ydC1hc2NlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTNcIjtcbn1cbi5lLWljb25zLmUtc3BsaXQtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhNFwiO1xufVxuLmUtaWNvbnMuZS1ncm91cC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2E1XCI7XG59XG4uZS1pY29ucy5lLWRyb3AtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhNlwiO1xufVxuLmUtaWNvbnMuZS1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhN1wiO1xufVxuLmUtaWNvbnMuZS1jaGFuZ2VzLWFjY2VwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhOFwiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLXJpZ2h0LWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhOVwiO1xufVxuLmUtaWNvbnMuZS1zb3J0LWFzY2VuZGluZy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2FhXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhYlwiO1xufVxuLmUtaWNvbnMuZS1tZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YWNcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLW91dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2FkXCI7XG59XG4uZS1pY29ucy5lLXNhdmUtYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YWVcIjtcbn1cbi5lLWljb25zLmUtZW5kLWZvb3Rub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2FmXCI7XG59XG4uZS1pY29ucy5lLWV4aXQtZnVsbC1zY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjBcIjtcbn1cbi5lLWljb25zLmUtcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2IxXCI7XG59XG4uZS1pY29ucy5lLXJhZGlvLWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiMlwiO1xufVxuLmUtaWNvbnMuZS10ZXh0LWFubm90YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjNcIjtcbn1cbi5lLWljb25zLmUtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiNFwiO1xufVxuLmUtaWNvbnMuZS1zcGFjaW5nLWJlZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiNVwiO1xufVxuLmUtaWNvbnMuZS1zb3J0LWRlc2NlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjZcIjtcbn1cbi5lLWljb25zLmUtZGlzcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiN1wiO1xufVxuLmUtaWNvbnMuZS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2I4XCI7XG59XG4uZS1pY29ucy5lLXBlb3BsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiOVwiO1xufVxuLmUtaWNvbnMuZS1leHBvcnQtY3N2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2JhXCI7XG59XG4uZS1pY29ucy5lLWZvb3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiYlwiO1xufVxuLmUtaWNvbnMuZS1icmVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiY1wiO1xufVxuLmUtaWNvbnMuZS1kYXRlLW9jY3VycmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiZFwiO1xufVxuLmUtaWNvbnMuZS1idWxsZXQtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiZVwiO1xufVxuLmUtaWNvbnMuZS1zdHJva2Utd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YmZcIjtcbn1cbi5lLWljb25zLmUtZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzBcIjtcbn1cbi5lLWljb25zLmUtZXhwb3J0LWV4Y2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2MxXCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLWNlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzJcIjtcbn1cbi5lLWljb25zLmUtdGV4dC1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzNcIjtcbn1cbi5lLWljb25zLmUtbGluZS1ub3JtYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzRcIjtcbn1cbi5lLWljb25zLmUtbW9udGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzVcIjtcbn1cbi5lLWljb25zLmUtY29sb3Itc2NhbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2M2XCI7XG59XG4uZS1pY29ucy5lLWNoYW5nZS1zY2FsZS1yYXRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjN1wiO1xufVxuLmUtaWNvbnMuZS1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2M4XCI7XG59XG4uZS1pY29ucy5lLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjOVwiO1xufVxuLmUtaWNvbnMuZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3Y2FcIjtcbn1cbi5lLWljb25zLmUtbGlzdC1vcmRlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2NiXCI7XG59XG4uZS1pY29ucy5lLWVyYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2NjXCI7XG59XG4uZS1pY29ucy5lLWZvcm0tZmllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3Y2RcIjtcbn1cbi5lLWljb25zLmUtdGV4dC13cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2NlXCI7XG59XG4uZS1pY29ucy5lLWV4cG9ydC1zdmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3Y2ZcIjtcbn1cbi5lLWljb25zLmUtYnVsbGV0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDBcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkMVwiO1xufVxuLmUtaWNvbnMuZS1zdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDJcIjtcbn1cbi5lLWljb25zLmUtd2ViLWxheW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkM1wiO1xufVxuLmUtaWNvbnMuZS1zZWxlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDRcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtYm9yZGVyLWN1c3RvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkNVwiO1xufVxuLmUtaWNvbnMuZS1iZWxvdy1hdmVyYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Q2XCI7XG59XG4uZS1pY29ucy5lLWxlc3MtdGhhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkN1wiO1xufVxuLmUtaWNvbnMuZS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Q4XCI7XG59XG4uZS1pY29ucy5lLXZlcnRpY2FsLWFsaWduLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkOVwiO1xufVxuLmUtaWNvbnMuZS10aW1lbGluZS1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGFcIjtcbn1cbi5lLWljb25zLmUtc2lnbmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RiXCI7XG59XG4uZS1pY29ucy5lLWZpbGUtbmV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RjXCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tdXAtc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGRcIjtcbn1cbi5lLWljb25zLmUtZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RlXCI7XG59XG4uZS1pY29ucy5lLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RmXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTBcIjtcbn1cbi5lLWljb25zLmUtb3BhY2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlMVwiO1xufVxuLmUtaWNvbnMuZS1pbnRlcm1lZGlhdGUtc3RhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTJcIjtcbn1cbi5lLWljb25zLmUtcmVzaXplci12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlM1wiO1xufVxuLmUtaWNvbnMuZS1jaGVjay1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTRcIjtcbn1cbi5lLWljb25zLmUtdmVydGljYWwtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U1XCI7XG59XG4uZS1pY29ucy5lLXR3by1yb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTZcIjtcbn1cbi5lLWljb25zLmUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbn1cbi5lLWljb25zLmUtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U4XCI7XG59XG4uZS1pY29ucy5lLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U5XCI7XG59XG4uZS1pY29ucy5lLWhpZGUtaGVhZGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZWFcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtY2VsbC1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ViXCI7XG59XG4uZS1pY29ucy5lLWZyZWV6ZS1wYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2VjXCI7XG59XG4uZS1pY29ucy5lLXNlbmQtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZWRcIjtcbn1cbi5lLWljb25zLmUtZXhwb3J0LXBuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlZVwiO1xufVxuLmUtaWNvbnMuZS1kdXBsaWNhdGUtY2VsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlZlwiO1xufVxuLmUtaWNvbnMuZS1zcGVsbC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmMFwiO1xufVxuLmUtaWNvbnMuZS10YWJsZS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjFcIjtcbn1cbi5lLWljb25zLmUtZGVsZXRlLXJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmMlwiO1xufVxuLmUtaWNvbnMuZS1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2YzXCI7XG59XG4uZS1pY29ucy5lLWdyb3VwLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjRcIjtcbn1cbi5lLWljb25zLmUtY2hhbmdlLWNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjVcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmNlwiO1xufVxuLmUtaWNvbnMuZS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjdcIjtcbn1cbi5lLWljb25zLmUtY2xlYXItZm9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmOFwiO1xufVxuLmUtaWNvbnMuZS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmOVwiO1xufVxuLmUtaWNvbnMuZS1oaWRlLWZvcm11bGEtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ZhXCI7XG59XG4uZS1pY29ucy5lLWN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmYlwiO1xufVxuLmUtaWNvbnMuZS1idWxsZXQtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmY1wiO1xufVxuLmUtaWNvbnMuZS1yZXNpemVyLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZmRcIjtcbn1cbi5lLWljb25zLmUtY2hldnJvbi1kb3duLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmZVwiO1xufVxuLmUtaWNvbnMuZS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ZmXCI7XG59XG4uZS1pY29ucy5lLWNpcmNsZS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODAwXCI7XG59XG4uZS1pY29ucy5lLWluc2VydC1iZWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwMVwiO1xufVxuLmUtaWNvbnMuZS1wZW50YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwMlwiO1xufVxuLmUtaWNvbnMuZS1jbGVhci1mb3JtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDNcIjtcbn1cbi5lLWljb25zLmUtdGltZS16b25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODA0XCI7XG59XG4uZS1pY29ucy5lLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDVcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDZcIjtcbn1cbi5lLWljb25zLmUtbGV2ZWwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwN1wiO1xufVxuLmUtaWNvbnMuZS1hYm92ZS1hdmVyYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODA4XCI7XG59XG4uZS1pY29ucy5lLW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODA5XCI7XG59XG4uZS1pY29ucy5lLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwYVwiO1xufVxuLmUtaWNvbnMuZS1jaGFuZ2VzLXRyYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODBiXCI7XG59XG4uZS1pY29ucy5lLWh5cGVybGluay1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MGNcIjtcbn1cbi5lLWljb25zLmUtdG9wLWJvdHRvbS1ydWxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwZFwiO1xufVxuLmUtaWNvbnMuZS1jb2RlLXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MGVcIjtcbn1cbi5lLWljb25zLmUtY29sbGFwc2UtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwZlwiO1xufVxuLmUtaWNvbnMuZS1pbmNyZWFzZS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTBcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODExXCI7XG59XG4uZS1pY29ucy5lLWNvbmRpdGlvbmFsLWZvcm1hdHRpbmctbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTJcIjtcbn1cbi5lLWljb25zLmUtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODEzXCI7XG59XG4uZS1pY29ucy5lLXJlYXBwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTRcIjtcbn1cbi5lLWljb25zLmUtY2hhbmdlcy1yZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTVcIjtcbn1cbi5lLWljb25zLmUtaGlkZS1ncmlkbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTZcIjtcbn1cbi5lLWljb25zLmUtd2VlazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxN1wiO1xufVxuLmUtaWNvbnMuZS1sYXN0LXBhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MThcIjtcbn1cbi5lLWljb25zLmUtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxOVwiO1xufVxuLmUtaWNvbnMuZS1lcXVhbHRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODFhXCI7XG59XG4uZS1pY29ucy5lLWNpcmNsZS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWJcIjtcbn1cbi5lLWljb25zLmUtZnVsbC1zY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWNcIjtcbn1cbi5lLWljb25zLmUtZGltZW5zaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODFkXCI7XG59XG4uZS1pY29ucy5lLWZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODFlXCI7XG59XG4uZS1pY29ucy5lLXRpbWVsaW5lLXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWZcIjtcbn1cbi5lLWljb25zLmUtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjBcIjtcbn1cbi5lLWljb25zLmUtcHJvcGVydGllcy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODIxXCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tdXAtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODIyXCI7XG59XG4uZS1pY29ucy5lLXNvcnRpbmctMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyM1wiO1xufVxuLmUtaWNvbnMuZS1zb3J0aW5nLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjRcIjtcbn1cbi5lLWljb25zLmUtem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjVcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjZcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjdcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtdXBkYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODI4XCI7XG59XG4uZS1pY29ucy5lLW5hbWVkLXNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyOVwiO1xufVxuLmUtaWNvbnMuZS1hbm5vdGF0aW9uLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MmFcIjtcbn1cbi5lLWljb25zLmUtdmlldy1zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODJiXCI7XG59XG4uZS1pY29ucy5lLWNvbW1lbnQtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODJjXCI7XG59XG4uZS1pY29ucy5lLWdyaWQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyZFwiO1xufVxuLmUtaWNvbnMuZS1jYXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODJlXCI7XG59XG4uZS1pY29ucy5lLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyZlwiO1xufVxuLmUtaWNvbnMuZS10ZXh0LWZvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzBcIjtcbn1cbi5lLWljb25zLmUtaW5zZXJ0LWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzFcIjtcbn1cbi5lLWljb25zLmUtcmVzaXplci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzMlwiO1xufVxuLmUtaWNvbnMuZS1maXJzdC1wYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODMzXCI7XG59XG4uZS1pY29ucy5lLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzNFwiO1xufVxuLmUtaWNvbnMuZS1kYXRhLXZhbGlkYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzVcIjtcbn1cbi5lLWljb25zLmUtaW5zZXJ0LWFib3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM2XCI7XG59XG4uZS1pY29ucy5lLWxldmVsLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzdcIjtcbn1cbi5lLWljb25zLmUtem9vbS10by1maXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzhcIjtcbn1cbi5lLWljb25zLmUtZXJyb3ItdHJlZXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzlcIjtcbn1cbi5lLWljb25zLmUtbWVyZ2UtY2VsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4M2FcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzYlwiO1xufVxuLmUtaWNvbnMuZS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4M2NcIjtcbn1cbi5lLWljb25zLmUtaGlnaGxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODNkXCI7XG59XG4uZS1pY29ucy5lLXByb3BlcnRpZXMtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzZVwiO1xufVxuLmUtaWNvbnMuZS10YWJsZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODNmXCI7XG59XG4uZS1pY29ucy5lLWJyaW5nLXRvLWZyb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQwXCI7XG59XG4uZS1pY29ucy5lLWZyZWV6ZS1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDFcIjtcbn1cbi5lLWljb25zLmUtcGFzdGUtc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDJcIjtcbn1cbi5lLWljb25zLmUtdW5maWx0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0M1wiO1xufVxuLmUtaWNvbnMuZS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDRcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtaW5zZXJ0LWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0NVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1sZWdlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDZcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtaW5zZXJ0LXgteS1zY2F0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQ3XCI7XG59XG4uZS1pY29ucy5lLWFkZC1jaGFydC1lbGVtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQ4XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWdyaWRsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0OVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1pbnNlcnQtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0YVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1zd2l0Y2gtcm93LWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0YlwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1heGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODRjXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODRkXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWF4aXMtdGl0bGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODRlXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODRmXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWluc2VydC1waWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTBcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtZGF0YS1sYWJlbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTFcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODUyXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWxlZ2VuZC1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODUzXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWxlZ2VuZC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1NFwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1wcmltYXJ5LW1pbm9yLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODU1XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWF4ZXMtcHJpbWFyeS12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1NlwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1kYXRhLWxhYmVscy1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTdcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtZGF0YS1sYWJlbHMtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1OFwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODU5XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWF4ZXMtcHJpbWFyeS1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODVhXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWxlZ2VuZC10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NWJcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtcHJpbWFyeS1taW5vci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODVjXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LXByaW1hcnktbWFqb3ItaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1ZFwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1sZWdlbmQtYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODVlXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWRhdGEtbGFiZWxzLW91dHNpZGUtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODVmXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWF4aXMtdGl0bGVzLXByaW1hcnktdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjBcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtbGVnZW5kLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjFcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjJcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2M1wiO1xufVxuLmUtaWNvbnMuZS1jaGFydC10aXRsZS1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODY0XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LXRpdGxlLWNlbnRlcmVkLW92ZXJsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjVcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtc3RhY2tlZC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjZcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtc3RhY2tlZC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODY3XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWRvbnV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODY4XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLXBpZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODY5XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NmFcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODZiXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NmNcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NmRcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2ZVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2ZlwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzBcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtc3RhY2tlZC1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODcxXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWluc2VydC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzJcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3M1wiO1xufVxuLmUtaWNvbnMuZS1tb3JlLXNjYXR0ZXItY2hhcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc0XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLXN0YWNrZWQtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc1XCI7XG59XG4uZS1pY29ucy5lLXRpbWVsaW5lLW1vbnRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc2XCI7XG59XG4uZS1pY29ucy5lLWRyYWctZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3N1wiO1xufVxuLmUtaWNvbnMuZS1jaXJjbGUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzhcIjtcbn1cbi5lLWljb25zLmUtcmVzaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc5XCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tdXAtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3YVwiO1xufVxuLmUtaWNvbnMuZS1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdiXCI7XG59XG4uZS1pY29ucy5lLXNvcnRpbmctMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3Y1wiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLWxlZnQtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3ZFwiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLXJpZ2h0LWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2VcIjtcbn1cbi5lLWljb25zLmUtaW50ZXJtZWRpYXRlLXN0YXRlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2ZcIjtcbn1cbi5lLWljb25zLmUtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODBcIjtcbn1cbi5lLWljb25zLmUtY2hlY2stc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODFcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtbWVyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODJcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtbmVzdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODgzXCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLWluc2VydC1yb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODRcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtaW5zZXJ0LWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4NVwiO1xufVxuLmUtaWNvbnMuZS10YWJsZS1vdmVyd3JpdGUtY2VsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODZcIjtcbn1cbi5lLWljb25zLmUtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODg3XCI7XG59XG4uZS1pY29ucy5lLWdhbnR0LWdyaXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODhcIjtcbn1cbi5lLWljb25zLmUtYnJpbmctdG8tdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4OVwiO1xufVxuLmUtaWNvbnMuZS1icmluZy10by1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OGFcIjtcbn1cbi5lLWljb25zLmUtd2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4YlwiO1xufVxuLmUtaWNvbnMuZS1jcml0aWNhbC1wYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODhjXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1kaWFnb25hbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4ZFwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItZGlhZ29uYWwtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4ZVwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItY3VzdG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODhmXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1ub25lLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTBcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5MVwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItc2hhZG93LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTJcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLXNoYWRvdy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODkzXCI7XG59XG4uZS1pY29ucy5lLWF1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODk0XCI7XG59XG4uZS1pY29ucy5lLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODk1XCI7XG59XG4uZS1pY29ucy5lLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTZcIjtcbn1cbi5lLWljb25zLmUtc3Rhci1maWxsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTdcIjtcbn1cbi5lLWljb25zLmUtZmlsdGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5OFwiO1xufVxuLmUtaWNvbnMuZS1hZGp1c3RtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODk5XCI7XG59XG4uZS1pY29ucy5lLXBhZ2Utc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5YVwiO1xufVxuLmUtaWNvbnMuZS1yZXNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5YlwiO1xufVxuLmUtaWNvbnMuZS10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5Y1wiO1xufVxuLmUtaWNvbnMuZS1wYWdlLXRleHQtd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5ZFwiO1xufVxuLmUtaWNvbnMuZS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODllXCI7XG59XG4uZS1pY29ucy5lLWJyaWdodG5lc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OWZcIjtcbn1cbi5lLWljb25zLmUtY29udHJhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YTBcIjtcbn1cbi5lLWljb25zLmUtc2F0dXJhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhMVwiO1xufVxuLmUtaWNvbnMuZS1mYWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGEyXCI7XG59XG4uZS1pY29ucy5lLWZsaXAtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YTNcIjtcbn1cbi5lLWljb25zLmUtZmxpcC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGE0XCI7XG59XG4uZS1pY29ucy5lLXRyYW5zZm9ybS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGE1XCI7XG59XG4uZS1pY29ucy5lLXRyYW5zZm9ybS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhNlwiO1xufVxuLmUtaWNvbnMuZS1zaGFycG5lc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YTdcIjtcbn1cbi5lLWljb25zLmUtZ3JhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YThcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtY3VzdG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGE5XCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YWFcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhYlwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGFjXCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YWRcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhZVwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGFmXCI7XG59XG4uZS1pY29ucy5lLXRyYW5zZm9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiMFwiO1xufVxuLmUtaWNvbnMuZS1jaGVjay10aWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGIxXCI7XG59XG4uZS1pY29ucy5lLWV2ZW4tcGFnZS1icmVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiMlwiO1xufVxuLmUtaWNvbnMuZS1vZGQtcGFnZS1icmVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiM1wiO1xufVxuLmUtaWNvbnMuZS1wYWdlLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YjRcIjtcbn1cbi5lLWljb25zLmUtY29udGludW91cy1wYWdlLWJyZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI1XCI7XG59XG4uZS1pY29ucy5lLXBhZ2UtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI2XCI7XG59XG4uZS1pY29ucy5lLXBhZ2UtY29sdW1uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI3XCI7XG59XG4uZS1pY29ucy5lLXBhZ2UtY29sdW1uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YjhcIjtcbn1cbi5lLWljb25zLmUtcGFnZS1jb2x1bW4tb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI5XCI7XG59XG4uZS1pY29ucy5lLXBhZ2UtY29sdW1uLXR3bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiYVwiO1xufVxuLmUtaWNvbnMuZS1wYWdlLWNvbHVtbi10aHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiYlwiO1xufVxuLmUtaWNvbnMuZS1tdWx0aXBsZS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGJjXCI7XG59XG4uZS1pY29ucy5lLWZvcm1hdC1wYWludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGJkXCI7XG59XG4uZS1pY29ucy5lLWxhdW5jaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGJlXCI7XG59XG4uZS1pY29ucy5lLWNoYXJhY3Rlci1zdHlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiZlwiO1xufVxuLmUtaWNvbnMuZS1saW5rZWQtc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YzBcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjMVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGMyXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLWxpbmUtbWFya2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGMzXCI7XG59XG4uZS1pY29ucy5lLWxpc3QtdW5vcmRlcmVkLXJ0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjNFwiO1xufVxuLmUtaWNvbnMuZS1saXN0LW9yZGVyZWQtcnRsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGM1XCI7XG59XG4uZS1pY29ucy5lLWluY3JlYXNlLWluZGVudC1ydGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YzZcIjtcbn1cbi5lLWljb25zLmUtZGVjcmVhc2UtaW5kZW50LXJ0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjN1wiO1xufVxuLmUtaWNvbnMuZS1lbW9qaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjOFwiO1xufVxuLmUtaWNvbnMuZS10cmF2ZWwtYW5kLXBsYWNlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjOVwiO1xufVxuLmUtaWNvbnMuZS1uYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4Y2FcIjtcbn1cbi5lLWljb25zLmUtZm9vZC1hbmQtZHJpbmtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGNiXCI7XG59XG4uZS1pY29ucy5lLWFuaW1hbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4Y2NcIjtcbn1cbi5lLWljb25zLmUtb2JqZWN0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjZFwiO1xufVxuLmUtaWNvbnMuZS1hY3Rpdml0aWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGNlXCI7XG59XG4uZS1pY29ucy5lLWhhbmQtZ2VzdHVyZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4Y2ZcIjtcbn1cbi5lLWljb25zLmUtc3ltYm9sczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkMFwiO1xufVxuLmUtaWNvbnMuZS1mbGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkMVwiO1xufVxuLmUtaWNvbnMuZS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZDJcIjtcbn1cbi5lLWljb25zLmUtbW9yZS1jaGV2cm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGQzXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1mcmFtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkNFwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGQ1XCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLW1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkNlwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS1iZXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkN1wiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGQ4XCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLWhvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZDlcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtaW5zZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZGFcIjtcbn1cbi5lLWljb25zLmUtYnVsbGV0LTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZGJcIjtcbn1cbi5lLWljb25zLmUtb3JnYW5pemUtcGRmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGRjXCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZGRcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkZVwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS05OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGRmXCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGUwXCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLTExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGUxXCI7XG59XG4uZS1pY29ucy5lLWNhcHRpb24tMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlMlwiO1xufVxuLmUtaWNvbnMuZS1hcnJvdy1oZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGUzXCI7XG59XG4uZS1pY29ucy5lLWFycm93LWhlYWQtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlNFwiO1xufVxuLmUtaWNvbnMuZS1iYXItaGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlNVwiO1xufVxuLmUtaWNvbnMuZS1jaXJjbGUtaGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlNlwiO1xufVxuLmUtaWNvbnMuZS1jaXJjbGUtaGVhZC1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGU3XCI7XG59XG4uZS1pY29ucy5lLXNxdWFyZS1oZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGU4XCI7XG59XG4uZS1pY29ucy5lLXNxdWFyZS1oZWFkLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZTlcIjtcbn1cbi5lLWljb25zLmUtYXJyb3ctdGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlYVwiO1xufVxuLmUtaWNvbnMuZS1hcnJvdy10YWlsLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZWJcIjtcbn1cbi5lLWljb25zLmUtYmFyLXRhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZWNcIjtcbn1cbi5lLWljb25zLmUtY2lyY2xlLXRhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZWRcIjtcbn1cbi5lLWljb25zLmUtY2lyY2xlLXRhaWwtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlZVwiO1xufVxuLmUtaWNvbnMuZS1zcXVhcmUtdGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlZlwiO1xufVxuLmUtaWNvbnMuZS1zcXVhcmUtdGFpbC1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGYwXCI7XG59XG4uZS1pY29ucy5lLWZpbGUtZG9jdW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjFcIjtcbn1cbi5lLWljb25zLmUtY29tbWVudC1yZXNvbHZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGYyXCI7XG59XG4uZS1pY29ucy5lLW11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmM1wiO1xufVxuLmUtaWNvbnMuZS10YWJsZS1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjRcIjtcbn1cbi5lLWljb25zLmUtYmxvY2txdW90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmNVwiO1xufVxuLmUtaWNvbnMuZS1hZGQtbm90ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjZcIjtcbn1cbi5lLWljb25zLmUtZWRpdC1ub3RlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmN1wiO1xufVxuLmUtaWNvbnMuZS1kZWxldGUtbm90ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjhcIjtcbn1cbi5lLWljb25zLmUtbGF5ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGY5XCI7XG59XG4uZS1pY29ucy5lLWZvbnQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmYVwiO1xufVxuLmUtaWNvbnMuZS1leHBvcnQtcGRmLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZmJcIjtcbn1cbi5lLWljb25zLmUtaW1wb3J0LXdvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZmNcIjtcbn1cbi5lLWljb25zLmUtZXhwb3J0LXdvcmQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmZFwiO1xufVxuLmUtaWNvbnMuZS1kcm9wZG93bi1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGZlXCI7XG59XG4uZS1pY29ucy5lLWNvbWJvLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmZlwiO1xufVxuLmUtaWNvbnMuZS1yZXBlYXRpbmctc2VjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuLmUtaWNvbnMuZS1idWlsZGluZy1ibG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuLmUtaWNvbnMuZS1jb250ZW50LWNvbnRyb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cbi5lLWljb25zLmUtYWktY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLmUtaWNvbnMuZS14bWwtbWFwcGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuLmUtaWNvbnMuZS10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cbi5lLWljb25zLmUtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcbn1cbi5lLWljb25zLmUtY2FsY3VsYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbn1cbi5lLWljb25zLmUtdGV4dC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG59XG4uZS1pY29ucy5lLWNhbGN1bGF0ZS1zaGVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuLmUtaWNvbnMuZS10cmFuc2xhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbn1cbi5lLWljb25zLmUtc2hvcnRlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYlwiO1xufVxuLmUtaWNvbnMuZS1lbGFib3JhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cbi5lLWljb25zLmUtcmVwaHJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbn1cbi5lLWljb25zLmUtZ3JhbW1hci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xufVxuLmUtaWNvbnMuZS1wcmVmb3JtYXQtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZlwiO1xufVxuLmUtaWNvbnMuZS1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbn1cbi5lLWljb25zLmUtaW1wb3J0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTFcIjtcbn1cbi5lLWljb25zLmUtcmVkYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG59XG4uZS1pY29ucy5lLXNtYXJ0LXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG59XG4uZS1pY29ucy5lLWF1dG8tZml0LWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNFwiO1xufVxuLmUtaWNvbnMuZS1hdXRvLWZpdC1hbGwtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG4uZS1pY29ucy5lLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cbi5lLWljb25zLmUtdGh1bWJzLXVwLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjtcbn1cbi5lLWljb25zLmUtdGh1bWJzLWRvd24tZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOFwiO1xufVxuLmUtaWNvbnMuZS1zdG9wLXJlY3RhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOVwiO1xufVxuLmUtaWNvbnMuZS1kb3VibGUtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWFcIjtcbn1cbi5lLWljb25zLmUtc3F1aWdnbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWJcIjtcbn1cbi5lLWljb25zLmUtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuLmUtaWNvbnMuZS1idXR0b24tZmllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWRcIjtcbn1cbi5lLWljb25zLmUtaW5zZXJ0LXNoZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG4uZS1pY29ucy5lLWR1cGxpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZlwiO1xufVxuXG4uZS1jb250cm9sLFxuLmUtY3NzLFxuLmUtZXJyb3Ige1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZS1lcnJvciB7XG4gIGNvbG9yOiAjZDEzNDM4O1xufVxuXG4uZS1jb250cm9sLFxuLmUtY29udHJvbCBbY2xhc3NePWUtXSxcbi5lLWNvbnRyb2wgW2NsYXNzKj1cIiBlLVwiXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZS1jb250cm9sOmZvY3VzLFxuLmUtY29udHJvbCAqOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmUtcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1ibGF6b3ItaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMC4zNTtcbn1cblxuLmUtdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5lLXByZXZlbnQtc2VsZWN0IHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmUtd2FybmluZyB7XG4gIGNvbG9yOiAjY2E1MDEwO1xufVxuXG4uZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwYjZhMGI7XG59XG5cbi5lLWluZm9ybWF0aW9uIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWJsb2NrLXRvdWNoIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcbiAgICAgIHRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcbn1cblxuLmUtbGljZW5zZSB7XG4gIGNvbG9yOiAjZmYwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lLWxpY2Vuc2UtYmFubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAyNyU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIFNsaWRlTGVmdE91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBTbGlkZUxlZnRPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgU2xpZGVMZWZ0SW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFNsaWRlTGVmdEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIFNsaWRlUmlnaHRJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFNsaWRlUmlnaHRJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgU2xpZGVSaWdodE91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFNsaWRlUmlnaHRPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIFNsaWRlQm90dG9tSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBTbGlkZUJvdHRvbUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZUJvdHRvbU91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFNsaWRlQm90dG9tT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZVRvcEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBTbGlkZVRvcEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIFNsaWRlVG9wT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBTbGlkZVRvcE91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgd2lkdGg6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFNsaWRlUmlnaHQge1xuICBmcm9tIHtcbiAgICB3aWR0aDogMDtcbiAgfVxuICB0byB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZUxlZnQge1xuICBmcm9tIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICB0byB7XG4gICAgd2lkdGg6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgU2xpZGVMZWZ0IHtcbiAgZnJvbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgdG8ge1xuICAgIHdpZHRoOiAwO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgU2xpZGVEb3duIHtcbiAgZnJvbSB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIHRvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgU2xpZGVEb3duIHtcbiAgZnJvbSB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIHRvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZVVwIHtcbiAgZnJvbSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIHRvIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgU2xpZGVVcCB7XG4gIGZyb20ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICB0byB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBGYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBab29tSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBab29tSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIFpvb21PdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBab29tT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGYWRlWm9vbUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmFkZVpvb21JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmFkZVpvb21PdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBGYWRlWm9vbU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFJpZ2h0RG93bkluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBSaWdodERvd25JbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBSaWdodERvd25PdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcFJpZ2h0RG93bk91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBSaWdodFVwSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBSaWdodFVwSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFJpZ2h0VXBPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDEzNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBSaWdodFVwT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxMzVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDEzNWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBMZWZ0RG93bkluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcExlZnREb3duSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBMZWZ0RG93bk91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDEzNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwTGVmdERvd25PdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxMzVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDEzNWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGbGlwTGVmdFVwSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTEzNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xMzVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwTGVmdFVwSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTEzNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xMzVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBMZWZ0VXBPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxMzVkZWcpIHBlcnNwZWN0aXZlKDIwMHB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxMzVkZWcpIHBlcnNwZWN0aXZlKDIwMHB4KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwTGVmdFVwT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKSBwZXJzcGVjdGl2ZSgyMDBweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKSBwZXJzcGVjdGl2ZSgyMDBweCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGbGlwWUxlZnRJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwWUxlZnRJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBZTGVmdE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVkoMTI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVkoMTI1ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBZTGVmdE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVkoMTI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVkoMTI1ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFlSaWdodEluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwWVJpZ2h0SW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFlSaWdodE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcFlSaWdodE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGbGlwWERvd25JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwWERvd25JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBYRG93bk91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVgoMTI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVgoMTI1ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBYRG93bk91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVgoMTI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVgoMTI1ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFhVcEluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwWFVwSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFhVcE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcFhVcE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbi5lLXJpcHBsZSxcbi5lLXJpcHBsZS1zdHlsZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5lLXJpcHBsZS1lbGVtZW50LFxuLmUtcmlwcGxlLXN0eWxlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSwgLXdlYmtpdC10cmFuc2Zvcm0gMG1zIGN1YmljLWJlemllcigwLCAwLjEsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHksIC13ZWJraXQtdHJhbnNmb3JtIDBtcyBjdWJpYy1iZXppZXIoMCwgMC4xLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5LCB0cmFuc2Zvcm0gMG1zIGN1YmljLWJlemllcigwLCAwLjEsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHksIHRyYW5zZm9ybSAwbXMgY3ViaWMtYmV6aWVyKDAsIDAuMSwgMC4yLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMG1zIGN1YmljLWJlemllcigwLCAwLjEsIDAuMiwgMSk7XG59XG5cbi5lLXJpcHBsZS1zdHlsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDUwJTtcbiAgbGVmdDogMjUlO1xuICBvcGFjaXR5OiAwO1xuICB0b3A6IDI1JTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzLCBvcGFjaXR5IDAuNXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzLCBvcGFjaXR5IDAuNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXM7XG4gIHdpZHRoOiA1MCU7XG59XG4uZS1yaXBwbGUtc3R5bGU6YWN0aXZlOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDBzO1xuICB0cmFuc2l0aW9uOiAwcztcbn0iLCIvKiEgY2FsZW5kYXIgYm9vdHN0cmFwNSB0aGVtZSB2YXJpYWJsZXMgKi9cbi8qISBjb21wb25lbnQgaWNvbnMgKi9cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1kYXRlLWljb24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGZcIjtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1kYXRlLWljb24tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDhcIjtcbn1cblxuLyohIGNhbGVuZGFyIGxheW91dCAqL1xuZWpzLWNhbGVuZGFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLWNhbGVuZGFyLmUtZGlzYWJsZWQgLmUtaGVhZGVyIC5lLXByZXYsIC5lLWNhbGVuZGFyLmUtZGlzYWJsZWQgLmUtaGVhZGVyIC5lLW5leHQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtY2FsZW5kYXIuZS1kaXNhYmxlZCAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtY2FsZW5kYXIuZS1kaXNhYmxlZCAuZS1jb250ZW50IHRkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4uZS1jYWxlbmRhci5lLWRpc2FibGVkIC5lLWJ0bi5lLXRvZGF5IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5lLWNhbGVuZGFyIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZS1jYWxlbmRhci5lLXJ0bCAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgc3Bhbi5lLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtY2FsZW5kYXIgLmUtd2Vlay1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDAgNnB4O1xufVxuLmUtY2FsZW5kYXIgdGgge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zZWxlY3RlZCwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zdGF0ZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHNwYW4uZS1kYXkge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGgsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXdlZWstbnVtYmVyIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogNDAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmOWY4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjA1ZTVjO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwIDEycHggMCAxMnB4O1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci1tb250aCA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci15ZWFyID4gc3Bhbi5lLWRheSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdHIuZS1tb250aC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdHIuZS1tb250aC1oaWRlLCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtb3RoZXItbW9udGgsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci15ZWFyIHtcbiAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gIC1tcy10b3VjaC1hY3Rpb246IGluaXRpYWw7XG4gICAgICB0b3VjaC1hY3Rpb246IGluaXRpYWw7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRyLmUtbW9udGgtaGlkZSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLW90aGVyLW1vbnRoLmUtZGlzYWJsZWQsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci15ZWFyLmUtZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS13ZWVrLW51bWJlcjpob3ZlciBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtd2Vlay1udW1iZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWY5Zjg7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldiwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXY6aG92ZXIsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYuZS1vdmVybGF5LCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dC5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXRpdGxlLCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWZvb3Rlci1jb250YWluZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZS1jYWxlbmRhciB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXgtd2lkdGg6IDIyMi41cHg7XG4gIG1pbi13aWR0aDogMjIyLjVweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWNhbGVuZGFyLmUtY2FsZW5kYXItZGF5LWhlYWRlci1sZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA1NDBweDtcbn1cbi5lLWNhbGVuZGFyLmUtd2Vlay1udW1iZXIge1xuICBtaW4td2lkdGg6IDI5OHB4O1xufVxuLmUtY2FsZW5kYXIuZS13ZWVrIHtcbiAgbWF4LXdpZHRoOiAyOTRweDtcbiAgbWluLXdpZHRoOiAyODhweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRleHQtaW5kZW50OiA0cHg7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCB7XG4gIHBhZGRpbmc6IDEycHggMTJweCA0cHggMTJweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIsIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSB7XG4gIHBhZGRpbmc6IDE0cHggMTJweCA0cHggMTJweDtcbn1cbi5lLWNhbGVuZGFyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc2VsZWN0ZWQsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhdGUtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRhYmxlLCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHBhZGRpbmc6IDAgOHB4IDAgOHB4O1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCAudGZvb3RlciA+IHRyID4gdGQge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkID4gc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZCA+IHNwYW4uZS1kYXkge1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtc2VsZWN0ZWQ6bm90KC5lLWZvY3VzZWQtZGF0ZSkgPiBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtc2VsZWN0ZWQ6bm90KC5lLWZvY3VzZWQtZGF0ZSkgPiBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpOmhvdmVyID4gc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpOmhvdmVyID4gc3Bhbi5lLWRheSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLXByZXYsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1uZXh0IHtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWZvb3Rlci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCAjZWRlYmU5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zbWFsbC5lLWNhbGVuZGFyLFxuLmUtc21hbGwgLmUtY2FsZW5kYXIge1xuICBtYXgtd2lkdGg6IDE5NHB4O1xuICBtaW4td2lkdGg6IDE5NHB4O1xuICBwYWRkaW5nOiAwO1xuICBtaW4taGVpZ2h0OiAyMjBweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIuZS1jYWxlbmRhci1kYXktaGVhZGVyLWxnLFxuLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1jYWxlbmRhci1kYXktaGVhZGVyLWxnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDU0MHB4O1xufVxuLmUtc21hbGwuZS1jYWxlbmRhci5lLXdlZWstbnVtYmVyIC5lLWNvbnRlbnQgdGFibGUsXG4uZS1zbWFsbCAuZS1jYWxlbmRhci5lLXdlZWstbnVtYmVyIC5lLWNvbnRlbnQgdGFibGUge1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5LFxuLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLmUtdG9kYXkgc3Bhbi5lLWRheSxcbi5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXksXG4uZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGhlaWdodDogMjFweDtcbiAgd2lkdGg6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLmUtc21hbGwuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQsXG4uZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQge1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uZS1zbWFsbC5lLWNhbGVuZGFyIC5lLWhlYWRlcixcbi5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciB7XG4gIGhlaWdodDogMjhweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbiBzcGFuLFxuLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbiBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlLFxuLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLXByZXYsIC5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLW5leHQsXG4uZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtaWNvbi1jb250YWluZXIgLmUtcHJldixcbi5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1uZXh0IHtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgdGgsXG4uZS1zbWFsbCAuZS1jYWxlbmRhciB0aCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuLmUtY2FsZW5kYXIgLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtZGlzYWJsZWQsIC5lLWNhbGVuZGFyIC5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLWRpc2FibGVkOmhvdmVyLCAuZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1kaXNhYmxlZDphY3RpdmUsIC5lLWNhbGVuZGFyIC5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLWRpc2FibGVkOmZvY3VzLCAuZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1kaXNhYmxlZDpob3ZlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAxO1xuICBvdXRsaW5lOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWNhbGVuZGFyLmUtcGxhY2Vob2xkZXItY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1MHB4IDMzNnB4O1xuICBtaW4taGVpZ2h0OiAzMzZweDtcbn1cblxuLmUtY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWRhdGUtaWNvbi1wcmV2LCAuZS1jYWxlbmRhciAuZS1kYXRlLWljb24tbmV4dCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY2FsZW5kYXIgdGgge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgYSBzcGFuIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGU6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjA1ZTVjO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGU6YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2OmhvdmVyID4gc3BhbiwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQ6aG92ZXIgPiBzcGFuIHtcbiAgYm9yZGVyOiAjZjNmMmYxO1xuICBjb2xvcjogIzMyMzEzMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXY6aG92ZXIsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2OmZvY3VzLCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dDpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM2MDVlNWM7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldjphY3RpdmUsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM4YTg4ODY7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbi5lLXByZXY6YWN0aXZlIHNwYW4sIC5lLWNhbGVuZGFyIC5lLWhlYWRlciBidXR0b24uZS1uZXh0OmFjdGl2ZSBzcGFuIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSB7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dC5lLWRpc2FibGVkIHNwYW4sIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2LmUtZGlzYWJsZWQgc3BhbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQuZS1kaXNhYmxlZCwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYuZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdHI6Zmlyc3QtY2hpbGQgLmUtY2VsbDpmaXJzdC1jaGlsZCBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmxhc3QtY2hpbGQgLmUtY2VsbDpsYXN0LWNoaWxkIHNwYW4uZS1kYXkge1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdHI6Zmlyc3QtY2hpbGQgLmUtY2VsbDpmaXJzdC1jaGlsZC5lLXNlbGVjdGVkIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdHI6bGFzdC1jaGlsZCAuZS1jZWxsOmxhc3QtY2hpbGQuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmZpcnN0LWNoaWxkIC5lLWNlbGwuZS1kaXNhYmxlZDpmaXJzdC1jaGlsZCBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmxhc3QtY2hpbGQgLmUtY2VsbC5lLWRpc2FibGVkOmxhc3QtY2hpbGQgc3Bhbi5lLWRheSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1zZWxlY3RlZDpob3ZlciBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtc2VsZWN0ZWQ6aG92ZXIgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZCA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQgPiBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtd2Vlay1udW1iZXIgc3BhbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZSBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlOmhvdmVyIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGU6Zm9jdXMgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZTpob3ZlciBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheSBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheTpmb2N1cyBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlLmUtdG9kYXk6Zm9jdXMgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheTpob3ZlciBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5OmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICMwMDc4ZDQsIGluc2V0IDAgMXB4ICMwMDc4ZDQsIGluc2V0IC0xcHggMCAjMDA3OGQ0LCBpbnNldCAwIC0xcHggIzAwNzhkNDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQ6aG92ZXIgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZC5lLWZvY3VzZWQtZGF0ZSBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHNwYW4ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtZGlzYWJsZWQgc3Bhbi5lLWRheTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoOmhvdmVyIHNwYW4uZS1kYXkge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGggc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS10b2RheTpob3ZlciBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICMwMDc4ZDQsIGluc2V0IDAgMXB4ICMwMDc4ZDQsIGluc2V0IC0xcHggMCAjMDA3OGQ0LCBpbnNldCAwIC0xcHggIzAwNzhkNDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0aGVhZCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkOmhvdmVyIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQ6Zm9jdXMgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkOmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZGlzYWJsZWQgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWRpc2FibGVkOmhvdmVyIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1kaXNhYmxlZDpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLWRpc2FibGVkLmUtb3ZlcmxheSBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1kaXNhYmxlZC5lLW92ZXJsYXk6aG92ZXIgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtZGlzYWJsZWQuZS1vdmVybGF5OmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpIHNwYW4uZS1kYXkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1YztcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLWZvb3RlciB7XG4gIGNvbG9yOiAjZWRlYmU5O1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQuZS1mb2N1c2VkLWRhdGUgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQ6aG92ZXIgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1zZWxlY3RlZC5lLWZvY3VzZWQtZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1YztcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQ6aG92ZXIgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQuZS1mb2N1c2VkLWRhdGUgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLWRpc2FibGVkLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1zZWxlY3RlZCA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQuZS1zZWxlY3RlZCA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtc2VsZWN0ZWQ6aG92ZXIgPiBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtc2VsZWN0ZWQ6aG92ZXIgPiBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3ZTBmNDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLWZvY3VzZWQtZGF0ZSA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQuZS1mb2N1c2VkLWRhdGUgPiBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlOmhvdmVyIHNwYW4uZS1kYXkge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLWZvY3VzZWQtZGF0ZTpob3ZlciA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQuZS1mb2N1c2VkLWRhdGU6aG92ZXIgPiBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xufVxuXG4uZS1jYWxlbmRhci5lLWRldmljZSAuZS1wcmV2OmhvdmVyLCAuZS1jYWxlbmRhci5lLWRldmljZSAuZS1uZXh0OmhvdmVyLCAuZS1jYWxlbmRhci5lLWRldmljZSAuZS1wcmV2OmFjdGl2ZSwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgLmUtbmV4dDphY3RpdmUsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIC5lLXByZXY6Zm9jdXMsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIC5lLW5leHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtY2FsZW5kYXIuZS1kZXZpY2UgYnV0dG9uLmUtcHJldjphY3RpdmUgc3BhbiwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgYnV0dG9uLmUtbmV4dDphY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtc21hbGwuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUsXG4uZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtY2FsZW5kYXIgLmUtem9vbWluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGV6b29tIDAuM3M7XG4gICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRlem9vbSAwLjNzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0ZXpvb20ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0ZXpvb20ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG4uZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5LFxuLmUtY2FsZW5kYXIgLmUtY3NzLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5OmhvdmVyLFxuLmUtY2FsZW5kYXIgLmUtY3NzLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwNzhkNDtcbn1cblxuLmUtY2FsZW5kYXIgLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeTphY3RpdmUsXG4uZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5LmUtYWN0aXZlLFxuLmUtY2FsZW5kYXIgLmUtY3NzLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeTphY3RpdmUsXG4uZS1jYWxlbmRhciAuZS1jc3MuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5LmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnk6Zm9jdXMsXG4uZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5LmUtZm9jdXMsXG4uZS1jYWxlbmRhciAuZS1jc3MuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5OmZvY3VzLFxuLmUtY2FsZW5kYXIgLmUtY3NzLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeS5lLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICMwMDc4ZDQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnkuZS1kaXNhYmxlZCxcbi5lLWNhbGVuZGFyIC5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnkuZS1kaXNhYmxlZCxcbi5lLWNhbGVuZGFyIC5lLWNzcy5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnkuZS1kaXNhYmxlZCxcbi5lLWNhbGVuZGFyIC5lLWNzcy5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnkuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuXG4uZS1jYWxlbmRhciAuZS1jYWxlbmRhci1jb250ZW50LXRhYmxlIC5lLWNlbGwuZS1mb2N1c2VkLWNlbGwgc3Bhbi5lLWRheSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM2MDVlNWM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5lLWJpZ2dlci5lLWNhbGVuZGFyLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciB7XG4gIG1heC13aWR0aDogMjU3LjVweDtcbiAgbWluLXdpZHRoOiAyNTcuNXB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIuZS1jYWxlbmRhci1kYXktaGVhZGVyLWxnLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhci5lLWNhbGVuZGFyLWRheS1oZWFkZXItbGcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogNTQwcHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhci5lLXdlZWssXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyLmUtd2VlayB7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIG1pbi13aWR0aDogMzE0cHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhci5lLXdlZWstbnVtYmVyLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhci5lLXdlZWstbnVtYmVyIHtcbiAgbWluLXdpZHRoOiAzMzVweDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgd2lkdGg6IDYwJTtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyLmUtcnRsIC5lLWhlYWRlciAuZS10aXRsZSxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtaW5kZW50OiA2cHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1oZWFkZXIsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciB7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMTZweCAxNnB4IDhweCAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbixcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbiBzcGFuLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgYnV0dG9uIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyLCAuZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSB7XG4gIHBhZGRpbmc6IDE2cHggMTZweCA4cHggMTZweDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIHRoLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciB0aCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHNwYW4uZS1kYXksXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHNwYW4uZS1kYXkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGFibGUsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0YWJsZSB7XG4gIHBhZGRpbmc6IDAgMTZweCAwIDE2cHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0YWJsZSwgLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0YWJsZSxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGFibGUsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGFibGUge1xuICBwYWRkaW5nOiAwIDEycHggMCAxMnB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zZWxlY3RlZCwgLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zdGF0ZS1ob3ZlcixcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zZWxlY3RlZCxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zdGF0ZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50IHNwYW4uZS1kYXksXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgc3Bhbi5lLWRheSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheSBzcGFuLmUtZGF5LFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkgc3Bhbi5lLWRheSxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBoZWlnaHQ6IDI5cHg7XG4gIHdpZHRoOiAyOXB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZCxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkIHtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQsIC5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkID4gc3Bhbi5lLWRheSxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQgPiBzcGFuLmUtZGF5LFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkID4gc3Bhbi5lLWRheSB7XG4gIGhlaWdodDogNDRweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIHdpZHRoOiA0NHB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLXByZXYsIC5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1uZXh0LFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtaWNvbi1jb250YWluZXIgLmUtcHJldixcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLW5leHQge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtZm9vdGVyLWNvbnRhaW5lcixcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtZm9vdGVyLWNvbnRhaW5lciB7XG4gIGJvcmRlci10b3A6IDAgc29saWQgI2VkZWJlOTtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtY2FsZW5kYXIuZS1wbGFjZWhvbGRlci1jYWxlbmRhcixcbi5lLWJpZ2dlci5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1jYWxlbmRhci5lLXBsYWNlaG9sZGVyLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCAzOTJweDtcbiAgbWluLWhlaWdodDogMzkycHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1kYXRlLWljb24tcHJldiwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtZGF0ZS1pY29uLW5leHQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGEgc3BhbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzYwNWU1YztcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzYwNWU1YztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldjpob3ZlciA+IHNwYW4sIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0OmhvdmVyID4gc3BhbiB7XG4gIGJvcmRlcjogI2YzZjJmMTtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2OmhvdmVyLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldjpmb2N1cywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQ6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXY6YWN0aXZlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjOGE4ODg2O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciBidXR0b24uZS1wcmV2OmFjdGl2ZSBzcGFuLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgYnV0dG9uLmUtbmV4dDphY3RpdmUgc3BhbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICBjb2xvcjogIzMyMzEzMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQuZS1kaXNhYmxlZCBzcGFuLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldi5lLWRpc2FibGVkIHNwYW4ge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0LmUtZGlzYWJsZWQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2LmUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmZpcnN0LWNoaWxkIC5lLWNlbGw6Zmlyc3QtY2hpbGQgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0cjpsYXN0LWNoaWxkIC5lLWNlbGw6bGFzdC1jaGlsZCBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmZpcnN0LWNoaWxkIC5lLWNlbGw6Zmlyc3QtY2hpbGQuZS1zZWxlY3RlZCBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmxhc3QtY2hpbGQgLmUtY2VsbDpsYXN0LWNoaWxkLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0cjpmaXJzdC1jaGlsZCAuZS1jZWxsLmUtZGlzYWJsZWQ6Zmlyc3QtY2hpbGQgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0cjpsYXN0LWNoaWxkIC5lLWNlbGwuZS1kaXNhYmxlZDpsYXN0LWNoaWxkIHNwYW4uZS1kYXkge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtc2VsZWN0ZWQ6aG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkID4gc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXdlZWstbnVtYmVyIHNwYW4ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZTpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlOmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGU6aG92ZXIgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMwMDc4ZDQsIGluc2V0IDAgMXB4ICMwMDc4ZDQsIGluc2V0IC0xcHggMCAjMDA3OGQ0LCBpbnNldCAwIC0xcHggIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXk6Zm9jdXMgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5OmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5OmhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUuZS10b2RheTpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZDpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQuZS1mb2N1c2VkLWRhdGUgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLWRpc2FibGVkIHNwYW4uZS1kYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aDpob3ZlciBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGhlYWQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZDpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkOmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZDpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWRpc2FibGVkIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1kaXNhYmxlZDpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZGlzYWJsZWQ6Zm9jdXMgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1kaXNhYmxlZC5lLW92ZXJsYXkgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtZGlzYWJsZWQuZS1vdmVybGF5OmhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLWRpc2FibGVkLmUtb3ZlcmxheTpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZDpub3QoLmUtZm9jdXNlZC1kYXRlKSBzcGFuLmUtZGF5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1mb290ZXIge1xuICBjb2xvcjogI2VkZWJlOTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkLmUtZm9jdXNlZC1kYXRlIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQuZS1mb2N1c2VkLWRhdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkLmUtZm9jdXNlZC1kYXRlIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS1kaXNhYmxlZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtc2VsZWN0ZWQgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtc2VsZWN0ZWQgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLXNlbGVjdGVkOmhvdmVyID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkOmhvdmVyID4gc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2UwZjQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1mb2N1c2VkLWRhdGUgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtZm9jdXNlZC1kYXRlID4gc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUuZS10b2RheSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZTpob3ZlciBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1mb2N1c2VkLWRhdGU6aG92ZXIgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtZm9jdXNlZC1kYXRlOmhvdmVyID4gc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgLmUtcHJldjpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgLmUtbmV4dDpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgLmUtcHJldjphY3RpdmUsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIC5lLW5leHQ6YWN0aXZlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhci5lLWRldmljZSAuZS1wcmV2OmZvY3VzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhci5lLWRldmljZSAuZS1uZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIGJ1dHRvbi5lLXByZXY6YWN0aXZlIHNwYW4sIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIGJ1dHRvbi5lLW5leHQ6YWN0aXZlIHNwYW4ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhci5lLXJ0bCAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgc3Bhbi5lLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtd2Vlay1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDAgNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgdGgge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zZWxlY3RlZCwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zdGF0ZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHNwYW4uZS1kYXkge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGgsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXdlZWstbnVtYmVyIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogNDAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmOWY4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwIDEycHggMCAxMnB4O1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci1tb250aCA+IHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci15ZWFyID4gc3Bhbi5lLWRheSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdHIuZS1tb250aC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdHIuZS1tb250aC1oaWRlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtb3RoZXItbW9udGgsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci15ZWFyIHtcbiAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gIC1tcy10b3VjaC1hY3Rpb246IGluaXRpYWw7XG4gICAgICB0b3VjaC1hY3Rpb246IGluaXRpYWw7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRyLmUtbW9udGgtaGlkZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLW90aGVyLW1vbnRoLmUtZGlzYWJsZWQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci15ZWFyLmUtZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS13ZWVrLW51bWJlcjpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtd2Vlay1udW1iZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWY5Zjg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldiwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXY6aG92ZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYuZS1vdmVybGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dC5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXRpdGxlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWZvb3Rlci1jb250YWluZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXgtd2lkdGg6IDIyMi41cHg7XG4gIG1pbi13aWR0aDogMjIyLjVweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtY2FsZW5kYXItZGF5LWhlYWRlci1sZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA1NDBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtd2Vlay1udW1iZXIge1xuICBtaW4td2lkdGg6IDI5OHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS13ZWVrIHtcbiAgbWF4LXdpZHRoOiAyOTRweDtcbiAgbWluLXdpZHRoOiAyODhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRleHQtaW5kZW50OiA0cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCB7XG4gIHBhZGRpbmc6IDEycHggMTJweCA0cHggMTJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSB7XG4gIHBhZGRpbmc6IDE0cHggMTJweCA0cHggMTJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc2VsZWN0ZWQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhdGUtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRhYmxlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHBhZGRpbmc6IDAgOHB4IDAgOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAudGZvb3RlciA+IHRyID4gdGQge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZCA+IHNwYW4uZS1kYXkge1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtc2VsZWN0ZWQ6bm90KC5lLWZvY3VzZWQtZGF0ZSkgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtc2VsZWN0ZWQ6bm90KC5lLWZvY3VzZWQtZGF0ZSkgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpOmhvdmVyID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpOmhvdmVyID4gc3Bhbi5lLWRheSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLXByZXYsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1uZXh0IHtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWZvb3Rlci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCAjZWRlYmU5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zbWFsbC5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHNwYW4uZS1kYXksXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciBzcGFuLmUtZGF5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc21hbGwuZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGFibGUsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGFibGUge1xuICBwYWRkaW5nOiAwIDEycHggMCAxMnB4O1xufVxuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi8qISBjb21wb25lbnQgaWNvbnMgKi9cbi5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29uczo6YmVmb3JlLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDVcIjtcbn1cblxuLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS10aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZTo6YmVmb3JlLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLXBvcHVwLWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlN1wiO1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtdGltZS13cmFwcGVyLmUtbm9uLWVkaXQuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dDpmb2N1cyB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtdGltZS13cmFwcGVyLmUtbm9uLWVkaXQuZS1pbnB1dC1mb2N1cyBpbnB1dDpmb2N1cyB+IC5lLWNsZWFyLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lLXRpbWUtd3JhcHBlcixcbiouZS1jb250cm9sLXdyYXBwZXIuZS10aW1lLXdyYXBwZXIge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMsXG4qLmUtY29udHJvbC13cmFwcGVyLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLmUtZGlzYWJsZWQsXG4qLmUtY29udHJvbC13cmFwcGVyLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXRpbWUtd3JhcHBlciBzcGFuLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLXRpbWUtd3JhcHBlciBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZS10aW1lcGlja2VyLmUtdGltZS1tb2RhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLmUtdGltZXBpY2tlci5lLXBvcHVwIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwO1xufVxuLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLmUtaG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB0ZXh0LWluZGVudDogMTJweDtcbn1cblxuLmUtc21hbGwgLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLFxuKi5lLXNtYWxsLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbn1cblxuLmUtc21hbGwgLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLFxuKi5lLXNtYWxsLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLFxuKi5lLXNtYWxsIC5lLWNvbnRyb2wtd3JhcHBlci5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyxcbiouZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXRpbWVwaWNrZXIuZS1wbGFjZWhvbGRlci10aW1lcGlja2VyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNTBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLmUtdGltZS1vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMjtcbn1cbi5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtdGltZXBpY2tlci5lLXBvcHVwLmUtbGliLmUtY29udHJvbC5lLXBvcHVwLW9wZW4ge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtcG9wdXAtZXhwYW5kLmUtdGltZXBpY2tlci5lLXBvcHVwLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQuZS10aW1lcGlja2VyLmUtcG9wdXAsXG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAsXG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZC5lLXBvcHVwIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIHtcbiAgaGVpZ2h0OiAxMCU7XG4gIHBhZGRpbmc6IDIuNXZoIDIuNXZ3IDIuNXZoIDEuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMnZoO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLXBvcHVwLWNsb3NlLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLXBvcHVwLWNsb3NlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDF2aCAydnc7XG59XG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwtdGl0bGUsXG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwtdGl0bGUge1xuICBwYWRkaW5nOiAxdmggMnZ3O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1idG4uZS1wb3B1cC1jbG9zZSxcbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1idG4uZS1wb3B1cC1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMnZoO1xufVxuLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCxcbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQge1xuICBoZWlnaHQ6IDkwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50IC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDF2aCAwO1xuICBsaW5lLWhlaWdodDogNXZoO1xufVxuQG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50IC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLFxuICAuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50IC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiAgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlcixcbiAgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDE1JTtcbiAgICBmb250LXNpemU6IDJ2dztcbiAgfVxuICAuZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtcG9wdXAtY2xvc2UsXG4gIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gICAgcGFkZGluZzogMXZoIDF2dztcbiAgfVxuICAuZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwtdGl0bGUsXG4gIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1tb2RlbC10aXRsZSB7XG4gICAgcGFkZGluZzogMXZoIDF2dztcbiAgfVxuICAuZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtYnRuLmUtcG9wdXAtY2xvc2UsXG4gIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1idG4uZS1wb3B1cC1jbG9zZSB7XG4gICAgZm9udC1zaXplOiAydnc7XG4gIH1cbiAgLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCxcbiAgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCB7XG4gICAgaGVpZ2h0OiA4NSU7XG4gIH1cbiAgLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiAgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZzogMXZoIDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwdmg7XG4gIH1cbn1cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cbi5lLXRpbWUtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtaWNvbnMuZS1hY3RpdmUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRpbWUtd3JhcHBlci5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWFjdGl2ZTphY3RpdmUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtdGltZXBpY2tlci5lLXBvcHVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwIHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIGxpLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLmUtaG92ZXIsIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLW5hdmlnYXRpb24sIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLXNtYWxsIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiouZS1zbWFsbC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLXBvcHVwLWNsb3NlLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLXBvcHVwLWNsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5lLWJpZ2dlciAuZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMsXG4qLmUtYmlnZ2VyLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLFxuKi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIgLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsLFxuKi5lLWJpZ2dlci5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIHtcbiAgcGFkZGluZzogMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiouZS1iaWdnZXIuZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS10aW1lcGlja2VyLmUtcGxhY2Vob2xkZXItdGltZXBpY2tlcixcbi5lLWJpZ2dlci5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS10aW1lcGlja2VyLmUtcGxhY2Vob2xkZXItdGltZXBpY2tlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjUwcHggNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLFxuKi5lLXNtYWxsLmUtYmlnZ2VyLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG5cbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyxcbiouZS1zbWFsbC5lLWJpZ2dlci5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyxcbiouZS1zbWFsbC5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMsXG4qLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4vKiEgY29tcG9uZW50IGljb25zICovXG4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uLFxuKi5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWlucHV0LWdyb3VwLWljb24uZS1kYXRlLWljb246OmJlZm9yZSxcbiouZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWVcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbjpmb2N1cyxcbiouZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMzMjMxMzA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbixcbiouZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uLFxuKi5lLXNtYWxsIC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtZGF0ZS1pY29uLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Q4XCI7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1kYXRlLWljb24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGZcIjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kYXRlLXdyYXBwZXIuZS1ub24tZWRpdC5lLWlucHV0LWZvY3VzIC5lLWlucHV0OmZvY3VzIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1kYXRlLXdyYXBwZXIuZS1ub24tZWRpdC5lLWlucHV0LWZvY3VzIGlucHV0OmZvY3VzIH4gLmUtY2xlYXItaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmUtZGF0ZXBpY2tlciAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRhYmxlIHRib2R5IHRyLmUtbW9udGgtaGlkZTpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWRhdGVwaWNrZXIuZS1wb3B1cC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmUtZGF0ZXBpY2tlci5lLWRhdGUtbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk7XG59XG4uZS1kYXRlcGlja2VyIC5lLW1vZGVsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YTg4ODY7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxNXB4O1xufVxuLmUtZGF0ZXBpY2tlciAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwteWVhciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWRhdGVwaWNrZXIgLmUtbW9kZWwtbW9udGgsIC5lLWRhdGVwaWNrZXIgLmUtbW9kZWwtZGF5IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLmUtZGF0ZS1vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMjtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC13cmFwcGVyLmUtbGliLmUtcG9wdXAuZS1jb250cm9sLmUtcG9wdXAtb3BlbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC13cmFwcGVyLmUtcG9wdXAtZXhwYW5kLmUtbGliLmUtcG9wdXAuZS1jb250cm9sLmUtcG9wdXAtb3BlbiB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRhdGVwaWNrZXIuZS1wbGFjZWhvbGRlci1kYXRlcGlja2VyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNTBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICB9XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLmUtYmxhem9yLWRldmljZSB7XG4gIGhlaWdodDogMTV2aDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLmUtYmxhem9yLWRldmljZSAuZS1wb3B1cC1jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLmUtYmxhem9yLWRldmljZSB7XG4gIGhlaWdodDogMTV2aDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLmUtYmxhem9yLWRldmljZSAuZS1wb3B1cC1jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIHtcbiAgaGVpZ2h0OiAyMHZoO1xuICBwYWRkaW5nOiAydmggNnZ3O1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtZGF5LXdyYXBwZXIge1xuICBtYXJnaW46IDEydmggMCAwIDA7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1idG4uZS1mbGF0LmUtcG9wdXAtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZsb2F0OiByaWdodDtcbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLW1vbnRoLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWRheSB7XG4gIGZvbnQtc2l6ZTogNXZ3O1xuICBsaW5lLWhlaWdodDogNnZ3O1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSB7XG4gIGhlaWdodDogMTB2aDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBwYWRkaW5nOiAydmggMnZ3O1xuICBsaW5lLWhlaWdodDogNXZoO1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS10aXRsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXRpdGxlLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSB7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDYwdnc7XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtdGl0bGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS10aXRsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1wcmV2LCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtcHJldiwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtcHJldiB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtcHJldiwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXByZXYsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXByZXYge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogNTVweDtcbiAgfVxufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1wcmV2IC5lLWljb25zLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtcHJldiAuZS1pY29ucywgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtcHJldiAuZS1pY29ucyB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLXByZXYgLmUtaWNvbnMsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS1wcmV2IC5lLWljb25zLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1wcmV2IC5lLWljb25zIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtbmV4dCwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLW5leHQsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLW5leHQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLW5leHQsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS1uZXh0LCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1uZXh0IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDU1cHg7XG4gIH1cbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtbmV4dCAuZS1pY29ucywgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLW5leHQgLmUtaWNvbnMsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLW5leHQgLmUtaWNvbnMge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1uZXh0IC5lLWljb25zLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtbmV4dCAuZS1pY29ucywgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtbmV4dCAuZS1pY29ucyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLWljb24tY29udGFpbmVyLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtaWNvbi1jb250YWluZXIsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLWljb24tY29udGFpbmVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIHRoIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICB9XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA3OXZoO1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1mb290ZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoIHtcbiAgaGVpZ2h0OiA2OXZoO1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtbW9udGggdGFibGUge1xuICBoZWlnaHQ6IDY5dmg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLmUtYmxhem9yLWRldmljZSB7XG4gICAgaGVpZ2h0OiAyNXZoO1xuICB9XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLmUtYmxhem9yLWRldmljZSAuZS1wb3B1cC1jbG9zZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY2VsbC1jb250YWluZXIgLmUtY29udGVudC5lLW1vbnRoLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS15ZWFyLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY2VsbC1jb250YWluZXIgLmUtY29udGVudC5lLW1vbnRoLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS15ZWFyLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIGhlaWdodDogNTB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jZWxsLWNvbnRhaW5lciAuZS1jb250ZW50LmUtbW9udGgsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY2VsbC1jb250YWluZXIgLmUtY29udGVudC5lLXllYXIsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY2VsbC1jb250YWluZXIgLmUtY29udGVudC5lLWRlY2FkZSB7XG4gICAgaGVpZ2h0OiA2MHZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS1tb250aCB0YWJsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jZWxsLWNvbnRhaW5lciAuZS1jb250ZW50LmUteWVhciB0YWJsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jZWxsLWNvbnRhaW5lciAuZS1jb250ZW50LmUtZGVjYWRlIHRhYmxlIHtcbiAgICBoZWlnaHQ6IDYwdmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY2VsbC1jb250YWluZXIgLmUtZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGhlaWdodDogMTAlO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAzMHZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAyNXZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtZGF5LXdyYXBwZXIge1xuICAgIG1hcmdpbjogMTJ2aCAwIDAgMDtcbiAgfVxuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1tb2RlbC1tb250aCwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwtZGF5IHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgfVxuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLXByZXYsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS1wcmV2LCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1wcmV2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtdGl0bGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS10aXRsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxMnZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLXRpdGxlLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtdGl0bGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtbW9udGgsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLXllYXIsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLWRlY2FkZSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtbW9udGgsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLXllYXIsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLWRlY2FkZSB7XG4gICAgaGVpZ2h0OiA2MHZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1tb250aCwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUteWVhciwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtZGVjYWRlIHtcbiAgICBoZWlnaHQ6IDY1dmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLmUtZGV2aWNlIC5lLW1vbnRoIHRhYmxlIHRib2R5IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoIHRhYmxlLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGFibGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLXllYXIgdGFibGUge1xuICAgIGhlaWdodDogNjl2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtbW9udGggdGFibGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLWRlY2FkZSB0YWJsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUteWVhciB0YWJsZSB7XG4gICAgaGVpZ2h0OiA2NXZoO1xuICB9XG59XG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG4uZS1kYXRlcGlja2VyLmUtcG9wdXAtd3JhcHBlcixcbi5lLXNtYWxsLmUtZGF0ZXBpY2tlci5lLXBvcHVwLXdyYXBwZXIge1xuICBib3JkZXI6IDAgc29saWQgI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLWRhdGVwaWNrZXIgLmUtY2FsZW5kYXIsXG4uZS1zbWFsbC5lLWRhdGVwaWNrZXIgLmUtY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbiouZS1pbnB1dC1ncm91cC5lLWRhdGUtd3JhcHBlci5lLWRhdGVpbnB1dC1hY3RpdmU6YWN0aXZlOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmUtZGF0ZS13cmFwcGVyIHNwYW4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uLmUtaWNvbnMuZS1hY3RpdmUge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWRhdGUtd3JhcHBlciBzcGFuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbi5lLWljb25zLmUtYWN0aXZlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGF0ZXBpY2tlci5lLXBsYWNlaG9sZGVyLWRhdGVwaWNrZXIsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGF0ZXBpY2tlci5lLXBsYWNlaG9sZGVyLWRhdGVwaWNrZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1MHB4IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5lLWJpZ2dlci5lLWRhdGVwaWNrZXIuZS1wb3B1cC13cmFwcGVyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcGlja2VyLmUtcG9wdXAtd3JhcHBlciB7XG4gIGJvcmRlcjogMCBzb2xpZCAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtYmlnZ2VyLmUtZGF0ZXBpY2tlciAuZS1jYWxlbmRhcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXBpY2tlciAuZS1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kYXRlLWljb24sXG4qLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kYXRlLWljb24sXG4qLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIG1pbi13aWR0aDogMzZweDtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbixcbiouZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uLFxuKi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICB3aWR0aDogNjUlO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIHdpZHRoOiA2MSU7XG59XG5cbi8qISBjb21wb25lbnQgaWNvbnMgKi9cbi5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uLFxuKi5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogMThweDtcbiAgbWluLXdpZHRoOiAzMHB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXJhbmdlLWljb246OmJlZm9yZSxcbiouZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXJhbmdlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RhXCI7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cbi5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uOmZvY3VzLFxuKi5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1kYXRlLWljb24tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDhcIjtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtZGF0ZS1pY29uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RmXCI7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2hhbmdlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Y5XCI7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLWRhdGUtaWNvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkOFwiO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyLmUtcnRsIC5lLWhlYWRlciAuZS1kYXRlLWljb24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGZcIjtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1zdGFydC1lbmQgLmUtY2hhbmdlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzczXCI7XG59XG5cbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uLFxuKi5lLXNtYWxsIC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtcmFuZ2UtaGVhZGVyIC5lLXBvcHVwLWNsb3NlOjpiZWZvcmUsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtcmFuZ2UtaGVhZGVyIC5lLWFwcGx5OjpiZWZvcmUsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1hcHBseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzRcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRhdGUtcmFuZ2Utd3JhcHBlci5lLW5vbi1lZGl0LmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQ6Zm9jdXMgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWRhdGUtcmFuZ2Utd3JhcHBlci5lLW5vbi1lZGl0LmUtaW5wdXQtZm9jdXMgaW5wdXQ6Zm9jdXMgfiAuZS1jbGVhci1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGF0ZS1yYW5nZS13cmFwcGVyIC5lLWRhdGVyYW5nZS1oaWRkZW4sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRhdGUtcmFuZ2Utd3JhcHBlciAuZS1kYXRlcmFuZ2UtaGlkZGVuLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kYXRlLXJhbmdlLXdyYXBwZXIgLmUtZGF0ZXJhbmdlLWhpZGRlbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kYXRlLXJhbmdlLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyAuZS1kYXRlcmFuZ2UtaGlkZGVuLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kYXRlLXJhbmdlLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyAuZS1kYXRlcmFuZ2UtaGlkZGVuLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kYXRlLXJhbmdlLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyAuZS1kYXRlcmFuZ2UtaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgbWF4LXdpZHRoOiA3MzBweDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtZGF0ZXJhbmdlLWRheS1oZWFkZXItbGcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIHtcbiAgbWluLXdpZHRoOiA1ODhweDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcHJlc2V0LXdyYXBwZXIgLmUtcHJlc2V0cyB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWxhYmVsLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtZW5kLWxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogNDglO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLWNoYW5nZS1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA0JTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1kYXktc3BhbiB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dCwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYge1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQgc3BhbiwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYgc3BhbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXksIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXkge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBoZWlnaHQ6IDc4cHg7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAxNnB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSB7XG4gIG1hcmdpbjogMCA4cHggMCA4cHg7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIuZS1yYW5nZS1ib3JkZXIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXItY29udGFpbmVyIC5lLWxlZnQtY29udGFpbmVyLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhci1jb250YWluZXIgLmUtcmlnaHQtY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIHtcbiAgbWF4LWhlaWdodDogMTkycHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAyNHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1wYXJlbnQge1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIC5lLXRleHQtY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiA0N3B4O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyAuZS11bCBsaS5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWhpZGUtcmFuZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyLmUtcmFuZ2UtYm9yZGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtbmV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1Yztcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1mb290ZXIge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZm9vdGVyIC5lLWJ0bi5lLWNhbmNlbCB7XG4gIG1hcmdpbjogMCA4cHggMCA4cHg7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlcixcbiouZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciB7XG4gIG1hcmdpbjogMTBweCAxMHB4IDAgMTBweDtcbn1cbi5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1sYWJlbCwgLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLWVuZC1sYWJlbCxcbiouZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1sYWJlbCxcbiouZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1lbmQtbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtY2hhbmdlLWljb24sXG4qLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtY2hhbmdlLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kLFxuKi5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1kYXktc3BhbixcbiouZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1kYXktc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5LFxuKi5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5IHtcbiAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCA4cHg7XG59XG4uZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIC5lLXByZXNldHMgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0sXG4qLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIC5lLXByZXNldHMgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1tb250aCAuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLW1vbnRoIC5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBoZWlnaHQ6IDIxcHg7XG4gIHdpZHRoOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi5lLXJhbmdlLW92ZXJmbG93IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAyO1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLWNvbnRyb2wuZS1saWIuZS1kZXZpY2UuZS1wb3B1cC1vcGVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZC5lLWNvbnRyb2wuZS1saWIuZS1kZXZpY2UuZS1wb3B1cC1vcGVuIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcGxhY2Vob2xkZXItZGF0ZXJhbmdlcGlja2VyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNTBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIge1xuICBoZWlnaHQ6IDIwdmg7XG4gIHBhZGRpbmc6IDJ2aCAydnc7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5AbWVkaWEgKG1heC1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIC5lLW1vZGVsLWhlYWRlci13cmFwcGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIgLmUtbW9kZWwtaGVhZGVyLXdyYXBwZXIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIgLmUtbW9kZWwtaGVhZGVyLXdyYXBwZXIgLmUtYXBwbHkge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQge1xuICBtYXJnaW46IDN2aCAwIDAgMDtcbn1cbkBtZWRpYSAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciB7XG4gICAgbWluLWhlaWdodDogODB2aDtcbiAgICBoZWlnaHQ6IDgwdmg7XG4gIH1cbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIge1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogdW5zZXQ7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIHtcbiAgaGVpZ2h0OiAxMHZoO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBwYWRkaW5nOiAydmggMnZ3O1xuICBsaW5lLWhlaWdodDogNXZoO1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1wcmV2LCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtcHJldiwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtcHJldiB7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDM2cHg7XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtcHJldiBzcGFuLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtcHJldiBzcGFuLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1wcmV2IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAxMXB4O1xuICB9XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLW5leHQsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS1uZXh0LCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1uZXh0IHtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMzZweDtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtbmV4dCBzcGFuLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtbmV4dCBzcGFuLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1uZXh0IHNwYW4ge1xuICBwYWRkaW5nOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1uZXh0IHNwYW4sIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS1uZXh0IHNwYW4sIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLW5leHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtdGl0bGUsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS10aXRsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiA4dmg7XG4gIH1cbn1cbkBtZWRpYSAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS10aXRsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXRpdGxlLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS10aXRsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXRpdGxlLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgdGgge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1jb250ZW50IHNwYW4uZS1kYXkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gIH1cbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItaG9sZGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWhvbGRlciAuZS1jYWxlbmRhci1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDc4dmg7XG4gICAgaGVpZ2h0OiA3OHZoO1xuICB9XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItaG9sZGVyIC5lLWNhbGVuZGFyLWNvbnRhaW5lciAuZS1jYWxlbmRhciB7XG4gICAgbWluLWhlaWdodDogNzh2aDtcbiAgICBoZWlnaHQ6IDc4dmg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiA4MHZoO1xuICAgIGhlaWdodDogODB2aDtcbiAgfVxufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1zZXBhcmF0b3Ige1xuICBtYXJnaW46IDA7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1tb250aCB7XG4gIGhlaWdodDogNjl2aDtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoIHRhYmxlIHtcbiAgcGFkZGluZzogMCAydnc7XG4gIGhlaWdodDogNjl2aDtcbiAgYm9yZGVyLXNwYWNpbmc6IHVuc2V0O1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1mb290ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1wcmVzZXRzIHtcbiAgbWF4LWhlaWdodDogOTAlO1xuICBoZWlnaHQ6IDkwJTtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtcHJlc2V0cyB1bCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtcHJlc2V0cyB1bCBsaS5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1wcmVzZXRzIHVsIGxpLmUtbGlzdC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtcmFuZ2UtbW9iLXBvcHVwLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtcmFuZ2UtbW9iLXBvcHVwLXdyYXAgLmUtbW9kZWwtaGVhZGVyIHtcbiAgaGVpZ2h0OiAxMCU7XG4gIHBhZGRpbmc6IDIuNXZoIDIuNXZ3IDIuNXZoIDEuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogM3ZoO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLXJhbmdlLW1vYi1wb3B1cC13cmFwIC5lLW1vZGVsLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLXJhbmdlLW1vYi1wb3B1cC13cmFwIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxdmggMnZ3O1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1yYW5nZS1tb2ItcG9wdXAtd3JhcCAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwtdGl0bGUge1xuICBwYWRkaW5nOiAxdmggMnZ3O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIgLmUtbW9kZWwtaGVhZGVyLXdyYXBwZXIgLmUtYnRuIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLXJhbmdlLWhlYWRlciAuZS1tb2RlbC1oZWFkZXItd3JhcHBlciAuZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1ob2xkZXIgLmUtY2FsZW5kYXItY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiA3MHZoO1xuICAgIGhlaWdodDogNzB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1ob2xkZXIgLmUtY2FsZW5kYXItY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiA2NSU7XG4gICAgaGVpZ2h0OiA2NSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItaG9sZGVyIC5lLWNhbGVuZGFyLWNvbnRhaW5lciAuZS1jYWxlbmRhciB7XG4gICAgbWluLWhlaWdodDogNzB2aDtcbiAgICBoZWlnaHQ6IDcwdmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItaG9sZGVyIC5lLWNhbGVuZGFyLWNvbnRhaW5lciAuZS1jb250ZW50LmUtbW9udGgsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItaG9sZGVyIC5lLWNhbGVuZGFyLWNvbnRhaW5lciAuZS1jb250ZW50LmUteWVhciwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1ob2xkZXIgLmUtY2FsZW5kYXItY29udGFpbmVyIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIGhlaWdodDogNTB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1wcmVzZXRzIHtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgaGVpZ2h0OiA4NSU7XG4gIH1cbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1yYW5nZS1tb2ItcG9wdXAtd3JhcCAuZS1tb2RlbC1oZWFkZXIge1xuICAgIGhlaWdodDogMTUlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLXJhbmdlLW1vYi1wb3B1cC13cmFwIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gICAgcGFkZGluZzogMXZoIDF2dztcbiAgfVxuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLXJhbmdlLW1vYi1wb3B1cC13cmFwIC5lLW1vZGVsLWhlYWRlciAuZS1tb2RlbC10aXRsZSB7XG4gICAgcGFkZGluZzogMXZoIDF2dztcbiAgfVxuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLXJhbmdlLWhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDI3dmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDI1dmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIHtcbiAgICBtYXJnaW46IDV2aCAwIDAgMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIgLmUtZGF5LXNwYW4ge1xuICAgIG1hcmdpbjogOHB4IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogNzV2aDtcbiAgICBoZWlnaHQ6IDc1dmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS15ZWFyLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS15ZWFyLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIGhlaWdodDogNjB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtbW9udGgsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLXllYXIsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLWRlY2FkZSB7XG4gICAgaGVpZ2h0OiA2NXZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1tb250aCB0YWJsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUteWVhciB0YWJsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtZGVjYWRlIHRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBib3JkZXItc3BhY2luZzogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoIHRhYmxlLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS15ZWFyIHRhYmxlLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGFibGUge1xuICAgIGhlaWdodDogNjV2aDtcbiAgfVxufVxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSBzcGFuLmUtZmxvYXQtdGV4dC1jb250ZW50LmUtZmxvYXQtdGV4dC1vdmVyZmxvdy5lLWRhdGUtdGltZS1pY29uIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zdGF0aWMtY2xlYXIuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHNwYW4uZS1mbG9hdC10ZXh0LWNvbnRlbnQuZS1mbG9hdC10ZXh0LW92ZXJmbG93LmUtZGF0ZS10aW1lLWljb24ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpO1xufVxuXG4uZS1kYXRlLXJhbmdlLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWljb25zLmUtYWN0aXZlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1kYXRlLXJhbmdlLXdyYXBwZXIuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb24uZS1hY3RpdmU6YWN0aXZlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtcmFuZ2UtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCAuZS10b2RheS5lLXJhbmdlLWhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3OGQ0O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzAwNzhkNDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzAwNzhkNDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtcmFuZ2UtaG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlcjpub3QoLmUtc2VsZWN0ZWQpOmhvdmVyIHNwYW4uZS1kYXksIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtZm9jdXNlZC1kYXRlOm5vdCguZS1zZWxlY3RlZCkgc3Bhbi5lLWRheSwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1mb2N1c2VkLWRhdGUuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZGZkZDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1mb2N1c2VkLWRhdGUuZS10b2RheSBzcGFuLmUtZGF5LCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXRvZGF5IHNwYW4uZS1kYXksIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1zZWxlY3RlZC5lLXRvZGF5OmhvdmVyIHNwYW4uZS1kYXkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtdG9kYXkuZS1yYW5nZS1ob3ZlciBzcGFuLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtcmFuZ2UtaG92ZXIgc3BhbiwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyOmhvdmVyIHNwYW4uZS1kYXksIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXNlbGVjdGVkIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXksIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZCBzcGFuLmUtZGF5LCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1pdGVtLmUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXN0YXJ0LWxhYmVsLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1lbmQtbGFiZWwge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNoYW5nZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1kYXktc3BhbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtc2VwYXJhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeSxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1jc3MuZS1idG4uZS1hcHBseS5lLWZsYXQuZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5LmUtZmxhdC5lLXByaW1hcnk6aG92ZXIsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeTphY3RpdmUsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeS5lLWFjdGl2ZSxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1jc3MuZS1idG4uZS1hcHBseS5lLWZsYXQuZS1wcmltYXJ5OmFjdGl2ZSxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1jc3MuZS1idG4uZS1hcHBseS5lLWZsYXQuZS1wcmltYXJ5LmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeTpkaXNhYmxlZCxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseS5lLWZsYXQuZS1wcmltYXJ5OmRpc2FibGVkLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWNzcy5lLWJ0bi5lLWFwcGx5LmUtZmxhdC5lLXByaW1hcnk6ZGlzYWJsZWQsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1mbGF0LFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWNzcy5lLWJ0bi5lLWZsYXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtZmxhdDpob3Zlcixcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1jc3MuZS1idG4uZS1mbGF0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICBjb2xvcjogIzMyMzEzMDtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWZsYXQ6YWN0aXZlLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWZsYXQuZS1hY3RpdmUsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtZmxhdDphY3RpdmUsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YTg4ODY7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1mbGF0OmRpc2FibGVkLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWZsYXQ6ZGlzYWJsZWQsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtZmxhdDpkaXNhYmxlZCxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1jc3MuZS1idG4uZS1mbGF0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtdG9kYXkuZS1yYW5nZS1ob3ZlciBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3Bhbi5lLWRheSxcbi5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLW90aGVyLW1vbnRoLmUtdG9kYXkuZS1yYW5nZS1ob3ZlciBzcGFuLmUtZGF5IHtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcmFuZ2UtbW9kYWwsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcmFuZ2UtbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQyLCAyNDEsIDAuNik7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1zdGFydC1sYWJlbCwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWVuZC1sYWJlbCxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1zdGFydC1sYWJlbCxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1lbmQtbGFiZWwsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtc3RhcnQtbGFiZWwsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZW5kLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWRheS1zcGFuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWRheS1zcGFuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWRheS1zcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcHJlc2V0LXdyYXBwZXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wcmVzZXQtd3JhcHBlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA3NzBweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcHJlc2V0LXdyYXBwZXIgLmUtcHJlc2V0cyxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIC5lLXByZXNldHMsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wcmVzZXQtd3JhcHBlciAuZS1wcmVzZXRzIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzZweDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0biwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4sXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNzhkNDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBtYXgtd2lkdGg6IDExNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxcHggNnB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2lkdGg6IDUwJTtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0biB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuOmhvdmVyLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuOmhvdmVyOm5vdChbZGlzYWJsZWRdKSxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bjpob3ZlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG46aG92ZXI6bm90KFtkaXNhYmxlZF0pLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuOmhvdmVyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLmUtYWN0aXZlLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4uZS1hY3RpdmU6YWN0aXZlLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLmUtYWN0aXZlLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLmUtYWN0aXZlOmFjdGl2ZTpub3QoW2Rpc2FibGVkXSksIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZTpob3ZlciwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZTphY3RpdmUsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLmUtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZTphY3RpdmU6bm90KFtkaXNhYmxlZF0pLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLmUtYWN0aXZlOmhvdmVyLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZSxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZTphY3RpdmUsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLmUtYWN0aXZlLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZTphY3RpdmU6bm90KFtkaXNhYmxlZF0pLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLmUtYWN0aXZlOmhvdmVyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZTpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0biB7XG4gIG1heC13aWR0aDogMTQxcHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMge1xuICBtYXgtaGVpZ2h0OiAyNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzLmUtcHJlc2V0LXdyYXBwZXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cy5lLXByZXNldC13cmFwcGVyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMuZS1wcmVzZXQtd3JhcHBlciB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyB1bCxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIHVsLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgdWwge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyB1bCBsaS5lLWxpc3QtaXRlbSxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIHVsIGxpLmUtbGlzdC1pdGVtLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgdWwgbGkuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciB7XG4gIG1heC13aWR0aDogMjk2cHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQsIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0LFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2IHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQgc3BhbiwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldiBzcGFuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dCBzcGFuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldiBzcGFuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dCBzcGFuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldiBzcGFuIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWZvb3RlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZm9vdGVyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1mb290ZXIge1xuICBoZWlnaHQ6IDkycHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWZvb3RlciAuZS1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWZvb3RlciAuZS1idG4sXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWZvb3RlciAuZS1idG4ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHksXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5IHtcbiAgbWFyZ2luOiAwIDhweCAwIDhweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bC5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4ge1xuICBib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwuZS1wb3B1cCAuZS1mb290ZXIuZS1idG4uZS1jYW5jZWwsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtZm9vdGVyLmUtYnRuLmUtY2FuY2VsLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bC5lLXBvcHVwIC5lLWZvb3Rlci5lLWJ0bi5lLWNhbmNlbCB7XG4gIG1hcmdpbjogMCA4cHggMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5LFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bC5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1kZXZpY2UuZS1wb3B1cCxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1kZXZpY2UuZS1wb3B1cCxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1kZXZpY2UuZS1wb3B1cCB7XG4gIG1heC13aWR0aDogMjk0cHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtZGV2aWNlLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLWRldmljZS5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1kZXZpY2UuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEycHggNnB4IDEycHggNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLWRldmljZS5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1kYXktc3BhbixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1kZXZpY2UuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtZGF5LXNwYW4sXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtZGV2aWNlLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLWRheS1zcGFuIHtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1tb250aCAuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgaGVpZ2h0OiAyOXB4O1xuICB3aWR0aDogMjlweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcGxhY2Vob2xkZXItZGF0ZXJhbmdlcGlja2VyLFxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBsYWNlaG9sZGVyLWRhdGVyYW5nZXBpY2tlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjUwcHggNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3Bhbi5lLWRheSB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLmUtb3RoZXItbW9udGguZS10b2RheS5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXkge1xuICBsaW5lLWhlaWdodDogMjlweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgdGgsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIHRoLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciB0aCB7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4sIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4sXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWVuZC1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4uZS1hY3RpdmUsIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLmUtYWN0aXZlOmFjdGl2ZSwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuLmUtYWN0aXZlLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWVuZC1idG4uZS1hY3RpdmU6YWN0aXZlOm5vdChbZGlzYWJsZWRdKSwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4uZS1hY3RpdmU6aG92ZXIsIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLmUtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4uZS1hY3RpdmU6YWN0aXZlLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuLmUtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuLmUtYWN0aXZlOmFjdGl2ZTpub3QoW2Rpc2FibGVkXSksXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLmUtYWN0aXZlLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4uZS1hY3RpdmU6YWN0aXZlLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuLmUtYWN0aXZlLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuLmUtYWN0aXZlOmFjdGl2ZTpub3QoW2Rpc2FibGVkXSksXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bi5lLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1tb250aCAuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgbWF4LXdpZHRoOiA3MzBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtZGF0ZXJhbmdlLWRheS1oZWFkZXItbGcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIHtcbiAgbWluLXdpZHRoOiA1ODhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcHJlc2V0LXdyYXBwZXIgLmUtcHJlc2V0cyB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWxhYmVsLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtZW5kLWxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogNDglO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLWNoYW5nZS1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA0JTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1kYXktc3BhbiB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dCwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYge1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQgc3BhbiwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYgc3BhbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXkge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBoZWlnaHQ6IDc4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAxNnB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSB7XG4gIG1hcmdpbjogMCA4cHggMCA4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIuZS1yYW5nZS1ib3JkZXIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXItY29udGFpbmVyIC5lLWxlZnQtY29udGFpbmVyLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhci1jb250YWluZXIgLmUtcmlnaHQtY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIHtcbiAgbWF4LWhlaWdodDogMTkycHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAyNHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1wYXJlbnQge1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIC5lLXRleHQtY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiA0N3B4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyAuZS11bCBsaS5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWhpZGUtcmFuZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyLmUtcmFuZ2UtYm9yZGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtbmV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1mb290ZXIge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZm9vdGVyIC5lLWJ0bi5lLWNhbmNlbCB7XG4gIG1hcmdpbjogMCA4cHggMCA4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciB7XG4gIG1heC13aWR0aDogMjQ2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGU6aG92ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtcmFuZ2UtaG92ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtcmFuZ2UtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCAuZS10b2RheS5lLXJhbmdlLWhvdmVyIHNwYW4sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCAuZS10b2RheS5lLXJhbmdlLWhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3OGQ0O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzAwNzhkNDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzAwNzhkNDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtcmFuZ2UtaG92ZXIgc3Bhbixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1yYW5nZS1ob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyOm5vdCguZS1zZWxlY3RlZCk6aG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1mb2N1c2VkLWRhdGU6bm90KC5lLXNlbGVjdGVkKSBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyOm5vdCguZS1zZWxlY3RlZCk6aG92ZXIgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1mb2N1c2VkLWRhdGU6bm90KC5lLXNlbGVjdGVkKSBzcGFuLmUtZGF5LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFkZmRkO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS10b2RheTpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLmUtdG9kYXkgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkLmUtdG9kYXkgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS10b2RheTpob3ZlciBzcGFuLmUtZGF5LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLmUtdG9kYXkgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDc4ZDQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLXNlbGVjdGVkLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1zZWxlY3RlZC5lLXRvZGF5OmhvdmVyIHNwYW4uZS1kYXkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtdG9kYXkuZS1yYW5nZS1ob3ZlciBzcGFuLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtcmFuZ2UtaG92ZXIgc3BhbiwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyOmhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXNlbGVjdGVkIHNwYW4sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1yYW5nZS1ob3Zlcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3Bhbixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyIHNwYW4sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1yYW5nZS1ob3Zlcjpob3ZlciBzcGFuLmUtZGF5LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtc2VsZWN0ZWQsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1yYW5nZS1ob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXNlbGVjdGVkLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtcmFuZ2UtaG92ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZCBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkIHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZCBzcGFuLmUtZGF5LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyLmUtdG9kYXkgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1vdGhlci1tb250aC5lLXNlbGVjdGVkIHNwYW4sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLW90aGVyLW1vbnRoLmUtc2VsZWN0ZWQgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1pdGVtLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyAuZS1saXN0LWl0ZW0uZS1ob3Zlcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyAuZS1saXN0LWl0ZW0uZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtc3RhcnQtbGFiZWwsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWVuZC1sYWJlbCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtc3RhcnQtbGFiZWwsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWVuZC1sYWJlbCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2hhbmdlLWljb24sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNoYW5nZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1kYXktc3Bhbixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZGF5LXNwYW4ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtc2VwYXJhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3Rlcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3Bhbi5lLWRheSB7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheS5lLW90aGVyLW1vbnRoLmUtcmFuZ2UtaG92ZXIgc3Bhbi5lLWRheSB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXJhbmdlLWljb24sIC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbiwgLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uLFxuKi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1kZXZpY2UgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgd2lkdGg6IDcyJTtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICB3aWR0aDogNzAlO1xufVxuXG4vKiEgY29tcG9uZW50IGljb25zICovXG4uZS1kYXRldGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNVwiO1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGF0ZXRpbWUtd3JhcHBlci5lLW5vbi1lZGl0LmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQ6Zm9jdXMgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWRhdGV0aW1lLXdyYXBwZXIuZS1ub24tZWRpdC5lLWlucHV0LWZvY3VzIGlucHV0OmZvY3VzIH4gLmUtY2xlYXItaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmUtZGF0ZXRpbWUtd3JhcHBlciB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnM6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWRhdGV0aW1lLXdyYXBwZXIuZS1jb250cm9sLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS1kYXRlLWljb24uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1kYXRldGltZS13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLmUtZGF0ZXRpbWUtd3JhcHBlciBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uLCAuZS1kYXRldGltZS13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS10aW1lLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXRpbWUtaWNvbiB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWRhdGV0aW1lLXdyYXBwZXI6bm90KC5lLW91dGxpbmUpLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb24uZS10aW1lLWljb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWNvbnRyb2wuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLXdyYXBwZXIuZS1wb3B1cC1jb250YWluZXIuZS1wb3B1cC1leHBhbmQuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtZGF0ZXRpbWUtbW9iLXBvcHVwLXdyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IG5vcm1hbDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuXG4uZS1kYXRldGltZS1tb2ItcG9wdXAtd3JhcCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAyO1xufVxuLmUtZGF0ZXRpbWUtbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC5lLWxpYi5lLWNvbnRyb2wuZS1wb3B1cC1vcGVuIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uZS1kYXRldGltZXBpY2tlci5lLXRpbWUtbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLmUtaG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1pbmRlbnQ6IDEycHg7XG59XG5cbi5lLXNtYWxsIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0sXG4qLmUtc21hbGwuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbn1cblxuLmUtc21hbGwuZS1kYXRldGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zOjpiZWZvcmUsXG4qLmUtc21hbGwgLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29uczo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRhdGV0aW1lcGlja2VyLmUtcGxhY2Vob2xkZXItZGF0ZXRpbWVwaWNrZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1MHB4IDMzcHg7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG59XG5cbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kLmUtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZC5lLXBvcHVwIC5lLWRhdGV0aW1lLW1vYi1wb3B1cC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyohIGRhdGV0aW1lcGlja2VyIHRoZW1lICovXG4uZS1kYXRldGltZS13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1pY29ucy5lLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtZGF0ZXRpbWUtd3JhcHBlci5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWFjdGl2ZTphY3RpdmUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCB7XG4gIGJvcmRlcjogMCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIGxpLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0uZS1ob3ZlciwgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLW5hdmlnYXRpb24sIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWJpZ2dlci5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnM6OmJlZm9yZSxcbiouZS1iaWdnZXIgLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29uczo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtYmlnZ2VyLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtdGltZS1pY29uLFxuKi5lLWJpZ2dlciAuZS1kYXRldGltZS13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS10aW1lLWljb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWJpZ2dlci5lLWRhdGV0aW1lLXdyYXBwZXI6bm90KC5lLW91dGxpbmUpLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb24uZS10aW1lLWljb24sXG4qLmUtYmlnZ2VyIC5lLWRhdGV0aW1lLXdyYXBwZXI6bm90KC5lLW91dGxpbmUpLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb24uZS10aW1lLWljb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwsXG4qLmUtYmlnZ2VyLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiouZS1iaWdnZXIuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGF0ZXRpbWVwaWNrZXIuZS1wbGFjZWhvbGRlci1kYXRldGltZXBpY2tlcixcbi5lLWJpZ2dlci5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1kYXRldGltZXBpY2tlci5lLXBsYWNlaG9sZGVyLWRhdGV0aW1lcGlja2VyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNTBweCA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlci5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnM6OmJlZm9yZSxcbiouZS1zbWFsbC5lLWJpZ2dlciAuZS1kYXRldGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLFxuKi5lLXNtYWxsLmUtYmlnZ2VyLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtaW5kZW50OiAxNnB4O1xufSIsIi5lLWJ0bixcbi5lLWNzcy5lLWJ0biB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS41NzJlbTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogNHB4IDExcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWJ0bjpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bjpkaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmUtYnRuOmhvdmVyLCAuZS1idG46Zm9jdXMsXG4uZS1jc3MuZS1idG46aG92ZXIsXG4uZS1jc3MuZS1idG46Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lLWJ0bjo6LW1vei1mb2N1cy1pbm5lcixcbi5lLWNzcy5lLWJ0bjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxZW07XG59XG4uZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogLTAuNWVtO1xuICB3aWR0aDogMmVtO1xufVxuLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tcmlnaHQge1xuICB3aWR0aDogMmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVlbTtcbn1cbi5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3Age1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1idG4uZS1pY29uLWJ0bixcbi5lLWNzcy5lLWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogNHB4IDExcHg7XG59XG5cbi5lLWJ0bi5lLXRvcC1pY29uLWJ0biwgLmUtYnRuLmUtYm90dG9tLWljb24tYnRuLFxuLmUtY3NzLmUtYnRuLmUtdG9wLWljb24tYnRuLFxuLmUtY3NzLmUtYnRuLmUtYm90dG9tLWljb24tYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEycHggMTJweDtcbn1cblxuLmUtYnRuLmUtcm91bmQsXG4uZS1jc3MuZS1idG4uZS1yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMycHg7XG59XG4uZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41ZW07XG59XG5cbi5lLWJ0bi5lLWZsYXQsXG4uZS1jc3MuZS1idG4uZS1mbGF0IHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG59XG5cbi5lLWJ0bi5lLXNtYWxsLFxuLmUtY3NzLmUtYnRuLmUtc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZzogM3B4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLFxuLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHdpZHRoOiAxZW07XG59XG4uZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjU3MTQzZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjU3MTQzZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJ0bi5lLXNtYWxsLmUtaWNvbi1idG4sXG4uZS1jc3MuZS1idG4uZS1zbWFsbC5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogM3B4IDdweDtcbn1cbi5lLWJ0bi5lLXNtYWxsLmUtdG9wLWljb24tYnRuLCAuZS1idG4uZS1zbWFsbC5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtdG9wLWljb24tYnRuLFxuLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ib3R0b20taWNvbi1idG4ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTJweCAxMnB4O1xufVxuLmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcm91bmQge1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtYnRuLmUtc21hbGwuZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcm91bmQgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjU3MTQzZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjU3MTQzZW07XG59XG5cbi5lLWJ0bi5lLWJsb2NrLFxuLmUtY3NzLmUtYnRuLmUtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXNtYWxsIC5lLWJ0bixcbi5lLXNtYWxsLmUtYnRuLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLFxuLmUtc21hbGwuZS1jc3MuZS1idG4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZzogM3B4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbixcbi5lLXNtYWxsLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHdpZHRoOiAxZW07XG59XG4uZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjU3MTQzZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogLTAuNTcxNDNlbTtcbiAgd2lkdGg6IDJlbTtcbn1cbi5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1zbWFsbC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1zbWFsbCAuZS1idG4uZS1pY29uLWJ0bixcbi5lLXNtYWxsLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1pY29uLWJ0bixcbi5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtaWNvbi1idG4ge1xuICBwYWRkaW5nOiAzcHggN3B4O1xufVxuLmUtc21hbGwgLmUtYnRuLmUtdG9wLWljb24tYnRuLCAuZS1zbWFsbCAuZS1idG4uZS1ib3R0b20taWNvbi1idG4sXG4uZS1zbWFsbC5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLXNtYWxsLmUtYnRuLmUtYm90dG9tLWljb24tYnRuLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtdG9wLWljb24tYnRuLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtYm90dG9tLWljb24tYnRuLFxuLmUtc21hbGwuZS1jc3MuZS1idG4uZS10b3AtaWNvbi1idG4sXG4uZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG59XG4uZS1zbWFsbCAuZS1idG4uZS1yb3VuZCxcbi5lLXNtYWxsLmUtYnRuLmUtcm91bmQsXG4uZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1yb3VuZCxcbi5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtcm91bmQge1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtc21hbGwgLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1zbWFsbC5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1zbWFsbCAuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLXNtYWxsLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLTAuNTcxNDNlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtc21hbGwgLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLXNtYWxsLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41NzE0M2VtO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1idG4sXG4uZS1jc3MuZS1idG4ge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzMyMzEzMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgMjgwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IDI4MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMjgwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAyODBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCAtd2Via2l0LWJveC1zaGFkb3cgMjgwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5lLWJ0bjpob3Zlcixcbi5lLWNzcy5lLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG5cbi5lLWJ0bjpmb2N1cyxcbi5lLWNzcy5lLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIG91dGxpbmU6IDFweCBzb2xpZDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0zcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi5lLWJ0bjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWJ0bjpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuXG4uZS1idG46YWN0aXZlLFxuLmUtY3NzLmUtYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1idG4uZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzMyMzEzMDtcbn1cblxuLmUtYnRuOmRpc2FibGVkLCAuZS1idG4uZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bjpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWJ0biAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0biAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4uZS1yb3VuZCwgLmUtYnRuLmUtcm91bmQtZWRnZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1idG4uZS1yb3VuZDpob3ZlciwgLmUtYnRuLmUtcm91bmQtZWRnZTpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1idG4uZS1yb3VuZDpmb2N1cywgLmUtYnRuLmUtcm91bmQtZWRnZTpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBvdXRsaW5lOiAxcHggc29saWQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xufVxuLmUtYnRuLmUtcm91bmQ6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSwgLmUtYnRuLmUtcm91bmQtZWRnZTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQ6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2U6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLXJvdW5kOmZvY3VzLXZpc2libGUsIC5lLWJ0bi5lLXJvdW5kLWVkZ2U6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtYnRuLmUtcm91bmQ6YWN0aXZlLCAuZS1idG4uZS1yb3VuZC1lZGdlOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2U6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuLmUtYnRuLmUtcm91bmQ6ZGlzYWJsZWQsIC5lLWJ0bi5lLXJvdW5kLmUtZGlzYWJsZWQsIC5lLWJ0bi5lLXJvdW5kLWVkZ2U6ZGlzYWJsZWQsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2U6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtcHJpbWFyeTpob3ZlciwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLXByaW1hcnk6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXByaW1hcnk6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtcHJpbWFyeTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtcHJpbWFyeTpmb2N1cywgLmUtYnRuLmUtcm91bmQtZWRnZS5lLXByaW1hcnk6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXByaW1hcnk6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtcHJpbWFyeTpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZDtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtcHJpbWFyeTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtcHJpbWFyeTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1wcmltYXJ5OmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtcHJpbWFyeTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtcm91bmQuZS1wcmltYXJ5OmZvY3VzLXZpc2libGUsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1wcmltYXJ5OmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXByaW1hcnk6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1wcmltYXJ5OmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG59XG4uZS1idG4uZS1yb3VuZC5lLXN1Y2Nlc3M6aG92ZXIsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1zdWNjZXNzOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1zdWNjZXNzOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLXN1Y2Nlc3M6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwYjZhMGI7XG59XG4uZS1idG4uZS1yb3VuZC5lLXN1Y2Nlc3M6Zm9jdXMsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1zdWNjZXNzOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1zdWNjZXNzOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLXN1Y2Nlc3M6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQ7XG59XG4uZS1idG4uZS1yb3VuZC5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtc3VjY2Vzczpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLXJvdW5kLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1zdWNjZXNzOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtaW5mbzpob3ZlciwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLWluZm86aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLWluZm86aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtaW5mbzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAzODM4Nztcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtaW5mbzpmb2N1cywgLmUtYnRuLmUtcm91bmQtZWRnZS5lLWluZm86Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLWluZm86Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtaW5mbzpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZDtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtaW5mbzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtaW5mbzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1pbmZvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtaW5mbzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtcm91bmQuZS1pbmZvOmZvY3VzLXZpc2libGUsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1pbmZvOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLWluZm86Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1pbmZvOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xufVxuLmUtYnRuLmUtcm91bmQuZS13YXJuaW5nOmhvdmVyLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtd2FybmluZzpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtd2FybmluZzpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS13YXJuaW5nOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2E1MDEwO1xufVxuLmUtYnRuLmUtcm91bmQuZS13YXJuaW5nOmZvY3VzLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtd2FybmluZzpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtd2FybmluZzpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS13YXJuaW5nOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkO1xufVxuLmUtYnRuLmUtcm91bmQuZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXdhcm5pbmc6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1yb3VuZC5lLXdhcm5pbmc6Zm9jdXMtdmlzaWJsZSwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLXdhcm5pbmc6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtd2FybmluZzpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLXdhcm5pbmc6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG59XG4uZS1idG4uZS1yb3VuZC5lLWRhbmdlcjpob3ZlciwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLWRhbmdlcjpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtZGFuZ2VyOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLWRhbmdlcjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2QxMzQzODtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtZGFuZ2VyOmZvY3VzLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtZGFuZ2VyOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1kYW5nZXI6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtZGFuZ2VyOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkO1xufVxuLmUtYnRuLmUtcm91bmQuZS1kYW5nZXI6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLWRhbmdlcjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1kYW5nZXI6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1kYW5nZXI6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLXJvdW5kLmUtZGFuZ2VyOmZvY3VzLXZpc2libGUsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1kYW5nZXI6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtZGFuZ2VyOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtZGFuZ2VyOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xufVxuXG4uZS1idG4uZS1wcmltYXJ5LFxuLmUtY3NzLmUtYnRuLmUtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1wcmltYXJ5OmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtcHJpbWFyeTpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG4gIG91dGxpbmU6IDFweCBzb2xpZDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5lLWJ0bi5lLXByaW1hcnk6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnk6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLXByaW1hcnk6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnk6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAxMDgsIDE5MC44KTtcbn1cbi5lLWJ0bi5lLXByaW1hcnk6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtcHJpbWFyeTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtcHJpbWFyeS5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnkuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtcHJpbWFyeTpkaXNhYmxlZCwgLmUtYnRuLmUtcHJpbWFyeS5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtcHJpbWFyeTpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnkuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtYnRuLmUtcHJpbWFyeSAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnkgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYnRuLmUtc3VjY2Vzcyxcbi5lLWNzcy5lLWJ0bi5lLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMGI2YTBiO1xuICBib3JkZXItY29sb3I6ICMwYjZhMGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtc3VjY2Vzczpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtc3VjY2Vzczpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBib3JkZXItY29sb3I6ICMwYjZhMGI7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtYnRuLmUtc3VjY2Vzczpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtc3VjY2Vzczpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbn1cbi5lLWJ0bi5lLXN1Y2Nlc3M6YWN0aXZlLCAuZS1idG4uZS1zdWNjZXNzLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtc3VjY2VzczphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1zdWNjZXNzLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS1zdWNjZXNzOmRpc2FibGVkLCAuZS1idG4uZS1zdWNjZXNzLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1zdWNjZXNzOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtc3VjY2Vzcy5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1idG4uZS1zdWNjZXNzIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtc3VjY2VzcyAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4uZS1pbmZvLFxuLmUtY3NzLmUtYnRuLmUtaW5mbyB7XG4gIGJhY2tncm91bmQ6ICMwMzgzODc7XG4gIGJvcmRlci1jb2xvcjogIzAzODM4NztcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1pbmZvOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1pbmZvOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGJvcmRlci1jb2xvcjogIzAzODM4NztcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1idG4uZS1pbmZvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1pbmZvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1pbmZvOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1pbmZvOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xufVxuLmUtYnRuLmUtaW5mbzphY3RpdmUsIC5lLWJ0bi5lLWluZm8uZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1pbmZvOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWluZm8uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS1pbmZvOmRpc2FibGVkLCAuZS1idG4uZS1pbmZvLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1pbmZvOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtaW5mby5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1idG4uZS1pbmZvIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtaW5mbyAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4uZS13YXJuaW5nLFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNjYTUwMTA7XG4gIGJvcmRlci1jb2xvcjogI2NhNTAxMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS13YXJuaW5nOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS13YXJuaW5nOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGJvcmRlci1jb2xvcjogI2NhNTAxMDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1idG4uZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS13YXJuaW5nOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS13YXJuaW5nOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xufVxuLmUtYnRuLmUtd2FybmluZzphY3RpdmUsIC5lLWJ0bi5lLXdhcm5pbmcuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS13YXJuaW5nOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLXdhcm5pbmcuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS13YXJuaW5nOmRpc2FibGVkLCAuZS1idG4uZS13YXJuaW5nLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS13YXJuaW5nOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZy5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1idG4uZS13YXJuaW5nIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZyAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4uZS1kYW5nZXIsXG4uZS1jc3MuZS1idG4uZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kOiAjZDEzNDM4O1xuICBib3JkZXItY29sb3I6ICNkMTM0Mzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtZGFuZ2VyOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLWRhbmdlcjpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGJvcmRlci1jb2xvcjogI2QxMzQzODtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1idG4uZS1kYW5nZXI6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLWRhbmdlcjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtZGFuZ2VyOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1kYW5nZXI6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG59XG4uZS1idG4uZS1kYW5nZXI6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtZGFuZ2VyLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1kYW5nZXI6ZGlzYWJsZWQsIC5lLWJ0bi5lLWRhbmdlci5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWJ0bi5lLWRhbmdlciAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLWRhbmdlciAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4uZS1mbGF0LFxuLmUtY3NzLmUtYnRuLmUtZmxhdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1idG4uZS1mbGF0OmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtZmxhdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtYnRuLmUtZmxhdDpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJ0bi5lLWZsYXQ6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQ6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLWZsYXQ6YWN0aXZlLCAuZS1idG4uZS1mbGF0LmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdDphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICBjb2xvcjogIzMyMzEzMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS1mbGF0OmRpc2FibGVkLCAuZS1idG4uZS1mbGF0LmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1mbGF0OmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1idG4uZS1mbGF0IC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtZmxhdCAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtYnRuLmUtZmxhdC5lLXByaW1hcnksXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtZmxhdC5lLXByaW1hcnk6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1mbGF0LmUtcHJpbWFyeTphY3RpdmUsIC5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5LmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnk6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnkuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1mbGF0LmUtcHJpbWFyeTpkaXNhYmxlZCwgLmUtYnRuLmUtZmxhdC5lLXByaW1hcnkuZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnkuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5IC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnkgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwYjZhMGI7XG59XG4uZS1idG4uZS1mbGF0LmUtc3VjY2Vzczpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1mbGF0LmUtc3VjY2Vzczpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1mbGF0LmUtc3VjY2VzczphY3RpdmUsIC5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3M6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3MuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBib3JkZXItY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmRpc2FibGVkLCAuZS1idG4uZS1mbGF0LmUtc3VjY2Vzcy5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3M6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtc3VjY2Vzcy5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3MgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1pbmZvLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWluZm8ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMzgzODc7XG59XG4uZS1idG4uZS1mbGF0LmUtaW5mbzpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1mbGF0LmUtaW5mbzpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtZmxhdC5lLWluZm86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1mbGF0LmUtaW5mbzphY3RpdmUsIC5lLWJ0bi5lLWZsYXQuZS1pbmZvLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWluZm86YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWluZm8uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS1mbGF0LmUtaW5mbzpkaXNhYmxlZCwgLmUtYnRuLmUtZmxhdC5lLWluZm8uZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWluZm8uZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1idG4uZS1mbGF0LmUtaW5mbyAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1idG4uZS1mbGF0LmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjY2E1MDEwO1xufVxuLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6YWN0aXZlLCAuZS1idG4uZS1mbGF0LmUtd2FybmluZy5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6ZGlzYWJsZWQsIC5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZzpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmcgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZyAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtYnRuLmUtZmxhdC5lLWRhbmdlcixcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNkMTM0Mzg7XG59XG4uZS1idG4uZS1mbGF0LmUtZGFuZ2VyOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS1mbGF0LmUtZGFuZ2VyOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtZGFuZ2VyOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1mbGF0LmUtZGFuZ2VyOmFjdGl2ZSwgLmUtYnRuLmUtZmxhdC5lLWRhbmdlci5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kYW5nZXI6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRhbmdlci5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpkaXNhYmxlZCwgLmUtYnRuLmUtZmxhdC5lLWRhbmdlci5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kYW5nZXIuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1idG4uZS1mbGF0LmUtZGFuZ2VyIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRhbmdlciAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4uZS1vdXRsaW5lLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLWJ0bi5lLW91dGxpbmU6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1idG4uZS1vdXRsaW5lOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1vdXRsaW5lOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLWJ0bi5lLW91dGxpbmU6YWN0aXZlLCAuZS1idG4uZS1vdXRsaW5lLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZTphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1idG4uZS1vdXRsaW5lOmRpc2FibGVkLCAuZS1idG4uZS1vdXRsaW5lLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnksXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnk6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnk6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmFjdGl2ZSwgLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnkuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeTphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmRpc2FibGVkLCAuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeS5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnk6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3MsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwYjZhMGI7XG4gIGNvbG9yOiAjMGI2YTBiO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3M6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzczpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtc3VjY2VzczphY3RpdmUsIC5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3M6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3MuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBib3JkZXItY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzOmRpc2FibGVkLCAuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzcy5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3M6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzcy5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWluZm8sXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtaW5mbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwMzgzODc7XG4gIGNvbG9yOiAjMDM4Mzg3O1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWluZm86aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtaW5mbzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtaW5mbzpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtaW5mbzphY3RpdmUsIC5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm86YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm8uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtaW5mbzpkaXNhYmxlZCwgLmUtYnRuLmUtb3V0bGluZS5lLWluZm8uZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm8uZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2E1MDEwO1xuICBjb2xvcjogI2NhNTAxMDtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZzpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6YWN0aXZlLCAuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZy5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6ZGlzYWJsZWQsIC5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZzpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtZGFuZ2VyLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNkMTM0Mzg7XG4gIGNvbG9yOiAjZDEzNDM4O1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBib3JkZXItY29sb3I6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtZGFuZ2VyOmFjdGl2ZSwgLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlci5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXI6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlci5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpkaXNhYmxlZCwgLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlci5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuLmUtYnRuLmUtbGluayxcbi5lLWNzcy5lLWJ0bi5lLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtYnRuLmUtbGluazpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWxpbms6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtYnRuLmUtbGluazpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWxpbms6Zm9jdXMge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xufVxuLmUtYnRuLmUtbGluazpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtbGluazpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtbGluazpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWJ0bi5lLWluaGVyaXQsXG4uZS1jc3MuZS1idG4uZS1pbmhlcml0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtaW5oZXJpdDpob3ZlciwgLmUtYnRuLmUtaW5oZXJpdDpmb2N1cywgLmUtYnRuLmUtaW5oZXJpdDphY3RpdmUsIC5lLWJ0bi5lLWluaGVyaXQuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1pbmhlcml0OmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWluaGVyaXQ6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtaW5oZXJpdC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNTYpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1idG4uZS1pbmhlcml0OmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3MmVtO1xuICBwYWRkaW5nOiA2cHggMTZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgd2lkdGg6IDFlbTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41ZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLWljb24tYnRuLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogNnB4IDEzcHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4uZS10b3AtaWNvbi1idG4sIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4uZS1yb3VuZCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0bi5lLXJvdW5kLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtcm91bmQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4uZS1yb3VuZCB7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVlbTtcbn1cblxuLmUtYmlnZ2VyIC5lLWJ0bixcbi5lLWJpZ2dlci5lLWJ0bixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZzogN3B4IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0biAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgd2lkdGg6IDFlbTtcbn1cbi5lLWJpZ2dlciAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYxMTFlbTtcbiAgd2lkdGg6IDJlbTtcbn1cbi5lLWJpZ2dlciAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjExMWVtO1xuICB3aWR0aDogMmVtO1xufVxuLmUtYmlnZ2VyIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtYmlnZ2VyLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtYmlnZ2VyLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLWJ0bi5lLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1pY29uLWJ0biB7XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xufVxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXRvcC1pY29uLWJ0biwgLmUtYmlnZ2VyIC5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS10b3AtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtYm90dG9tLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtdG9wLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtYm90dG9tLWljb24tYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDE2cHggMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1yb3VuZCxcbi5lLWJpZ2dlci5lLWJ0bi5lLXJvdW5kLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXJvdW5kLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtcm91bmQge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLTAuNjExMWVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MTExZW07XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwsXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41NzJlbTtcbiAgcGFkZGluZzogNnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHdpZHRoOiAxZW07XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgd2lkdGg6IDJlbTtcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41ZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWJpZ2dlci5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi10b3Age1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtYmlnZ2VyLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbC5lLWljb24tYnRuLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1zbWFsbC5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogNnB4IDEzcHg7XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS10b3AtaWNvbi1idG4sIC5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbC5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLWJ0bi5lLXNtYWxsLmUtdG9wLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtYnRuLmUtc21hbGwuZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS10b3AtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1zbWFsbC5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtYm90dG9tLWljb24tYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDE2cHggMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbC5lLXJvdW5kLFxuLmUtYmlnZ2VyLmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJvdW5kLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1yb3VuZCB7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWJ0bi5lLXNtYWxsLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcm91bmQgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTAuNWVtO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrOjpiZWZvcmUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NFwiO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3A6OmJlZm9yZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2ZcIjtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAzcHg7XG59XG4uZS1jaGVja2JveC13cmFwcGVyIGxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXI6Zm9jdXMgLmUtZnJhbWUsIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6Zm9jdXMgLmUtZnJhbWUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtZnJhbWUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXI6Zm9jdXMsIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6Zm9jdXMsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzIzMTMwO1xuICBwYWRkaW5nOiAzcHg7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm90dG9tOiAtOXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxlZnQ6IC05cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtOXB4O1xuICB0b3A6IC05cHg7XG4gIHdpZHRoOiAzNnB4O1xuICB6LWluZGV4OiAxO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3gsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94IHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3ggKyAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3ggKyAuZS1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1sYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgcmlnaHQ6IC05cHg7XG59XG4uZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWU6aG92ZXIsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMTMwO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLCAuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc0XCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiAtOXB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtbGFiZWwsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1sYWJlbCArIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1sYWJlbCArIC5lLWZyYW1lIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1jaGVja2JveCArIC5lLWxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1jaGVja2JveCArIC5lLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtZnJhbWUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtZnJhbWUge1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTZweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1jaGVjayxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1zdG9wLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXN0b3Age1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3R0b206IC0xM3B4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxlZnQ6IC0xM3B4O1xuICByaWdodDogLTEzcHg7XG4gIHRvcDogLTEzcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyW3JlYWRvbmx5XSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIGhlaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcixcbi5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcixcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXIsXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksIC5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUsXG4uZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSxcbi5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSxcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUsXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSxcbi5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc0XCI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2ssXG4uZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2ssXG4uZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3AsXG4uZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3AsXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsLFxuLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsLFxuLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm90dG9tOiAtMTNweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsZWZ0OiAtMTNweDtcbiAgcmlnaHQ6IC0xM3B4O1xuICB0b3A6IC0xM3B4O1xuICB3aWR0aDogMzBweDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1jaGVjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtc3RvcCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1zdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogIzAwNzhkNDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY2hlY2sgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jaGVjayAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyOmFjdGl2ZSAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6YWN0aXZlIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1jaGVja2JveC13cmFwcGVyOmFjdGl2ZSAuZS1yaXBwbGUtY2hlY2sgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmFjdGl2ZSAuZS1yaXBwbGUtY2hlY2sgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDpmb2N1cyArIC5lLWZyYW1lLCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94OmFjdGl2ZSArIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDpmb2N1cyArIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDphY3RpdmUgKyAuZS1mcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94OmZvY3VzICsgLmUtZnJhbWUuZS1jaGVjaywgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDphY3RpdmUgKyAuZS1mcmFtZS5lLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDpmb2N1cyArIC5lLWZyYW1lLmUtY2hlY2ssXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94OmFjdGl2ZSArIC5lLWZyYW1lLmUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6Zm9jdXMgKyAuZS1mcmFtZS5lLXN0b3AsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6YWN0aXZlICsgLmUtZnJhbWUuZS1zdG9wLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDpmb2N1cyArIC5lLWZyYW1lLmUtc3RvcCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6YWN0aXZlICsgLmUtZnJhbWUuZS1zdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMwMDVhOWU7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMTMwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCksXG4gIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCkge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4uZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayksIC5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLXN0b3ApOjpiZWZvcmUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayksXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1zdG9wKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzRcIjtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUuZS1jaGVjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVhOWU7XG4gIGJvcmRlci1jb2xvcjogIzAwNWE5ZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLmUtc3RvcCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUuZS1zdG9wIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1YTllO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtbGFiZWwge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWZyYW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZS5lLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWZyYW1lLmUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWZyYW1lLmUtc3RvcCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZS5lLXN0b3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWxhYmVsIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWZvY3VzIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyAuZS1yaXBwbGUtY29udGFpbmVyLmUtcmlwcGxlLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWZvY3VzIC5lLXJpcHBsZS1jb250YWluZXIuZS1yaXBwbGUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyAuZS1mcmFtZSwgLmUtY2hlY2tib3gtd3JhcHBlci5lLWZvY3VzIC5lLWZyYW1lLmUtY2hlY2ssXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtZnJhbWUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtZnJhbWUuZS1jaGVjayB7XG4gIG91dGxpbmU6IHJnYmEoMCwgMTIwLCAyMTIsIDAuMjUpO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cblxuLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSxcbi5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSxcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUsXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbi5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIGhlaWdodDogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHdpZHRoOiAyMnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NFwiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3Age1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvdHRvbTogLTE2cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbGVmdDogLTE2cHg7XG4gIHJpZ2h0OiAtMTZweDtcbiAgdG9wOiAtMTZweDtcbiAgd2lkdGg6IDM4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSwgLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc0XCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lICsgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lICsgLmUtbGFiZWwsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3AsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3AsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm90dG9tOiAtMTVweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsZWZ0OiAtMTVweDtcbiAgcmlnaHQ6IC0xNXB4O1xuICB0b3A6IC0xNXB4O1xuICB3aWR0aDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksIC5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NFwiO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIge1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtZnJhbWUsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtZnJhbWUsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWZyYW1lIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgd2lkdGg6IDIycHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWNoZWNrLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1jaGVjayxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtc3RvcCxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1zdG9wLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1zdG9wLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXN0b3Age1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1sYWJlbCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvdHRvbTogLTE2cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbGVmdDogLTE2cHg7XG4gIHJpZ2h0OiAtMTZweDtcbiAgdG9wOiAtMTZweDtcbiAgd2lkdGg6IDM4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuICAuZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuICAuZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbiAgLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCkge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtcmFkaW8td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLmUtcmFkaW8ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4uZS1yYWRpbzpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmFmdGVyLFxuLmUtcmFkaW86bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsLmUtcnRsOjphZnRlcixcbi5lLXJhZGlvOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbC5lLXJpZ2h0OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDVlNWM7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzYwNWU1YztcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMHB4O1xuICBsZWZ0OiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB3aWR0aDogMTBweDtcbn1cbi5lLXJhZGlvOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbC5lLXJ0bDo6YWZ0ZXIsXG4uZS1yYWRpbzpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xufVxuLmUtcmFkaW8gKyBsYWJlbCB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogMjRweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwgLmUtbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLmUtcmFkaW8gKyBsYWJlbDpmb2N1cywgLmUtcmFkaW8gKyBsYWJlbC5lLWZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS1yYWRpbyArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAxcHg7XG4gIHRvcDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbDpmb2N1czo6YmVmb3JlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5lLXJhZGlvICsgbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTBweDtcbiAgbGVmdDogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgd2lkdGg6IDEwcHg7XG59XG4uZS1yYWRpbyArIGxhYmVsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMzRweDtcbiAgbGVmdDogLThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04cHg7XG4gIHdpZHRoOiAzNHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLWxhYmVsLCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0OjpiZWZvcmUsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGw6OmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0OjphZnRlciwgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNXB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLXJpcHBsZS1jb250YWluZXIsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtOHB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiA1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiAtOHB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbCAuZS1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDhweDtcbiAgbGVmdDogNXB4O1xuICB0b3A6IDVweDtcbiAgd2lkdGg6IDhweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogLTEwcHg7XG4gIHRvcDogLTEwcHg7XG59XG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodCAuZS1sYWJlbCwgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQ6OmFmdGVyLCAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDVweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0IC5lLXJpcHBsZS1jb250YWluZXIsIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMHB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiA1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMHB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXJhZGlvOmZvY3VzICsgbGFiZWwsIC5lLXJhZGlvOmZvY3VzIC5lLWxhYmVsLFxuLmUtcmFkaW8gLmUtZm9jdXMgKyBsYWJlbCxcbi5lLXJhZGlvIC5lLWZvY3VzIC5lLWxhYmVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMyMzEzMDtcbn1cbi5lLXJhZGlvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkgKyBsYWJlbCwgLmUtcmFkaW86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSAuZS1sYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtcmFkaW86Zm9jdXMtdmlzaWJsZSArIGxhYmVsLCAuZS1yYWRpbzpmb2N1cy12aXNpYmxlIC5lLWxhYmVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMyMzEzMDtcbn1cbi5lLXJhZGlvOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsIC5lLWxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xufVxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbDo6YmVmb3JlLFxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsOjpiZWZvcmUge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGw6OmFmdGVyIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiA4cHg7XG59XG4uZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMHB4O1xuICB0b3A6IC0xMHB4O1xufVxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLWxhYmVsLCAuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1ydGwgLmUtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG59XG4uZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQ6OmFmdGVyLCAuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0OjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNXB4O1xufVxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLXJpcHBsZS1jb250YWluZXIsIC5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0IC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMTBweDtcbn1cbi5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IDVweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiAtMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLXJhZGlvICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1mb2N1cyAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5lLXJhZGlvICsgbGFiZWwgLmUtbGFiZWwge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXJhZGlvICsgbGFiZWwgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXJhZGlvICsgbGFiZWw6YWN0aXZlIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1yYWRpbzpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtcmFkaW86Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMTMwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtcmFkaW86aG92ZXIgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMTMwO1xufVxuLmUtcmFkaW86Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1yYWRpbzpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1yYWRpbzpjaGVja2VkICsgbGFiZWw6YWN0aXZlIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1yYWRpbzpjaGVja2VkICsgLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtcmFkaW86Y2hlY2tlZCArIC5lLWZvY3VzOjpiZWZvcmUge1xuICBvdXRsaW5lOiAjZmZmIDAgc29saWQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuLmUtcmFkaW86Y2hlY2tlZDpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xufVxuLmUtcmFkaW86Y2hlY2tlZDpmb2N1cyArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xufVxuLmUtcmFkaW86Y2hlY2tlZCArIGxhYmVsOmhvdmVyOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xufVxuLmUtcmFkaW86Y2hlY2tlZCArIGxhYmVsOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xufVxuLmUtcmFkaW86ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1yYWRpbzpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1yYWRpbzpkaXNhYmxlZCArIGxhYmVsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXJhZGlvOmRpc2FibGVkICsgbGFiZWwgLmUtcmlwcGxlLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtcmFkaW86ZGlzYWJsZWQgKyBsYWJlbCAuZS1sYWJlbCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtcmFkaW86ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtcmFkaW86ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM2YzQ7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtcmFkaW86ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsIC5lLXJpcHBsZS1jb250YWluZXIsIC5lLXJhZGlvOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbCAuZS1yaXBwbGUtY29udGFpbmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsIC5lLWxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbDo6YmVmb3JlLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsOjpiZWZvcmUge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyMnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGw6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBsZWZ0OiA3cHg7XG4gIHRvcDogN3B4O1xuICB3aWR0aDogMTBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsZWZ0OiAtMTFweDtcbiAgdG9wOiAtMTFweDtcbiAgd2lkdGg6IDM2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQgLmUtbGFiZWwsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMjhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQ6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA3cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogN3B4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtYmlnZ2VyIC5lLXJhZGlvOm5vdCg6Y2hlY2tlZCk6aG92ZXIgKyBsYWJlbDo6YWZ0ZXIsXG4uZS1iaWdnZXIgLmUtcmFkaW86bm90KDpjaGVja2VkKTpob3ZlciArIGxhYmVsLmUtcnRsOjphZnRlcixcbi5lLWJpZ2dlciAuZS1yYWRpbzpub3QoOmNoZWNrZWQpOmhvdmVyICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTJweDtcbiAgbGVmdDogN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgd2lkdGg6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW86bm90KDpjaGVja2VkKTpob3ZlciArIGxhYmVsLmUtcnRsOjphZnRlcixcbi5lLWJpZ2dlciAuZS1yYWRpbzpub3QoOmNoZWNrZWQpOmhvdmVyICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvOmZvY3VzICsgbGFiZWwsIC5lLWJpZ2dlciAuZS1yYWRpbzpmb2N1cyAuZS1sYWJlbCxcbi5lLWJpZ2dlciAuZS1yYWRpbyAuZS1mb2N1cyArIGxhYmVsLFxuLmUtYmlnZ2VyIC5lLXJhZGlvIC5lLWZvY3VzIC5lLWxhYmVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSArIGxhYmVsLCAuZS1iaWdnZXIgLmUtcmFkaW86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSAuZS1sYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvOmZvY3VzLXZpc2libGUgKyBsYWJlbCwgLmUtYmlnZ2VyIC5lLXJhZGlvOmZvY3VzLXZpc2libGUgLmUtbGFiZWwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzIzMTMwO1xufVxuXG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDI4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlciAuZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWw6OmJlZm9yZSxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyOjphZnRlciB7XG4gIGhlaWdodDogMTJweDtcbiAgbGVmdDogN3B4O1xuICB0b3A6IDdweDtcbiAgd2lkdGg6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsZWZ0OiAtMTFweDtcbiAgdG9wOiAtMTFweDtcbiAgd2lkdGg6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLWxhYmVsLCAuZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1yaWdodCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1ydGwgLmUtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0OjphZnRlciwgLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1ydGw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXJpZ2h0OjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDdweDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1yaWdodCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMXB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXJpZ2h0LmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IDdweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMnB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwgLmUtbGFiZWwge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsOjpiZWZvcmUsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGw6OmJlZm9yZSB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGxlZnQ6IDdweDtcbiAgdG9wOiA3cHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxlZnQ6IC0xMXB4O1xuICB0b3A6IC0xMXB4O1xuICB3aWR0aDogMzZweDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodCAuZS1sYWJlbCwgLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJpZ2h0IC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0OjphZnRlciwgLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDdweDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodCAuZS1yaXBwbGUtY29udGFpbmVyLCAuZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTEwcHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiA3cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogLTEwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS1zd2l0Y2gtd3JhcHBlcjpmb2N1cywgLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmZvY3VzLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMjMxMzA7XG59XG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyIHtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzYwNWU1YztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmIHtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UgMHM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZSAwcztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlIDBzO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogLTEwMCU7XG4gIHRleHQtaW5kZW50OiAtMTZweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWluZGVudDogMThweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUge1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3R0b206IDJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBsZWZ0OiA0cHg7XG4gIG1hcmdpbjogYXV0byAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIHdpZHRoOiAxMnB4O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogMTAwJTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3R0b206IC05cHg7XG4gIGhlaWdodDogNTJweDtcbiAgbGVmdDogLTE3cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE3cHg7XG4gIHdpZHRoOiA1MnB4O1xuICB6LWluZGV4OiAxO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMTAwJTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogMDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMTJweDtcbiAgbGVmdDogNHB4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgd2lkdGg6IDEycHg7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMzhweDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMzZweDtcbiAgbGVmdDogLTEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHdpZHRoOiA0MnB4O1xuICB6LWluZGV4OiAxO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbiwgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vZmYge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uIHtcbiAgdGV4dC1pbmRlbnQ6IC0xMXB4O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmIHtcbiAgdGV4dC1pbmRlbnQ6IDE0cHg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1vZmYge1xuICBsZWZ0OiAwO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBsZWZ0OiAwO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxOHB4O1xufVxuXG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMzhweDtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMzZweDtcbiAgbGVmdDogLTEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHdpZHRoOiA0MnB4O1xuICB6LWluZGV4OiAxO1xufVxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sICouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbiB7XG4gIHRleHQtaW5kZW50OiAtMTFweDtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZiB7XG4gIHRleHQtaW5kZW50OiAxNHB4O1xufVxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IDA7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogLTEwMCU7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgbGVmdDogMThweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDVlNWM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY2hlY2sgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY2hlY2sgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgNjQsIDEyOSwgMCk7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWY5Zjg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaGFuZGxlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM2YzQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaW5uZXIgLmUtc3dpdGNoLW9mZiB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaW5uZXIgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIge1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1zd2l0Y2gtd3JhcHBlcjpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVhOWU7XG4gIGJvcmRlci1jb2xvcjogIzAwNWE5ZTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyOmhvdmVyIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmhvdmVyIC5lLXN3aXRjaC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTllO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXN3aXRjaC13cmFwcGVyOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtc3dpdGNoLXdyYXBwZXI6bm90KC5lLXN3aXRjaC1kaXNhYmxlZCk6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZTpub3QoLmUtc3dpdGNoLWFjdGl2ZSksXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjpub3QoLmUtc3dpdGNoLWRpc2FibGVkKTpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlOm5vdCguZS1zd2l0Y2gtYWN0aXZlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLWZvY3VzIC5lLXN3aXRjaC1pbm5lciwgLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjpmb2N1cyAuZS1zd2l0Y2gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzMjMxMzA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiBpbml0aWFsO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLCAuZS1zd2l0Y2gtd3JhcHBlcjpmb2N1cyAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVhOWU7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmZvY3VzIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyAuZS1yaXBwbGUtY2hlY2suZS1yaXBwbGUtY29udGFpbmVyLCAuZS1zd2l0Y2gtd3JhcHBlcjpmb2N1cyAuZS1yaXBwbGUtY2hlY2suZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyAuZS1yaXBwbGUtY2hlY2suZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMgLmUtcmlwcGxlLWNoZWNrLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA2NCwgMTI5LCAwKTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtYWN0aXZlIC5lLXN3aXRjaC1pbm5lciwgLmUtc3dpdGNoLXdyYXBwZXI6YWN0aXZlIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtYWN0aXZlIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmFjdGl2ZSAuZS1zd2l0Y2gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzMjMxMzA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiBpbml0aWFsO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1hY3RpdmUgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSwgLmUtc3dpdGNoLXdyYXBwZXI6YWN0aXZlIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLWFjdGl2ZSAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6YWN0aXZlIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTllO1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLWFjdGl2ZSAuZS1yaXBwbGUtY29udGFpbmVyLCAuZS1zd2l0Y2gtd3JhcHBlcjphY3RpdmUgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtYWN0aXZlIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjphY3RpdmUgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLWFjdGl2ZSAuZS1yaXBwbGUtY2hlY2suZS1yaXBwbGUtY29udGFpbmVyLCAuZS1zd2l0Y2gtd3JhcHBlcjphY3RpdmUgLmUtcmlwcGxlLWNoZWNrLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtYWN0aXZlIC5lLXJpcHBsZS1jaGVjay5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjphY3RpdmUgLmUtcmlwcGxlLWNoZWNrLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA2NCwgMTI5LCAwKTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtZm9jdXMgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1mb2N1cyAuZS1zd2l0Y2gtb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTllO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1mb2N1cyAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1mb2N1cyAuZS1zd2l0Y2gtb2ZmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtZm9jdXMgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtZm9jdXMgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVhOWU7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZTVjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGw6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNWE5ZTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsOmhvdmVyIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsOmhvdmVyIC5lLXN3aXRjaC1pbm5lciB7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGw6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTllO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGw6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bDpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaW5uZXIgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaW5uZXIgLmUtc3dpdGNoLW9mZiB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmOWY4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmOWY4O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoOmZvY3VzLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogNDZweDtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTRweDtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDE0cHg7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMzZweDtcbiAgbGVmdDogLTEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHdpZHRoOiA1NHB4O1xuICB6LWluZGV4OiAxO1xufVxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sICouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICBmb250LXNpemU6IDEycHg7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbiB7XG4gIHRleHQtaW5kZW50OiAtMTRweDtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZiB7XG4gIHRleHQtaW5kZW50OiAxNHB4O1xufVxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IDA7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogLTEwMCU7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgbGVmdDogMjJweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiA0OHB4O1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTZweDtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLCAqLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbiB7XG4gIHRleHQtaW5kZW50OiAtMTVweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICB0ZXh0LWluZGVudDogMThweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBoZWlnaHQ6IDUycHg7XG4gIGxlZnQ6IC0xNnB4O1xuICB0b3A6IC0xNnB4O1xuICB3aWR0aDogNThweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vZmYge1xuICBsZWZ0OiAwO1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBsZWZ0OiAwO1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogLTEwMCU7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDIycHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogNDZweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTRweDtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDE0cHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMzZweDtcbiAgbGVmdDogLTEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHdpZHRoOiA1NHB4O1xuICB6LWluZGV4OiAxO1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sICouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vZmYge1xuICBmb250LXNpemU6IDEycHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbiB7XG4gIHRleHQtaW5kZW50OiAtMTRweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZiB7XG4gIHRleHQtaW5kZW50OiAxNHB4O1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IDA7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogLTEwMCU7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgbGVmdDogMjJweDtcbn1cblxuLmUtY2hpcC1saXN0IC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc0XCI7XG59XG5cbi5lLWNsb25lLWNoaXAge1xuICB6LWluZGV4OiAyMDAwO1xufVxuXG4uZS1jaGlwLWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDRweDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAzMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCAtd2Via2l0LWJveC1zaGFkb3cgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWF2YXRhci13cmFwLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWljb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC1kcmFnLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWRyYWcuZS1lcnJvci10cmVldmlldyxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwIC5lLWNoaXAtZHJhZy5lLWRyYWctYW5kLWRyb3AsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWRyYWcuZS1lcnJvci10cmVldmlldyB7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLXRleHQsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbjogMnB4IC00cHggMCA0cHg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjo6YmVmb3JlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5pbWFnZS11cmwsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuaW1hZ2UtdXJsIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwIC50cmFpbGluZy1pY29uLXVybCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwIC50cmFpbGluZy1pY29uLXVybCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbjogMnB4IC00cHggMCA0cHg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC10ZW1wbGF0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwIC5lLWNoaXAtdGVtcGxhdGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtY2hpcC1saXN0Om5vdCguZS1jaGlwKSB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcDo6YmVmb3JlIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIG1hcmdpbjogMCA0cHggMCAtNHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcDpub3QoLmUtY2hpcC1pY29uLXdyYXApOm5vdCguZS1jaGlwLWF2YXRhci13cmFwKTo6YmVmb3JlIHtcbiAgd2lkdGg6IDA7XG59XG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtaWNvbi13cmFwOjpiZWZvcmUsIC5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sIC5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtY2hpcC1pY29uLXdyYXA6OmJlZm9yZSwgLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1jaGlwLWF2YXRhci13cmFwOjpiZWZvcmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZTpub3QoLmUtY2hpcC1pY29uLXdyYXApOm5vdCguZS1jaGlwLWF2YXRhci13cmFwKTo6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG59XG4uZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xufVxuLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWljb24sIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtaWNvbiB7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xufVxuLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWRyYWcuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtZHJhZy5lLWVycm9yLXRyZWV2aWV3LCAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWRyYWcuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWRyYWcuZS1lcnJvci10cmVldmlldyB7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xufVxuLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBtYXJnaW46IDAgNHB4IDAgLTRweDtcbn1cbi5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAgLmUtY2hpcC1hdmF0YXItd3JhcCwgLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAsIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC50cmFpbGluZy1pY29uLXVybCwgLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLnRyYWlsaW5nLWljb24tdXJsIHtcbiAgbWFyZ2luOiAwIDRweCAwIC00cHg7XG59XG4uZS1jaGlwLWxpc3QuZS1ydGwuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcDo6YmVmb3JlIHtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1jaGlwLWxpc3QuZS1ydGwuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXA6OmJlZm9yZSB7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS1kcmFnLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICNkMmQwY2U7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXA6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXA6YWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcDphY3RpdmUuZS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogI2QyZDBjZTtcbiAgYm9yZGVyLWNvbG9yOiAjZDJkMGNlO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwOmFjdGl2ZS5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXA6YWN0aXZlLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXA6YWN0aXZlLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sIC5lLWNoaXAtbGlzdCAuZS1jaGlwIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXA6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcDpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXA6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXA6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcDpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcDpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwOmhvdmVyIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcDpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcDpob3ZlciAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcDpob3ZlciAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXA6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWZvY3VzZWQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDgwLjc1LCA3OS45LCA3OS4wNSwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg4MC43NSwgNzkuOSwgNzkuMDUsIDAuNSk7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWZvY3VzZWQuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkMmQwY2U7XG4gIGJvcmRlci1jb2xvcjogI2QyZDBjZTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoODAuNzUsIDc5LjksIDc5LjA1LCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDgwLjc1LCA3OS45LCA3OS4wNSwgMC41KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZGZkZDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkMmQwY2U7XG4gIGJvcmRlci1jb2xvcjogI2QyZDBjZTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXA6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDJkMGNlO1xuICBib3JkZXItY29sb3I6ICNkMmQwY2U7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDgwLjc1LCA3OS45LCA3OS4wNSwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg4MC43NSwgNzkuOSwgNzkuMDUsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXA6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcDphY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRpc2FibGVkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWNsb25lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6ICNkMmQwY2U7XG4gIGJvcmRlci1jb2xvcjogI2QyZDBjZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3LCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjAxZjFlO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkMmQwY2U7XG4gIGJvcmRlci1jb2xvcjogI2QyZDBjZTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMzguMjUsIDE0MC4yNSwgMjE4LjQ1LCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDM4LjI1LCAxNDAuMjUsIDIxOC40NSwgMC41KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2QyZDBjZTtcbiAgYm9yZGVyLWNvbG9yOiAjZDJkMGNlO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDJkMGNlO1xuICBib3JkZXItY29sb3I6ICNkMmQwY2U7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6ICNkMmQwY2U7XG4gIGJvcmRlci1jb2xvcjogI2QyZDBjZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5IC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5IC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6aG92ZXIgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5OmhvdmVyIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMzguMjUsIDE0MC4yNSwgMjE4LjQ1LCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDM4LjI1LCAxNDAuMjUsIDIxOC40NSwgMC41KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZC5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDM4LjI1LCAxNDAuMjUsIDIxOC40NSwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgzOC4yNSwgMTQwLjI1LCAyMTguNDUsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeTphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeTphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5OmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5OmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1kaXNhYmxlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICMwYjZhMGI7XG4gIGJvcmRlci1jb2xvcjogIzBiNmEwYjtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzcyAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzcyAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2VzcyAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzcyAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBiNmEwYjtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzczpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzczpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzczpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzczpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3M6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzczpob3ZlciAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDQ3LjYsIDEyOC4zNSwgNDcuNiwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg0Ny42LCAxMjguMzUsIDQ3LjYsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzczphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2VzczphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBib3JkZXItY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDQ3LjYsIDEyOC4zNSwgNDcuNiwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg0Ny42LCAxMjguMzUsIDQ3LjYsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzczphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3M6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3M6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2VzczphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3LCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzBiNmEwYjtcbiAgY29sb3I6ICMwYjZhMGI7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzBiNmEwYjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6ICMwYjZhMGI7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGI2YTBiO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjMDM4Mzg3O1xuICBib3JkZXItY29sb3I6ICMwMzgzODc7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8gLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8gLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbyAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8gLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8gLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbyAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgzODc7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbzpob3ZlciAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbzpob3ZlciAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg0MC44LCAxNDkuNiwgMTUzLCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDQwLjgsIDE0OS42LCAxNTMsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbzphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg0MC44LCAxNDkuNiwgMTUzLCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDQwLjgsIDE0OS42LCAxNTMsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbzphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDM4Mzg3O1xuICBjb2xvcjogcmdiKDAuMjI4MjYwODY5NiwgOS45NjczOTEzMDQzLCAxMC4yNzE3MzkxMzA0KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiByZ2IoMC4yMjgyNjA4Njk2LCA5Ljk2NzM5MTMwNDMsIDEwLjI3MTczOTEzMDQpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogcmdiKDAuMjI4MjYwODY5NiwgOS45NjczOTEzMDQzLCAxMC4yNzE3MzkxMzA0KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgzODc7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBib3JkZXItY29sb3I6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1kaXNhYmxlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWNsb25lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNjYTUwMTA7XG4gIGJvcmRlci1jb2xvcjogI2NhNTAxMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZyAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZyAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZyAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZyAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhNTAxMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZzpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZzpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmc6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzpob3ZlciAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIwOS45NSwgMTA2LjI1LCA1MS44NSwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyMDkuOTUsIDEwNi4yNSwgNTEuODUsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZzphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyMDkuOTUsIDEwNi4yNSwgNTEuODUsIDAuNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjA5Ljk1LCAxMDYuMjUsIDUxLjg1LCAwLjUpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmc6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmc6YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzphY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZzphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1kaXNhYmxlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3LCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NhNTAxMDtcbiAgY29sb3I6IHJnYig4My44NTc3OTgxNjUxLCAzMy4yMTEwMDkxNzQzLCA2LjY0MjIwMTgzNDkpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6IHJnYig4My44NTc3OTgxNjUxLCAzMy4yMTEwMDkxNzQzLCA2LjY0MjIwMTgzNDkpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogcmdiKDgzLjg1Nzc5ODE2NTEsIDMzLjIxMTAwOTE3NDMsIDYuNjQyMjAxODM0OSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2E1MDEwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogI2QxMzQzODtcbiAgYm9yZGVyLWNvbG9yOiAjZDEzNDM4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlciAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxMzQzODtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlcjpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyMTUuOSwgODIuNDUsIDg1Ljg1LCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIxNS45LCA4Mi40NSwgODUuODUsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXI6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIxNS45LCA4Mi40NSwgODUuODUsIDAuNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjE1LjksIDgyLjQ1LCA4NS44NSwgMC41KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXI6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXI6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlcjphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6YWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNkMTM0Mzg7XG4gIGNvbG9yOiAjZDEzNDM4O1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2QxMzQzODtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjZDEzNDM4O1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTM0Mzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWRpc2FibGVkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYmlnZ2VyIC5lLWRyYWctaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtY2hpcCwgLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdCAuZS1jaGlwLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtY2hpcCxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdCAuZS1jaGlwIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdCAuZS1jaGlwLWF2YXRhcixcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdCAuZS1jaGlwLWF2YXRhciB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbjogMCA4cHggMCAtNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0IC5lLWNoaXAtYXZhdGFyLXdyYXAsIC5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1jaGlwLWF2YXRhci13cmFwLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0IC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1jaGlwLWF2YXRhci13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QgLmUtY2hpcC1pY29uLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0IC5lLWNoaXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAwIDhweCAwIC00cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0IC5lLWNoaXAtZGVsZXRlLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0IC5lLWNoaXAtZGVsZXRlIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgbWFyZ2luOiAwIC00cHggMCA0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QgLnRyYWlsaW5nLWljb24tdXJsLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0IC50cmFpbGluZy1pY29uLXVybCB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIG1hcmdpbjogMCAtNHB4IDAgNHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXA6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwOjpiZWZvcmUge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXJnaW46IDAgNHB4IDAgLTRweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXA6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luOiAwIDhweCAwIC00cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmU6bm90KC5lLWNoaXAtaWNvbi13cmFwKTpub3QoLmUtY2hpcC1hdmF0YXItd3JhcCk6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlOm5vdCguZS1jaGlwLWljb24td3JhcCk6bm90KC5lLWNoaXAtYXZhdGFyLXdyYXApOjpiZWZvcmUge1xuICB3aWR0aDogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLCAuZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBtYXJnaW46IDAgLTRweCAwIDhweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtaWNvbiwgLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1pY29uIHtcbiAgbWFyZ2luOiAwIC00cHggMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtZGVsZXRlLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgbWFyZ2luOiAwIDAgMCAtMTRweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsIC5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcCwgLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsIC5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcCxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcDo6YmVmb3JlIHtcbiAgbWFyZ2luOiAwIC00cHggMCA4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsLmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1jaGlwLWF2YXRhci13cmFwOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXA6OmJlZm9yZSB7XG4gIG1hcmdpbjogMCAtNHB4IDAgOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bCAudHJhaWxpbmctaWNvbi11cmwsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwgLnRyYWlsaW5nLWljb24tdXJsIHtcbiAgbWFyZ2luOiAwIDAgMCAtMTRweDtcbn1cblxuLmUtZmFiLmUtYnRuIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDAwMDtcbn1cbi5lLWZhYi5lLWJ0biAuZS1idG4taWNvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWZhYi5lLWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWZhYi5lLWJ0bi5lLWZhYi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5lLWZhYi5lLWJ0bi5lLWZhYi10b3Age1xuICB0b3A6IDE2cHg7XG59XG4uZS1mYWIuZS1idG4uZS1mYWItdG9wLmUtZmFiLW1pZGRsZSB7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZS1mYWIuZS1idG4uZS1mYWItdG9wLmUtZmFiLW1pZGRsZS5lLWZhYi1sZWZ0LmUtZmFiLWNlbnRlciB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uZS1mYWIuZS1idG4uZS1mYWItYm90dG9tIHtcbiAgYm90dG9tOiAxNnB4O1xufVxuLmUtZmFiLmUtYnRuLmUtZmFiLWxlZnQge1xuICBsZWZ0OiAxNnB4O1xufVxuLmUtZmFiLmUtYnRuLmUtZmFiLWxlZnQuZS1mYWItY2VudGVyIHtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uZS1mYWIuZS1idG4uZS1mYWItcmlnaHQge1xuICByaWdodDogMTZweDtcbn1cblxuLmUtcnRsLmUtZmFiLmUtYnRuLmUtZmFiLXRvcCB7XG4gIHRvcDogMTZweDtcbn1cbi5lLXJ0bC5lLWZhYi5lLWJ0bi5lLWZhYi10b3AuZS1mYWItbWlkZGxlIHtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5lLXJ0bC5lLWZhYi5lLWJ0bi5lLWZhYi10b3AuZS1mYWItbWlkZGxlLmUtZmFiLXJpZ2h0LmUtZmFiLWNlbnRlciB7XG4gIHJpZ2h0OiA1MCU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbn1cbi5lLXJ0bC5lLWZhYi5lLWJ0bi5lLWZhYi1ib3R0b20ge1xuICBib3R0b206IDE2cHg7XG59XG4uZS1ydGwuZS1mYWIuZS1idG4uZS1mYWItcmlnaHQge1xuICByaWdodDogMTZweDtcbn1cbi5lLXJ0bC5lLWZhYi5lLWJ0bi5lLWZhYi1yaWdodC5lLWZhYi1jZW50ZXIge1xuICByaWdodDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuLmUtcnRsLmUtZmFiLmUtYnRuLmUtZmFiLWxlZnQge1xuICBsZWZ0OiAxNnB4O1xufVxuXG4uZS1mYWItaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZS1zbWFsbC5lLWZhYi5lLWJ0bixcbi5lLXNtYWxsIC5lLWZhYi5lLWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBwYWRkaW5nOiAwIDExcHg7XG59XG4uZS1zbWFsbC5lLWZhYi5lLWJ0bi5lLWljb24tYnRuLFxuLmUtc21hbGwgLmUtZmFiLmUtYnRuLmUtaWNvbi1idG4ge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc21hbGwuZS1mYWIuZS1idG4gLmUtYnRuLWljb24sXG4uZS1zbWFsbCAuZS1mYWIuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWZhYi5lLWJ0biB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIC0ycHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbn1cbi5lLWZhYi5lLWJ0bjpob3Zlcjpub3QoOmZvY3VzKSwgLmUtZmFiLmUtYnRuOmFjdGl2ZSwgLmUtZmFiLmUtYnRuLmUtYWN0aXZlLCAuZS1mYWIuZS1idG46ZGlzYWJsZWQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgLTJweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG59XG4uZS1mYWIuZS1idG46Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgLTJweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG59XG5cbi5lLWJpZ2dlci5lLWZhYi5lLWJ0bixcbi5lLWJpZ2dlciAuZS1mYWIuZS1idG4ge1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG4gIG1pbi13aWR0aDogNTJweDtcbiAgcGFkZGluZzogMCAyMXB4O1xufVxuLmUtYmlnZ2VyLmUtZmFiLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtZmFiLmUtYnRuLmUtaWNvbi1idG4ge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtZmFiLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLWZhYi5lLWJ0biAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1mYWIuZS1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mYWIuZS1idG4sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1mYWIuZS1idG4sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1mYWIuZS1idG4ge1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogNDhweDtcbiAgcGFkZGluZzogMCAxN3B4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1mYWIuZS1idG4uZS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZhYi5lLWJ0bi5lLWljb24tYnRuLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmFiLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1mYWIuZS1idG4uZS1pY29uLWJ0biB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZhYi5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZhYi5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZhYi5lLWJ0biAuZS1idG4taWNvbixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZhYi5lLWJ0biAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtc3BlZWRkaWFsLXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAvKiBPVkVSRkxPVyBDU1MgKi9cbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC10b3Age1xuICB0b3A6IDE2cHg7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtdG9wLmUtc3BlZWRkaWFsLXJhZGlhbCAuZS1zcGVlZGRpYWwtbGkge1xuICB0b3A6IDA7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtdG9wLmUtc3BlZWRkaWFsLXJhZGlhbC5lLXNwZWVkZGlhbC1taWRkbGUgLmUtc3BlZWRkaWFsLWxpIHtcbiAgdG9wOiBjYWxjKDAuNSAqIHZhcigtLXNwZWVkZGlhbFJhZGlhbE1pbldpZHRoKSArIHZhcigtLXNwZWVkZGlhbFJhZGlhbE9mZnNldCkpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXRvcC5lLXNwZWVkZGlhbC1taWRkbGUsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC10b3AuZS1zcGVlZGRpYWwtbGluZWFyIHtcbiAgdG9wOiB2YXIoLS1zcGVlZGRpYWxWZXJ0RGlzdCk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtYm90dG9tIHtcbiAgYm90dG9tOiAxNnB4O1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWJvdHRvbS5lLXNwZWVkZGlhbC1yYWRpYWwgLmUtc3BlZWRkaWFsLWxpIHtcbiAgYm90dG9tOiAwO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWJvdHRvbS5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtbWlkZGxlIC5lLXNwZWVkZGlhbC1saSB7XG4gIGJvdHRvbTogY2FsYygwLjUgKiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxNaW5XaWR0aCkgKyB2YXIoLS1zcGVlZGRpYWxSYWRpYWxPZmZzZXQpKTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ib3R0b20uZS1zcGVlZGRpYWwtbWlkZGxlLCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtYm90dG9tLmUtc3BlZWRkaWFsLWxpbmVhciB7XG4gIGJvdHRvbTogdmFyKC0tc3BlZWRkaWFsVmVydERpc3QpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWxlZnQge1xuICBsZWZ0OiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxIb3J6RGlzdCk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGVmdC5lLXNwZWVkZGlhbC1yYWRpYWwgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbGVmdDogMDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1sZWZ0LmUtc3BlZWRkaWFsLXJhZGlhbC5lLXNwZWVkZGlhbC1jZW50ZXIgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbGVmdDogY2FsYygwLjUgKiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxNaW5XaWR0aCkgKyB2YXIoLS1zcGVlZGRpYWxSYWRpYWxPZmZzZXQpKTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1sZWZ0LmUtc3BlZWRkaWFsLXJhZGlhbC5lLXNwZWVkZGlhbC1jZW50ZXIsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1sZWZ0LmUtc3BlZWRkaWFsLWNlbnRlciB7XG4gIGxlZnQ6IHZhcigtLXNwZWVkZGlhbFJhZGlhbEhvcnpEaXN0KTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1sZWZ0LmUtc3BlZWRkaWFsLWxpbmVhciB7XG4gIGxlZnQ6IHZhcigtLXNwZWVkZGlhbEhvcnpEaXN0KTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yaWdodCB7XG4gIHJpZ2h0OiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxIb3J6RGlzdCk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmlnaHQuZS1zcGVlZGRpYWwtcmFkaWFsIC5lLXNwZWVkZGlhbC1saSB7XG4gIHJpZ2h0OiAwO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJpZ2h0LmUtc3BlZWRkaWFsLXJhZGlhbC5lLXNwZWVkZGlhbC1jZW50ZXIgLmUtc3BlZWRkaWFsLWxpIHtcbiAgcmlnaHQ6IGNhbGMoMC41ICogdmFyKC0tc3BlZWRkaWFsUmFkaWFsTWluV2lkdGgpICsgdmFyKC0tc3BlZWRkaWFsUmFkaWFsT2Zmc2V0KSk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmlnaHQuZS1zcGVlZGRpYWwtcmFkaWFsLmUtc3BlZWRkaWFsLWNlbnRlciwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJpZ2h0LmUtc3BlZWRkaWFsLWNlbnRlciB7XG4gIHJpZ2h0OiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxIb3J6RGlzdCk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmlnaHQuZS1zcGVlZGRpYWwtbGluZWFyIHtcbiAgcmlnaHQ6IHZhcigtLXNwZWVkZGlhbEhvcnpEaXN0KTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC10ZW1wbGF0ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDE7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGluZWFyIC5lLXNwZWVkZGlhbC1saSB7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLXVsIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDNweDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGkge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwMDAxO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtc3BlZWRkaWFsLXRleHQtbGkpIC5lLXNwZWVkZGlhbC1saS10ZXh0IHtcbiAgbWFyZ2luOiAwIDhweDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktdGV4dCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGhlaWdodDogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uIHtcbiAgYm9yZGVyLXJhZGl1czogOTk5OTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtdmVydC1yaWdodCAuZS1zcGVlZGRpYWwtbGksIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bCwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtdWwuZS1zcGVlZGRpYWwtaG9yei10b3Age1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXZlcnQtYm90dG9tIC5lLXNwZWVkZGlhbC11bCB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLXVsLmUtc3BlZWRkaWFsLWhvcnotdG9wLCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC11bCB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLXVsLCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC11bCB7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtbGksIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1vdmVyZmxvdyAuZS1zcGVlZGRpYWwtdWwge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIC8qIEhpZGUgc2Nyb2xsYmFyIGZvciBJRSBhbmQgRWRnZSAqL1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIC8qIEhpZGUgc2Nyb2xsYmFyIGZvciBGaXJlZm94ICovXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1vdmVyZmxvdyAuZS1zcGVlZGRpYWwtdWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgLyogSGlkZSBzY3JvbGxiYXIgZm9yIENocm9tZSwgU2FmYXJpIGFuZCBPcGVyYSAqL1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLW92ZXJmbG93LmUtc3BlZWRkaWFsLXZlcnQtb3ZlcmZsb3cgLmUtc3BlZWRkaWFsLXVsIHtcbiAgbWF4LWhlaWdodDogdmFyKC0tc3BlZWRkaWFsT3ZlcmZsb3dMaW1pdCk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtb3ZlcmZsb3cuZS1zcGVlZGRpYWwtaG9yei1vdmVyZmxvdyAuZS1zcGVlZGRpYWwtdWwge1xuICBtYXgtd2lkdGg6IHZhcigtLXNwZWVkZGlhbE92ZXJmbG93TGltaXQpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJhZGlhbCB7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1zcGVlZGRpYWxSYWRpYWxPZmZzZXQpICsgMiAqIHZhcigtLXNwZWVkZGlhbFJhZGlhbE1pbkhlaWdodCkpO1xuICB3aWR0aDogY2FsYyh2YXIoLS1zcGVlZGRpYWxSYWRpYWxPZmZzZXQpICsgMiAqIHZhcigtLXNwZWVkZGlhbFJhZGlhbE1pbldpZHRoKSk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmFkaWFsLmUtc3BlZWRkaWFsLW1pZGRsZSB7XG4gIGhlaWdodDogY2FsYygyICogdmFyKC0tc3BlZWRkaWFsUmFkaWFsT2Zmc2V0KSArIDIgKiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxNaW5IZWlnaHQpKTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtY2VudGVyIHtcbiAgd2lkdGg6IGNhbGMoMiAqIHZhcigtLXNwZWVkZGlhbFJhZGlhbE9mZnNldCkgKyAyICogdmFyKC0tc3BlZWRkaWFsUmFkaWFsTWluV2lkdGgpKTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtdG9wLWxlZnQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwJTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtdG9wLXJpZ2h0IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTAwJTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtYm90dG9tLWxlZnQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwJTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtYm90dG9tLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTAwJTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwgLmUtc3BlZWRkaWFsLXVsIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB3aWR0aDogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJhZGlhbCAuZS1zcGVlZGRpYWwtbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tc3BlZWRkaWFsUmFkaWFsQW5nbGUpKSB0cmFuc2xhdGUodmFyKC0tc3BlZWRkaWFsUmFkaWFsT2Zmc2V0KSkgcm90YXRlKGNhbGMoLTEgKiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxBbmdsZSkpKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1zcGVlZGRpYWxSYWRpYWxBbmdsZSkpIHRyYW5zbGF0ZSh2YXIoLS1zcGVlZGRpYWxSYWRpYWxPZmZzZXQpKSByb3RhdGUoY2FsYygtMSAqIHZhcigtLXNwZWVkZGlhbFJhZGlhbEFuZ2xlKSkpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJhZGlhbCAuZS1zcGVlZGRpYWwtbGktdGV4dCwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLWxpLXRleHQsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLXVsLFxuLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC11bCB7XG4gIHBhZGRpbmc6IDVweCAycHg7XG59XG4uZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1saW5lYXIgLmUtc3BlZWRkaWFsLWxpLFxuLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWxpbmVhciAuZS1zcGVlZGRpYWwtbGkge1xuICBtYXJnaW46IDVweCAwO1xufVxuLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQge1xuICBtYXJnaW46IDAgOHB4O1xufVxuLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLXRleHQge1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLWljb24sXG4uZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLWljb24ge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bCwgLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC11bCxcbi5lLXNtYWxsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bCxcbi5lLXNtYWxsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLXVsIHtcbiAgcGFkZGluZzogMnB4IDVweDtcbn1cbi5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLWxpLCAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpLFxuLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLWxpLFxuLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtbGkge1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4uZS1zcGVlZGRpYWwtb3ZlcmxheSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk5ODtcbn1cbi5lLXNwZWVkZGlhbC1vdmVybGF5LmUtc3BlZWRkaWFsLWZpeGVkIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5lLXNwZWVkZGlhbC1oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5lLXNwZWVkZGlhbC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpIC5lLXNwZWVkZGlhbC1saS10ZXh0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMThweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGkgLmUtc3BlZWRkaWFsLWxpLWljb24ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLmUtZGlzYWJsZWQgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLmUtZGlzYWJsZWQgLmUtc3BlZWRkaWFsLWxpLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLmUtc3BlZWRkaWFsLWxpLWFjdGl2ZTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpmb2N1czpub3QoLmUtZGlzYWJsZWQpIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLmUtc3BlZWRkaWFsLWxpLWFjdGl2ZTpub3QoLmUtZGlzYWJsZWQpIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS5lLXNwZWVkZGlhbC1saS1hY3RpdmU6bm90KC5lLWRpc2FibGVkKSAuZS1zcGVlZGRpYWwtbGktaWNvbixcbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGk6Zm9jdXM6bm90KC5lLWRpc2FibGVkKSAuZS1zcGVlZGRpYWwtbGktdGV4dCxcbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGk6Zm9jdXM6bm90KC5lLWRpc2FibGVkKSAuZS1zcGVlZGRpYWwtbGktaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMThweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtZGlzYWJsZWQpOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1kaXNhYmxlZCk6aG92ZXIgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1kaXNhYmxlZCk6aG92ZXIgLmUtc3BlZWRkaWFsLWxpLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtZGlzYWJsZWQpOmFjdGl2ZSAuZS1zcGVlZGRpYWwtbGktaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4Njtcbn1cblxuLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC11bCxcbi5lLWJpZ2dlciAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLXVsIHtcbiAgcGFkZGluZzogNnB4IDVweDtcbn1cbi5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1saW5lYXIgLmUtc3BlZWRkaWFsLWxpLFxuLmUtYmlnZ2VyIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1saW5lYXIgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbWFyZ2luOiA2cHggMDtcbn1cbi5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGk6bm90KC5lLXNwZWVkZGlhbC10ZXh0LWxpKSAuZS1zcGVlZGRpYWwtbGktdGV4dCxcbi5lLWJpZ2dlciAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQge1xuICBtYXJnaW46IDAgMTJweDtcbn1cbi5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktdGV4dCxcbi5lLWJpZ2dlciAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLXRleHQge1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uLFxuLmUtYmlnZ2VyIC5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktaWNvbiB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bCwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1iaWdnZXIgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLXVsLFxuLmUtYmlnZ2VyIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLXVsIHtcbiAgcGFkZGluZzogNXB4IDZweDtcbn1cbi5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC1saSwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtbGksXG4uZS1iaWdnZXIgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLWxpLFxuLmUtYmlnZ2VyIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbWFyZ2luOiAwIDZweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLXVsLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC11bCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLXVsIHtcbiAgcGFkZGluZzogNXB4IDVweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWxpbmVhciAuZS1zcGVlZGRpYWwtbGksXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGluZWFyIC5lLXNwZWVkZGlhbC1saSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1saW5lYXIgLmUtc3BlZWRkaWFsLWxpLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWxpbmVhciAuZS1zcGVlZGRpYWwtbGkge1xuICBtYXJnaW46IDVweCAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQge1xuICBtYXJnaW46IDAgMTJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS10ZXh0IHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtdWwsIC5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC11bCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLXVsLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLXVsLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtdWwge1xuICBwYWRkaW5nOiA1cHggNXB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtbGksIC5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtbGksXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtbGksXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC1saSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC1saSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLWxpLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtbGkge1xuICBtYXJnaW46IDAgNXB4O1xufSIsIi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1maXhlZC1oZWFkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtc21hbGwgLmUtZml4ZWQtaGVhZCxcbi5lLXNtYWxsLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLXNtYWxsLmUtZml4ZWQtaGVhZCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24ge1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG5cbi5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uIHtcbiAgcGFkZGluZzogMCA4cHggMCAwO1xufVxuXG4uZS1kcm9wZG93bmJhc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtcGFyZW50IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1ncm91cC1pdGVtLCAuZS1kcm9wZG93bmJhc2UgLmUtZml4ZWQtaGVhZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1kcm9wZG93bmJhc2UgLmUtZml4ZWQtaGVhZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuXG4uZS1kcm9wZG93bmJhc2UuZS1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtcG9wdXAuZS1kZGwgLmUtZHJvcGRvd25iYXNlLmUtbm9kYXRhLFxuLmUtcG9wdXAuZS1tZW50aW9uIC5lLWRyb3Bkb3duYmFzZS5lLW5vZGF0YSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZS1tZW50aW9uLmUtcG9wdXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjEpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIxKTtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLW1lbnRpb24uZS1wb3B1cCAuZS1kcm9wZG93bmJhc2Uge1xuICBtaW4taGVpZ2h0OiAzNnB4O1xufVxuXG4uZS1tZW50aW9uIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtaGlnaGxpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4uZS1tZW50aW9uIC5lLW1lbnRpb24tY2hpcCxcbi5lLW1lbnRpb24gLmUtbWVudGlvbi1jaGlwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMDA3OGQ0O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5lLW1lbnRpb24uZS1lZGl0YWJsZS1lbGVtZW50IHtcbiAgYm9yZGVyOiAycHggc29saWQgI2VkZWJlOTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWZvcm0tbWlycm9yLWRpdiB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuLmUtc21hbGwuZS1kZGwgLmUtZHJvcGRvd25iYXNlLmUtbm9kYXRhLFxuLmUtc21hbGwgLmUtZGRsIC5lLWRyb3Bkb3duYmFzZS5lLW5vZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtcnRsIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtZHJvcGRvd25iYXNlLmUtZGQtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXJ0bC5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5lLXJ0bCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtc21hbGwuZS1ydGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLXNtYWxsIC5lLXJ0bCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLFxuLmUtcnRsIC5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1kcm9wZG93bmJhc2Uge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG59XG4uZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWZpeGVkLWhlYWQge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMDA3OGQ0O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWl0ZW0tZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIHRoLFxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIHRkIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgdGV4dC1pbmRlbnQ6IDEwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gdGgge1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLWRkbC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAwO1xuICBjb2xvcjogIzAwNzhkNDtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1pbmRlbnQ6IDEwcHg7XG59XG5cbi5lLW11bHRpLWNvbHVtbi5lLWRkbC5lLXBvcHVwLmUtcG9wdXAtb3BlbiAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuLmUtc2Nyb2xsZXIgLmUtZGRsLWhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5lLW11bHRpLWNvbHVtbi5lLWRkbC5lLXBvcHVwLmUtcG9wdXAtb3BlbiAuZS1kZGwtaGVhZGVyLFxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuLmUtZGRsLWRldmljZSAuZS1kZGwtaGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLXRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtdGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtdGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLXNtYWxsIC5lLWxpc3QtaXRlbSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbn1cblxuLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSwgLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWZpeGVkLWhlYWQsXG4uZS1kcm9wZG93bmJhc2UuZS1zbWFsbCAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1kcm9wZG93bmJhc2UuZS1zbWFsbCAuZS1maXhlZC1oZWFkIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uLFxuLmUtZHJvcGRvd25iYXNlLmUtc21hbGwgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtZGRsLmUtcG9wdXAuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtLmUtaXRlbS1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtLmUtYWN0aXZlLFxuLmUtZGRsLmUtcG9wdXAuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtLmUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjb2xvcjogIzAwNzhkNDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtc2VsZWN0YWxsLXBhcmVudC5lLWl0ZW0tZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlLFxuLmUtZHJvcGRvd25iYXNlLmUtYmlnZ2VyIHtcbiAgbWluLWhlaWdodDogNDVweDtcbn1cbi5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLFxuLmUtZHJvcGRvd25iYXNlLmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWluZGVudDogOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSwgLmUtYmlnZ2VyIC5lLWRyb3Bkb3duYmFzZSAuZS1maXhlZC1oZWFkLFxuLmUtZHJvcGRvd25iYXNlLmUtYmlnZ2VyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLWJpZ2dlciAuZS1maXhlZC1oZWFkIHtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtaW5kZW50OiA4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbixcbi5lLWRyb3Bkb3duYmFzZS5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZS1iaWdnZXIuZS1kZGwgLmUtZHJvcGRvd25iYXNlLmUtbm9kYXRhLFxuLmUtYmlnZ2VyIC5lLWRkbCAuZS1kcm9wZG93bmJhc2UuZS1ub2RhdGEge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGRsIC5lLWRyb3Bkb3duYmFzZS5lLW5vZGF0YSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRkbCAuZS1kcm9wZG93bmJhc2UuZS1ub2RhdGEge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtcnRsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0sXG4uZS1ydGwgLmUtc21hbGwuZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLXNtYWxsIC5lLXJ0bC5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSwgLmUtYmlnZ2VyIC5lLWRyb3Bkb3duYmFzZSAuZS1maXhlZC1oZWFkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1maXhlZC1oZWFkLFxuLmUtZHJvcGRvd25iYXNlLmUtYmlnZ2VyLmUtc21hbGwgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtZHJvcGRvd25iYXNlLmUtYmlnZ2VyLmUtc21hbGwgLmUtZml4ZWQtaGVhZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLXNtYWxsLmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWZpeGVkLWhlYWQsXG4uZS1kcm9wZG93bmJhc2UuZS1zbWFsbC5lLWJpZ2dlciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1kcm9wZG93bmJhc2UuZS1zbWFsbC5lLWJpZ2dlciAuZS1maXhlZC1oZWFkIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24sXG4uZS1kcm9wZG93bmJhc2UuZS1zbWFsbC5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlciAuZS1maXhlZC1oZWFkLFxuLmUtYmlnZ2VyLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlci5lLWZpeGVkLWhlYWQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maXhlZC1oZWFkLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maXhlZC1oZWFkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbiB7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDA7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZW1wdHktc291cmNlICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgbWF0ZXJpYWwtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFicmljLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFicmljLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5lLXBvcHVwLmUtZGRsIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuLmUtcG9wdXAuZS1kZGwgLmUtaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cbi5lLXBvcHVwLmUtZGRsIC5lLWlucHV0LWdyb3VwIGlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5cbi5lLXBvcHVwLmUtZGRsIC5lLWRyb3Bkb3duYmFzZSB7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG59XG5cbi5lLXBvcHVwLmUtZGRsIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtcG9wdXAuZS1kZGwgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cCAuZS1iYWNrLWljb24ge1xuICBib3JkZXI6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGRsIC5lLWlucHV0W3JlYWRvbmx5XSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGRsIGlucHV0W3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRkbC5lLXJlYWRvbmx5IC5lLWlucHV0W3JlYWRvbmx5XSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGRsLmUtcmVhZG9ubHkgaW5wdXRbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtZGRsLWljb246YWN0aXZlLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtZGRsLWljb246aG92ZXIsXG4uZS1jb250cm9sLmUtZHJvcGRvd25saXN0IC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtZGRsLWljb246YWN0aXZlLFxuLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWRkbC1pY29uOmhvdmVyLFxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmFjdGl2ZSxcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtYmFjay1pY29uOmFjdGl2ZSxcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtYmFjay1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZGRsIC5lLWlucHV0W3JlYWRvbmx5XSB+IHNwYW4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRkbCAuZS1pbnB1dFtyZWFkb25seV0gfiBzcGFuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1kZGwgaW5wdXRbcmVhZG9ubHldIH4gc3Bhbi5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGRsIGlucHV0W3JlYWRvbmx5XSB+IHNwYW4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCB+IC5lLWRkbC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZC5lLWRkbCAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZC5lLWRkbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCAuZS1pbnB1dC1ncm91cC5lLWRkbCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgfiAuZS1pbnB1dC1ncm91cC1pY29uOmFjdGl2ZSxcbi5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmFjdGl2ZSxcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtYmFjay1pY29uOmFjdGl2ZSxcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLWRkbC5lLXBvcHVwIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXAsXG4uZS1kZGwuZS1wb3B1cCAuZS1maWx0ZXItcGFyZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCB+IC5lLWRkbC1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1kZGwgLmUtc2VhcmNoLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU0XCI7XG59XG5cbi5lLWRkbCAuZS1iYWNrLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzczXCI7XG59XG5cbi5lLWRkbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWRkbC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtcmVzaXplIC5lLWljb25zLmUtcmVzaXplci1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjFcIjtcbn1cblxuLmUtcG9wdXAuZS13aWRlLXBvcHVwLmUtZGRsLWRldmljZS5lLXBvcHVwLWNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmUtcG9wdXAtZnVsbC1wYWdlIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4uZS1wb3B1cC1mdWxsLXBhZ2UgLmUtcG9wdXAtZnVsbC1wYWdlLmUtZGRsLmUtcG9wdXAuZS1kZGwtZGV2aWNlLWZpbHRlciB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtZGRsLmUtY29udHJvbC13cmFwcGVyIC5lLWRkbC1kaXNhYmxlLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLWRkbC5lLWNvbnRyb2wtd3JhcHBlciAuZS1kZGwtZGlzYWJsZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1kZGwuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1kZGwtaWNvbi5lLWRkbC1kaXNhYmxlLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLWRkbC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWRkbC1pY29uLmUtZGRsLWRpc2FibGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmUtZGRsLWRldmljZS1maWx0ZXIgLmUtZmlsdGVyLXBhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWRkbCBpbnB1dC5lLWlucHV0Ojotd2Via2l0LWNvbnRhY3RzLWF1dG8tZmlsbC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWZpbHRlci1wYXJlbnQge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbn1cblxuLmUtZGRsLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmUtZGRsLmUtcG9wdXAuZS1kZGwtZGV2aWNlLWZpbHRlciAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOjpiZWZvcmUsIC5lLWRkbC5lLXBvcHVwLmUtZGRsLWRldmljZS1maWx0ZXIgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czo6YWZ0ZXIge1xuICB3aWR0aDogMDtcbn1cblxuLmUtZGRsLmUtcG9wdXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1kZGwuZS1wb3B1cCAuZS1zZWFyY2gtaWNvbiB7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMC41NztcbiAgcGFkZGluZzogMTJweCA4cHggOHB4O1xufVxuXG4uZS1kZGwuZS1wb3B1cCAuZS1maWx0ZXItcGFyZW50IC5lLWJhY2staWNvbiB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZS1kZGwuZS1wb3B1cCAuZS1pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lLWRkbC5lLXBvcHVwIC5lLWRkbC1mb290ZXIsIC5lLWRkbC5lLXBvcHVwIC5lLWRkbC1oZWFkZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWRkbC5lLWlucHV0LWdyb3VwIC5lLWRkbC1oaWRkZW4sXG4uZS1kZGwuZS1mbG9hdC1pbnB1dCAuZS1kZGwtaGlkZGVuIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBpbml0aWFsO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cblxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAsXG4uZS1kZGwuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1oaWdobGlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi5lLWRkbC5lLWlucHV0LWdyb3VwIGlucHV0W3JlYWRvbmx5XSB+IC5lLWNsZWFyLWljb246bm90KC5lLWNsZWFyLWljb24taGlkZSksXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtyZWFkb25seV0gfiAuZS1jbGVhci1pY29uOm5vdCguZS1jbGVhci1pY29uLWhpZGUpLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dFtyZWFkb25seV0gfiAuZS1jbGVhci1pY29uOm5vdCguZS1jbGVhci1pY29uLWhpZGUpIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmUtZHJvcGRvd25saXN0LmUtaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1kcm9wZG93bmxpc3QuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lLWRyb3Bkb3dubGlzdC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtZHJvcGRvd25saXN0LmUtaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kcm9wZG93bmxpc3QuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zdGF0aWMtY2xlYXIgaW5wdXQuZS1kcm9wZG93bmxpc3QuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1pbnB1dC1ncm91cC5lLXN0YXRpYy1jbGVhci5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtc3RhdGljLWNsZWFyIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtc3RhdGljLWNsZWFyLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtc3RhdGljLWNsZWFyLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtZmxvYXQtaW5wdXQuZS1zdGF0aWMtY2xlYXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtdmFsdWUsXG4uZS1kZGwuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC12YWx1ZTpmb2N1cyB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLWRkbC5lLWlucHV0LWdyb3VwIGlucHV0W3JlYWRvbmx5XS5lLWlucHV0LFxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAgaW5wdXRbcmVhZG9ubHldLFxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAgLmUtZHJvcGRvd25saXN0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLWRhdGEtZm9ybSAuZS1kZGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyIGlucHV0W3JlYWRvbmx5XS5lLWlucHV0LmUtZHJvcGRvd25saXN0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLWxpc3QtaXRlbS5lLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuZWpzLWF1dG9jb21wbGV0ZSxcbmVqcy1jb21ib2JveCxcbmVqcy1kcm9wZG93bmxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtc21hbGwgLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1pdGVtLFxuLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zbWFsbCAuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1pbnB1dC1ncm91cC5lLWRkbC5lLXNtYWxsIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtc21hbGwuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWl0ZW0sXG4uZS1pbnB1dC1ncm91cC5lLWRkbC5lLXNtYWxsIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXNtYWxsLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1kZGwuZS1wbGFjZWhvbGRlci1kZGwsXG4uZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtYXV0b2NvbXBsZXRlLmUtcGxhY2Vob2xkZXItYXV0b2NvbXBsZXRlLFxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWNvbWJvYm94LmUtcGxhY2Vob2xkZXItY29tYm9ib3gge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDMzcHg7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtcmVzaXplIC5lLXJlc2l6ZXItcmlnaHQge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE1cHg7XG59XG5cbi5lLXBvcHVwIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGRsLmUtY29udHJvbC5lLWljb24tYW5pbSA+IC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1jb250cm9sLmUta2V5Ym9hcmQgPiAuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWRkbC5lLXBvcHVwIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dC1maWx0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwgLmUtaW5wdXQtZmlsdGVyLCAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwgLmUtaW5wdXQtZmlsdGVyOmZvY3VzIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlci5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlci5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtaXRlbSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWRkbC5lLXNtYWxsIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWRkbC5lLXNtYWxsIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWRkbC5lLXNtYWxsIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1kZGwuZS1wbGFjZWhvbGRlci1kZGwsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGRsLmUtcGxhY2Vob2xkZXItZGRsLFxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1hdXRvY29tcGxldGUuZS1wbGFjZWhvbGRlci1hdXRvY29tcGxldGUsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtYXV0b2NvbXBsZXRlLmUtcGxhY2Vob2xkZXItYXV0b2NvbXBsZXRlLFxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1jb21ib2JveC5lLXBsYWNlaG9sZGVyLWNvbWJvYm94LFxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWNvbWJvYm94LmUtcGxhY2Vob2xkZXItY29tYm9ib3gge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLWRkbC1kZXZpY2UtZmlsdGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXBvcHVwLmUtZGRsIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLWRkbCAuZS1saXN0LWdyb3VwLWl0ZW0sIC5lLWJpZ2dlciAuZS1wb3B1cC5lLWRkbCAuZS1maXhlZC1oZWFkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXBvcHVwLmUtZGRsIC5lLWRyb3Bkb3duYmFzZSB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtZGRsLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtaXRlbSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1ncm91cC1pdGVtLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kZGwuZS1wb3B1cCAuZS1maXhlZC1oZWFkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXAgaW5wdXQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXBvcHVwLmUtZGRsIC5lLWRyb3Bkb3duYmFzZSB7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG59XG5cbi8qISBUcmVlVmlldydzIGJvb3RzdHJhcDUgdGhlbWUgd2lzZSBvdmVycmlkZSBkZWZpbml0aW9ucyBhbmQgdmFyaWFibGVzICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi5lLWRkdCAuZS1kZHQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cbi5lLWRkdCAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbn1cblxuLmUtZGR0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtZGR0IC5lLWRkdC1pY29uOjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbn1cbi5lLWRkdC5lLWljb24tYW5pbSAuZS1kZHQtaWNvbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAzMDBtcyBlYXNlO1xufVxuLmUtZGR0IC5lLWRkdC1oaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cbi5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkdC1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGR0LWljb24ge1xuICBib3JkZXI6IDA7XG59XG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pY29uLWhpZGUsIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWljb24taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1jbGVhci1pY29uLCAuZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1jbGVhci1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1jbGVhci1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1jbGVhci1pY29uIHtcbiAgYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xufVxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiB7XG4gIHJpZ2h0OiAzMHB4O1xuICBib3R0b206IDA7XG59XG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbiwgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24sIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWRkdC1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1kZHQtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLWlucHV0LWZvY3VzIGlucHV0LmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCxcbi5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIGlucHV0LmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCwgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWRyb3Bkb3dudHJlZS5lLWNoaXAtaW5wdXQsXG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCBpbnB1dC5lLWRyb3Bkb3dudHJlZS5lLWNoaXAtaW5wdXQsIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1kcm9wZG93bnRyZWUuZS1jaGlwLWlucHV0LFxuLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgaW5wdXQuZS1kcm9wZG93bnRyZWUuZS1jaGlwLWlucHV0LCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dC5lLWlucHV0LWZvY3VzIGlucHV0LmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCxcbi5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IGlucHV0LmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQ6aG92ZXI6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXZhbGlkLWlucHV0OmhvdmVyOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lLWRkdCAuZS1jaGlwcy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1kZHQuZS1zaG93LWNoaXAgLmUtY2hpcHMtY2xvc2Uge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1kZHQuZS1zaG93LWNoaXAgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLWRkdC5lLXNob3ctY2hpcCAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWRkdC5lLXNob3ctY2hpcCAuZS1jaGlwcyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogM3B4IDRweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4cHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDRweCAwIDRweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1kZHQuZS1zaG93LWNoaXAgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCA0cHggMCAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1kZHQuZS1zaG93LWNoaXAgLmUtZGR0LWljb24ge1xuICBib3R0b206IDA7XG59XG4uZS1kZHQgLmUtb3ZlcmZsb3cge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtZGR0IC5lLW92ZXJmbG93LmUtc2hvdy10ZXh0IHtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmUtZGR0IC5lLW92ZXJmbG93LmUtc2hvdy10ZXh0LmUtaW5wdXQtdmFsdWU6bm90KC5lLWljb24taGlkZSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbn1cbi5lLWRkdCAuZS1vdmVyZmxvdy5lLXRvdGFsLWNvdW50IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1kZHQgLmUtb3ZlcmZsb3cuZS10b3RhbC1jb3VudCAuZS1yZW1haW4ge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5lLWRkdCAuZS1vdmVyZmxvdy5lLXdyYXAtY291bnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWRkdCAuZS1vdmVyZmxvdyAuZS1yZW1haW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG59XG4uZS1kZHQgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLmUtd3JhcC1jb3VudCB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmUtZGR0LmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93LmUtdG90YWwtY291bnQgLmUtcmVtYWluIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1kZHQuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLmUtd3JhcC1jb3VudCB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLmUtZGR0LmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMXB4KTtcbn1cbi5lLWRkdC5lLXNob3ctY2xlYXIgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMxcHgpO1xufVxuLmUtZGR0LmUtc2hvdy1jbGVhci5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDU0cHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNjVweCk7XG59XG4uZS1kZHQgaW5wdXRbcmVhZG9ubHldLFxuLmUtZGR0IC5lLWRyb3Bkb3dudHJlZSxcbi5lLWRkdCBpbnB1dFtyZWFkb25seV0uZS1pbnB1dCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtZGR0IGlucHV0W3JlYWRvbmx5XS5lLWNoaXAtaW5wdXQsXG4uZS1kZHQgLmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCxcbi5lLWRkdCBpbnB1dFtyZWFkb25seV0uZS1pbnB1dC5lLWNoaXAtaW5wdXQge1xuICB3aWR0aDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtZGR0LmUtcG9wdXAge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDMzcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQuZS1oaWRlLXNlbGVjdGFsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAwO1xuICBib3R0b206IDFweDtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWFsbC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1maWx0ZXItd3JhcCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1maWx0ZXItd3JhcCAuZS1pbnB1dCxcbi5lLWRkdC5lLXBvcHVwIC5lLWZpbHRlci13cmFwIC5lLWlucHV0OmZvY3VzIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtZmlsdGVyLXdyYXAgLmUtaW5wdXQtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1wb3B1cC1jb250ZW50IC5lLWRkdC1ub2RhdGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTRweCAxNnB4O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEgLmUtdHJlZXZpZXcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEgLmUtZGR0LW5vZGF0YSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXRyZWV2aWV3IHtcbiAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDE0cHg7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS10cmVldmlldyAuZS1mdWxscm93IHtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtdHJlZXZpZXcgPiAuZS11bCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1kZHQtZm9vdGVyLFxuLmUtZGR0LmUtcG9wdXAgLmUtZGR0LWhlYWRlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWRkdC5lLXJ0bC5lLXNob3ctY2hpcCAuZS1jaGlwcyB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLWRkdC5lLXJ0bC5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdyAuZS1yZW1haW4sIC5lLWRkdC5lLXJ0bC5lLXNob3ctdGV4dCAuZS1vdmVyZmxvdyAuZS1yZW1haW4ge1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG4uZS1kZHQuZS1ydGwuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLmUtd3JhcC1jb3VudCwgLmUtZGR0LmUtcnRsLmUtc2hvdy10ZXh0IC5lLW92ZXJmbG93IC5lLXJlbWFpbi5lLXdyYXAtY291bnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWRkdC5lLXJ0bC5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdy5lLXdyYXAtY291bnQsIC5lLWRkdC5lLXJ0bC5lLXNob3ctdGV4dCAuZS1vdmVyZmxvdy5lLXdyYXAtY291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtZGR0LmUtcnRsLmUtc2hvdy10ZXh0IC5lLW92ZXJmbG93LmUtdG90YWwtY291bnQgLmUtcmVtYWluIHtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuLmUtZGR0LmUtcnRsLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93LmUtdG90YWwtY291bnQgLmUtcmVtYWluIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1kZHQuZS1ydGwuZS1zaG93LWRkLWljb24gLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xufVxuLmUtZGR0LmUtcnRsLmUtc2hvdy1jbGVhciAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDE4cHg7XG59XG4uZS1kZHQuZS1ydGwuZS1zaG93LWNsZWFyLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBtYXJnaW4tbGVmdDogNTRweDtcbn1cbi5lLWRkdC5lLXJ0bC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1ydGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbiwgLmUtZGR0LmUtcnRsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLXJ0bC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uLCAuZS1kZHQuZS1ydGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtcnRsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtZGR0LWljb24sIC5lLWRkdC5lLXJ0bC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1ydGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1kZHQtaWNvbiB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtZGR0LmUtcnRsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtcnRsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtcnRsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtcnRsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiB7XG4gIGxlZnQ6IDMwcHg7XG59XG4uZS1kZHQuZS1ydGwuZS1wb3B1cCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtdWwge1xuICBwYWRkaW5nOiAwIDE0cHggMCAwO1xufVxuLmUtZGR0LmUtcnRsLmUtcG9wdXAgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIHRleHQtaW5kZW50OiAzM3B4O1xufVxuLmUtZGR0LmUtcnRsLmUtcG9wdXAgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1hbGwtdGV4dCB7XG4gIG1hcmdpbjogMCAxMnB4O1xufVxuXG4uZS1kZHQtaWNvbi1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtZGR0IC5lLWNoaXBzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbn1cbi5lLWRkdCAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1kZHQgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtZGR0IC5lLW92ZXJmbG93IC5lLXJlbWFpbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXRbcmVhZG9ubHldLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLWRkdC5lLXBvcHVwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEge1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtc2VsZWN0YWxsLXBhcmVudDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWFsbC10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQgLmUtY2hpcHMsXG4uZS1kZHQuZS1iaWdnZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDMycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiB7XG4gIGJvdHRvbTogYXV0bztcbiAgcmlnaHQ6IDM2cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dC5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICBib3R0b206IDA7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtZGR0LWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1kZHQtaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWRkdC1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtZGR0LWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1kZHQtaWNvbiB7XG4gIGJvdHRvbTogMDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgbWluLWhlaWdodDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1zaG93LWNoaXAgLmUtY2hpcHMtY2xvc2UsXG4uZS1kZHQuZS1iaWdnZXIuZS1zaG93LWNoaXAgLmUtY2hpcHMtY2xvc2Uge1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBtaW4td2lkdGg6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXNob3ctY2hpcCAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlLFxuLmUtZGR0LmUtYmlnZ2VyLmUtc2hvdy1jaGlwIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLXJlbWFpbi5lLXdyYXAtY291bnQsXG4uZS1kZHQuZS1iaWdnZXIuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLmUtd3JhcC1jb3VudCB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cuZS10b3RhbC1jb3VudCAuZS1yZW1haW4sXG4uZS1kZHQuZS1iaWdnZXIuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cuZS10b3RhbC1jb3VudCAuZS1yZW1haW4ge1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0IC5lLW92ZXJmbG93LmUtc2hvdy10ZXh0LFxuLmUtZGR0LmUtYmlnZ2VyIC5lLW92ZXJmbG93LmUtc2hvdy10ZXh0IHtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLFxuLmUtZGR0LmUtYmlnZ2VyIC5lLW92ZXJmbG93IC5lLXJlbWFpbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1zaG93LWRkLWljb24gLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkLFxuLmUtZGR0LmUtYmlnZ2VyLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMzhweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzOXB4KTtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1zaG93LWNsZWFyIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCxcbi5lLWRkdC5lLWJpZ2dlci5lLXNob3ctY2xlYXIgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAzOHB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDM5cHgpO1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXNob3ctY2xlYXIuZS1zaG93LWRkLWljb24gLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkLFxuLmUtZGR0LmUtYmlnZ2VyLmUtc2hvdy1jbGVhci5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDU4cHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNzhweCk7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtcG9wdXAgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWRkdC5lLWJpZ2dlci5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICB0ZXh0LWluZGVudDogNDBweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtYWxsLXRleHQsXG4uZS1kZHQuZS1iaWdnZXIuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEsXG4uZS1kZHQuZS1iaWdnZXIuZS1wb3B1cCAuZS1wb3B1cC1jb250ZW50LmUtbm8tZGF0YSB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1wb3B1cCAuZS1wb3B1cC1jb250ZW50LmUtbm8tZGF0YSAuZS1kZHQtbm9kYXRhLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEgLmUtZGR0LW5vZGF0YSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtcG9wdXAgLmUtZmlsdGVyLXdyYXAsXG4uZS1kZHQuZS1iaWdnZXIuZS1wb3B1cCAuZS1maWx0ZXItd3JhcCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1wb3B1cCAuZS10cmVldmlldyAuZS1mdWxscm93LFxuLmUtZGR0LmUtYmlnZ2VyLmUtcG9wdXAgLmUtdHJlZXZpZXcgLmUtZnVsbHJvdyB7XG4gIGhlaWdodDogNDRweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1ydGwuZS1zaG93LWRkLWljb24gLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcnRsLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXJ0bC5lLXNob3ctY2xlYXIgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcnRsLmUtc2hvdy1jbGVhciAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1ydGwuZS1zaG93LWNsZWFyLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCxcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLXNob3ctY2xlYXIuZS1zaG93LWRkLWljb24gLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1OHB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXJ0bC5lLXNob3ctY2hpcC5lLWlucHV0LWdyb3VwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1ydGwuZS1zaG93LXRleHQuZS1pbnB1dC1ncm91cC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcnRsLmUtc2hvdy1jaGlwLmUtaW5wdXQtZ3JvdXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLXNob3ctdGV4dC5lLWlucHV0LWdyb3VwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICBsZWZ0OiAzOHB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1ydGwgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bCAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgdGV4dC1pbmRlbnQ6IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtcnRsIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtYWxsLXRleHQsXG4uZS1kZHQuZS1iaWdnZXIuZS1ydGwgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1hbGwtdGV4dCB7XG4gIG1hcmdpbjogMCAxNnB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNvbGxlY3Rpb24gLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2UuZS1pY29uOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdG9wOiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdCAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1zZWFyY2hlciBpbnB1dFt0eXBlPXRleHRdLFxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktc2VhcmNoZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lLW11bHRpc2VsZWN0IC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbiB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwIC5lLWRkbC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlN1wiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxlZnQ6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlN1wiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxlZnQ6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICB0b3A6IDFweDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICB0b3A6IC0xcHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAgLmUtZGRsLWRpc2FibGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtcmVzaXplIC5lLWljb25zLmUtcmVzaXplci1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjFcIjtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiB0ZXh0O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwIDMycHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLW11bHRpLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiAyN3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIgLmUtZHJvcGRvd25iYXNlLCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1tdWx0aS1zZWFyY2hlciAuZS1kcm9wZG93bmJhc2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12aWV3IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZpZXcuZS1kZWxpbS12YWx1ZXMuZS1kZWxpbS1vdmVyZmxvdywgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmlldy5lLWRlbGltLXZhbHVlcy5lLWRlbGltLXRvdGFsIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLW1vYi1jaGlwLmUtY2hpcC1zZWxlY3RlZCAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGVmdDogMTJweDtcbiAgdG9wOiAwO1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcGNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgcGFkZGluZzogMTJweCA0cHggMTFweCAwO1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtc2VhcmNoZXIuZS16ZXJvLXNpemU6bm90KC5lLW11bHRpc2VsZWN0LWJveCksXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tdWx0aS1zZWFyY2hlci5lLXplcm8tc2l6ZTpub3QoLmUtbXVsdGlzZWxlY3QtYm94KSB7XG4gIHdpZHRoOiAwO1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtc2VhcmNoZXIuZS16ZXJvLXNpemU6bm90KC5lLW11bHRpc2VsZWN0LWJveCkgaW5wdXRbdHlwZT10ZXh0XSxcbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyLmUtemVyby1zaXplOm5vdCguZS1tdWx0aXNlbGVjdC1ib3gpIGlucHV0W3R5cGU9dGV4dF0ge1xuICBoZWlnaHQ6IDFweDtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcCA+IC5lLWNoaXBjb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLW11bHRpLXNlYXJjaGVyLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLW11bHRpLXNlYXJjaGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbG9hdDogbm9uZTtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktc2VhcmNoZXIuZS16ZXJvLXNpemU6bm90KC5lLW11bHRpc2VsZWN0LWJveCksXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktc2VhcmNoZXIuZS16ZXJvLXNpemU6bm90KC5lLW11bHRpc2VsZWN0LWJveCkge1xuICB3aWR0aDogMDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLmUtZGVsaW0taGlkZSxcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmlldy5lLWRlbGltLXZhbHVlcy5lLWRlbGltLWhpZGUsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNvbGxlY3Rpb24uZS1kZWxpbS1oaWRlLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcy5lLWRlbGltLWhpZGUsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmlldy5lLWRlbGltLXZhbHVlcy5lLWRlbGltLWhpZGUsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY29sbGVjdGlvbi5lLWRlbGltLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiB7XG4gIHBhZGRpbmc6IDAgNDhweCAwIDA7XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbiB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1hcmdpbi10b3A6IC0yZW07XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDZweDtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMnB4O1xuICB0b3A6IDgwJTtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgOm5vdCguZS1kaXNhYmxlZCkuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcjpob3ZlciAuZS1jbGVhci1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCA6bm90KC5lLWRpc2FibGVkKS5lLW11bHRpLXNlbGVjdC13cmFwcGVyOmhvdmVyIC5lLWNsZWFyLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtMS42OGVtO1xuICByaWdodDogMDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwLmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1tdWx0aS1zZWFyY2hlcixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1tdWx0aS1zZWFyY2hlciB7XG4gIGZsb2F0OiBub25lO1xufVxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwLmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwLmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIHtcbiAgcGFkZGluZzogMCAwIDAgNDhweDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWRpc2FibGVkLFxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAuZS1jaGVja2JveCAuZS1saXN0LWdyb3VwLWl0ZW0uZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAsXG4uZS1tdWx0aXNlbGVjdC5lLWZsb2F0LWlucHV0IHtcbiAgd29yZC13cmFwOiBpbml0aWFsO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwIC5lLXNlYXJjaGVyIC5lLWxhYmVsLXRvcCxcbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VhcmNoZXIgLmUtbGFiZWwtdG9wIHtcbiAgdG9wOiAxNXB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWNsb3NlLWljb24taGlkZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNvbGxlY3Rpb24ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1jb250cm9sLWNvbnRhaW5lcikgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY29sbGVjdGlvbiB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDNweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDhweCAwIDRweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgNnB4IDEuNXB4IDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBub25lO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tb2ItY2hpcC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiA4cHggNHB4IDEwcHggMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbW9iLWNoaXAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDRweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2Uge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luOiAwIDAgMDtcbiAgd2lkdGg6IDE0cHg7XG59XG5cbi5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZSB7XG4gIG1hcmdpbjogMCAwIDA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW1vYi1jaGlwLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2Uge1xuICBtYXJnaW46IDNweCAwIDA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogLTIuNGVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAyNHB4O1xuICB0b3A6IDEwMCU7XG59XG5cbi5lLW11bHRpc2VsZWN0IC5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXNtYWxsLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNsZWFyLWljb24ge1xuICByaWdodDogMzBweDtcbn1cblxuLmUtc21hbGwuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXNtYWxsLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2xlYXItaWNvbiB7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLW11bHRpc2VsZWN0IC5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyLmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNsZWFyLWljb24ge1xuICBsZWZ0OiAzMHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWluZGVudDogOHB4O1xufVxuXG4uZS1ydGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdOjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1zZWFyY2hlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLXNlYXJjaGVyLmUtc2VhcmNoLWN1c3RvbS13aWR0aCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoLFxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyB7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtaGlkZS1saXN0aXRlbSxcbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtaGlkZS1ncm91cC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWRpc2FibGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtbXVsdGlzZWxlY3QuZS1kaXNhYmxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcHMtY2xvc2Uge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMCAwIDAgMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNDBweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjEpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIxKTtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xuICB3aWR0aDogOTIlO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtZGlzYWJsZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1zZWFyY2hlciB7XG4gIGZsb2F0OiBub25lO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWNsb3NlLWljb24taGlkZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAycHggMCAzMnB4O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGxlZnQ6IC0xMnB4O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcHMtY2xvc2Uge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLXNlYXJjaGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogNHB4O1xuICBwYWRkaW5nOiAwIDhweCAwIDRweDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogNXB4IDRweDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAge1xuICBwYWRkaW5nOiAwIDRweCAwIDhweDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAgLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiA4cHggNHB4O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQge1xuICBwYWRkaW5nOiAwIDhweCAwIDRweDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogMTJweCA0cHg7XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIGxlZnQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbG9zZS1ob29rZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IC00cHg7XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBsZWZ0OiAxOXB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbG9zZS1ob29rZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IC03cHg7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBib3R0b206IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLXJ0bCAuZS1saXN0LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwLmUtcnRsIC5lLWxpc3QtZ3JvdXAtaXRlbSAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtcnRsIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLXJ0bCAuZS1kcm9wZG93bmJhc2UuZS1ydGwuZS1kZC1ncm91cCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICB0ZXh0LWluZGVudDogMTJweDtcbn1cblxuLmUtcnRsIC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1ydGwgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWFsbC10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtcnRsIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLW11bHRpc2VsZWN0IC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWZpbHRlcixcbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQtZmlsdGVyIHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4uZS1kZGwuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cDpub3QoLmUtY29udHJvbC1jb250YWluZXIpIC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLmUtZGRsLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWZpbHRlci1wYXJlbnQgLmUtYmFjay1pY29uIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi5lLWNoZWNrYm94IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyAuZS1yZW1haW4ge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZSAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWRpc2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWRpc2FibGUsXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWRpc2FibGUge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3JlYWRvbmx5PXRydWVdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtc2VhcmNoZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuZWpzLW11bHRpc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLXNtYWxsLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1zZWFyY2hlcixcbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLW11bHRpLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIG1hcmdpbi10b3A6IC0yZW07XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xufVxuXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24sXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbiB7XG4gIG1hcmdpbi10b3A6IC0xLjZlbTtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW11bHRpc2VsZWN0LmUtcGxhY2Vob2xkZXItbXVsdGlzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDMzcHg7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1hbGlnbjogbm9ybWFsO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG5cbi5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDEycHggMCA4cHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDExcHggMTJweCAwO1xufVxuXG4uZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMnB4IDEycHggMCA4cHg7XG59XG5cbi5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1ydGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDI4cHg7XG59XG5cbi5lLXNtYWxsLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbCAuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1tb2Itd3JhcHBlciAuZS1jaGlwcy5lLW1vYi1jaGlwLFxuLmUtc21hbGwgLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMThweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIG1hcmdpbjogOHB4IDhweCAwIDA7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgbWFyZ2luOiA4cHggMCAwIDhweDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi5lLXNtYWxsIC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDRweCA0cHggMCAwO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5lLnJ0bC5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIG1hcmdpbjogNHB4IDAgMCA0cHg7XG59XG5cbi5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogMCA4cHggMCAwO1xufVxuXG4uZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDAgNHB4IDAgMDtcbn1cblxuLmUtcnRsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAwIDRweDtcbn1cblxuLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5lLWZpbGxlZC5lLW11bHRpc2VsZWN0LmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1tb2Itd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbi5lLWZpbGxlZC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1maWxsZWQuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tdG9wOiAtMzhweDtcbiAgcmlnaHQ6IDEycHg7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1yZWFkb25seSAuZS1jbGVhci1pY29uLFxuLmUtb3V0bGluZS5lLW11bHRpc2VsZWN0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1yZWFkb25seSAuZS1jbGVhci1pY29uLFxuLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXJlYWRvbmx5IC5lLWNsZWFyLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLXJlYWRvbmx5LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lciA6bm90KC5lLWRpc2FibGVkKS5lLW11bHRpLXNlbGVjdC13cmFwcGVyOmhvdmVyIC5lLWNsZWFyLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLXJlYWRvbmx5LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIDpub3QoLmUtZGlzYWJsZWQpLmUtbXVsdGktc2VsZWN0LXdyYXBwZXI6aG92ZXIgLmUtY2xlYXItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLmUtaWNvbnMsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLXdyYXBwZXIuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwLmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAuZS1jaGVja2JveCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1tdWx0aS1zZWFyY2hlciAuZS1kcm9wZG93bmJhc2UuZS1jb250cm9sLmUtbXVsdGlzZWxlY3QuZS1saWIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLXJlc2l6ZSAuZS1yZXNpemVyLXJpZ2h0IHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBud3NlLXJlc2l6ZTtcbiAgaGVpZ2h0OiAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNXB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLWNoaXAtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMGNlO1xufVxuXG4uZS1tdWx0aXNlbGVjdDpub3QoLmUtZGlzYWJsZWQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtY2hpcC1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG59XG5cbi5lLW11bHRpc2VsZWN0IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzIwMWYxZTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtY2hpcC1zZWxlY3RlZCA+IC5lLWNoaXBjb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtY2hpcC1zZWxlY3RlZCA+IC5lLWNoaXBjb250ZW50OmhvdmVyIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdDpub3QoLmUtZGlzYWJsZWQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudDpob3ZlciB7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMzMjMxMzA7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcGNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcCB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwIHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yaWdodDogMCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItdG9wOiAwIHNvbGlkICNkMmQwY2U7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLWNoZWNrYm94IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZTpub3QoLmUtaXRlbS1mb2N1cyksXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1jaGVja2JveCAuZS1saXN0LWl0ZW0uZS1hY3RpdmU6bm90KC5lLWl0ZW0tZm9jdXMpLFxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtY2hlY2tib3ggLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZTpub3QoLmUtaXRlbS1mb2N1cyksXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1jaGVja2JveCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3Zlcjpub3QoLmUtaXRlbS1mb2N1cyksXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWFjdGl2ZTpub3QoLmUtaXRlbS1mb2N1cyksXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtYWN0aXZlOmZpcnN0LWNoaWxkOm5vdCguZS1pdGVtLWZvY3VzKSxcbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZDpub3QoLmUtaXRlbS1mb2N1cyksXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1jaGVja2JveCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXI6bm90KC5lLWl0ZW0tZm9jdXMpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwLmUtY2hlY2tib3ggLmUtbGlzdC1ncm91cC1pdGVtLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjb2xvcjogIzAwNzhkNDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtY2hlY2tib3ggLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaXRlbS1mb2N1cyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWFjdGl2ZS5lLWl0ZW0tZm9jdXMge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLWNoZWNrYm94IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAuZS1jaGVja2JveCAuZS1saXN0LWdyb3VwLWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtYWN0aXZlOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWl0ZW0tZm9jdXMgKyBsaS5lLWFjdGl2ZSB7XG4gIGJvcmRlci10b3A6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1pdGVtLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtLmUtYWN0aXZlLmUtaXRlbS1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25iYXNlOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHNlbGVjdG9yLW5vLXZlbmRvci1wcmVmaXggKi9cbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25iYXNlOjotbW96LXBsYWNlaG9sZGVyIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1uby12ZW5kb3ItcHJlZml4ICovXG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3duYmFzZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHNlbGVjdG9yLW5vLXZlbmRvci1wcmVmaXggKi9cbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25iYXNlOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1uby12ZW5kb3ItcHJlZml4ICovXG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS11bC5lLXJlb3JkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMjAxZjFlO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0b3A6IDJweDtcbiAgZm9udC1zaXplOiA4cHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZG93bi1pY29uIC5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlIHtcbiAgbGVmdDogLTJweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1kaXNhYmxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ExOWY5ZDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24sXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24ge1xuICBtYXJnaW4tdG9wOiAtMS42OGVtO1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAzOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBtYXJnaW46IDNweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiA4cHggNHB4IDEwcHggMDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiA4cHggMCA4cHggNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdCAuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcmlnaHQ6IDQycHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICByaWdodDogNDJweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgcmlnaHQ6IDM1cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIG1hcmdpbi10b3A6IC0yLjdlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgbWFyZ2luLXRvcDogLTIuN2VtO1xuICBtYXJnaW4tdG9wOiAtMi4yNWVtO1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSxcbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtbW9iLXdyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGhlaWdodDogMzBweDtcbiAgbWluLWhlaWdodDogMzBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3R5cGU9dGV4dF0ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgsXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzhweCk7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLXNlYXJjaGVyLmUtc2VhcmNoLWN1c3RvbS13aWR0aCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIHtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWJpZ2dlci5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWJpZ2dlci5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbSAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWFsbC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHRleHQtaW5kZW50OiAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwLmUtY2hlY2tib3ggLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWJpZ2dlci5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBib3R0b206IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGRsLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZmlsdGVyLFxuLmUtYmlnZ2VyIC5lLWRkbC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtZGRsLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWNvbnRyb2wtY29udGFpbmVyKSAuZS1jbGVhci1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGVja2JveCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1tdWx0aS1zZWFyY2hlciB7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyLFxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLW11bHRpLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbiB7XG4gIG1hcmdpbi10b3A6IC0xLjY4ZW07XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIG1hcmdpbi10b3A6IC0yLjRlbTtcbiAgcmlnaHQ6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW11bHRpc2VsZWN0LmUtcGxhY2Vob2xkZXItbXVsdGlzZWxlY3QsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtbXVsdGlzZWxlY3QuZS1wbGFjZWhvbGRlci1tdWx0aXNlbGVjdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwcHggNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmUtc21hbGwuZS1maWxsZWQ6bm90KC5lLWJpZ2dlcikuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtc21hbGwgLmUtZmlsbGVkOm5vdCguZS1iaWdnZXIpLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDNweCAxMnB4IDAgNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMTFweCAxMnB4IDA7XG59XG5cbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMTlweCAxMnB4IDAgMTZweDtcbn1cblxuLmUtYmlnZ2VyOm5vdCguZS1zbWFsbCkuZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDNweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciBpbnB1dFt0eXBlPXRleHRdLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDI4cHg7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIG1hcmdpbjogOHB4IDhweCAwIDA7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZS1ydGwuZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1ydGwuZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1ydGwuZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIG1hcmdpbjogOHB4IDAgMCA4cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwIDRweCAwIDA7XG59XG5cbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1ydGwuZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtcnRsLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAwIDRweDtcbn1cblxuLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmUtcnRsLmUtYmlnZ2VyLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMjZweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uIHtcbiAgbWFyZ2luLXRvcDogLTEuNmVtO1xufVxuXG4uZS1saXN0Ym94LXRvb2wgLmUtbW92ZXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NlwiO1xufVxuXG4uZS1saXN0Ym94LXRvb2wgLmUtbW92ZWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG5cbi5lLWxpc3Rib3gtdG9vbCAuZS1tb3ZldG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG5cbi5lLWxpc3Rib3gtdG9vbCAuZS1tb3ZlZnJvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cblxuLmUtbGlzdGJveC10b29sIC5lLW1vdmVhbGx0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTlcIjtcbn1cblxuLmUtbGlzdGJveC10b29sIC5lLW1vdmVhbGxmcm9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0NFwiO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1saXN0Ym94LXdyYXBwZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtbGlzdGJveC13cmFwcGVyICosXG4uZS1saXN0Ym94LWNvbnRhaW5lciAqLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdC13cmFwLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdC13cmFwLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciAuZS1saXN0LXdyYXAge1xuICB3aWR0aDogODQlICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC13cmFwOmZvY3VzLXZpc2libGUsIC5lLWxpc3Rib3gtd3JhcHBlcjpmb2N1cyxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3Qtd3JhcDpmb2N1cy12aXNpYmxlLFxuLmUtbGlzdGJveC1jb250YWluZXI6Zm9jdXMsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3Qtd3JhcDpmb2N1cy12aXNpYmxlLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtZGlzYWJsZWQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtbGlzdGJveC13cmFwcGVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LW5ydCxcbi5lLWxpc3Rib3gtY29udGFpbmVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LW5ydCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtbnJ0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtcGFyZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlZCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbS5lLWRpc2FibGVkLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWRpc2FibGUsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1kaXNhYmxlLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1kaXNhYmxlIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtcGFyZW50IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLCAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1oZWFkZXIgLmUtaGVhZGVydGVtcGxhdGUtdGV4dC5uZXN0ZWQtaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dC5oZWFkZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWhlYWRlciAuZS1oZWFkZXJ0ZW1wbGF0ZS10ZXh0Lm5lc3RlZC1oZWFkZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWhlYWRlciAuZS1oZWFkZXJ0ZW1wbGF0ZS10ZXh0Lm5lc3RlZC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWljb24tYmFjayxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWljb24tYmFjayxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtaWNvbi1iYWNrIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogMThweDtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWhhcy1oZWFkZXIgPiAuZS12aWV3LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtaGFzLWhlYWRlciA+IC5lLXZpZXcsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWhhcy1oZWFkZXIgPiAuZS12aWV3IHtcbiAgdG9wOiA0NXB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWJ1dC1iYWNrLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtYnV0LWJhY2ssXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWJ1dC1iYWNrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDhweDtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWljb24tY29sbGFwc2libGUsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1pY29uLWNvbGxhcHNpYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXRleHQtY29udGVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXRleHQtY29udGVudCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtdGV4dC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtdGV4dC1jb250ZW50ICosXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS10ZXh0LWNvbnRlbnQgKixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtdGV4dC1jb250ZW50ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3ggLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3ggLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS10ZXh0LWNvbnRlbnQuZS1jaGVja2JveCAuZS1saXN0LXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3guZS1jaGVja2JveC1sZWZ0IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtbGVmdCAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtbGVmdCAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3guZS1jaGVja2JveC1yaWdodCAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS10ZXh0LWNvbnRlbnQuZS1jaGVja2JveC5lLWNoZWNrYm94LXJpZ2h0IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3guZS1jaGVja2JveC1yaWdodCAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtY2hlY2tsaXN0LmUtaGFzLWNoaWxkIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtcmlnaHQgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLmUtY2hlY2tsaXN0LmUtaGFzLWNoaWxkIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtcmlnaHQgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1jaGVja2xpc3QuZS1oYXMtY2hpbGQgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3guZS1jaGVja2JveC1yaWdodCAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gOTJweCk7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtY2hlY2tib3ggLmUtY2hlY2tib3gtbGVmdCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LWxlZnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LWxlZnQge1xuICBtYXJnaW46IC0ycHggOHB4IDAgMDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1jaGVja2JveCAuZS1jaGVja2JveC1yaWdodCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LXJpZ2h0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1jaGVja2JveCAuZS1jaGVja2JveC1yaWdodCB7XG4gIG1hcmdpbjogLTJweCAwIDAgOHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC10ZXh0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQsIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1pY29uLXdyYXBwZXIgLmUtbGlzdC10ZXh0LCAuZS1saXN0Ym94LXdyYXBwZXIgLmUtaWNvbi13cmFwcGVyLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3ggLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtaWNvbi13cmFwcGVyIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWljb24td3JhcHBlci5lLXRleHQtY29udGVudC5lLWNoZWNrYm94IC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1pY29uLXdyYXBwZXIgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1pY29uLXdyYXBwZXIuZS10ZXh0LWNvbnRlbnQuZS1jaGVja2JveCAuZS1saXN0LXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pY29uLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pY29uLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWljb24ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtY29udGVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWNvbnRlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXRleHQgLmUtaGVhZGVydGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXRleHQgLmUtaGVhZGVydGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtdGV4dCAuZS1oZWFkZXJ0ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsIC5lLWxpc3QtaWNvbixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsIC5lLWxpc3QtaWNvbixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwgLmUtbGlzdC1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwgLmUtaWNvbi1jb2xsYXBzaWJsZSB7XG4gIGxlZnQ6IDAlO1xuICByaWdodDogaW5pdGlhbDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1saXN0LWhlYWRlciAuZS10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1idXQtYmFjayxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsIC5lLWJ1dC1iYWNrLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXJ0bCAuZS1idXQtYmFjayB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsIC5lLWljb24tYmFjayxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsIC5lLWljb24tYmFjayxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwgLmUtaWNvbi1iYWNrIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1jaGVja2JveCAuZS1jaGVja2JveC1sZWZ0LFxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bCAuZS1jaGVja2JveCAuZS1jaGVja2JveC1sZWZ0LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwgLmUtY2hlY2tib3ggLmUtY2hlY2tib3gtbGVmdCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbjogLTJweCAwIDAgOHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LXJpZ2h0LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwgLmUtY2hlY2tib3ggLmUtY2hlY2tib3gtcmlnaHQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LXJpZ2h0IHtcbiAgbWFyZ2luOiAtMnB4IDhweCAwIDA7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW46IC0ycHggOHB4IDAgMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1jaGVja2JveC1yaWdodCAuZS1jaGVja2JveC13cmFwcGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1jaGVja2JveC1yaWdodCAuZS1jaGVja2JveC13cmFwcGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWNoZWNrYm94LXJpZ2h0IC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDMwJTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1pbnB1dC1ncm91cCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWlucHV0LWdyb3VwLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cCB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtaW5wdXQtZm9jdXMsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1pbnB1dC1mb2N1cyxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtaW5wdXQtZm9jdXMge1xuICBwYWRkaW5nOiA0cHggNHB4IDRweCA4cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtaGlkZGVuLXNlbGVjdCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWhpZGRlbi1zZWxlY3QsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWhpZGRlbi1zZWxlY3Qge1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1wbGFjZWhvbGRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXBsYWNlaG9sZGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbn1cblxuZWpzLWxpc3Rib3gge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyOm5vdCguZS1saXN0Ym94LWNvbnRhaW5lciksXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1maWx0ZXItbGlzdCAuZS1saXN0LXBhcmVudCB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1zb3J0YWJsZWNsb25lLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1zb3J0YWJsZWNsb25lLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUge1xuICBib3JkZXItd2lkdGg6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtc29ydGFibGVjbG9uZSAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXNvcnRhYmxlY2xvbmUgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtbGlzdC1pdGVtIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBoZWlnaHQ6IDM4cHggIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtcmlwcGxlLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1zb3J0YWJsZWNsb25lIC5lLXJpcHBsZSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1zb3J0YWJsZWNsb25lIC5lLXJpcHBsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtc29ydGFibGVjbG9uZSAuZS1yaXBwbGUgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXNvcnRhYmxlY2xvbmUgLmUtcmlwcGxlIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtcmlwcGxlIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtbGlzdC1iYWRnZSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtc29ydGFibGVjbG9uZSAuZS1saXN0LWJhZGdlLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtbGlzdC1iYWRnZSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEwcHg7XG4gIHRvcDogLTEwcHg7XG4gIHdpZHRoOiAyMnB4O1xufVxuXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtc29ydGFibGVjbG9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS1saXN0Ym94dG9vbC13cmFwcGVyICosXG4uZS1saXN0Ym94dG9vbC1jb250YWluZXIgKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyLmUtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0Ym94LXdyYXBwZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3Qtd3JhcCxcbi5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciAuZS1saXN0Ym94LXdyYXBwZXIsXG4uZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdC13cmFwIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgIGZsZXg6IDE7XG59XG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcmlnaHQgLmUtbGlzdGJveC10b29sLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyLmUtcmlnaHQgLmUtbGlzdGJveC10b29sIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGVmdCAuZS1saXN0Ym94LXRvb2wsXG4uZS1saXN0Ym94dG9vbC1jb250YWluZXIuZS1sZWZ0IC5lLWxpc3Rib3gtdG9vbCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdGJveC10b29sLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyIC5lLWxpc3Rib3gtdG9vbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiA4cHg7XG59XG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3Rib3gtdG9vbCAuZS1idG4sXG4uZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdGJveC10b29sIC5lLWJ0biB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWNoZWNrYm94LXJpZ2h0IC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1saXN0Ym94dG9vbC1jb250YWluZXIuZS1jaGVja2JveC1yaWdodCAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAzMCU7XG59XG5cbi5lLXJ0bC5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1yaWdodCAuZS1saXN0Ym94LXRvb2wsXG4uZS1ydGwuZS1saXN0Ym94dG9vbC1jb250YWluZXIuZS1yaWdodCAuZS1saXN0Ym94LXRvb2wge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4uZS1ydGwuZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGVmdCAuZS1saXN0Ym94LXRvb2wsXG4uZS1ydGwuZS1saXN0Ym94dG9vbC1jb250YWluZXIuZS1sZWZ0IC5lLWxpc3Rib3gtdG9vbCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LW5ydCxcbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtbnJ0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdGJveC13cmFwcGVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LW5ydCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtc21hbGwgLmUtbGlzdGJveC13cmFwcGVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQsXG4uZS1zbWFsbCAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLWxpc3QtcGFyZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtZmlsdGVyLWxpc3Q6bm90KC5lLWxpc3Rib3gtY29udGFpbmVyKSAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtZmlsdGVyLWxpc3Q6bm90KC5lLWxpc3Rib3gtY29udGFpbmVyKSAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtaGlkZGVuLXNlbGVjdCArIC5lLWxpc3Rib3ggKyAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gOTNweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLFxuLmUtbGlzdGJveC1jb250YWluZXI6bm90KC5lLWxpc3Rib3h0b29sLWNvbnRhaW5lcik6bm90KC5lLXNvcnRhYmxlY2xvbmUpLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyLmUtbGlzdGJveC1jb250YWluZXIgLmUtdWwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIge1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzNiM2EzOTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1maWx0ZXItbGlzdCAuZS1saXN0LXBhcmVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1maWx0ZXItbGlzdCAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1maWx0ZXItbGlzdCAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM2cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzZweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtOmhvdmVyOm5vdCguZS1zZWxlY3RlZCk6bm90KC5lLWRpc2FibGVkKSwgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbTpob3Zlci5lLXNlbGVjdGVkLmUtY2hlY2tsaXN0Om5vdCguZS1kaXNhYmxlZCksXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW06aG92ZXI6bm90KC5lLXNlbGVjdGVkKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtOmhvdmVyLmUtc2VsZWN0ZWQuZS1jaGVja2xpc3Q6bm90KC5lLWRpc2FibGVkKSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtOmhvdmVyOm5vdCguZS1zZWxlY3RlZCk6bm90KC5lLWRpc2FibGVkKSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtOmhvdmVyLmUtc2VsZWN0ZWQuZS1jaGVja2xpc3Q6bm90KC5lLWRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQuZS1jaGVja2xpc3QsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0uZS1zZWxlY3RlZC5lLWNoZWNrbGlzdCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQuZS1jaGVja2xpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkLCAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZC5lLXNlbGVjdGVkLmUtY2hlY2tsaXN0LCAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZC5lLXNlbGVjdGVkLmUtY2hlY2tsaXN0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWZvY3VzZWQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWZvY3VzZWQuZS1zZWxlY3RlZC5lLWNoZWNrbGlzdCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWZvY3VzZWQgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZS5lLWNoZWNrLCAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtY2hlY2ssXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbS5lLWZvY3VzZWQgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZS5lLWNoZWNrLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMwMDc4ZDQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXNvcnRhYmxlY2xvbmUuZS1yaXBwbGUgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1zb3J0YWJsZWNsb25lLmUtcmlwcGxlIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1zb3J0YWJsZWNsb25lLmUtcmlwcGxlIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlciB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXI6bm90KC5lLWxpc3QtbXVsdGktbGluZSksXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyOm5vdCguZS1saXN0LW11bHRpLWxpbmUpLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyOm5vdCguZS1saXN0LW11bHRpLWxpbmUpIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZSAuZS1saXN0LWl0ZW0taGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZSAuZS1saXN0LWl0ZW0taGVhZGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lIC5lLWxpc3QtaXRlbS1oZWFkZXIge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lIC5lLWxpc3QtY29udGVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUgLmUtbGlzdC1jb250ZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lIC5lLWxpc3QtY29udGVudCB7XG4gIGNvbG9yOiAjM2IzYTM5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDJweCAwIDAgMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUgLmUtbGlzdC1jb250ZW50Om5vdCguZS10ZXh0LW92ZXJmbG93KSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUgLmUtbGlzdC1jb250ZW50Om5vdCguZS10ZXh0LW92ZXJmbG93KSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZSAuZS1saXN0LWNvbnRlbnQ6bm90KC5lLXRleHQtb3ZlcmZsb3cpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyIC5lLWF2YXRhcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGxlZnQ6IDA7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyOm5vdCguZS1saXN0LWJhZGdlKSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhcjpub3QoLmUtbGlzdC1iYWRnZSksXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhcjpub3QoLmUtbGlzdC1iYWRnZSkge1xuICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSksXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSkge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY4cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSAuZS1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIC5lLWF2YXRhcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSAuZS1hdmF0YXIge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIHJpZ2h0OiAwO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsIC5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIC5lLWF2YXRhcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIC5lLWF2YXRhcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZS5lLWxpc3QtYXZhdGFyIC5lLWF2YXRhcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZS5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSAuZS1hdmF0YXIge1xuICB0b3A6IDA7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UgLmUtYmFkZ2UsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZSAuZS1iYWRnZSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UgLmUtYmFkZ2Uge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEycHg7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAzMnB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlLmUtbGlzdC1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZS5lLWxpc3QtYXZhdGFyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZS5lLWxpc3QtYXZhdGFyIHtcbiAgcGFkZGluZy1sZWZ0OiA2OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlOm5vdCguZS1saXN0LWF2YXRhciksXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZTpub3QoLmUtbGlzdC1hdmF0YXIpLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZTpub3QoLmUtbGlzdC1hdmF0YXIpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXI6bm90KC5lLWxpc3QtbXVsdGktbGluZSkgLmUtbGlzdC1jb250ZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlcjpub3QoLmUtbGlzdC1tdWx0aS1saW5lKSAuZS1saXN0LWNvbnRlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXI6bm90KC5lLWxpc3QtbXVsdGktbGluZSkgLmUtbGlzdC1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogOHB4IDA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1saXN0LWl0ZW06aG92ZXIgLmUtbGlzdC1pdGVtLWhlYWRlciwgLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1saXN0LWl0ZW06aG92ZXIgLmUtbGlzdC1jb250ZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3QtaXRlbS5lLWxpc3QtaXRlbTpob3ZlciAuZS1saXN0LWl0ZW0taGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3QtaXRlbS5lLWxpc3QtaXRlbTpob3ZlciAuZS1saXN0LWNvbnRlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1saXN0LWl0ZW06aG92ZXIgLmUtbGlzdC1pdGVtLWhlYWRlcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3QtaXRlbS5lLWxpc3QtaXRlbTpob3ZlciAuZS1saXN0LWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQgLmUtbGlzdC1pdGVtLWhlYWRlciwgLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1zZWxlY3RlZCAuZS1saXN0LWNvbnRlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQgLmUtbGlzdC1pdGVtLWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1zZWxlY3RlZCAuZS1saXN0LWNvbnRlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1zZWxlY3RlZCAuZS1saXN0LWl0ZW0taGVhZGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQgLmUtbGlzdC1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyIC5lLWF2YXRhcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIge1xuICBsZWZ0OiBpbmhlcml0O1xuICByaWdodDogMDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXI6bm90KC5lLWxpc3QtYmFkZ2UpLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyOm5vdCguZS1saXN0LWJhZGdlKSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyOm5vdCguZS1saXN0LWJhZGdlKSB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogNjhweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSB7XG4gIHBhZGRpbmctbGVmdDogNjhweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIC5lLWF2YXRhcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSkgLmUtYXZhdGFyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIC5lLWF2YXRhciB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBpbmhlcml0O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlIC5lLWJhZGdlLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UgLmUtYmFkZ2UsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlIC5lLWJhZGdlIHtcbiAgbGVmdDogMTJweDtcbiAgcmlnaHQ6IGluaGVyaXQ7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UuZS1saXN0LWF2YXRhcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlLmUtbGlzdC1hdmF0YXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlLmUtbGlzdC1hdmF0YXIge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY4cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2U6bm90KC5lLWxpc3QtYXZhdGFyKSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlOm5vdCguZS1saXN0LWF2YXRhciksXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlOm5vdCguZS1saXN0LWF2YXRhcikge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQsIC5lLWxpc3Rib3gtY29udGFpbmVyLmUtZmlsdGVyLWxpc3QgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWxpc3QtcGFyZW50LCAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC13cmFwIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1NnB4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXdyYXAge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM2cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXdyYXAge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM2cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdC13cmFwLFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyLmUtbGlzdGJveHRvb2wtY29udGFpbmVyIC5lLWxpc3Qtd3JhcCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciAuZS1saXN0LXdyYXAsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlci5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciAuZS1saXN0LXdyYXAge1xuICB3aWR0aDogODAlICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtaXRlbSxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlcixcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogMi4xO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtcGFyZW50LFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtbGlzdC1wYXJlbnQge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS10ZXh0LWNvbnRlbnQsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXIgLmUtdGV4dC1jb250ZW50LFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXRleHQtY29udGVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLXRleHQtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlcixcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlcixcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBoZWlnaHQ6IDIycHg7XG59XG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlciAuZS1oZWFkZXJ0ZW1wbGF0ZS10ZXh0Lm5lc3RlZC1oZWFkZXIsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dC5oZWFkZXIsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXIgLmUtbGlzdC1oZWFkZXIgLmUtaGVhZGVydGVtcGxhdGUtdGV4dC5uZXN0ZWQtaGVhZGVyLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyIC5lLWhlYWRlcnRlbXBsYXRlLXRleHQubmVzdGVkLWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtbGlzdC1oZWFkZXIgLmUtaGVhZGVydGVtcGxhdGUtdGV4dC5uZXN0ZWQtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlciAuZS10ZXh0LFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlciAuZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0Om5vdCguZS1saXN0Ym94LWNvbnRhaW5lcikgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY0cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLWxpc3Qtd3JhcCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjRweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWxpc3QtcGFyZW50LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIuZS1maWx0ZXItbGlzdCAuZS1saXN0LXBhcmVudCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0IC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWxpc3Qtd3JhcCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLWxpc3Qtd3JhcCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTlweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0Om5vdCguZS1saXN0Ym94LWNvbnRhaW5lcikgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWhpZGRlbi1zZWxlY3QgKyAuZS1saXN0Ym94ICsgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDExM3B4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqLyIsIi5lLXNpZ25hdHVyZS5lLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbn1cblxuLmUtc2lnbmF0dXJlLmUtY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuXG4vKiEgaW5wdXQgbGF5b3V0ICovXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbnRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJvcmRlcjogMCBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmlucHV0LmUtaW5wdXQsXG50ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbmlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG5pbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwIGlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIGlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5pbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZsb2F0LWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1pbnB1dC5lLWNvcm5lcixcbi5lLWlucHV0LWdyb3VwLmUtY29ybmVyLmUtcnRsIGlucHV0LmUtaW5wdXQ6b25seS1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyLmUtcnRsIGlucHV0LmUtaW5wdXQ6b25seS1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1jb3JuZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtY29ybmVyLFxudGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmUtaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5lLWlucHV0LmUtc21hbGw6Zm9jdXMge1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyB7XG4gIHBhZGRpbmc6IDZweCA4cHggNnB4IDhweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDAgc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgbWluLXdpZHRoOiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCBzcGFuLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBzcGFuLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCBpbnB1dC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIGlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCBpbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBpbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRpc2FibGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHRleHRhcmVhIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lLWlucHV0LmUtcnRsLFxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZsb2F0LWN1c3RvbS10YWcuZS1pbnB1dC1ncm91cCxcbi5lLWZsb2F0LWN1c3RvbS10YWcuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWlucHV0LWN1c3RvbS10YWcsXG4uZS1pbnB1dC1jdXN0b20tdGFnLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1jdXN0b20tdGFnLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApLFxuLmUtZmxvYXQtY3VzdG9tLXRhZyxcbi5lLWZsb2F0LWN1c3RvbS10YWcuZS1jb250cm9sLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29ybmVyIC5lLWlucHV0OmZpcnN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpmaXJzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyIC5lLWlucHV0OmZpcnN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1jb3JuZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvcm5lciAuZS1pbnB1dDpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1jb3JuZXIgLmUtaW5wdXQ6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbnRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRvcDogLTExcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApIHNjYWxlKDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMjVzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgdG9wOiAtMTFweDtcbn1cblxubGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGVmdDogMCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTM4cHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC0zOHB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LWdyb3VwLWFuaW1hdGlvbiB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdG9wOiAxN3B4O1xufVxuXG4uZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIge1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1uby1mbG9hdC1sYWJlbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtbm8tZmxvYXQtbGFiZWwge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQge1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMCBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250OiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIHRleHQtaW5kZW50OiA4cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQge1xuICBmb250OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC1jb250YWluZXIudmFsaWQubW9kaWZpZWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyLmludmFsaWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtY29udGFpbmVyLnZhbGlkLm1vZGlmaWVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLWNvbnRhaW5lci5pbnZhbGlkIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxubGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbi5lLWZsb2F0LWlucHV0IGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG5sYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2U7XG4gIHdpZHRoOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjphZnRlciB7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMgfiAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzIH4gLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyB+IC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyB+IC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyB+IC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMgfiAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzIH4gLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzIH4gLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IC5lLWZsb2F0LWxpbmU6OmFmdGVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgLmUtZmxvYXQtbGluZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWZsb2F0LWxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICByaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLXNtYWxsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvcm5lci5lLXJ0bCAuZS1pbnB1dDpmaXJzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29ybmVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246Zmlyc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvcm5lci5lLXJ0bCAuZS1pbnB1dDpmaXJzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvcm5lci5lLXJ0bCAuZS1pbnB1dDpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1jb3JuZXIuZS1ydGwgLmUtaW5wdXQ6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZzo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXJ0bCAuZS1pbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIC5lLWlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpOmZvY3VzIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KFtkaXNhYmxlZF0pOm5vdCg6Zm9jdXMpLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KFtkaXNhYmxlZF0pLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoW2Rpc2FibGVkXSk6bm90KDpmb2N1cyksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoW2Rpc2FibGVkXSkge1xuICBib3JkZXI6IDAgc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cDo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtcnRsLmUtY29ybmVyIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1jb3JuZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG59XG5cbi5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nLFxuLmUtaW5wdXQtZ3JvdXAuZS1lcnJvcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpmb2N1cyB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikuZS1kaXNhYmxlZCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikuZS1kaXNhYmxlZCAuZS1pbnB1dC1pbi13cmFwIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKS5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLmUtZGlzYWJsZWQge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1maWxsZWQpIC5lLWlucHV0LWdyb3VwLWljb246OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZpbGxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtaW5wdXQtYnRuLXJpcHBsZTo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtaW5wdXQtYnRuLXJpcHBsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG5pbnB1dC5lLWlucHV0OjotbXMtY2xlYXIsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDo6LW1zLWNsZWFyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Oi1tcy1jbGVhcixcbi5lLWlucHV0Om5vdCg6dmFsaWQpOm5vdCguZS1jb250cm9sKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cCBpbnB1dDpub3QoLmUtY29udHJvbCkuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0Om5vdCg6dmFsaWQpOm5vdCguZS1jb250cm9sKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOnZhbGlkKTpub3QoLmUtY29udHJvbCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDp2YWxpZCk6bm90KC5lLWNvbnRyb2wpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDp2YWxpZCk6bm90KC5lLWNvbnRyb2wpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDp2YWxpZCk6bm90KC5lLWNvbnRyb2wpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1oaWRkZW4sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmlucHV0LmUtaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuaW5wdXQuZS1pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dC5lLWlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG5pbnB1dC5lLWlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbixcbi5lLWZsb2F0LWlucHV0IGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWxpbmUsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWZsb2F0LWxpbmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWxpbmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWZsb2F0LWxpbmUge1xuICBib3R0b206IC0xcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1mbG9hdC1saW5lLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1mbG9hdC1saW5lLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1mbG9hdC10ZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbmlucHV0LmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0LmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6LW1zLXRleHRhcmVhLXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1zbWFsbC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1zbWFsbC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0LmUtc21hbGwuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1zbWFsbC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Oi13ZWJraXQtdGV4dGFyZWEtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6Oi13ZWJraXQtdGV4dGFyZWEtcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuaW5wdXQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMzJweDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuXG50ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogYXV0bztcbn1cblxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQsXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxudGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICB0ZXh0LWluZGVudDogOHB4O1xufVxuXG5pbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbnRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1ydGwsXG4uZS1pbnB1dC1ncm91cC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCBpbnB1dC5lLWNvbnRyb2wsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0LmUtcnRsLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLXNtYWxsLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtc21hbGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbnRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXJ0bCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG5pbnB1dC5lLWlucHV0LmUtc21hbGwuZS1ydGwsXG4uZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dC5lLXJ0bCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtcnRsIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLXJ0bCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLXNtYWxsLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxudGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLmUtcnRsLFxuLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQuZS1ydGwsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtc21hbGwsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXN0YXRpYy1jbGVhciAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdGF0aWMtY2xlYXIgLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWlucHV0LWdyb3VwLmUtc3RhdGljLWNsZWFyIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN0YXRpYy1jbGVhciAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1zbWFsbDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtc21hbGw6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDhweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zdGF0aWMtY2xlYXIgLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3RhdGljLWNsZWFyIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIGlucHV0W3JlYWRvbmx5XTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtyZWFkb25seV06Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dFtyZWFkb25seV06Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXRbcmVhZG9ubHldOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgaW5wdXRbcmVhZG9ubHldOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XTpmaXJzdC1jaGlsZCAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlIHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLmUtc21hbGwge1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1pbnB1dDpub3QoOnZhbGlkKSxcbi5lLWlucHV0OnZhbGlkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDp2YWxpZCksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDp2YWxpZCxcbi5lLWZsb2F0LWlucHV0IGlucHV0Om5vdCg6dmFsaWQpLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6dmFsaWQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dDpub3QoOnZhbGlkKSxcbi5lLWlucHV0LWdyb3VwIGlucHV0OnZhbGlkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDp2YWxpZCksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDp2YWxpZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6dmFsaWQpLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6dmFsaWQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOnZhbGlkKSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOnZhbGlkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDp2YWxpZCksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhOm5vdCg6dmFsaWQpLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWE6dmFsaWQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAsXG4uZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIHJpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdG9wOiAxNnB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IC5lLWZsb2F0LXRleHQge1xuICB0b3A6IDE1cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtc21hbGwsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLXNtYWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtc21hbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdG9wOiAxNXB4O1xufVxuXG4uZS1pbnB1dC1ncm91cDpob3Zlcjpub3QoLmUtZGlzYWJsZWQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLWRpc2FibGVkKSxcbi5lLWZsb2F0LWlucHV0OmhvdmVyOm5vdCguZS1kaXNhYmxlZCksXG4uZS1mbG9hdC1pbnB1dDpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQ6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0OmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dDpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLWRpc2FibGVkKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWRpc2FibGVkKSB0ZXh0YXJlYTpub3QoW2Rpc2FibGVkXSkge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtb3V0bGluZSkgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtb3V0bGluZSkgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB0b3A6IDE3cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTM4cHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC0zOHB4LCAwKSBzY2FsZSgxKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGVmdDogMCU7XG4gIHRvcDogMTNweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTZweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0b3A6IC0xMXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTZweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKSBzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdG9wOiAxN3B4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC0zN3B4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtMzdweCwgMCkgc2NhbGUoMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtMzdweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTM3cHgsIDApIHNjYWxlKDEpO1xufVxuXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1kaXNhYmxlZCB7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxudGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogNnB4IDhweCA2cHggOHB4O1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDRweCA4cHggNHB4IDhweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogNHB4IDhweCA0cHggOHB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1zbWFsbDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1zbWFsbDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsOmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB7XG4gIHBhZGRpbmc6IDRweCA4cHggNHB4IDhweDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyohIGlucHV0IHRoZW1lICovXG5pbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbnRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzYwNWU1YztcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xuICBjb2xvcjogIzYwNWU1YztcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24ge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tdmVuZG9yLXByZWZpeCAqL1xuLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjYTE5ZjlkO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xufVxuXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHRleHRhcmVhLmUtaW5wdXQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXRbcmVhZG9ubHldLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXRbcmVhZG9ubHldLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbcmVhZG9ubHldLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbcmVhZG9ubHldLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyohIEFkZGVkIGNvbG9yIHRvIHRleHRib3ggZm9yIGRpc2JhbGVkIHN0YXRlICovXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZGlzYWJsZWQpIGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWRpc2FibGVkKSB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhW2Rpc2FibGVkXSB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjYTE5ZjlkO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG5cbi5lLWlucHV0LmUtc3VjY2Vzcyxcbi5lLWlucHV0LmUtc3VjY2Vzczpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtc3VjY2VzcyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3MgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogIzEwN2MxMDtcbn1cblxuLmUtaW5wdXQuZS13YXJuaW5nLFxuLmUtaW5wdXQuZS13YXJuaW5nOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZyAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLXdhcm5pbmcgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2E1MDEwO1xufVxuXG4uZS1pbnB1dC5lLWVycm9yLFxuLmUtaW5wdXQuZS1lcnJvcjpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3IgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3IgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3IgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2E0MjYyYztcbn1cblxubGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWVycm9yIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1lcnJvciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWVycm9yIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjYTQyNjJjO1xuICBjb2xvcjogIzNiM2EzOTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTA3YzEwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgdGV4dGFyZWEge1xuICBib3JkZXItY29sb3I6ICNjYTUwMTA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtZXJyb3IgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1lcnJvciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgdGV4dGFyZWEge1xuICBib3JkZXItY29sb3I6ICNhNDI2MmM7XG59XG5cbmlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0LmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG5pbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuaW5wdXQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0Om5vdCguZS1sYWJlbC10b3ApLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0Om5vdCguZS1sYWJlbC10b3ApLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQ6bm90KC5lLWxhYmVsLXRvcCksXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQ6bm90KC5lLWxhYmVsLXRvcCksXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0Om5vdCguZS1sYWJlbC10b3ApLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0Om5vdCguZS1sYWJlbC10b3ApIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjphY3RpdmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2UxZGZkZDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbmlucHV0LmUtaW5wdXQ6Oi1tb3otc2VsZWN0aW9uLCB0ZXh0YXJlYS5lLWlucHV0OjotbW96LXNlbGVjdGlvbiwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDo6LW1vei1zZWxlY3Rpb24sIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Oi1tb3otc2VsZWN0aW9uLCAuZS1mbG9hdC1pbnB1dCBpbnB1dDo6LW1vei1zZWxlY3Rpb24sIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OjotbW96LXNlbGVjdGlvbiwgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1zZWxlY3Rpb24sIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otc2VsZWN0aW9uLCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTo6LW1vei1zZWxlY3Rpb24sIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOjotbW96LXNlbGVjdGlvbiwgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTo6LW1vei1zZWxlY3Rpb24sIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNjN2UwZjQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG5pbnB1dC5lLWlucHV0OjpzZWxlY3Rpb24sXG50ZXh0YXJlYS5lLWlucHV0OjpzZWxlY3Rpb24sXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OjpzZWxlY3Rpb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OjpzZWxlY3Rpb24sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDo6c2VsZWN0aW9uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6OnNlbGVjdGlvbixcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6OnNlbGVjdGlvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6OnNlbGVjdGlvbixcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOjpzZWxlY3Rpb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTo6c2VsZWN0aW9uLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTo6c2VsZWN0aW9uLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNjN2UwZjQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1pbnB1dC1ncm91cDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXA6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc3VjY2Vzczo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzczo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZzo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZzo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZXJyb3I6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3I6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvcjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3MgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3IgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3M6bm90KC5lLWRpc2FibGVkKTpub3QoOmFjdGl2ZSkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzczpub3QoLmUtZGlzYWJsZWQpOm5vdCg6YWN0aXZlKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nOm5vdCguZS1kaXNhYmxlZCk6bm90KDphY3RpdmUpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmc6bm90KC5lLWRpc2FibGVkKTpub3QoOmFjdGl2ZSkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3I6bm90KC5lLWRpc2FibGVkKTpub3QoOmFjdGl2ZSkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3I6bm90KC5lLWRpc2FibGVkKTpub3QoOmFjdGl2ZSkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjb2xvcjogIzMyMzEzMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1pbnB1dDpmb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDc4ZDQ7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0OmZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtaW5wdXQ6Zm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3I6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yOm5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3I6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3IsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3IsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3Ige1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjYTQyNjJjO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2E0MjYyYztcbn1cblxuLmUtaW5wdXQ6Zm9jdXM6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykuZS1zdWNjZXNzLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKS5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpLmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKS5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxMDdjMTA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTA3YzEwO1xufVxuXG4uZS1pbnB1dDpmb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmcsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLmUtd2FybmluZzpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcikuZS13YXJuaW5nOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLmUtd2FybmluZzpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmcsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLmUtd2FybmluZyxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLmUtd2FybmluZyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLmUtd2FybmluZyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNjYTUwMTA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjY2E1MDEwO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwNzhkNDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwNzhkNDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKS5lLXN1Y2Nlc3MsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpLmUtc3VjY2Vzcyxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpLmUtc3VjY2Vzcyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpLmUtc3VjY2VzcyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxMDdjMTA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTA3YzEwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBzcGFuOmZpcnN0LWNoaWxkLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1ydGw6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0Omxhc3QtY2hpbGQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBzcGFuOmZpcnN0LWNoaWxkLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHNwYW46Zmlyc3QtY2hpbGQuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXJ0bDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6bGFzdC1jaGlsZDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHNwYW46Zmlyc3QtY2hpbGQuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc3VjY2Vzcyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzcyxcbi5lLWlucHV0LWdyb3VwLmUtc3VjY2Vzczpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzczpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB7XG4gIGJvcmRlci1jb2xvcjogIzEwN2MxMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2E1MDEwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWVycm9yLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvcixcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3I6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTQyNjJjO1xufVxuXG4uZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246YWN0aXZlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjphY3RpdmUsXG4uZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uOmFjdGl2ZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246YWN0aXZlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246aG92ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246aG92ZXIge1xuICBjb2xvcjogIzMyMzEzMDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cblxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuaW5wdXQuZS1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KFtkaXNhYmxlZF0pOm5vdCg6Zm9jdXMpLFxudGV4dGFyZWEuZS1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KFtkaXNhYmxlZF0pIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMTMwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6YWN0aXZlOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6YWN0aXZlOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtZmxvYXQtaW5wdXQ6YWN0aXZlOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6YWN0aXZlOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtZmxvYXQtaW5wdXQ6YWN0aXZlOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6YWN0aXZlOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQ6YWN0aXZlOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6YWN0aXZlOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqL1xuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi5lLWlucHV0LmUtYmlnZ2VyOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0OmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG50ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG50ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCxcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgbWluLXdpZHRoOiAzOHB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC5lLXNtYWxsOmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5lLWlucHV0LmUtc21hbGwuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1pbnB1dC5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1pbnB1dC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1kaXNhYmxlZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQge1xuICBmb250OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC5lLWJpZ2dlcjpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQuZS1iaWdnZXI6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIC5lLWlucHV0LFxuLmUtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQuZS1iaWdnZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtaW4taGVpZ2h0OiAzNHB4O1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsZWZ0OiAwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtMzhweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTM4cHgsIDApIHNjYWxlKDEpO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQ1cHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00NXB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC1ncm91cC1hbmltYXRpb24gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdG9wOiAxNHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB0b3A6IDE2cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLW5vLWZsb2F0LWxhYmVsIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWJpZ2dlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWJpZ2dlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZS1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXI6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXI6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWJpZ2dlci5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWJpZ2dlci5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LXRleHRhcmVhLXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDotbXMtdGV4dGFyZWEtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Oi1tcy10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1iaWdnZXIgaW5wdXQuZS1zbWFsbC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciBpbnB1dC5lLXNtYWxsLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIGlucHV0LmUtYmlnZ2VyLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciBpbnB1dC5lLXNtYWxsLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgaW5wdXQuZS1zbWFsbC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIGludGV4dGFyZWFwdXQuZS1zbWFsbC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0Ojotd2Via2l0LXRleHRhcmVhLXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5pbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDM4cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogNDBweDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxudGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQge1xuICB0ZXh0LWluZGVudDogMTJweDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXJ0bCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuaW5wdXQuZS1pbnB1dC5lLWJpZ2dlci5lLXJ0bCxcbi5lLWJpZ2dlci5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQuZS1ydGwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtcnRsIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxudGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlci5lLXJ0bCxcbi5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQuZS1ydGwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG5pbnB1dC5lLWlucHV0LmUtYmlnZ2VyLmUtc21hbGwsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG50ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLmUtc21hbGwsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQuZS1zbWFsbC5lLXJ0bCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1ydGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXJ0bCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwuZS1ydGwsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWJpZ2dlcjpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWJpZ2dlcjpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIG1pbi13aWR0aDogMzZweDtcbiAgbWluLWhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMzZweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbiB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMzZweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdG9wOiAxNHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRvcDogMTZweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdG9wOiAxOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDVweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQ1cHgsIDApIHNjYWxlKDEpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1vdXRsaW5lKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdG9wOiAxNnB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsZWZ0OiAwJTtcbiAgdG9wOiAxM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG59XG5cbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB0b3A6IDE2cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdG9wOiAxNHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00NXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDVweCwgMCkgc2NhbGUoMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDVweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQ1cHgsIDApIHNjYWxlKDEpO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogOHB4IDEycHggOHB4IDEycHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtYmlnZ2VyOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcjpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMge1xuICBmb250OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiA4cHggMTJweCA4cHggMTJweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmlucHV0LWdyb3VwIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWJpZ2dlci5lLXNtYWxsLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtc21hbGwgLmZsb2F0LWlucHV0IHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4IDZweCAxMnB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtYmlnZ2VyIHRleHRhcmVhLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNnB4IDEycHggNnB4IDEycHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogIzNiM2EzOTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXNwaW4tdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc2XCI7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXNwaW4tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuXG4uZS1udW1lcmljLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtbnVtZXJpYy5lLXBsYWNlaG9sZGVyLW51bWVyaWMge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDMzcHg7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljIC5lLW51bWVyaWMtaGlkZGVuLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljIC5lLW51bWVyaWMtaGlkZGVuLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljIC5lLW51bWVyaWMtaGlkZGVuLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1mb2N1cyAuZS1udW1lcmljLWhpZGRlbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYy5lLWlucHV0LWZvY3VzIC5lLW51bWVyaWMtaGlkZGVuLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljLmUtaW5wdXQtZm9jdXMgLmUtbnVtZXJpYy1oaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cblxuLmUtbnVtZXJpYy5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLXNtYWxsIC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLCAuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtbnVtZXJpYy5lLXBsYWNlaG9sZGVyLW51bWVyaWMsXG4uZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW51bWVyaWMuZS1wbGFjZWhvbGRlci1udW1lcmljIHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYy5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sIC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYy5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4vKiEgbWFza2VkdGV4dGJveCBsYXlvdXQgKi9cbi5lLWNvbnRyb2wtd3JhcHBlci5lLW1hc2sgLmUtbWFza2VkdGV4dGJveCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1tYXNrLmUtcGxhY2Vob2xkZXItbWFzayB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwcHggMzNweDtcbiAgbWluLWhlaWdodDogMzNweDtcbn1cblxuLyohIG1hc2tlZHRleHRib3ggdGhlbWUgKi9cbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1tYXNrIC5lLW1hc2tlZHRleHRib3gge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLW1hc2suZS1iaWdnZXIgLmUtbWFza2VkdGV4dGJveCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1tYXNrLmUtcGxhY2Vob2xkZXItbWFzayxcbi5lLWJpZ2dlci5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1tYXNrLmUtcGxhY2Vob2xkZXItbWFzayB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwcHggNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZW1wdHktc291cmNlICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIHtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1tYXRlcmlhbC1zbGlkZXIgLmUtc2xpZGVyIC5lLWhhbmRsZS5lLW1hdGVyaWFsLWhhbmRsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHotaW5kZXg6IDM7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiRmx1ZW50VUlcIjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IDAgbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAzMDBtcyBlYXNlLW91dCwgcmlnaHQgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGxlZnQgMzAwbXMgZWFzZS1vdXQsIHJpZ2h0IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDMwMG1zIGVhc2Utb3V0LCByaWdodCAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGxlZnQgMzAwbXMgZWFzZS1vdXQsIHJpZ2h0IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAzMDBtcyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IDEwO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlLmUtbGFyZ2UtdGh1bWItc2l6ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIC5lLWhhbmRsZS5lLXRhYi1oYW5kbGUge1xuICBib3JkZXItY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIC5lLXRhYi10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2UwZjQ7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtcnRsLmUtaG9yaXpvbnRhbCAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgbWFyZ2luOiAwIC04cHggMCAwO1xuICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ydGwuZS1ob3Jpem9udGFsIC5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrLmUtZmlyc3QtdGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgbGVmdDogMDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ydGwuZS1ob3Jpem9udGFsIC5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrLmUtbGFzdC10aWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtcnRsLmUtaG9yaXpvbnRhbCAuZS1zbGlkZXItYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ydGwuZS12ZXJ0aWNhbCB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLWJ0biB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXNsaWRlciAuZS1oYW5kbGUuZS1oYW5kbGUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1maXJzdC1idXR0b24ge1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICB0b3A6IDUwJTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbiB7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGNvbnRlbnQ6IFwiXFxlNzM4XCI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbiB7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGNvbnRlbnQ6IFwiXFxlNzM4XCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLXNlY29uZC1idXR0b24ge1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgdG9wOiA1MCU7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1zZWNvbmQtYnV0dG9uIC5lLWJ1dHRvbi1pY29uIHtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtc2Vjb25kLWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGNvbnRlbnQ6IFwiXFxlNzVjXCI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLXNlY29uZC1idXR0b24gLmUtYnV0dG9uLWljb24ge1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1zZWNvbmQtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUge1xuICBjb2xvcjogIzYwNWU1YztcbiAgY29udGVudDogXCJcXGU3NWNcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwuZS1zbGlkZXItYnRuIHtcbiAgcGFkZGluZzogMCAzMnB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtc2xpZGVyIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTZweCk7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1zbGlkZXItdHJhY2sge1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2M4YzZjNDtcbiAgdG9wOiBjYWxjKDUwJSAtIDJweCk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWhhbmRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsLmUtc2NhbGUtYm90aCAuZS1yYW5nZSB7XG4gIGhlaWdodDogNHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtcmFuZ2Uge1xuICBoZWlnaHQ6IDRweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDJweCk7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1saW1pdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA0cHg7XG4gIHRvcDogY2FsYyg1MCUgLSAycHgpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHdpZHRoOiA0OHB4O1xuICBwYWRkaW5nOiAzMnB4IDA7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtc2xpZGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMzJweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNsaWRlci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNjOGM2YzQ7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMnB4KTtcbiAgd2lkdGg6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsLmUtc21hbGwtc2l6ZS5lLXNsaWRlci1idG4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDMycHggMDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbC5lLXNtYWxsLXNpemUuZS1zbGlkZXItYnRuIC5lLXNsaWRlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDRweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1maXJzdC1idXR0b24ge1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogLThweDtcbiAgcmlnaHQ6IDUwJTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1maXJzdC1idXR0b24gLmUtYnV0dG9uLWljb24ge1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtZmlyc3QtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUge1xuICBjb2xvcjogIzYwNWU1YztcbiAgY29udGVudDogXCJcXGU3MzRcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNlY29uZC1idXR0b24ge1xuICB0b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogLThweDtcbiAgcmlnaHQ6IDUwJTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zZWNvbmQtYnV0dG9uIC5lLWJ1dHRvbi1pY29uIHtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNlY29uZC1idXR0b24gLmUtYnV0dG9uLWljb246OmJlZm9yZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjb250ZW50OiBcIlxcZTdkZFwiO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwuZS1zY2FsZS1ib3RoIC5lLXNsaWRlciAuZS1oYW5kbGUge1xuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNsaWRlciAuZS1oYW5kbGUge1xuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDhweCk7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtc2xpZGVyIC5lLXJhbmdlIHtcbiAgd2lkdGg6IDRweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAycHgpO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNsaWRlciAuZS1saW1pdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDRweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAycHgpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXJhbmdlIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAzMDBtcyBlYXNlLW91dCwgcmlnaHQgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dCwgd2lkdGggMzAwbXMgZWFzZS1vdXQsIGhlaWdodCAzMDBtcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogbGVmdCAzMDBtcyBlYXNlLW91dCwgcmlnaHQgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dCwgd2lkdGggMzAwbXMgZWFzZS1vdXQsIGhlaWdodCAzMDBtcyBlYXNlLW91dDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtcmFuZ2UuZS1kcmFnLWhvcml6b250YWwsIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtcmFuZ2UuZS1kcmFnLXZlcnRpY2FsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWJlZm9yZS5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRvcDogLTEycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXRpY2stYmVmb3JlLmUtc2NhbGUuZS1oLXNjYWxlIC5lLWxhcmdlIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IC0xMnB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWJlZm9yZS5lLXNjYWxlLmUtdi1zY2FsZSAuZS10aWNrIHtcbiAgd2lkdGg6IDhweDtcbiAgbGVmdDogMDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1iZWZvcmUuZS1zY2FsZS5lLXYtc2NhbGUgLmUtbGFyZ2Uge1xuICB3aWR0aDogMTJweDtcbiAgbGVmdDogLTRweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1hZnRlci5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRvcDogOHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWFmdGVyLmUtc2NhbGUuZS1oLXNjYWxlIC5lLWxhcmdlIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IDEycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXRpY2stYWZ0ZXIuZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljayB7XG4gIHdpZHRoOiA4cHg7XG4gIGxlZnQ6IDIwcHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXRpY2stYWZ0ZXIuZS1zY2FsZS5lLXYtc2NhbGUgLmUtbGFyZ2Uge1xuICB3aWR0aDogMTJweDtcbiAgbGVmdDogMjBweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1zY2FsZS1iZWZvcmUgLmUtc2NhbGUuZS12LXNjYWxlIHtcbiAgcmlnaHQ6IDlweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1zY2FsZS1hZnRlciAuZS1zY2FsZS5lLXYtc2NhbGUge1xuICByaWdodDogOXB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWJvdGguZS1zY2FsZS5lLWgtc2NhbGUgLmUtdGljayB7XG4gIGhlaWdodDogMzBweDtcbiAgdG9wOiAtMTdweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1ib3RoLmUtc2NhbGUuZS1oLXNjYWxlIC5lLWxhcmdlIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICB0b3A6IC0xM3B4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWJvdGguZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljayB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICBsZWZ0OiAwO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBub25lIG91dHNpZGUgbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwIG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlIC5lLXRpY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNU0lnYUdWcFoyaDBQU0l4SWlCMmFXVjNRbTk0UFNJd0lEQWdNU0F4SWlCbWFXeHNQU0p1YjI1bElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhiR2x1WlNCNE1UMGlNQzQxSWlCNE1qMGlNQzQxSWlCNU1qMGlNU0lnYzNSeWIydGxQU0lqUXpoRE5rTTBJaTgrQ2p3dmMzWm5QZ289XCIpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUgLmUtdGljay5lLWxhcmdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVNJZ2FHVnBaMmgwUFNJeElpQjJhV1YzUW05NFBTSXdJREFnTVNBeElpQm1hV3hzUFNKdWIyNWxJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284YkdsdVpTQjRNVDBpTUM0MUlpQjRNajBpTUM0MUlpQjVNajBpTVNJZ2MzUnliMnRsUFNJak5EZzBOalEwSWk4K0Nqd3ZjM1puUGdvPVwiKTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlIHtcbiAgY29sb3I6ICMzYjNhMzk7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS12LXNjYWxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMjhweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxNHB4KTtcbiAgdG9wOiAwO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljayB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS12LXNjYWxlIC5lLXRpY2suZS1maXJzdC10aWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtdi1zY2FsZSAuZS10aWNrLmUtbGFzdC10aWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrIC5lLXRpY2stdmFsdWUuZS10aWNrLWJlZm9yZSwgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLWgtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlLmUtdGljay1ib3RoOmZpcnN0LWNoaWxkIHtcbiAgdG9wOiAtMThweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYWZ0ZXIsIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYm90aCB7XG4gIGJvdHRvbTogLTIwcHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrLmUtZmlyc3QtdGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLWgtc2NhbGUgLmUtdGljay5lLWxhc3QtdGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsLmUtc2NhbGUtYm90aCAuZS1zY2FsZSB7XG4gIHRvcDogMTJweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsLmUtc2NhbGUtYm90aCAuZS1zbGlkZXItdHJhY2sge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggMDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgbWFyZ2luLXRvcDogLTRweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbC5lLXNjYWxlLWJvdGggLmUtc2NhbGUge1xuICByaWdodDogMTJweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbC5lLXNjYWxlLWJvdGggLmUtc2xpZGVyLXRyYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICB3aWR0aDogMTRweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsLmUtc2NhbGUtYm90aCAuZS1yYW5nZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXNjYWxlLWJvdGguZS12ZXJ0aWNhbC5lLXNtYWxsLXNpemUuZS1oLXNjYWxlLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXNjYWxlLWJvdGguZS12ZXJ0aWNhbCAuZS1zY2FsZS5lLWgtc2NhbGUge1xuICBtYXJnaW4tbGVmdDogLTdweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS12LXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYmVmb3JlIHtcbiAgcmlnaHQ6IDE3cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtdi1zY2FsZSAuZS10aWNrIC5lLXRpY2stdmFsdWUuZS10aWNrLWFmdGVyIHtcbiAgbGVmdDogMTlweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS12LXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYm90aCB7XG4gIHJpZ2h0OiA0NHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlLmUtdGljay1ib3RoOmZpcnN0LWNoaWxkIHtcbiAgbGVmdDogNDJweDtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cCAuZS10aXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDFweCA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtc2xpZGVyLWhvcml6YW50YWwtY29sb3Ige1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1zbGlkZXItdmVydGljYWwtY29sb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAtMXB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2MDVlNWM7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtcmFuZ2UuZS10YWItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzYwNWU1YztcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlLmUtbWF0ZXJpYWwtdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXNsaWRlci1ob3ZlciAuZS1zbGlkZXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdlMGY0O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXNsaWRlci1ob3ZlciAuZS1yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtc2xpZGVyLWhvdmVyIC5lLWhhbmRsZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lcjpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1yZWFkLW9ubHkpOmFjdGl2ZSAuZS1oYW5kbGUge1xuICBib3JkZXItY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXI6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtcmVhZC1vbmx5KTphY3RpdmUgLmUtcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lcjpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1yZWFkLW9ubHkpOmFjdGl2ZSAuZS1zbGlkZXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdlMGY0O1xufVxuXG4uZS1iaWdnZXIgLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cCAuZS10aXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDFweCA4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlciAuZS1oYW5kbGUsXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyIC5lLXNsaWRlciAuZS1oYW5kbGUge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyLWJ1dHRvbixcbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1iaWdnZXIgLmUtc2xpZGVyLWJ1dHRvbiB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtZmlyc3QtYnV0dG9uLFxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLXNlY29uZC1idXR0b24sXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtaG9yaXpvbnRhbCAuZS1maXJzdC1idXR0b24sXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtaG9yaXpvbnRhbCAuZS1zZWNvbmQtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtZmlyc3QtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtc2Vjb25kLWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWJpZ2dlci5lLWhvcml6b250YWwgLmUtZmlyc3QtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtaG9yaXpvbnRhbCAuZS1zZWNvbmQtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE3cHg7XG59XG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLWZpcnN0LWJ1dHRvbixcbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtc2Vjb25kLWJ1dHRvbixcbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1iaWdnZXIuZS12ZXJ0aWNhbCAuZS1maXJzdC1idXR0b24sXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtdmVydGljYWwgLmUtc2Vjb25kLWJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zZWNvbmQtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtdmVydGljYWwgLmUtZmlyc3QtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtdmVydGljYWwgLmUtc2Vjb25kLWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLXNsaWRlciAuZS1oYW5kbGUsXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtaG9yaXpvbnRhbCAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA4cHgpO1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zbGlkZXIgLmUtaGFuZGxlLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLXNsaWRlciAuZS1oYW5kbGUge1xuICBsZWZ0OiBjYWxjKDUwJSAtIDlweCk7XG4gIG1hcmdpbi1ib3R0b206IC05cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gOHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZSxcbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1iaWdnZXIgLmUtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqL1xuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXRleHRib3guZS1wbGFjZWhvbGRlci10ZXh0Ym94IHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLXRleHRib3gge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtcnRsLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLXRleHRib3gge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtdGV4dGJveC5lLXBsYWNlaG9sZGVyLXRleHRib3gsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtdGV4dGJveC5lLXBsYWNlaG9sZGVyLXRleHRib3gge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLXRleHRib3gge1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLXJ0bC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEuZS10ZXh0Ym94IHtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqL1xuLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtYXV0by13aWR0aCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEuZS1yZXNpemUteCB7XG4gIHJlc2l6ZTogaG9yaXpvbnRhbDtcbn1cbi5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLXJlc2l6ZS15IHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbi5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLXJlc2l6ZS14eSB7XG4gIHJlc2l6ZTogYm90aDtcbn1cbi5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLXRleHRhcmVhLmUtcmVzaXplLW5vbmUge1xuICByZXNpemU6IG5vbmU7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246aG92ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbkAtd2Via2l0LWtleWZyYW1lcyBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWJyaWMtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWJyaWMtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1pY29ucy5lLWZpbGUtcGF1c2UtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3YlwiO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWljb25zLmUtZmlsZS1yZWxvYWQtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNlwiO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWljb25zLmUtZmlsZS1wbGF5LWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGNcIjtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjBcIjtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxYlwiO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWljb25zLmUtbXNpZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMTBweDtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1pY29ucy5lLWZpbGUtYWJvcnQtaWNvbi5lLW1zaWU6OmJlZm9yZSB7XG4gIHJpZ2h0OiAxMnB4O1xufVxuXG4uZS11cGxvYWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXVwbG9hZC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xufVxuLmUtdXBsb2FkIC5lLWhpZGRlbi1maWxlLWlucHV0IHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG4uZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDE2cHggMCAxNnB4IDE2cHg7XG59XG4uZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLXNlbGVjdCxcbi5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtc2VsZWN0IC5lLXVwbG9hZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbn1cbi5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtc2VsZWN0IC5lLXVwbG9hZGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtZHJvcCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciB7XG4gIHRvcDogMDtcbn1cbi5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWhpZGRlbi1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUuZS1lcnJvciwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLmUtZXJyb3IsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLmUtZXJyb3Ige1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCB7XG4gIGNvbG9yOiAjYTQyNjJjO1xufVxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1uYW1lLCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLXR5cGUsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIC5lLWZpbGUtc3RhdHVzIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdG9wOiA0MnB4O1xufVxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtaW4taGVpZ2h0OiA4MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0b3A6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtdGFpbCk7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLmUtaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc2l6ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLmUtdXBsb2FkLXByb2dyZXNzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbi5lLXVwbG9hZC1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDk1JTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1pbm5lci13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWlubmVyLXdyYXAgLmUtdXBsb2FkLXByb2dyZXNzLWJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgaGVpZ2h0OiAycHg7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAgLmUtcHJvZ3Jlc3MtYmFyLXRleHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTI3cHg7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAyMHB4IDIwcHggMTJweDtcbiAgbWFyZ2luLXRvcDogLTlweDtcbiAgcGFkZGluZzogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3MsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3MsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3Mge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtbXNpZS5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtbXNpZS5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtbXNpZS5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtbXNpZS5lLWljb25zIHtcbiAgcGFkZGluZzogMThweCAxM3B4IDE4cHggMjNweDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMge1xuICByaWdodDogMzZweDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpob3ZlciwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnM6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29uczpub3QoLmUtZGlzYWJsZWQpOmhvdmVyLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWNsZWFyLWljb24tZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnM6bm90KC5lLWRpc2FibGVkKTpmb2N1cywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1jbGVhci1pY29uLWZvY3VzIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWJ0biwgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWJ0biB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLXVwbG9hZC1idG4ge1xuICBtYXJnaW46IDI0cHggMjBweCAyNHB4IDA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS1jbGVhci1idG4ge1xuICBtYXJnaW46IDI0cHggOHB4IDI0cHggMjBweDtcbn1cbi5lLXVwbG9hZC5lLXJ0bCAuZS1maWxlLXNlbGVjdC13cmFwIHtcbiAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggMDtcbn1cbi5lLXVwbG9hZC5lLXJ0bCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWNvbnRyb2wuZS1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLWRyb3Age1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtdXBsb2FkLWJ0biB7XG4gIG1hcmdpbjogMjRweCAwIDI0cHggMjBweDtcbn1cbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLWNsZWFyLWJ0biB7XG4gIG1hcmdpbjogMjRweCAyMHB4IDI0cHggOHB4O1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtcnRsLWNvbnRhaW5lciB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICB0b3A6IDIzcHg7XG4gIHdpZHRoOiA4NiU7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAgLmUtcHJvZ3Jlc3MtYmFyLXRleHQge1xuICBmbG9hdDogbGVmdDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTMycHg7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMge1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICByaWdodDogYXV0bztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMge1xuICBsZWZ0OiAzNnB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICBsZWZ0OiAzNnB4O1xufVxuLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtZmlsZS1kcm9wIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS11cGxvYWQuZS1kaXNhYmxlZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUsIC5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSwgLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplLCAuZS11cGxvYWQuZS1kaXNhYmxlZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cywgLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtdXBsb2FkIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS11cGxvYWQuZS1wbGFjZWhvbGRlci11cGxvYWQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwMHB4IDY1cHg7XG4gIG1pbi1oZWlnaHQ6IDY1cHg7XG59XG5cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIHtcbiAgcGFkZGluZzogMTJweCAwIDEycHggMTJweDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtZHJvcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBtaW4taGVpZ2h0OiA3OXB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsXG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMTJweDtcbiAgd2lkdGg6IDI0cHg7XG4gIG1hcmdpbjogMCAxM3B4IDAgMTNweDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS11cGxvYWQtYnRuIHtcbiAgbWFyZ2luOiAxNnB4IDE2cHggMTZweCAwO1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtY2xlYXItYnRuIHtcbiAgbWFyZ2luOiAxNnB4IDhweCAxNnB4IDE2cHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDEycHggMTJweCAxMnB4IDA7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS11cGxvYWQtYnRuIHtcbiAgbWFyZ2luOiAxNnB4IDhweCAxNnB4IDE2cHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS1jbGVhci1idG4ge1xuICBtYXJnaW46IDE2cHggMjBweCAxNnB4IDA7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgdG9wOiAwO1xufVxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtaGlkZGVuLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSwgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZS5lLWVycm9yLCAuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUuZS1lcnJvciwgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS1lcnJvciB7XG4gIGNvbG9yOiAjYTQyNjJjO1xufVxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICBjb2xvcjogIzYwNWU1YztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLW5hbWUsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIC5lLWZpbGUtdHlwZSwgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1zdGF0dXMge1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0b3A6IDQycHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC40O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtdXBsb2FkIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNjOGM2YzQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5lLXVwbG9hZCAuZS1maWxlLWRyb3Age1xuICBjb2xvcjogIzNiM2EzOTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMge1xuICBib3JkZXItdG9wOiAwIHNvbGlkICNlZGViZTk7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBib3JkZXItYm90dG9tOiAwIHNvbGlkICNlZGViZTk7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cy5lLXVwbG9hZC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxMDdjMTA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS11cGxvYWQtZmFpbHMge1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cy5lLXZhbGlkYXRpb24tZmFpbHMge1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1wcm9ncmVzcy1pbm5lci13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1wcm9ncmVzcy1pbm5lci13cmFwIC5lLXVwbG9hZC1wcm9ncmVzcy1iYXIuZS11cGxvYWQtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXByb2dyZXNzLWlubmVyLXdyYXAgLmUtdXBsb2FkLXByb2dyZXNzLWJhci5lLXVwbG9hZC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzEwN2MxMDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1wcm9ncmVzcy1pbm5lci13cmFwIC5lLXVwbG9hZC1wcm9ncmVzcy1iYXIuZS11cGxvYWQtZmFpbGVkIHtcbiAgYmFja2dyb3VuZDogI2E0MjYyYztcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1wcm9ncmVzcy1iYXItdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29uczpob3ZlciwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29uczpob3ZlciwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29uczpob3ZlciwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zOmhvdmVyLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnM6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnM6bm90KC5lLWRpc2FibGVkKTpmb2N1cywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1jbGVhci1pY29uLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbn1cblxuLmUtdXBsb2FkLWRyYWctaG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDIwcHggMCAyMHB4IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1kcm9wIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtaW4taGVpZ2h0OiAxMDhweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXNpemUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHRvcDogaW5pdGlhbDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCB7XG4gIGhlaWdodDogNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1pbm5lci13cmFwIHtcbiAgaGVpZ2h0OiA0cHg7XG4gIHdpZHRoOiA5NSU7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWlubmVyLXdyYXAgLmUtdXBsb2FkLXByb2dyZXNzLWJhciB7XG4gIGhlaWdodDogOTAlO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1iYXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIHRvcDogLTM2cHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMjRweCAyNHB4IDI0cHggMTZweDtcbiAgbWFyZ2luLXRvcDogLTI0cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtbXNpZS5lLWljb25zIHtcbiAgcGFkZGluZzogMjBweCAxN3B4IDIwcHggMjZweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICByaWdodDogNDVweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtdXBsb2FkLWJ0biB7XG4gIG1hcmdpbjogMjhweCAyNHB4IDI4cHggMDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS1jbGVhci1idG4ge1xuICBtYXJnaW46IDI4cHggMTJweCAyOHB4IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAwO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWNvbnRyb2wuZS1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1kcm9wIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLXVwbG9hZC1idG4ge1xuICBtYXJnaW46IDI4cHggMCAyOHB4IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtY2xlYXItYnRuIHtcbiAgbWFyZ2luOiAyOHB4IDEycHggMjhweCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICB0b3A6IDMwcHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWJhci10ZXh0IHtcbiAgbGVmdDogMTZweDtcbiAgcmlnaHQ6IGluaXRpYWw7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcGFkZGluZzogNXB4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLW1zaWUuZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWRlbGV0ZS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1hYm9ydC1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGxheS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wYXVzZS1idG4uZS1tc2llLmUtaWNvbnMge1xuICBwYWRkaW5nOiAyMHB4IDE3cHggMjBweCAyNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyB7XG4gIGxlZnQ6IDQxcHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIge1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtaGlkZGVuLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZS5lLWVycm9yLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLmUtZXJyb3IsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cy5lLWVycm9yIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQge1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLW5hbWUsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLXR5cGUsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLXN0YXR1cyB7XG4gIGNvbG9yOiAjYTQyNjJjO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRvcDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtY29udHJvbC13cmFwcGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtaGlkZGVuLWZpbGUtaW5wdXQge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIHtcbiAgcGFkZGluZzogMTZweCAwIDE2cHggMTZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtc2VsZWN0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1zZWxlY3QgLmUtdXBsb2FkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1zZWxlY3QgLmUtdXBsb2FkZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1kcm9wIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCB7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgdG9wOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtaGlkZGVuLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZS5lLWVycm9yLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUuZS1lcnJvciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS1lcnJvciB7XG4gIGNvbG9yOiAjYTQyNjJjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICBjb2xvcjogIzYwNWU1YztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLW5hbWUsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIC5lLWZpbGUtdHlwZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1zdGF0dXMge1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0b3A6IDQycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC40O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1pbi1oZWlnaHQ6IDgycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXgtd2lkdGg6IDc1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRvcDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS10YWlsKTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUuZS1oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS11cGxvYWQtcHJvZ3Jlc3MsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uLmUtdXBsb2FkLXByb2dyZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTUlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWlubmVyLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAgLmUtcHJvZ3Jlc3MtaW5uZXItd3JhcCAuZS11cGxvYWQtcHJvZ3Jlc3MtYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBoZWlnaHQ6IDJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1iYXItdGV4dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMDtcbiAgdG9wOiAtMjdweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IDIwcHggMjBweCAxMnB4O1xuICBtYXJnaW4tdG9wOiAtOXB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3MsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3MsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLW1zaWUuZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLW1zaWUuZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1tc2llLmUtaWNvbnMge1xuICBwYWRkaW5nOiAxOHB4IDEzcHggMThweCAyM3B4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucyB7XG4gIHJpZ2h0OiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmhvdmVyLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29uczpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zOm5vdCguZS1kaXNhYmxlZCk6aG92ZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtY2xlYXItaWNvbi1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpmb2N1cywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnM6Zm9jdXMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29uczpub3QoLmUtZGlzYWJsZWQpOmZvY3VzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWNsZWFyLWljb24tZm9jdXMge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvcGFjaXR5OiAxO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvcGFjaXR5OiAxO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtYnRuLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtYnRuIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtdXBsb2FkLWJ0biB7XG4gIG1hcmdpbjogMjRweCAyMHB4IDI0cHggMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLWNsZWFyLWJ0biB7XG4gIG1hcmdpbjogMjRweCA4cHggMjRweCAyMHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMTZweCAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtY29udHJvbC5lLWJ0biB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtZHJvcCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS11cGxvYWQtYnRuIHtcbiAgbWFyZ2luOiAyNHB4IDAgMjRweCAyMHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtY2xlYXItYnRuIHtcbiAgbWFyZ2luOiAyNHB4IDIwcHggMjRweCA4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1ydGwtY29udGFpbmVyIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXNpemUge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCB7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHRvcDogMjNweDtcbiAgd2lkdGg6IDg2JTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1iYXItdGV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICByaWdodDogMDtcbiAgdG9wOiAtMzJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGxheS1idG4uZS1pY29ucyB7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucyB7XG4gIGxlZnQ6IDM2cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyB7XG4gIGxlZnQ6IDM2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1kaXNhYmxlZCAuZS1maWxlLWRyb3Age1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1kaXNhYmxlZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXNpemUsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1kaXNhYmxlZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXVwbG9hZC5lLXBsYWNlaG9sZGVyLXVwbG9hZCB7XG4gIGJhY2tncm91bmQtc2l6ZTogNDAwcHggNjVweDtcbiAgbWluLWhlaWdodDogNjVweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXVwbG9hZC5lLXBsYWNlaG9sZGVyLXVwbG9hZCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtdXBsb2FkLmUtcGxhY2Vob2xkZXItdXBsb2FkIHtcbiAgYmFja2dyb3VuZC1zaXplOiA0MDBweCA4MHB4O1xuICBtaW4taGVpZ2h0OiA4MHB4O1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG59XG5cbi5lLWNvbnRhaW5lciAuZS12YWx1ZS1zd2l0Y2gtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuXG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtY29sb3JwaWNrZXIsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtY29sb3JwaWNrZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0bixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biB7XG4gIGZvbnQtZmFtaWx5OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcGFkZGluZzogNXB4IDhweDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3IsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCM2FXUjBhRDBpTm5CNElpQm9aV2xuYUhROUlqWndlQ0lnZG1sbGQwSnZlRDBpTUNBd0lEWWdOaUlnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0S0lDQWdJRHdoTFMwZ1IyVnVaWEpoZEc5eU9pQlRhMlYwWTJnZ05UQWdLRFUwT1RnektTQXRJR2gwZEhBNkx5OTNkM2N1WW05b1pXMXBZVzVqYjJScGJtY3VZMjl0TDNOclpYUmphQ0F0TFQ0S0lDQWdJRHgwYVhSc1pUNUhjbTkxY0NBNVBDOTBhWFJzWlQ0S0lDQWdJRHhrWlhOalBrTnlaV0YwWldRZ2QybDBhQ0JUYTJWMFkyZ3VQQzlrWlhOalBnb2dJQ0FnUEdSbFpuTStQQzlrWldaelBnb2dJQ0FnUEdjZ2FXUTlJbEJoWjJVdE1TSWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbTV2Ym1VaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSStDaUFnSUNBZ0lDQWdQR2NnYVdROUlrZHliM1Z3TFRraVBnb2dJQ0FnSUNBZ0lDQWdJQ0E4Y21WamRDQnBaRDBpVW1WamRHRnVaMnhsTFRFeElpQm1hV3hzUFNJalJUQkZNRVV3SWlCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU15SWdhR1ZwWjJoMFBTSXpJajQ4TDNKbFkzUStDaUFnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1URXRRMjl3ZVMweUlpQm1hV3hzUFNJalJrWkdSa1pHSWlCNFBTSXdJaUI1UFNJeklpQjNhV1IwYUQwaU15SWdhR1ZwWjJoMFBTSXpJajQ4TDNKbFkzUStDaUFnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1URXRRMjl3ZVNJZ1ptbHNiRDBpSTBaR1JrWkdSaUlnZUQwaU15SWdlVDBpTUNJZ2QybGtkR2c5SWpNaUlHaGxhV2RvZEQwaU15SStQQzl5WldOMFBnb2dJQ0FnSUNBZ0lDQWdJQ0E4Y21WamRDQnBaRDBpVW1WamRHRnVaMnhsTFRFeExVTnZjSGt0TXlJZ1ptbHNiRDBpSTBVd1JUQkZNQ0lnZUQwaU15SWdlVDBpTXlJZ2QybGtkR2c5SWpNaUlHaGxhV2RvZEQwaU15SStQQzl5WldOMFBnb2dJQ0FnSUNBZ0lEd3ZaejRLSUNBZ0lEd3ZaejRLUEM5emRtYytcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3IgLmUtc3BsaXQtcHJldmlldyxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biAuZS1zZWxlY3RlZC1jb2xvciAuZS1zcGxpdC1wcmV2aWV3IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0bixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biB7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG59XG4uZS1jb2xvcnBpY2tlci13cmFwcGVyICosXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLXBhbGV0dGUgLmUtdGlsZSxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXBhbGV0dGUgLmUtdGlsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1wYWxldHRlIC5lLXRpbGU6aG92ZXIsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1wYWxldHRlIC5lLXRpbGU6aG92ZXIge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLXBhbGV0dGUgLmUtdGlsZS5lLXNlbGVjdGVkLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtcGFsZXR0ZSAuZS10aWxlLmUtc2VsZWN0ZWQge1xuICBib3JkZXI6IDA7XG59XG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLWhhbmRsZXIsIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtcHJldmlldy1jb250YWluZXIsIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLWh1ZS1zbGlkZXIsIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLW9wYWNpdHktc2xpZGVyLCAuZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXItY29udGFpbmVyIC5lLWhhbmRsZSxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLWNvbnRhaW5lciAuZS1oYW5kbGVyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLXByZXZpZXctY29udGFpbmVyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1odWUtc2xpZGVyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1vcGFjaXR5LXNsaWRlcixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1oYW5kbGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLWhzdi1jb250YWluZXIsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtaHN2LWNvbnRhaW5lciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1jb2xvcnBpY2tlci1wb3B1cDpub3QoLmUtc3BsaXQtYnRuLXdyYXBwZXIpOm5vdCguZS1kcm9wZG93bi1idG4pIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWNvbG9ycGlja2VyLmUtbW9kYWwsIC5lLWNvbG9ycGlja2VyLmUtaHN2LW1vZGVsIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWNvbG9ycGlja2VyLmUtbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uZS1jb2xvcnBpY2tlci5lLWhzdi1tb2RlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2YtY29sb3JwaWNrZXIgLmUtc3dpdGNoLWN0cmwtYnRuIC5lLWN0cmwtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1zaG93LXZhbHVlIC5zZi1jb2xvcnBpY2tlci5lLWNvbG9yLXBhbGV0dGUgLmUtc2VsZWN0ZWQtdmFsdWUsIC5lLXNob3ctdmFsdWUgLnNmLWNvbG9ycGlja2VyLmUtY29sb3ItcGFsZXR0ZSAuZS1zd2l0Y2gtY3RybC1idG4ge1xuICB3aWR0aDogMjcwcHg7XG59XG5cbi5lLWRyb3Bkb3duLXBvcHVwLmUtdHJhbnNwYXJlbnQgLmUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS5lLWNvbG9ycGlja2VyLW92ZXJmbG93IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5lLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGlja2VyIHtcbiAgd2lkdGg6IDM1MXB4O1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGlja2VyIC5lLW1vZGUtc3dpdGNoLWJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0S1BITjJaeUIzYVdSMGFEMGlNalJ3ZUNJZ2FHVnBaMmgwUFNJeU5IQjRJaUIyYVdWM1FtOTRQU0l3SURBZ01qUWdNalFpSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJK0NpQWdJQ0E4SVMwdElFZGxibVZ5WVhSdmNqb2dVMnRsZEdOb0lEVXdMaklnS0RVMU1EUTNLU0F0SUdoMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUNBdExUNEtJQ0FnSUR4MGFYUnNaVDVIY205MWNDQTBJRU52Y0hrOEwzUnBkR3hsUGdvZ0lDQWdQR1JsYzJNK1EzSmxZWFJsWkNCM2FYUm9JRk5yWlhSamFDNDhMMlJsYzJNK0NpQWdJQ0E4WkdWbWN6NDhMMlJsWm5NK0NpQWdJQ0E4WnlCcFpEMGlVR0ZuWlMweElpQnpkSEp2YTJVOUltNXZibVVpSUhOMGNtOXJaUzEzYVdSMGFEMGlNU0lnWm1sc2JEMGlibTl1WlNJZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lqNEtJQ0FnSUNBZ0lDQThaeUJwWkQwaVFYSjBZbTloY21RaVBnb2dJQ0FnSUNBZ0lDQWdJQ0E4WnlCcFpEMGlSM0p2ZFhBdE5DMURiM0I1SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3dMakF3TURBd01Dd2dNQzR3TURBd01EQXBJajRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TWpVdFEyOXdlUzA0SWlCbWFXeHNQU0lqTkRVNU5rTkZJaUI0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTVRJaUlHaGxhV2RvZEQwaU1USWlQand2Y21WamRENEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNalV0UTI5d2VTMDVJaUJtYVd4c1BTSWpOVU5ETVRWQ0lpQjRQU0l3SWlCNVBTSXhNaUlnZDJsa2RHZzlJakV5SWlCb1pXbG5hSFE5SWpFeUlqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExUSTFMVU52Y0hrdE1UQWlJR1pwYkd3OUlpTkdRa1ExTURZaUlIZzlJakV5SWlCNVBTSXdJaUIzYVdSMGFEMGlNVElpSUdobGFXZG9kRDBpTVRJaVBqd3ZjbVZqZEQ0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1qVXRRMjl3ZVMweE1TSWdabWxzYkQwaUkwVkRORVUwTXlJZ2VEMGlNVElpSUhrOUlqRXlJaUIzYVdSMGFEMGlNVElpSUdobGFXZG9kRDBpTVRJaVBqd3ZjbVZqZEQ0S0lDQWdJQ0FnSUNBZ0lDQWdQQzluUGdvZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUR3dlp6NEtQQzl6ZG1jK1wiKSBuby1yZXBlYXQgMTAwJSAxMDAlO1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1tb2RlLXN3aXRjaC1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaUlITjBZVzVrWVd4dmJtVTlJbTV2SWo4K0Nqd2hSRTlEVkZsUVJTQnpkbWNnVUZWQ1RFbERJQ0l0THk5WE0wTXZMMFJVUkNCVFZrY2dNUzR4THk5RlRpSWdJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MMGR5WVhCb2FXTnpMMU5XUnk4eExqRXZSRlJFTDNOMlp6RXhMbVIwWkNJK0NqeHpkbWNnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERTRJREU0SWlCMlpYSnphVzl1UFNJeExqRWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlJSGh0Ykc1ek9uTmxjbWxtUFNKb2RIUndPaTh2ZDNkM0xuTmxjbWxtTG1OdmJTOGlJSE4wZVd4bFBTSm1hV3hzTFhKMWJHVTZaWFpsYm05a1pEdGpiR2x3TFhKMWJHVTZaWFpsYm05a1pEdHpkSEp2YTJVdGJHbHVaV3B2YVc0NmNtOTFibVE3YzNSeWIydGxMVzFwZEdWeWJHbHRhWFE2TVM0ME1UUXlNVHNpUGdvZ0lDQWdQR2NnZEhKaGJuTm1iM0p0UFNKdFlYUnlhWGdvTVN3d0xEQXNMVEVzTUN3eE9Da2lQZ29nSUNBZ0lDQWdJRHh5WldOMElIZzlJakFpSUhrOUlqQWlJSGRwWkhSb1BTSXhPQ0lnYUdWcFoyaDBQU0l4T0NJZ2MzUjViR1U5SW1acGJHdzZkWEpzS0NOZlRHbHVaV0Z5TVNrN0lpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QjBjbUZ1YzJadmNtMDlJbTFoZEhKcGVDZ3hMREFzTUN3dE1Td3dMREU0S1NJK0NpQWdJQ0FnSUNBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFNElpQm9aV2xuYUhROUlqRTRJaUJ6ZEhsc1pUMGlabWxzYkRwMWNtd29JMTlNYVc1bFlYSXlLVHNpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUhSeVlXNXpabTl5YlQwaWJXRjBjbWw0S0RFc01Dd3dMQzB4TERBc01UZ3BJajRLSUNBZ0lDQWdJQ0E4WTJ4cGNGQmhkR2dnYVdROUlsOWpiR2x3TXlJK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElIZzlJakFpSUhrOUlqQWlJSGRwWkhSb1BTSXhPQ0lnYUdWcFoyaDBQU0l4T0NJdlBnb2dJQ0FnSUNBZ0lEd3ZZMnhwY0ZCaGRHZytDaUFnSUNBZ0lDQWdQR2NnWTJ4cGNDMXdZWFJvUFNKMWNtd29JMTlqYkdsd015a2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOFp5QjBjbUZ1YzJadmNtMDlJbTFoZEhKcGVDZ3hMREFzTUN3dE1Td3RNQ3d4T0NraVBnb2dJQ0FnSUNBZ0lDQWdJQ0E4TDJjK0NpQWdJQ0FnSUNBZ1BDOW5QZ29nSUNBZ1BDOW5QZ29nSUNBZ1BHY2dkSEpoYm5ObWIzSnRQU0p0WVhSeWFYZ29NU3d3TERBc0xURXNNQ3d4T0NraVBnb2dJQ0FnSUNBZ0lEeGpiR2x3VUdGMGFDQnBaRDBpWDJOc2FYQTBJajRLSUNBZ0lDQWdJQ0FnSUNBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFNElpQm9aV2xuYUhROUlqRTRJaTgrQ2lBZ0lDQWdJQ0FnUEM5amJHbHdVR0YwYUQ0S0lDQWdJQ0FnSUNBOFp5QmpiR2x3TFhCaGRHZzlJblZ5YkNnalgyTnNhWEEwS1NJK0NpQWdJQ0FnSUNBZ0lDQWdJRHhuSUhSeVlXNXpabTl5YlQwaWJXRjBjbWw0S0RFc01Dd3dMQzB4TEMwd0xERTRLU0krQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4ZFhObElIaHNhVzVyT21oeVpXWTlJaU5mU1cxaFoyVTFJaUI0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTVRod2VDSWdhR1ZwWjJoMFBTSXhPSEI0SWk4K0NpQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0S0lDQWdJQ0FnSUNBOEwyYytDaUFnSUNBOEwyYytDaUFnSUNBOFp5QjBjbUZ1YzJadmNtMDlJbTFoZEhKcGVDZ3hMREFzTUN3dE1Td3dMREU0S1NJK0NpQWdJQ0FnSUNBZ1BHTnNhWEJRWVhSb0lHbGtQU0pmWTJ4cGNEWWlQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0I0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTVRnaUlHaGxhV2RvZEQwaU1UZ2lMejRLSUNBZ0lDQWdJQ0E4TDJOc2FYQlFZWFJvUGdvZ0lDQWdJQ0FnSUR4bklHTnNhWEF0Y0dGMGFEMGlkWEpzS0NOZlkyeHBjRFlwSWo0S0lDQWdJQ0FnSUNBZ0lDQWdQR2NnZEhKaGJuTm1iM0p0UFNKdFlYUnlhWGdvTVN3d0xEQXNMVEVzTFRBc01UZ3BJajRLSUNBZ0lDQWdJQ0FnSUNBZ1BDOW5QZ29nSUNBZ0lDQWdJRHd2Wno0S0lDQWdJRHd2Wno0S0lDQWdJRHhrWldaelBnb2dJQ0FnSUNBZ0lEeHNhVzVsWVhKSGNtRmthV1Z1ZENCcFpEMGlYMHhwYm1WaGNqRWlJSGd4UFNJd0lpQjVNVDBpTUNJZ2VESTlJakVpSUhreVBTSXdJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ1ozSmhaR2xsYm5SVWNtRnVjMlp2Y20wOUltMWhkSEpwZUNnMkxqSTNNREU1WlMweE5Dd3RNVEF5TkN3dE1UQXlOQ3d0Tmk0eU56QXhPV1V0TVRRc01Dd3hPQ2tpUGp4emRHOXdJRzltWm5ObGREMGlNQ0lnYzNSNWJHVTlJbk4wYjNBdFkyOXNiM0k2Y21kaUtEQXNNVGd5TERJMU5TazdjM1J2Y0MxdmNHRmphWFI1T2pBaUx6NDhjM1J2Y0NCdlptWnpaWFE5SWpFaUlITjBlV3hsUFNKemRHOXdMV052Ykc5eU9tSnNZV05yTzNOMGIzQXRiM0JoWTJsMGVUb3dJaTgrUEM5c2FXNWxZWEpIY21Ga2FXVnVkRDRLSUNBZ0lDQWdJQ0E4YkdsdVpXRnlSM0poWkdsbGJuUWdhV1E5SWw5TWFXNWxZWEl5SWlCNE1UMGlNQ0lnZVRFOUlqQWlJSGd5UFNJeElpQjVNajBpTUNJZ1ozSmhaR2xsYm5SVmJtbDBjejBpZFhObGNsTndZV05sVDI1VmMyVWlJR2R5WVdScFpXNTBWSEpoYm5ObWIzSnRQU0p0WVhSeWFYZ29NUzR4TURJeE9HVXRNVFVzTFRFNExDMHhPQ3d0TVM0eE1ESXhPR1V0TVRVc01UZ3NNVGdwSWo0OGMzUnZjQ0J2Wm1aelpYUTlJakFpSUhOMGVXeGxQU0p6ZEc5d0xXTnZiRzl5T25KbllpZ3dMREU0TWl3eU5UVXBPM04wYjNBdGIzQmhZMmwwZVRveElpOCtQSE4wYjNBZ2IyWm1jMlYwUFNJeElpQnpkSGxzWlQwaWMzUnZjQzFqYjJ4dmNqcGliR0ZqYXp0emRHOXdMVzl3WVdOcGRIazZNU0l2UGp3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ0lDQWdJQ0FnUEdsdFlXZGxJR2xrUFNKZlNXMWhaMlUxSWlCM2FXUjBhRDBpTVRod2VDSWdhR1ZwWjJoMFBTSXhPSEI0SWlCNGJHbHVhenBvY21WbVBTSmtZWFJoT21sdFlXZGxMM0J1Wnp0aVlYTmxOalFzYVZaQ1QxSjNNRXRIWjI5QlFVRkJUbE5WYUVWVlowRkJRVUpKUVVGQlFWTkRRVmxCUVVGQ1YzcHZOVmhCUVVGQlExaENTVmRZVFVGQlFUZEZRVUZCVDNoQlIxWkxkelJpUVVGQlFtVXdiRVZSVmxFMGFsY3lVakl5TkdOTlVYaEVSMk5CYnl0Mk9DOHlVMGxZWkU5d1RrNWlTWFZXYURsclpYcDZTbEJvYVdsVFQzSk5RWFoyZVRCQmFubEJTR1ZCU0VkQlNIbERVREU0ZFRRM1pWbDZaVGxCUzJ4aGFEbENaMEY1V0c1dFZVeGpRU3RSWW1RM2NXcDRPV2RuVmt4R1VXUmlWRGxCUWxwWU5sWmtXSHBOTHk5TVZtWnFiRTExZHk5eFFXUjJRVU16Wm1SMmJWRTFVVnBWYlVFcloxWlVXRFpXWkRoM1NqazNOV1JMYmtkWWVrMVZabkJwVkdZemRYcGtRaTkzWjJ0c2FWWjRhMFUxZEZkU1NreGlOR012TmxwbGFtWnZURTVOZEZKYWVYWXlXazR6WkZOQ1lYUkVWbEZHV0d4UWNEUm5UbFpCYjNGUGExRjRkVzh5WTNJeWJrNVdkMmxuU25WblEyeG5hV3hNY2xneFEySm9kM0JYZG1Vd2EzTnRWVFV6VVhoM1NHTTRRVTAxVWpaSVFuUkJVVVV6UVZscWEyNVdSRXB5YjJ0RE0xQklZbEJQWmxwVGFubzRTalJNV1U5WFJGSXpWbEpCYmxCT2VVRTNkbTF0WkdzNVVXUTFWR28wZHpCelJ6UnFZakJQYlhCVWEwRm1NSHBpWkRFeE4zRkNTakJPZUV4M01HbDVSR05uWkdsUGNHODBLMGxDTUVsSU5rUXpNWGRUTUVKcWIxb3pRMVF2TUhCcFNHTmxhMHBwVG1nd2RteE1abVpuT1VGM09HczRaM1JvWlhZeWN6aDZNSEE1TDFGVk5sUTNaMkpGVFdobmJHaEljRGRqWkRRemJtNUNhalU0ZWtoVlpFUmlNazFVUml0NlRDOW9PWEl2ZVU5MWMwWlFTMDkzUVVGQlFVSktVbFUxUlhKclNtZG5aejA5SWk4K0NpQWdJQ0E4TDJSbFpuTStDand2YzNablBnbz1cIikgbm8tcmVwZWF0IDEwMCUgMTAwJTtcbn1cbi5lLWNvbnRhaW5lciAuZS1jdXN0b20tcGFsZXR0ZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtY29udGFpbmVyIC5lLWN1c3RvbS1wYWxldHRlIC5lLXBhbGV0dGUge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmUtY29udGFpbmVyIC5lLWN1c3RvbS1wYWxldHRlLmUtcGFsZXR0ZS1ncm91cCB7XG4gIGhlaWdodDogMzUxcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgZGlzcGxheTogdGFibGU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtdGlsZSB7XG4gIGJvcmRlcjogMC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyN3B4O1xufVxuLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtdGlsZS5lLXNlbGVjdGVkIHtcbiAgb3V0bGluZTogIzAwMCAwLjVweCBzb2xpZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtdGlsZTpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDJweCA3cHggMnB4IHJnYmEoMjM3LCAyMzUsIDIzMywgMC4zKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDdweCAycHggcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1jb250YWluZXIgLmUtcGFsZXR0ZSAuZS10aWxlLmUtbm9jb2xvci1pdGVtIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU5uQjRJaUJvWldsbmFIUTlJalp3ZUNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFlnTmlJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNEtJQ0FnSUR3aExTMGdSMlZ1WlhKaGRHOXlPaUJUYTJWMFkyZ2dOVEFnS0RVME9UZ3pLU0F0SUdoMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUNBdExUNEtJQ0FnSUR4MGFYUnNaVDVIY205MWNDQTVQQzkwYVhSc1pUNEtJQ0FnSUR4a1pYTmpQa055WldGMFpXUWdkMmwwYUNCVGEyVjBZMmd1UEM5a1pYTmpQZ29nSUNBZ1BHUmxabk0rUEM5a1pXWnpQZ29nSUNBZ1BHY2dhV1E5SWxCaFoyVXRNU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJa2R5YjNWd0xUa2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhJaUJtYVd4c1BTSWpSVEJGTUVVd0lpQjRQU0l3SWlCNVBTSXdJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTMHlJaUJtYVd4c1BTSWpSa1pHUmtaR0lpQjRQU0l3SWlCNVBTSXpJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTSWdabWxzYkQwaUkwWkdSa1pHUmlJZ2VEMGlNeUlnZVQwaU1DSWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhMVU52Y0hrdE15SWdabWxzYkQwaUkwVXdSVEJGTUNJZ2VEMGlNeUlnZVQwaU15SWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJRHd2Wno0S0lDQWdJRHd2Wno0S1BDOXpkbWMrXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1oc3YtY29udGFpbmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtY29udGFpbmVyIC5lLWhzdi1jb250YWluZXIgLmUtaHN2LWNvbG9yIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLCByZ2JhKDAsIDAsIDAsIDApKSwgdG8oIzAwMCkpLCAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwLCAjZmZmKSwgdG8ocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAsICMwMDAgMTAwJSksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZiAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBoZWlnaHQ6IDIzMnB4O1xufVxuLmUtY29udGFpbmVyIC5lLWhzdi1jb250YWluZXIgLmUtaGFuZGxlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuNyksIGluc2V0IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjcpLCBpbnNldCAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogOHB4O1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4O1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgyLjM0JTtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMjZweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHRvcDogY2FsYyg1MCUgLSAyMnB4KTtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXItdHJhY2sge1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci1jb250YWluZXIgLmUtaGFuZGxlIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogY2FsYyg2NiUgLSAxMHB4KTtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci1jb250YWluZXIgLmUtaGFuZGxlLmUtaGFuZGxlLWFjdGl2ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1oYW5kbGUuZS1sYXJnZS10aHVtYi1zaXplIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLWh1ZS1zbGlkZXIgLmUtc2xpZGVyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCwgI2YwMCksIGNvbG9yLXN0b3AoMTYlLCAjZmYwKSwgY29sb3Itc3RvcCgzMyUsICMwZjApLCBjb2xvci1zdG9wKDUwJSwgIzBmZiksIGNvbG9yLXN0b3AoNjclLCAjMDBmKSwgY29sb3Itc3RvcCg4NCUsICNmMGYpLCB0bygjZmYwMDA0KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2YwMCAwLCAjZmYwIDE2JSwgIzBmMCAzMyUsICMwZmYgNTAlLCAjMDBmIDY3JSwgI2YwZiA4NCUsICNmZjAwMDQgMTAwJSk7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLW9wYWNpdHktc2xpZGVyIC5lLXNsaWRlci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0S1BITjJaeUIzYVdSMGFEMGlObkI0SWlCb1pXbG5hSFE5SWpad2VDSWdkbWxsZDBKdmVEMGlNQ0F3SURZZ05pSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRLSUNBZ0lEd2hMUzBnUjJWdVpYSmhkRzl5T2lCVGEyVjBZMmdnTlRBZ0tEVTBPVGd6S1NBdElHaDBkSEE2THk5M2QzY3VZbTlvWlcxcFlXNWpiMlJwYm1jdVkyOXRMM05yWlhSamFDQXRMVDRLSUNBZ0lEeDBhWFJzWlQ1SGNtOTFjQ0E1UEM5MGFYUnNaVDRLSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGdvZ0lDQWdQR1JsWm5NK1BDOWtaV1p6UGdvZ0lDQWdQR2NnYVdROUlsQmhaMlV0TVNJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUltNXZibVVpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJK0NpQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndMVGtpUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCcFpEMGlVbVZqZEdGdVoyeGxMVEV4SWlCbWFXeHNQU0lqUlRCRk1FVXdJaUI0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTXlJZ2FHVnBaMmgwUFNJeklqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TVRFdFEyOXdlUzB5SWlCbWFXeHNQU0lqUmtaR1JrWkdJaUI0UFNJd0lpQjVQU0l6SWlCM2FXUjBhRDBpTXlJZ2FHVnBaMmgwUFNJeklqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TVRFdFEyOXdlU0lnWm1sc2JEMGlJMFpHUmtaR1JpSWdlRDBpTXlJZ2VUMGlNQ0lnZDJsa2RHZzlJak1pSUdobGFXZG9kRDBpTXlJK1BDOXlaV04wUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCcFpEMGlVbVZqZEdGdVoyeGxMVEV4TFVOdmNIa3RNeUlnWm1sc2JEMGlJMFV3UlRCRk1DSWdlRDBpTXlJZ2VUMGlNeUlnZDJsa2RHZzlJak1pSUdobGFXZG9kRDBpTXlJK1BDOXlaV04wUGdvZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUR3dlp6NEtQQzl6ZG1jK1wiKTtcbiAgYm9yZGVyOiAwO1xuICB6LWluZGV4OiAwO1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1vcGFjaXR5LXNsaWRlciAuZS1vcGFjaXR5LWVtcHR5LXRyYWNrIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci5lLWh1ZS1zbGlkZXIgLmUtaGFuZGxlLCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci5lLWh1ZS1zbGlkZXIgLmUtaGFuZGxlLXN0YXJ0LCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci5lLW9wYWNpdHktc2xpZGVyIC5lLWhhbmRsZSwgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXIuZS1vcGFjaXR5LXNsaWRlciAuZS1oYW5kbGUtc3RhcnQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOTUpO1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXByZXZpZXctY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU5uQjRJaUJvWldsbmFIUTlJalp3ZUNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFlnTmlJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNEtJQ0FnSUR3aExTMGdSMlZ1WlhKaGRHOXlPaUJUYTJWMFkyZ2dOVEFnS0RVME9UZ3pLU0F0SUdoMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUNBdExUNEtJQ0FnSUR4MGFYUnNaVDVIY205MWNDQTVQQzkwYVhSc1pUNEtJQ0FnSUR4a1pYTmpQa055WldGMFpXUWdkMmwwYUNCVGEyVjBZMmd1UEM5a1pYTmpQZ29nSUNBZ1BHUmxabk0rUEM5a1pXWnpQZ29nSUNBZ1BHY2dhV1E5SWxCaFoyVXRNU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJa2R5YjNWd0xUa2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhJaUJtYVd4c1BTSWpSVEJGTUVVd0lpQjRQU0l3SWlCNVBTSXdJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTMHlJaUJtYVd4c1BTSWpSa1pHUmtaR0lpQjRQU0l3SWlCNVBTSXpJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTSWdabWxzYkQwaUkwWkdSa1pHUmlJZ2VEMGlNeUlnZVQwaU1DSWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhMVU52Y0hrdE15SWdabWxzYkQwaUkwVXdSVEJGTUNJZ2VEMGlNeUlnZVQwaU15SWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJRHd2Wno0S0lDQWdJRHd2Wno0S1BDOXpkbWMrXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1sZWZ0OiA0LjIwNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNHB4O1xuICB3aWR0aDogMTMuNDUlO1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXByZXZpZXctY29udGFpbmVyIC5lLXByZXZpZXcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXByZXZpZXctY29udGFpbmVyIC5lLXByZXZpZXcuZS1jdXJyZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIHRvcDogMDtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciAuZS1wcmV2aWV3LmUtcHJldmlvdXMge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHRvcDogMjVweDtcbiAgdG9wOiAyNHB4O1xufVxuLmUtY29udGFpbmVyIC5lLXNlbGVjdGVkLXZhbHVlIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDhweCAxMnB4IDlweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1jb250YWluZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0IGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1jb250YWluZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtaW5wdXQtY29udGFpbmVyIC5lLW51bWVyaWMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWNvbnRhaW5lciAuZS1zZWxlY3RlZC12YWx1ZSAuZS12YWx1ZS1zd2l0Y2gtYnRuIHtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAycHggM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDg5LjglO1xufVxuLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyLjc1JTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAyOCU7XG59XG4uZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIGlucHV0IHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAxNCU7XG59XG4uZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyBpbnB1dCB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQgLmUtZmxvYXQtdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiA4OS45MTMlO1xufVxuLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biAuZS1idG4ge1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1jb250YWluZXIgLmUtc3dpdGNoLWN0cmwtYnRuIC5lLWN0cmwtYnRuIC5lLWJ0bi5lLWNhbmNlbCB7XG4gIG1hcmdpbi1sZWZ0OiAzLjYyJTtcbn1cbi5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4gLmUtbW9kZS1zd2l0Y2gtYnRuIHtcbiAgYmFja2dyb3VuZC1vcmlnaW46IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1jb250YWluZXIgLmUtc3dpdGNoLWN0cmwtYnRuIC5lLW1vZGUtc3dpdGNoLWJ0bjpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5lLWNvbnRhaW5lciAuZS12YWx1ZS1zd2l0Y2gtYnRuLCAuZS1jb250YWluZXIgLmUtbW9kZS1zd2l0Y2gtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwLjA5JTtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGlja2VyIC5lLXZhbHVlLXN3aXRjaC1idG46Zm9jdXMsIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBpY2tlciAuZS12YWx1ZS1zd2l0Y2gtYnRuOmhvdmVyLCAuZS1jb250YWluZXIuZS1jb2xvci1waWNrZXIgLmUtdmFsdWUtc3dpdGNoLWJ0bjphY3RpdmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBpY2tlciAuZS12YWx1ZS1zd2l0Y2gtYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtcGFsZXR0ZSArIC5lLXNlbGVjdGVkLXZhbHVlLCAuZS1jb250YWluZXIuZS1jb2xvci1wYWxldHRlIC5lLXBhbGV0dGUtZ3JvdXAgKyAuZS1zZWxlY3RlZC12YWx1ZSB7XG4gIHBhZGRpbmc6IDE2cHggMTZweDtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtcGFsZXR0ZSArIC5lLXN3aXRjaC1jdHJsLWJ0biwgLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1wYWxldHRlLWdyb3VwICsgLmUtc3dpdGNoLWN0cmwtYnRuIHtcbiAgcGFkZGluZzogMjNweCA4cHggOHB4O1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1jbHItcGFsLXJlYy13cHIge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1jbHItcGFsLXJlYy13cHIgLmUtcmVjZW50LWNsci1zcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1jbHItcGFsLXJlYy13cHIgLmUtcGFsZXR0ZS5lLXJlY2VudC1wYWxldHRlIHtcbiAgcGFkZGluZzogOXB4IDVweDtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtY2xyLXBhbC1yZWMtd3ByIC5lLXBhbGV0dGUuZS1yZWNlbnQtcGFsZXR0ZSAuZS10aWxlIHtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIG1hcmdpbjogMCAzcHg7XG4gIGJvcmRlcjogMC41cHggc29saWQgI2VkZWJlOTtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtY2xyLXBhbC1yZWMtd3ByIC5lLXBhbGV0dGUuZS1yZWNlbnQtcGFsZXR0ZSAuZS10aWxlOmhvdmVyIHtcbiAgYm9yZGVyOiAwLjVweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uc2YtY29sb3JwaWNrZXIuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbn1cbi5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIge1xuICB0b3A6IDA7XG59XG4uZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDM2JTtcbn1cbi5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDE2LjMlO1xufVxuXG4uZS1oaWRlLWhleC12YWx1ZSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDIxLjI1JTtcbn1cbi5lLWhpZGUtaGV4LXZhbHVlLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMjkuNTklO1xufVxuXG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAyOCU7XG59XG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAxMyU7XG59XG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDM2JTtcbn1cbi5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDE3LjU4JTtcbn1cbi5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtaGV4LXZhbHVlIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMjIuMTglO1xufVxuLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1oZXgtdmFsdWUuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAzMC44MiU7XG59XG5cbi5lLXJ0bCAuZS1jb250YWluZXIgLmUtaHN2LWNvbnRhaW5lciAuZS1oc3YtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsIHJnYmEoMCwgMCwgMCwgMCkpLCB0bygjMDAwKSksIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNmZmYpLCB0byhyZ2JhKDI1NSwgMjU1LCAyNTUsIDApKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMCwgIzAwMCAxMDAlKSwgbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICNmZmYgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbn1cbi5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtaHVlLXNsaWRlciAuZS1zbGlkZXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZjAwKSwgY29sb3Itc3RvcCgxNiUsICNmZjApLCBjb2xvci1zdG9wKDMzJSwgIzBmMCksIGNvbG9yLXN0b3AoNTAlLCAjMGZmKSwgY29sb3Itc3RvcCg2NyUsICMwMGYpLCBjb2xvci1zdG9wKDg0JSwgI2YwZiksIHRvKCNmZjAwMDQpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICNmMDAgMCwgI2ZmMCAxNiUsICMwZjAgMzMlLCAjMGZmIDUwJSwgIzAwZiA2NyUsICNmMGYgODQlLCAjZmYwMDA0IDEwMCUpO1xufVxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1odWUtc2xpZGVyIC5lLWhhbmRsZSB7XG4gIHRvcDogY2FsYyg2NiUgLSAxMHB4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDQuMjA1JTtcbn1cbi5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtb3BhY2l0eS1zbGlkZXIgLmUtaGFuZGxlLWZpcnN0IHtcbiAgdG9wOiBjYWxjKDY2JSAtIDEwcHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWZsb2F0LWlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDIuNzUlO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWZsb2F0LWlucHV0IGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtZmxvYXQtaW5wdXQgLmUtZmxvYXQtdGV4dCB7XG4gIHJpZ2h0OiAtMTJweCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zZWxlY3RlZC12YWx1ZSAuZS12YWx1ZS1zd2l0Y2gtYnRuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1tb2RlLXN3aXRjaC1idG4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biB7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4gLmUtY3RybC1idG4gLmUtY2FuY2VsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMy42MiU7XG59XG4uZS1ydGwgLmUtY29udGFpbmVyLnNmLWNvbG9ycGlja2VyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLmUtcnRsLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lLWhpZGUtc3dpdGNoYWJsZS12YWx1ZSAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtY29sb3ItcGlja2VyLXRvb2x0aXAge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwJTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi13aWR0aDogMjZweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMThweCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjAxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMThweCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjAxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG59XG4uZS1wb3B1cC5lLXRvb2x0aXAtd3JhcC5lLWNvbG9yLXBpY2tlci10b29sdGlwIC5lLXRpcC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU5uQjRJaUJvWldsbmFIUTlJalp3ZUNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFlnTmlJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNEtJQ0FnSUR3aExTMGdSMlZ1WlhKaGRHOXlPaUJUYTJWMFkyZ2dOVEFnS0RVME9UZ3pLU0F0SUdoMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUNBdExUNEtJQ0FnSUR4MGFYUnNaVDVIY205MWNDQTVQQzkwYVhSc1pUNEtJQ0FnSUR4a1pYTmpQa055WldGMFpXUWdkMmwwYUNCVGEyVjBZMmd1UEM5a1pYTmpQZ29nSUNBZ1BHUmxabk0rUEM5a1pXWnpQZ29nSUNBZ1BHY2dhV1E5SWxCaFoyVXRNU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJa2R5YjNWd0xUa2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhJaUJtYVd4c1BTSWpSVEJGTUVVd0lpQjRQU0l3SWlCNVBTSXdJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTMHlJaUJtYVd4c1BTSWpSa1pHUmtaR0lpQjRQU0l3SWlCNVBTSXpJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTSWdabWxzYkQwaUkwWkdSa1pHUmlJZ2VEMGlNeUlnZVQwaU1DSWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhMVU52Y0hrdE15SWdabWxzYkQwaUkwVXdSVEJGTUNJZ2VEMGlNeUlnZVQwaU15SWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJRHd2Wno0S0lDQWdJRHd2Wno0S1BDOXpkbWMrXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB3aWR0aDogMjRweDtcbn1cblxuLmUtc3BsaXQtcHJldmlldyxcbi5lLXRpcC10cmFuc3BhcmVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtdGlsZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIC5lLXRpbGUuZS1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5lLWNvbnRhaW5lciAuZS1oYW5kbGVyLmUtaGlkZS1oYW5kbGVyLCAuZS1jb250YWluZXIgLmUtaGFuZGxlLmUtaGlkZS1oYW5kbGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1jb250YWluZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIuZS1odWUtc2xpZGVyIC5lLWhhbmRsZTpub3QoLmUtdGFiLWhhbmRsZSksIC5lLWNvbnRhaW5lciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci5lLW9wYWNpdHktc2xpZGVyIC5lLWhhbmRsZTpub3QoLmUtdGFiLWhhbmRsZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLWNvbnRhaW5lciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci5lLWh1ZS1zbGlkZXIgLmUtaGFuZGxlOm5vdCguZS10YWItaGFuZGxlKS5lLWhhbmRsZS1zdGFydDpub3QoLmUtdGFiLWhhbmRsZSksIC5lLWNvbnRhaW5lciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci5lLW9wYWNpdHktc2xpZGVyIC5lLWhhbmRsZTpub3QoLmUtdGFiLWhhbmRsZSkuZS1oYW5kbGUtc3RhcnQ6bm90KC5lLXRhYi1oYW5kbGUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1jb250YWluZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIuZS1odWUtc2xpZGVyIC5lLWhhbmRsZS5lLXRhYi1oYW5kbGUsIC5lLWNvbnRhaW5lciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci5lLW9wYWNpdHktc2xpZGVyIC5lLWhhbmRsZS5lLXRhYi1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOTUpO1xufVxuXG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtdmFsdWUtc3dpdGNoLWJ0biwgLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLW1vZGUtc3dpdGNoLWJ0bixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXZhbHVlLXN3aXRjaC1idG4sXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1tb2RlLXN3aXRjaC1idG4ge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS12YWx1ZS1zd2l0Y2gtYnRuOmZvY3VzLCAuZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtbW9kZS1zd2l0Y2gtYnRuOmZvY3VzLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtdmFsdWUtc3dpdGNoLWJ0bjpmb2N1cyxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLW1vZGUtc3dpdGNoLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3V0bGluZS1vZmZzZXQ6IHVuc2V0O1xufVxuLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLXZhbHVlLXN3aXRjaC1idG46YWN0aXZlLCAuZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtbW9kZS1zd2l0Y2gtYnRuOmFjdGl2ZSxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXZhbHVlLXN3aXRjaC1idG46YWN0aXZlLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtbW9kZS1zd2l0Y2gtYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtaWNvbi1idG46ZGlzYWJsZWQsIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtaWNvbi1idG4uZS1kaXNhYmxlZCxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1pY29uLWJ0bjpkaXNhYmxlZCxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1pY29uLWJ0bi5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1wb3B1cC5lLXRvb2x0aXAtd3JhcC5lLWNvbG9yLXBpY2tlci10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uZS1iaWdnZXIgLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0bixcbi5lLWJpZ2dlci5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4sXG4uZS1iaWdnZXIgLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuLFxuLmUtYmlnZ2VyLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDdweCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3IsXG4uZS1iaWdnZXIuZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuIC5lLXNlbGVjdGVkLWNvbG9yLFxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biAuZS1zZWxlY3RlZC1jb2xvcixcbi5lLWJpZ2dlci5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biAuZS1zZWxlY3RlZC1jb2xvciB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0bixcbi5lLWJpZ2dlci5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4sXG4uZS1iaWdnZXIgLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuLFxuLmUtYmlnZ2VyLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuIHtcbiAgcGFkZGluZzogN3B4IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1jb2xvcnBpY2tlci1wb3B1cDpub3QoLmUtc3BsaXQtYnRuLXdyYXBwZXIpOm5vdCguZS1kcm9wZG93bi1idG4pLFxuLmUtYmlnZ2VyLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1jb2xvcnBpY2tlci1wb3B1cDpub3QoLmUtc3BsaXQtYnRuLXdyYXBwZXIpOm5vdCguZS1kcm9wZG93bi1idG4pLFxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1jb2xvcnBpY2tlci1wb3B1cDpub3QoLmUtc3BsaXQtYnRuLXdyYXBwZXIpOm5vdCguZS1kcm9wZG93bi1idG4pLFxuLmUtYmlnZ2VyLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLWNvbG9ycGlja2VyLXBvcHVwOm5vdCguZS1zcGxpdC1idG4td3JhcHBlcik6bm90KC5lLWRyb3Bkb3duLWJ0bikge1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4gLmUtY3RybC1idG4ge1xuICBtYXJnaW46IDJweCAwO1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBpY2tlciB7XG4gIHdpZHRoOiAzNzZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBpY2tlciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbiAgfVxuICAuZS1iaWdnZXIgLmUtY29udGFpbmVyLmUtY29sb3JwaWNrZXItcG9wdXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICB9XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtdGlsZSB7XG4gIGhlaWdodDogMjlweDtcbiAgd2lkdGg6IDI5cHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWhzdi1jb250YWluZXIgLmUtaHN2LWNvbG9yIHtcbiAgaGVpZ2h0OiAzMDFweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtY3VzdG9tLXBhbGV0dGUuZS1wYWxldHRlLWdyb3VwIHtcbiAgaGVpZ2h0OiAzNzZweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcge1xuICBwYWRkaW5nOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiA0LjY1NyU7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgd2lkdGg6IDEyLjQwNSU7XG4gIHRvcDogLTRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNiUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbiAgfVxufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIge1xuICB3aWR0aDogODIuOTQ0JTtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci1jb250YWluZXIge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXItY29udGFpbmVyIC5lLWhhbmRsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGhlaWdodDogMjBweDtcbiAgdG9wOiBjYWxjKDc2JSAtIDEycHgpO1xuICB3aWR0aDogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtc3dpdGNoLWN0cmwtYnRuIC5lLWN0cmwtYnRuIHtcbiAgd2lkdGg6IDkwLjYlO1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtcGFsZXR0ZSArIC5lLXN3aXRjaC1jdHJsLWJ0biB7XG4gIHBhZGRpbmc6IDI1cHggMTJweCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtY2xyLXBhbC1yZWMtd3ByIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIuZS1jb2xvci1wYWxldHRlIC5lLWNsci1wYWwtcmVjLXdwciAuZS1yZWNlbnQtY2xyLXNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1jbHItcGFsLXJlYy13cHIgLmUtcGFsZXR0ZS5lLXJlY2VudC1wYWxldHRlIHtcbiAgcGFkZGluZzogMTBweCAxMXB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtY2xyLXBhbC1yZWMtd3ByIC5lLXBhbGV0dGUuZS1yZWNlbnQtcGFsZXR0ZSAuZS10aWxlIHtcbiAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIG1hcmdpbjogMCAxLjVweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDkwLjclO1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDMuNDI1JTtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDMzLjUlO1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQgaW5wdXQge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAxMi4zNCU7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMgaW5wdXQge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWNzcy5lLXZhbHVlLXN3aXRjaC1idG4sIC5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtbW9kZS1zd2l0Y2gtYnRuIHtcbiAgcGFkZGluZzogMnB4IDNweDtcbiAgd2lkdGg6IDkuMzA2JTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtbW9kZS1zd2l0Y2gtYnRuIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIuc2YtY29sb3JwaWNrZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDMuNDI1JSAtIDIuNjhweCk7XG59XG4uZS1iaWdnZXIgLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldywgLmUtYmlnZ2VyLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyB7XG4gIHBhZGRpbmc6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciwgLmUtYmlnZ2VyLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xufVxuLmUtYmlnZ2VyIC5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQsIC5lLWJpZ2dlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMzYlO1xufVxuLmUtYmlnZ2VyIC5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLCAuZS1iaWdnZXIuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAxNi43NiU7XG59XG4uZS1iaWdnZXIuZS1oaWRlLWhleC12YWx1ZSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLCAuZS1iaWdnZXIgLmUtaGlkZS1oZXgtdmFsdWUgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAyMS41OCU7XG59XG4uZS1iaWdnZXIuZS1oaWRlLWhleC12YWx1ZS5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLCAuZS1iaWdnZXIgLmUtaGlkZS1oZXgtdmFsdWUuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAyOS41OSU7XG59XG4uZS1iaWdnZXIuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciwgLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0Omxhc3QtY2hpbGQsIC5lLWJpZ2dlciAuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYywgLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDEzLjIlO1xufVxuLmUtYmlnZ2VyLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCwgLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMzYlO1xufVxuLmUtYmlnZ2VyLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMsIC5lLWJpZ2dlciAuZS1oaWRlLXZhbHVlc3dpdGNoZXIuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAxNy45JTtcbn1cbi5lLWJpZ2dlci5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtaGV4LXZhbHVlIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMsIC5lLWJpZ2dlci5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1oaWRlLWhleC12YWx1ZSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLCAuZS1iaWdnZXIgLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1oZXgtdmFsdWUgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYywgLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1oaWRlLWhleC12YWx1ZSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDIxLjU4JTtcbn1cbi5lLWJpZ2dlci5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtaGV4LXZhbHVlLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMsIC5lLWJpZ2dlci5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1oaWRlLWhleC12YWx1ZS5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLCAuZS1iaWdnZXIgLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1oZXgtdmFsdWUuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYywgLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1oaWRlLWhleC12YWx1ZS5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDMxJTtcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXByZXZpZXctY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNC42NTclO1xufVxuLmUtYmlnZ2VyIC5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtZmxvYXQtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtY29udGFpbmVyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWZsb2F0LWlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNDI1JTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXJ0bCAuZS1jb250YWluZXIuc2YtY29sb3JwaWNrZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWNvbnRhaW5lci5zZi1jb2xvcnBpY2tlciAuZS1zZWxlY3RlZC12YWx1ZSAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQge1xuICBtYXJnaW4tbGVmdDogY2FsYygzLjQyNSUgLSAyLjY4cHgpO1xufVxuLmUtYmlnZ2VyIC5lLXJ0bC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6bGFzdC1jaGlsZCxcbi5lLWJpZ2dlci5lLXJ0bC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS1iaWdnZXIuZS1oaWRlLXN3aXRjaGFibGUtdmFsdWUgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS1oaWRlLXN3aXRjaGFibGUtdmFsdWUgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1iaWdnZXIgLmUtcG9wdXAuZS10b29sdGlwLXdyYXAuZS1jb2xvci1waWNrZXItdG9vbHRpcCxcbi5lLWJpZ2dlci5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtY29sb3ItcGlja2VyLXRvb2x0aXAge1xuICBtaW4td2lkdGg6IDMycHg7XG59XG4uZS1iaWdnZXIgLmUtcG9wdXAuZS10b29sdGlwLXdyYXAuZS1jb2xvci1waWNrZXItdG9vbHRpcCAuZS10aXAtY29udGVudCxcbi5lLWJpZ2dlci5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtY29sb3ItcGlja2VyLXRvb2x0aXAgLmUtdGlwLWNvbnRlbnQge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uZS1yYXRpbmctY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgbWluLXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDRweDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tbGlzdDpmb2N1cy12aXNpYmxlOm5vdCg6aG92ZXIpIC5lLXJhdGluZy1mb2N1czpub3QoOmhhcyhzdmcpKSxcbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tbGlzdDpmb2N1cy12aXNpYmxlOm5vdCg6aG92ZXIpIC5lLXJhdGluZy1mb2N1cyAuZS1yYXRpbmctaXRlbTpoYXMoc3ZnKSB7XG4gIG91dGxpbmU6IDFweCBzb2xpZDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tbGlzdDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1yYXRpbmctcmVhZG9ubHkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLXdpZHRoOiBjYWxjKDFlbSArIDhweCk7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMWVtICsgOHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXI6aGFzKHN2Zykge1xuICBsaW5lLWhlaWdodDogMTNweDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyIC5lLXJhdGluZy1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtcmF0aW5nLWFuaW1hdGlvbi5lLXRvdWNoLXNlbGVjdDpub3QoLmUtZGlzYWJsZWQpIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lci5lLXJhdGluZy1mb2N1cyAuZS1yYXRpbmctaXRlbSwgLmUtcmF0aW5nLWNvbnRhaW5lci5lLXJhdGluZy1hbmltYXRpb246bm90KC5lLWRpc2FibGVkLCAuZS1yYXRpbmctdG91Y2gpIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcjpob3ZlciAuZS1yYXRpbmctaXRlbSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMTUwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSAwbXM7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDE1MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgMG1zO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTUwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSAwbXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNTBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIDBtcywgLXdlYmtpdC10cmFuc2Zvcm0gMTUwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSAwbXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lci5lLXJhdGluZy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiBhdXRvIDJweCA2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMnB4O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldC5lLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwuZS1sYWJlbC1yaWdodCwgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwuZS1sYWJlbC1sZWZ0IHtcbiAgbWluLXdpZHRoOiA1MHB4O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwuZS1sYWJlbC1ib3R0b20sIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtdG9wIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB3aWR0aDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwuZS1sYWJlbC1yaWdodCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogYXV0byA0cHg7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbC5lLWxhYmVsLWxlZnQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luOiBhdXRvIDRweDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtdG9wIHtcbiAgbWFyZ2luOiA0cHggMDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtYm90dG9tIHtcbiAgbWFyZ2luOiA0cHggMDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1ydGwgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1ydGwgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXRvb2x0aXAtd3JhcC5lLXJhdGluZy10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogLTEyLjVweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS10b29sdGlwLXdyYXAuZS1yYXRpbmctdG9vbHRpcC5lLXNob3ctdG9vbHRpcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtdG9vbHRpcC13cmFwLmUtcmF0aW5nLXRvb2x0aXAgLmUtdGlwLWNvbnRlbnQge1xuICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtdG9vbHRpcC13cmFwLmUtcmF0aW5nLXRvb2x0aXAgLmUtYXJyb3ctdGlwLmUtdGlwLWJvdHRvbSB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS10b29sdGlwLXdyYXAuZS1yYXRpbmctdG9vbHRpcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtYm90dG9tIHtcbiAgdG9wOiAtNnB4O1xufVxuXG4uZS1yYXRpbmctdG9vbHRpcCAuZS10aXAtY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcixcbi5lLXNtYWxsIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcjpoYXMoc3ZnKSxcbi5lLXNtYWxsIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyOmhhcyhzdmcpIHtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG4uZS1zbWFsbC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLFxuLmUtc21hbGwgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJlc2V0LFxuLmUtc21hbGwgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1saXN0OmZvY3VzLXZpc2libGU6bm90KDpob3ZlcikgLmUtcmF0aW5nLWZvY3VzOm5vdCg6aGFzKHN2ZykpLFxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1saXN0OmZvY3VzLXZpc2libGU6bm90KDpob3ZlcikgLmUtcmF0aW5nLWZvY3VzIC5lLXJhdGluZy1pdGVtOmhhcyhzdmcpIHtcbiAgb3V0bGluZS1jb2xvcjogIzMyMzEzMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQ6aG92ZXIge1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvcGFjaXR5OiAxO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIgLmUtcmF0aW5nLWljb24ge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjNjA1ZTVjO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctc2VsZWN0ZWQgLmUtcmF0aW5nLWljb24sIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLWludGVybWVkaWF0ZSAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKCMzMjMxMzApLCB0byh0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzMjMxMzAgdmFyKC0tcmF0aW5nLXZhbHVlKSwgdHJhbnNwYXJlbnQgdmFyKC0tcmF0aW5nLXZhbHVlKSk7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjMzIzMTMwO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1zZWxlY3RlZC12YWx1ZSAuZS1yYXRpbmctaWNvbiB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCByZ2IoMCwgMTA4LCAxOTAuOCk7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWxpc3Q6aG92ZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLXNlbGVjdGVkIC5lLXJhdGluZy1pY29uLCAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWxpc3Q6aG92ZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLWludGVybWVkaWF0ZSAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYigwLCAxMDgsIDE5MC44KSksIHRvKHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiKDAsIDEwOCwgMTkwLjgpIHZhcigtLXJhdGluZy12YWx1ZSksIHRyYW5zcGFyZW50IHZhcigtLXJhdGluZy12YWx1ZSkpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC8qIHN0eWxlbGludC1lbmFibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggcmdiKDAsIDEwOCwgMTkwLjgpO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1saXN0IC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lci5lLXJhdGluZy1zZWxlY3RlZDphY3RpdmUgLmUtcmF0aW5nLWljb24sIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tbGlzdCAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctaW50ZXJtZWRpYXRlOmFjdGl2ZSAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYigwLCA5NiwgMTY5LjYpKSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2IoMCwgOTYsIDE2OS42KSB2YXIoLS1yYXRpbmctdmFsdWUpLCB0cmFuc3BhcmVudCB2YXIoLS1yYXRpbmctdmFsdWUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHJnYigwLCA5NiwgMTY5LjYpO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lci5lLXJ0bCAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctc2VsZWN0ZWQgLmUtcmF0aW5nLWljb24sIC5lLXJhdGluZy1jb250YWluZXIuZS1ydGwgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLWludGVybWVkaWF0ZSAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBmcm9tKCMzMjMxMzApLCB0byh0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgIzMyMzEzMCB2YXIoLS1yYXRpbmctdmFsdWUpLCB0cmFuc3BhcmVudCB2YXIoLS1yYXRpbmctdmFsdWUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1ydGwgLmUtcmF0aW5nLWl0ZW0tbGlzdDpob3ZlciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctc2VsZWN0ZWQgLmUtcmF0aW5nLWljb24sIC5lLXJhdGluZy1jb250YWluZXIuZS1ydGwgLmUtcmF0aW5nLWl0ZW0tbGlzdDpob3ZlciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctaW50ZXJtZWRpYXRlIC5lLXJhdGluZy1pY29uIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20ocmdiKDAsIDEwOCwgMTkwLjgpKSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYigwLCAxMDgsIDE5MC44KSB2YXIoLS1yYXRpbmctdmFsdWUpLCB0cmFuc3BhcmVudCB2YXIoLS1yYXRpbmctdmFsdWUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1ydGwgLmUtcmF0aW5nLWl0ZW0tbGlzdCAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctc2VsZWN0ZWQ6YWN0aXZlIC5lLXJhdGluZy1pY29uLCAuZS1yYXRpbmctY29udGFpbmVyLmUtcnRsIC5lLXJhdGluZy1pdGVtLWxpc3QgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLWludGVybWVkaWF0ZTphY3RpdmUgLmUtcmF0aW5nLWljb24ge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgZnJvbShyZ2IoMCwgOTYsIDE2OS42KSksIHRvKHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2IoMCwgOTYsIDE2OS42KSB2YXIoLS1yYXRpbmctdmFsdWUpLCB0cmFuc3BhcmVudCB2YXIoLS1yYXRpbmctdmFsdWUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyIC5lLXJhdGluZy1pY29uIHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4ICNjOGM2YzQ7XG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLXNlbGVjdGVkIC5lLXJhdGluZy1pY29uLCAuZS1yYXRpbmctY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLWludGVybWVkaWF0ZSAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKCNjOGM2YzQpLCB0byh0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNjOGM2YzQgdmFyKC0tcmF0aW5nLXZhbHVlKSwgdHJhbnNwYXJlbnQgdmFyKC0tcmF0aW5nLXZhbHVlKSk7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjYzhjNmM0O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lci5lLWRpc2FibGVkLmUtcnRsIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lciAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBmcm9tKCNjOGM2YzQpLCB0byh0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2M4YzZjNCB2YXIoLS1yYXRpbmctdmFsdWUpLCB0cmFuc3BhcmVudCB2YXIoLS1yYXRpbmctdmFsdWUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1kaXNhYmxlZC5lLXJ0bCAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctc2VsZWN0ZWQgLmUtcmF0aW5nLWljb24sIC5lLXJhdGluZy1jb250YWluZXIuZS1kaXNhYmxlZC5lLXJ0bCAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctaW50ZXJtZWRpYXRlIC5lLXJhdGluZy1pY29uIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20oI2M4YzZjNCksIHRvKHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjYzhjNmM0IHZhcigtLXJhdGluZy12YWx1ZSksIHRyYW5zcGFyZW50IHZhcigtLXJhdGluZy12YWx1ZSkpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC8qIHN0eWxlbGludC1lbmFibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xufVxuXG4uZS1iaWdnZXIuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5lLWJpZ2dlci5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyOmhhcyhzdmcpLFxuLmUtYmlnZ2VyIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyOmhhcyhzdmcpIHtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG4uZS1iaWdnZXIuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbCxcbi5lLWJpZ2dlciAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uZS1iaWdnZXIuZS1yYXRpbmctY29udGFpbmVyIC5lLXJlc2V0LFxuLmUtYmlnZ2VyIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyOmhhcyhzdmcpLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXI6aGFzKHN2ZyksXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcjpoYXMoc3ZnKSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyOmhhcyhzdmcpIHtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJlc2V0LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLyohIEZvcm0gdGFpbHdpbmQgdGhlbWUgd2lzZSBvdmVycmlkZSBkZWZpbml0aW9ucyBhbmQgdmFyaWFibGVzICovXG4vKiEgZGF0YS1mb3JtIGxheW91dCAqL1xuLmUtZGF0YS1mb3JtIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbn1cbi5lLWRhdGEtZm9ybSAuZS1mb3JtLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZS1kYXRhLWZvcm0gLmUtZm9ybS1sYXlvdXQge1xuICBkaXNwbGF5OiBncmlkO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTIge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTMge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTQge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTUge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTYge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTcge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTgge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoOCwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTkge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoOSwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOSwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTEwIHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDEwLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTExIHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDExLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMSwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTEyIHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tMSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDEvc3BhbiAxO1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tMiB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDIvc3BhbiAyO1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tMyB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDMvc3BhbiAzO1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tNCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDQvc3BhbiA0O1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tNSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDUvc3BhbiA1O1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tNiB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDYvc3BhbiA2O1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tNyB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDcvc3BhbiA3O1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tOCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDgvc3BhbiA4O1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tOSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDkvc3BhbiA5O1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tMTAge1xuICBncmlkLWNvbHVtbjogc3BhbiAxMC9zcGFuIDEwO1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tMTEge1xuICBncmlkLWNvbHVtbjogc3BhbiAxMS9zcGFuIDExO1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tMTIge1xuICBncmlkLWNvbHVtbjogc3BhbiAxMi9zcGFuIDEyO1xufVxuLmUtZGF0YS1mb3JtIC5lLWxhYmVsLXBvc2l0aW9uLWxlZnQgLmUtZm9ybS1pdGVtLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICBtYXgtd2lkdGg6IGNhbGMoNzUlIC0gMTJweCk7XG59XG4uZS1kYXRhLWZvcm0gLmUtbGFiZWwtcG9zaXRpb24tbGVmdCAuZS1mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB3aWR0aDogMjUlO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1sYWJlbC1wb3NpdGlvbi1sZWZ0IC52YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS1kYXRhLWZvcm0gLmUtZm9ybS1ncm91cCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmUtZGF0YS1mb3JtIC5lLWZvcm0tZ3JvdXAgLmUtZ3JvdXAtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgLyogR2FwIGJldHdlZW4gdGV4dCBhbmQgYm9yZGVyICovXG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1mb3JtLWdyb3VwIC5lLWdyb3VwLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtZGF0YS1mb3JtIC5lLWxhYmVsLXBvc2l0aW9uLXRvcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmUtZGF0YS1mb3JtIC5lLWxhYmVsLXBvc2l0aW9uLXRvcCAuZS1sYWJlbC1yaWdodCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5lLWRhdGEtZm9ybSAuZS1sYWJlbC1wb3NpdGlvbi10b3AgLmUtbGFiZWwtcmlnaHQgLmUtc3dpdGNoLXdyYXBwZXIgKyAuZS1mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmUtZGF0YS1mb3JtIC5lLWxhYmVsLXBvc2l0aW9uLXRvcCAuZS1sYWJlbC1yaWdodCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1sYWJlbC1wb3NpdGlvbi1sZWZ0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uZS1kYXRhLWZvcm0gLmUtYnV0dG9uLWxlZnQge1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1idXR0b24tcmlnaHQge1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1idXR0b24tY2VudGVyIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmUtZGF0YS1mb3JtIC5lLWJ1dHRvbi1sZWZ0LCAuZS1kYXRhLWZvcm0gLmUtYnV0dG9uLXJpZ2h0LCAuZS1kYXRhLWZvcm0gLmUtYnV0dG9uLWNlbnRlciwgLmUtZGF0YS1mb3JtIC5lLWJ1dHRvbi1zdHJldGNoIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG4uZS1kYXRhLWZvcm0gLmUtYnV0dG9uLWxlZnQgLmUtYnRuLCAuZS1kYXRhLWZvcm0gLmUtYnV0dG9uLXJpZ2h0IC5lLWJ0biwgLmUtZGF0YS1mb3JtIC5lLWJ1dHRvbi1jZW50ZXIgLmUtYnRuLCAuZS1kYXRhLWZvcm0gLmUtYnV0dG9uLXN0cmV0Y2ggLmUtYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogN3B4IDE2cHg7XG59XG4uZS1kYXRhLWZvcm0gLmUtYnV0dG9uLXN0cmV0Y2ggLmUtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1kYXRhLWZvcm0gPiA6Zmlyc3QtY2hpbGQuZS1mb3JtLWxheW91dCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qISBkYXRhLWZvcm0gdGhlbWUgKi9cbi5lLWRhdGEtZm9ybSAuZS1mb3JtLWxhYmVsIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1kYXRhLWZvcm0gLmUtZ3JvdXAtdGl0bGUge1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLWRhdGEtZm9ybSAudmFsaWRhdGlvbi1tZXNzYWdlIHtcbiAgY29sb3I6ICNkMTM0Mzg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLWVycm9yLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkOWNjO1xuICBib3JkZXI6ICNmZWQ5Y2M7XG59XG4uZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLWVycm9yLXRvb2x0aXAgLmUtdGlwLWNvbnRlbnQgLnZhbGlkYXRpb24tbWVzc2FnZSB7XG4gIGNvbG9yOiAjZDEzNDM4O1xufVxuLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS1lcnJvci10b29sdGlwIC5lLWFycm93LXRpcCAuZS1hcnJvdy10aXAtb3V0ZXIuZS10aXAtdG9wLCAuZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLWVycm9yLXRvb2x0aXAgLmUtYXJyb3ctdGlwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC10b3Age1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmVkOWNjO1xuICBjb2xvcjogI2ZlZDljYztcbn1cblxuLmUtb3RwaW5wdXQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSB7XG4gIGdhcDogNHB4O1xufVxuLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkIHtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZGlucHV0W3R5cGU9cGFzc3dvcmRdLCAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRbdHlwZT1wYXNzd29yZF0ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQuZS1pbnB1dC5lLW90cC1pbnB1dC1mb2N1czpmb2N1cyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmUtb3RwaW5wdXQuZS1vdXRsaW5lIC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5lLW90cGlucHV0LmUtdW5kZXJsaW5lZCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbn1cbi5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtb3RwaW5wdXQgLmUtb3RwLXNlcGFyYXRvciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uZS1vdHBpbnB1dCBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4uZS1vdHBpbnB1dCBbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC8qIHN0eWxlbGludC1lbmFibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICBtYXJnaW46IDA7XG59XG4uZS1vdHBpbnB1dCBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbn1cblxuLmUtc21hbGwuZS1vdHBpbnB1dCxcbi5lLXNtYWxsIC5lLW90cGlucHV0IHtcbiAgZ2FwOiA4cHg7XG59XG4uZS1zbWFsbC5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSxcbi5lLXNtYWxsIC5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSB7XG4gIGdhcDogNHB4O1xufVxuLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1zbWFsbCAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBtaW4td2lkdGg6IDI2cHg7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZGlucHV0W3R5cGU9cGFzc3dvcmRdLCAuZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZFt0eXBlPXBhc3N3b3JkXSxcbi5lLXNtYWxsIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmUtc21hbGwgLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkW3R5cGU9cGFzc3dvcmRdIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQuZS1pbnB1dC5lLW90cC1pbnB1dC1mb2N1czpmb2N1cyxcbi5lLXNtYWxsIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZC5lLWlucHV0LmUtb3RwLWlucHV0LWZvY3VzOmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1zZXBhcmF0b3IsXG4uZS1zbWFsbCAuZS1vdHBpbnB1dCAuZS1vdHAtc2VwYXJhdG9yIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5lLXNtYWxsLmUtb3RwaW5wdXQuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtc21hbGwgLmUtb3RwaW5wdXQuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtb3RwaW5wdXQgLmUtb3RwLXNlcGFyYXRvciB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtb3RwaW5wdXQuZS1vdXRsaW5lIC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2MDVlNWM7XG59XG4uZS1vdHBpbnB1dC5lLW91dGxpbmUgLmUtb3RwLWlucHV0LWZpZWxkLCAuZS1vdHBpbnB1dC5lLXVuZGVybGluZWQgLmUtb3RwLWlucHV0LWZpZWxkLCAuZS1vdHBpbnB1dC5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzYwNWU1Yztcbn1cbi5lLW90cGlucHV0LmUtb3V0bGluZSAuZS1vdHAtaW5wdXQtZmllbGQ6ZGlzYWJsZWQsIC5lLW90cGlucHV0LmUtdW5kZXJsaW5lZCAuZS1vdHAtaW5wdXQtZmllbGQ6ZGlzYWJsZWQsIC5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZDpkaXNhYmxlZCB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1vdHBpbnB1dC5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xufVxuLmUtb3RwaW5wdXQuZS11bmRlcmxpbmVkIC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtb3RwaW5wdXQuZS1lcnJvci5lLW91dGxpbmUgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtb3RwaW5wdXQuZS1lcnJvci5lLW91dGxpbmUgLmUtb3RwLWlucHV0LWZpZWxkLmUtb3RwLWlucHV0LWZvY3VzLCAuZS1vdHBpbnB1dC5lLWVycm9yLmUtdW5kZXJsaW5lZCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1vdHBpbnB1dC5lLWVycm9yLmUtdW5kZXJsaW5lZCAuZS1vdHAtaW5wdXQtZmllbGQuZS1vdHAtaW5wdXQtZm9jdXMsIC5lLW90cGlucHV0LmUtZXJyb3IuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtb3RwaW5wdXQuZS1lcnJvci5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQuZS1vdHAtaW5wdXQtZm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkMTM0Mzg7XG59XG4uZS1vdHBpbnB1dC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLW90cGlucHV0LmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtb3RwLWlucHV0LWZpZWxkLmUtb3RwLWlucHV0LWZvY3VzLCAuZS1vdHBpbnB1dC5lLXN1Y2Nlc3MuZS11bmRlcmxpbmVkIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLW90cGlucHV0LmUtc3VjY2Vzcy5lLXVuZGVybGluZWQgLmUtb3RwLWlucHV0LWZpZWxkLmUtb3RwLWlucHV0LWZvY3VzLCAuZS1vdHBpbnB1dC5lLXN1Y2Nlc3MuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtb3RwaW5wdXQuZS1zdWNjZXNzLmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZC5lLW90cC1pbnB1dC1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzBiNmEwYjtcbn1cbi5lLW90cGlucHV0LmUtd2FybmluZy5lLW91dGxpbmUgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtb3RwaW5wdXQuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1vdHAtaW5wdXQtZmllbGQuZS1vdHAtaW5wdXQtZm9jdXMsIC5lLW90cGlucHV0LmUtd2FybmluZy5lLXVuZGVybGluZWQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtb3RwaW5wdXQuZS13YXJuaW5nLmUtdW5kZXJsaW5lZCAuZS1vdHAtaW5wdXQtZmllbGQuZS1vdHAtaW5wdXQtZm9jdXMsIC5lLW90cGlucHV0LmUtd2FybmluZy5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1vdHBpbnB1dC5lLXdhcm5pbmcuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkLmUtb3RwLWlucHV0LWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2E1MDEwO1xufVxuXG4uZS1iaWdnZXIuZS1vdHBpbnB1dCxcbi5lLWJpZ2dlciAuZS1vdHBpbnB1dCB7XG4gIGdhcDogMTZweDtcbn1cbi5lLWJpZ2dlci5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSxcbi5lLWJpZ2dlciAuZS1vdHBpbnB1dDpoYXMoLmUtb3RwLXNlcGFyYXRvcik6bm90KDplbXB0eSkge1xuICBnYXA6IDZweDtcbn1cbi5lLWJpZ2dlci5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLWJpZ2dlciAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRpbnB1dFt0eXBlPXBhc3N3b3JkXSwgLmUtYmlnZ2VyLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkW3R5cGU9cGFzc3dvcmRdLFxuLmUtYmlnZ2VyIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmUtYmlnZ2VyIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZFt0eXBlPXBhc3N3b3JkXSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLWJpZ2dlci5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZC5lLWlucHV0LmUtb3RwLWlucHV0LWZvY3VzOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZC5lLWlucHV0LmUtb3RwLWlucHV0LWZvY3VzOmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZS1iaWdnZXIuZS1vdHBpbnB1dCAuZS1vdHAtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLW90cGlucHV0IC5lLW90cC1zZXBhcmF0b3Ige1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmUtYmlnZ2VyLmUtb3RwaW5wdXQuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtYmlnZ2VyIC5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtb3RwaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdHBpbnB1dCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW90cGlucHV0LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtb3RwaW5wdXQge1xuICBnYXA6IDEycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSB7XG4gIGdhcDogNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZGlucHV0W3R5cGU9cGFzc3dvcmRdLCAuZS1iaWdnZXIuZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZFt0eXBlPXBhc3N3b3JkXSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkW3R5cGU9cGFzc3dvcmRdLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRbdHlwZT1wYXNzd29yZF0sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZFt0eXBlPXBhc3N3b3JkXSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkLmUtaW5wdXQuZS1vdHAtaW5wdXQtZm9jdXM6Zm9jdXMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQuZS1pbnB1dC5lLW90cC1pbnB1dC1mb2N1czpmb2N1cyxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZC5lLWlucHV0LmUtb3RwLWlucHV0LWZvY3VzOmZvY3VzLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkLmUtaW5wdXQuZS1vdHAtaW5wdXQtZm9jdXM6Zm9jdXMge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtb3RwaW5wdXQgLmUtb3RwLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW90cGlucHV0IC5lLW90cC1zZXBhcmF0b3IsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtc2VwYXJhdG9yLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtb3RwaW5wdXQgLmUtb3RwLXNlcGFyYXRvciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWxpc3Rlbi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuXG4uZS1saXN0ZW4tc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cblxuLmUtc3BlZWNoLXRvLXRleHQuZS1idG4ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5lLXNwZWVjaC10by10ZXh0LmUtYnRuLmUtcm91bmQge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc3BlZWNoLXRvLXRleHQuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uZS1zcGVlY2gtdG8tdGV4dC5lLWJ0bjpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtc3BlZWNoLXRvLXRleHQuZS1idG4uZS1saXN0ZW5pbmctc3RhdGUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbGlzdGVuaW5nIDEuMnMgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBsaXN0ZW5pbmcgMS4ycyBpbmZpbml0ZTtcbn1cblxuLmUtc3BlZWNoLXRvLXRleHQuZS1yb3VuZCAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpc3RlbmluZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaXN0ZW5pbmcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG4uZS1zcGVlY2gtdG8tdGV4dCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIC0ycHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbn1cbi5lLXNwZWVjaC10by10ZXh0OmhvdmVyOm5vdCg6Zm9jdXMpLCAuZS1zcGVlY2gtdG8tdGV4dDphY3RpdmUsIC5lLXNwZWVjaC10by10ZXh0LmUtYWN0aXZlLCAuZS1zcGVlY2gtdG8tdGV4dDpkaXNhYmxlZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIC0ycHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbn1cbi5lLXNwZWVjaC10by10ZXh0OmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgLTJweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIC0ycHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xufVxuLmUtc3BlZWNoLXRvLXRleHQuZS1mbGF0IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWJpZ2dlciAuZS1zcGVlY2gtdG8tdGV4dC5lLWJ0bixcbi5lLWJpZ2dlci5lLXNwZWVjaC10by10ZXh0LmUtYnRuIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWluLXdpZHRoOiA1MnB4O1xuICBtaW4taGVpZ2h0OiA1MnB4O1xuICBwYWRkaW5nOiAwIDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtc3BlZWNoLXRvLXRleHQuZS1idG4uZS1yb3VuZCxcbi5lLWJpZ2dlci5lLXNwZWVjaC10by10ZXh0LmUtYnRuLmUtcm91bmQge1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNwZWVjaC10by10ZXh0LmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtc3BlZWNoLXRvLXRleHQuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1zcGVlY2gtdG8tdGV4dC5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtc3BlZWNoLXRvLXRleHQuZS1yb3VuZCAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLnNtYXJ0LXRleHRhcmVhLXN1Z2dlc3Rpb24tb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5zbWFydC10ZXh0YXJlYS1zdWdnZXN0aW9uLW92ZXJsYXkuc21hcnQtdGV4dGFyZWEtc3VnZ2VzdGlvbi1vdmVybGF5LXZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNtYXJ0LXRleHRhcmVhLWNhcmV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMC44cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBjYXJldC1ibGluayAxLjAyNXMgc3RlcC1lbmQgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBjYXJldC1ibGluayAxLjAyNXMgc3RlcC1lbmQgaW5maW5pdGU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBjYXJldC1ibGluayB7XG4gIGZyb20sIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGNhcmV0LWJsaW5rIHtcbiAgZnJvbSwgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uc21hcnQtdGV4dGFyZWEtc3VnZ2VzdGlvbi1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxLjI1cHggNHB4IDAgMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMS4yNXB4IDRweCAwIDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbn1cblxuW2RhdGEtc3VnZ2VzdGlvbi12aXNpYmxlXTo6LW1vei1zZWxlY3Rpb24ge1xuICBjb2xvcjogIzk5OSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbltkYXRhLXN1Z2dlc3Rpb24tdmlzaWJsZV06OnNlbGVjdGlvbiB7XG4gIGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLnNtYXJ0LXRleHRhcmVhLWNhcmV0IHtcbiAgYmFja2dyb3VuZDogI2ZmMDAwMDtcbn0iLCIvKiAhY29tcG9uZW50aWNvbnMgKi9cbi5lLXBhZ2VyIC5lLWljb24tbGFzdDo6YmVmb3JlLFxuLmUtZ3JpZC1tZW51IC5lLWljb24tbGFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MThcIjtcbn1cbi5lLXBhZ2VyIC5lLWljb24tZmlyc3Q6OmJlZm9yZSxcbi5lLWdyaWQtbWVudSAuZS1pY29uLWZpcnN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzM1wiO1xufVxuLmUtcGFnZXIgLmUtaWNvbi1wcmV2OjpiZWZvcmUsXG4uZS1ncmlkLW1lbnUgLmUtaWNvbi1wcmV2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuLmUtcGFnZXIgLmUtaWNvbi1uZXh0OjpiZWZvcmUsXG4uZS1ncmlkLW1lbnUgLmUtaWNvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtaWNvbi1sYXN0LmUtbGFzdHBhZ2U6OmJlZm9yZSwgLmUtcGFnZXIuZS1ydGwgLmUtaWNvbi1sYXN0LmUtbGFzdHBhZ2U6aG92ZXIsIC5lLXBhZ2VyLmUtcnRsIC5lLWljb24tbGFzdC5lLWxhc3RwYWdlZGlzYWJsZWQ6OmJlZm9yZSxcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLWxhc3QuZS1sYXN0cGFnZTo6YmVmb3JlLFxuLmUtZ3JpZC1tZW51LmUtcnRsIC5lLWljb24tbGFzdC5lLWxhc3RwYWdlOmhvdmVyLFxuLmUtZ3JpZC1tZW51LmUtcnRsIC5lLWljb24tbGFzdC5lLWxhc3RwYWdlZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODMzXCI7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1pY29uLWZpcnN0LmUtZmlyc3RwYWdlOjpiZWZvcmUsIC5lLXBhZ2VyLmUtcnRsIC5lLWljb24tZmlyc3QuZS1maXJzdHBhZ2U6aG92ZXIsIC5lLXBhZ2VyLmUtcnRsIC5lLWljb24tZmlyc3QuZS1maXJzdHBhZ2VkaXNhYmxlZDo6YmVmb3JlLFxuLmUtZ3JpZC1tZW51LmUtcnRsIC5lLWljb24tZmlyc3QuZS1maXJzdHBhZ2U6OmJlZm9yZSxcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLWZpcnN0LmUtZmlyc3RwYWdlOmhvdmVyLFxuLmUtZ3JpZC1tZW51LmUtcnRsIC5lLWljb24tZmlyc3QuZS1maXJzdHBhZ2VkaXNhYmxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MThcIjtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLWljb24tcHJldi5lLXByZXZwYWdlOjpiZWZvcmUsIC5lLXBhZ2VyLmUtcnRsIC5lLWljb24tcHJldi5lLXByZXZwYWdlOmhvdmVyLCAuZS1wYWdlci5lLXJ0bCAuZS1pY29uLXByZXYuZS1wcmV2cGFnZWRpc2FibGVkOjpiZWZvcmUsXG4uZS1ncmlkLW1lbnUuZS1ydGwgLmUtaWNvbi1wcmV2LmUtcHJldnBhZ2U6OmJlZm9yZSxcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLXByZXYuZS1wcmV2cGFnZTpob3Zlcixcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLXByZXYuZS1wcmV2cGFnZWRpc2FibGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2U6OmJlZm9yZSwgLmUtcGFnZXIuZS1ydGwgLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2U6aG92ZXIsIC5lLXBhZ2VyLmUtcnRsIC5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQ6OmJlZm9yZSxcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLW5leHQuZS1uZXh0cGFnZTo6YmVmb3JlLFxuLmUtZ3JpZC1tZW51LmUtcnRsIC5lLWljb24tbmV4dC5lLW5leHRwYWdlOmhvdmVyLFxuLmUtZ3JpZC1tZW51LmUtcnRsIC5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY1XCI7XG59XG5cbi8qISBQYWdlciBsYXlvdXQgKi9cbi5lLXBhZ2VyIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA4cHggMTIuNXB4IDhweCAxMS41cHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG59XG4uZS1wYWdlciBbY2xhc3NePWUtXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmUtcGFnZXIgLmUtcGFnZXItZGVmYXVsdC5lLWhpZGUsXG4uZS1wYWdlciAuZS1wYWdlc2l6ZXMuZS1oaWRlLFxuLmUtcGFnZXIgLmUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1wYWdlciBkaXYuZS1wYXJlbnRtc2diYXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLmUtcGFnZXIgLmUtcGFnZXNpemVzIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmUtcGFnZXIgLmUtcGFnZXJkcm9wZG93biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xuICBvdmVyZmxvdzogdW5zZXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiA2NHB4O1xufVxuLmUtcGFnZXIgLmUtcGFnZXJjb25zdGFudCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAgNXB4IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1wYWdlciAuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtIHtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMjZweDtcbiAgcGFkZGluZzogMTNweCAxMnB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXBhZ2VyIGRpdi5lLXBhZ2VybXNnZGl2IHtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIgLmUtcHJldnBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyIC5lLW5leHRwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1sYXN0cGFnZWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmUtcGFnZXIgLmUtc3BhY2luZyxcbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtOmhvdmVyLFxuLmUtcGFnZXIgLmUtY3VycmVudGl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxM3B4IDEwcHggMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtcGFnZXIgLmUtY3VycmVudGl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwNzhkNDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5lLXBhZ2VyIGRpdixcbi5lLXBhZ2VyIGEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZS1wYWdlciAuZS1pY29uczo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtZmlyc3RwYWdlLFxuLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtcHJldnBhZ2UsXG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1maXJzdHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLXByZXZwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1uZXh0cGFnZSxcbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlLFxuLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlZGlzYWJsZWQge1xuICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtaW4td2lkdGg6IDI2cHg7XG4gIHBhZGRpbmc6IDExcHggMTBweCAxMHB4IDExcHg7XG59XG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZSxcbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlZGlzYWJsZWQge1xuICBib3JkZXItcmlnaHQ6IDFweDtcbn1cbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZTpob3Zlcixcbi5lLXBhZ2VyIC5lLXByZXZwYWdlOmhvdmVyLFxuLmUtcGFnZXIgLmUtbGFzdHBhZ2U6aG92ZXIsXG4uZS1wYWdlciAuZS1uZXh0cGFnZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtcGFnZXIgYS5lLW5leHRwcmV2aXRlbWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtcGFnZXIgLmUtbmV4dC5lLWljb25zLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2VkaXNhYmxlZC5lLWRpc2FibGUsXG4uZS1wYWdlciAuZS1uZXh0LmUtaWNvbnMuZS1pY29uLW5leHQuZS1uZXh0cGFnZS5lLXBhZ2VyLWRlZmF1bHQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogM3B4IDAgLTRweCAwLjNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXBhZ2VyIC5lLWxhc3RwYWdlOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZTpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1wYWdlciAuZS1wYWdlcm1lc3NhZ2UsXG4uZS1wYWdlciAuZS1wYWdlcmV4dGVybmFsbXNnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNnB4IDZweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXBhZ2VyIC5lLW1maXJzdCxcbi5lLXBhZ2VyIC5lLW1wcmV2LFxuLmUtcGFnZXIgLmUtbW5leHQsXG4uZS1wYWdlciAuZS1tbGFzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1wYWdlciAuZS1tcHJldiB7XG4gIHRleHQtaW5kZW50OiAtM3B4O1xufVxuLmUtcGFnZXIgLmUtbW5leHQge1xuICB0ZXh0LWluZGVudDogLTJweDtcbn1cbi5lLXBhZ2VyIC5lLW1maXJzdCxcbi5lLXBhZ2VyIC5lLW1wcmV2LFxuLmUtcGFnZXIgLmUtbW5leHQsXG4uZS1wYWdlciAuZS1tbGFzdCB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogI2ZmZjtcbn1cbi5lLXBhZ2VyIC5lLXBwLFxuLmUtcGFnZXIgLmUtbnAsXG4uZS1wYWdlciAuZS1wcDpob3Zlcixcbi5lLXBhZ2VyIC5lLW5wOmhvdmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA4cHggMTJweCAxMHB4IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuLmUtcGFnZXIgLmUtbnAuZS1mb2N1c2VkLFxuLmUtcGFnZXIgLmUtcHAuZS1mb2N1c2VkIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDEwcHggMTFweDtcbn1cbi5lLXBhZ2VyLmUtYWRhcHRpdmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogOXB4O1xufVxuLmUtcGFnZXIuZS1hZGFwdGl2ZSBkaXYuZS1wYXJlbnRtc2diYXIge1xuICBtYXJnaW46IDAgNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLXBhZ2VzaXplcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLXBhZ2VyZHJvcGRvd24ge1xuICBtYXJnaW46IDJweCAycHggMCA0cHg7XG4gIHdpZHRoOiA3N3B4O1xuICBtaW4td2lkdGg6IDc3cHg7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLXBhZ2VyY29uc3RhbnQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgbWluLXdpZHRoOiA1MnB4O1xuICBtYXgtaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW46IDAgOHB4IDAgMTBweDtcbn1cbi5lLXBhZ2VyLmUtYWRhcHRpdmUgLmUtcGFnZXJjb25zdGFudC5lLXBhZ2UtYWxsIHtcbiAgdG9wOiAxMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLW1maXJzdCxcbi5lLXBhZ2VyLmUtYWRhcHRpdmUgLmUtbXByZXYsXG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLW1uZXh0LFxuLmUtcGFnZXIuZS1hZGFwdGl2ZSAuZS1tbGFzdCB7XG4gIHBhZGRpbmc6IDElIDIlO1xuICB3aWR0aDogNSU7XG59XG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLW1maXJzdCxcbi5lLXBhZ2VyLmUtYWRhcHRpdmUgLmUtbWxhc3Qge1xuICB3aWR0aDogY2FsYyg1JSArIDExcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5lLXBhZ2VyIHtcbiAgICBwYWRkaW5nOiAxM3B4IDA7XG4gIH1cbiAgLmUtcGFnZXIgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBpbml0aWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogY2FsYyg2MCUgLSA0OHB4KTtcbiAgfVxuICAuZS1wYWdlciAuZS1wYWdlc2l6ZXMsXG4gIC5lLXBhZ2VyIC5lLXBhZ2Vjb3VudG1zZyxcbiAgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmUtcGFnZXIgLmUtaWNvbnMge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAuZS1wYWdlciAuZS1tZmlyc3QsXG4gIC5lLXBhZ2VyIC5lLW1wcmV2LFxuICAuZS1wYWdlciAuZS1tbmV4dCxcbiAgLmUtcGFnZXIgLmUtbWxhc3Qge1xuICAgIGJvcmRlcjogMDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxJSA1JTtcbiAgfVxuICAuZS1wYWdlciAuZS1tZmlyc3Qge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiBjYWxjKDEwJSArIDExcHgpO1xuICB9XG4gIC5lLXBhZ2VyIC5lLW1wcmV2IHtcbiAgICBtYXJnaW46IDAgNHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cbiAgLmUtcGFnZXIgLmUtbW5leHQge1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC5lLXBhZ2VyIC5lLW1sYXN0IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAlICsgMTFweCk7XG4gIH1cbn1cbi5lLXBhZ2VyLmUtcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1uZXh0LmUtaWNvbnMuZS1pY29uLW5leHQuZS1uZXh0cGFnZWRpc2FibGVkLmUtZGlzYWJsZSxcbi5lLXBhZ2VyLmUtcnRsIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlLmUtcGFnZXItZGVmYXVsdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1wYWdlcmNvbnRhaW5lciwgLmUtcGFnZXIuZS1ydGwgZGl2LCAuZS1wYWdlci5lLXJ0bCBhIHtcbiAgZmxvYXQ6IGluaXRpYWw7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1wYXJlbnRtc2diYXIge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgcGFkZGluZy10b3A6IDZweDtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLXBhZ2VyZHJvcGRvd24ge1xuICBtYXJnaW46IC0yNnB4IDE2cHggMCAwO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtcGFnZXJjb25zdGFudCB7XG4gIG1hcmdpbjogOHB4IDhweCA2cHg7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1wYWdlcmV4dGVybmFsbXNnIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1wYWdlcmNvbnRhaW5lciB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDAgNS41cHggLTRweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1wcmV2cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlZGlzYWJsZWQsIC5lLXBhZ2VyLmUtcnRsIC5lLXByZXZwYWdlZGlzYWJsZWQsIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHRwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1sYXN0cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2VkaXNhYmxlZCwgLmUtcGFnZXIuZS1ydGwgLmUtbGFzdHBhZ2VkaXNhYmxlZCB7XG4gIHBhZGRpbmc6IDExcHggMTBweCAxMHB4IDExcHg7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1maXJzdHBhZ2U6OmJlZm9yZSwgLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlOmhvdmVyLCAuZS1wYWdlci5lLXJ0bCAuZS1maXJzdHBhZ2VkaXNhYmxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDFcIjtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLXByZXZwYWdlOjpiZWZvcmUsIC5lLXBhZ2VyLmUtcnRsIC5lLXByZXZwYWdlOmhvdmVyLCAuZS1wYWdlci5lLXJ0bCAuZS1wcmV2cGFnZWRpc2FibGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0OFwiO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2U6OmJlZm9yZSwgLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2U6aG92ZXIsIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHRwYWdlZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODRiXCI7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1sYXN0cGFnZTo6YmVmb3JlLCAuZS1wYWdlci5lLXJ0bCAuZS1sYXN0cGFnZTpob3ZlciwgLmUtcGFnZXIuZS1ydGwgLmUtbGFzdHBhZ2VkaXNhYmxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTZcIjtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLW5leHRwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1uZXh0cGFnZWRpc2FibGVkLCAuZS1wYWdlci5lLXJ0bCAuZS1wcmV2cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtcHJldnBhZ2VkaXNhYmxlZCwgLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1maXJzdHBhZ2VkaXNhYmxlZCB7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1uZXh0cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2VkaXNhYmxlZCwgLmUtcGFnZXIuZS1ydGwgLmUtcHJldnBhZ2UsIC5lLXBhZ2VyLmUtcnRsIC5lLXByZXZwYWdlZGlzYWJsZWQge1xuICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLWZpcnN0cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlZGlzYWJsZWQge1xuICBib3JkZXItcmlnaHQ6IG1lZGl1bSBub25lO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1sYXN0cGFnZTpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtbnVtZXJpY2NvbnRhaW5lciB7XG4gIGZsb2F0OiBub25lO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtbnVtZXJpY2l0ZW0ge1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgbWluLXdpZHRoOiAyNnB4O1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtbmV4dC5lLWljb25zLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2VkaXNhYmxlZC5lLWRpc2FibGUsIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlLmUtcGFnZXItZGVmYXVsdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1zcGFjaW5nLCAuZS1wYWdlci5lLXJ0bCAuZS1udW1lcmljaXRlbTpob3ZlciwgLmUtcGFnZXIuZS1ydGwgLmUtY3VycmVudGl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDdweCAxM3B4IDlweCAxMnB4O1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtcHAsIC5lLXBhZ2VyLmUtcnRsIC5lLW5wLCAuZS1wYWdlci5lLXJ0bCAuZS1wcDpob3ZlciwgLmUtcGFnZXIuZS1ydGwgLmUtbnA6aG92ZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiA4cHggMTJweCAxMHB4IDExcHg7XG59XG4uZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlLmUtcnRsIGRpdi5lLXBhcmVudG1zZ2JhciB7XG4gIG1hcmdpbjogMCA1cHg7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZS5lLXJ0bCBkaXYuZS1wYWdlcmNvbnN0YW50IHtcbiAgbWFyZ2luOiA0cHggMTBweCAwIDhweDtcbn1cbi5lLXBhZ2VyLmUtcnRsLmUtYWRhcHRpdmUuZS1ydGwgZGl2LmUtcGFnZXJjb25zdGFudC5lLXBhZ2UtYWxsIHtcbiAgdG9wOiA2cHg7XG59XG4uZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlLmUtcnRsIGRpdi5lLXBhZ2VyZHJvcGRvd24ge1xuICBtaW4td2lkdGg6IDkycHg7XG4gIG1hcmdpbjogMXB4IDRweCAwIDJweDtcbiAgcGFkZGluZzogMCAwIDAgNXB4O1xufVxuLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZS5lLXJ0bCAuZS1tZmlyc3QsXG4uZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlLmUtcnRsIC5lLW1wcmV2LFxuLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZS5lLXJ0bCAuZS1tbmV4dCxcbi5lLXBhZ2VyLmUtcnRsLmUtYWRhcHRpdmUuZS1ydGwgLmUtbWxhc3Qge1xuICBwYWRkaW5nOiAxJSAyJTtcbiAgd2lkdGg6IDUlO1xufVxuLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZS5lLXJ0bCAuZS1tZmlyc3QsXG4uZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlLmUtcnRsIC5lLW1sYXN0IHtcbiAgd2lkdGg6IGNhbGMoNSUgKyAxMXB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuZS1wYWdlci5lLXJ0bCAuZS1tZmlyc3QsXG4gIC5lLXBhZ2VyLmUtcnRsIC5lLW1wcmV2LFxuICAuZS1wYWdlci5lLXJ0bCAuZS1tbmV4dCxcbiAgLmUtcGFnZXIuZS1ydGwgLmUtbWxhc3Qge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAuZS1wYWdlci5lLXJ0bC5lLXJ0bCBkaXYuZS1wYXJlbnRtc2diYXIge1xuICAgIGZsb2F0OiBpbml0aWFsO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmUtcGFnZXIuZS1ydGwgLmUtcGFyZW50bXNnYmFyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbi5lLXBhZ2VyLnNmLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLmUtcGFnZXIuc2YtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtZmlyc3QsXG4uZS1wYWdlci5zZi1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1wcmV2LFxuLmUtcGFnZXIuc2YtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dCxcbi5lLXBhZ2VyLnNmLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3Qge1xuICBmb250LXNpemU6IDExcHg7XG59XG4uZS1wYWdlci5zZi1wYWdlciAuZS1udW1lcmljY29udGFpbmVyIGEge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1wYWdlci5zZi1wYWdlciAuZS1saW5rLFxuLmUtcGFnZXIuc2YtcGFnZXIgLmUtbmV4dC5lLWljb25zLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2UuZS1wYWdlci1kZWZhdWx0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qISBQYWdlciB0aGVtZSAqL1xuLmUtcGFnZXIge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjM2IzYTM5O1xuICBvcGFjaXR5OiAxO1xufVxuLmUtcGFnZXIgZGl2LmUtaWNvbnMuZS1wYWdlci1kZWZhdWx0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1wYWdlciBkaXYuZS1pY29ucy5lLWRpc2FibGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VyLWRlZmF1bHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1YztcbiAgb3BhY2l0eTogMTtcbn1cbi5lLXBhZ2VyIC5lLXBhcmVudG1zZ2JhciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZS1wYWdlciAuZS1zcGFjaW5nIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1wYWdlciAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW06bm90KC5lLWFjdGl2ZSk6bm90KC5lLW5wKTpub3QoLmUtcHApOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtOmhvdmVyIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1wYWdlciAuZS1udW1lcmljaXRlbTpub3QoLmUtYWN0aXZlKTpub3QoLmUtbnApOm5vdCguZS1wcCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBvcGFjaXR5OiAxO1xufVxuLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXBhZ2VyIC5lLXByZXZwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1wcmV2cGFnZSxcbi5lLXBhZ2VyIC5lLW5leHRwYWdlLFxuLmUtcGFnZXIgLmUtbmV4dHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyIC5lLWxhc3RwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1sYXN0cGFnZSxcbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZSxcbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1wYWdlciAuZS1sYXN0cGFnZSxcbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG59XG4uZS1wYWdlciAuZS1udW1lcmljaXRlbSxcbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZSxcbi5lLXBhZ2VyIC5lLXByZXZwYWdlLFxuLmUtcGFnZXIgLmUtZmlyc3RwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1wcmV2cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIgLmUtbmV4dHBhZ2UsXG4uZS1wYWdlciAuZS1sYXN0cGFnZSxcbi5lLXBhZ2VyIC5lLW5leHRwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1sYXN0cGFnZWRpc2FibGVkIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtcGFnZXIgLmUtY3VycmVudGl0ZW0sXG4uZS1wYWdlciAuZS1jdXJyZW50aXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBvcGFjaXR5OiAxO1xufVxuLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW0uZS1mb2N1c2VkLFxuLmUtcGFnZXIgLmUtZmlyc3QuZS1mb2N1c2VkLFxuLmUtcGFnZXIgLmUtcHJldi5lLWZvY3VzZWQsXG4uZS1wYWdlciAuZS1uZXh0LmUtZm9jdXNlZCxcbi5lLXBhZ2VyIC5lLWxhc3QuZS1mb2N1c2VkLFxuLmUtcGFnZXIgLmUtbWZpcnN0LmUtZm9jdXNlZCxcbi5lLXBhZ2VyIC5lLW1wcmV2LmUtZm9jdXNlZCxcbi5lLXBhZ2VyIC5lLW1uZXh0LmUtZm9jdXNlZCxcbi5lLXBhZ2VyIC5lLW1sYXN0LmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG59XG4uZS1wYWdlciAuZS1jdXJyZW50aXRlbS5lLW51bWVyaWNpdGVtLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDc4ZDQgaW5zZXQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDc4ZDQgaW5zZXQ7XG59XG4uZS1wYWdlciAuZS1mb2N1c2VkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwNzhkNCBpbnNldDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwNzhkNCBpbnNldDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTBweCkge1xuICAuZS1wYWdlciAuZS1wYWdlci1kZWZhdWx0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDA3OGQ0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLW51bWVyaWNpdGVtLCAuZS1wYWdlci5lLXJ0bCAuZS1maXJzdHBhZ2UsIC5lLXBhZ2VyLmUtcnRsIC5lLXByZXZwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1maXJzdHBhZ2VkaXNhYmxlZCwgLmUtcGFnZXIuZS1ydGwgLmUtcHJldnBhZ2VkaXNhYmxlZCwgLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2UsIC5lLXBhZ2VyLmUtcnRsIC5lLWxhc3RwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1uZXh0cGFnZWRpc2FibGVkLCAuZS1wYWdlci5lLXJ0bCAuZS1sYXN0cGFnZWRpc2FibGVkLCAuZS1wYWdlci5lLXJ0bCAuZS1uZXh0cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2VkaXNhYmxlZCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZWRlYmU5O1xufVxuXG4vKiEgUGFnZXIgYmlnZ2VyICovXG4uZS1iaWdnZXIgLmUtcGFnZXIsXG4uZS1wYWdlci5lLWJpZ2dlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIgZGl2LmUtaWNvbnM6bm90KC5lLWNoZWNrKSxcbi5lLXBhZ2VyLmUtYmlnZ2VyIGRpdi5lLWljb25zOm5vdCguZS1jaGVjaykge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIgZGl2LmUtcGFyZW50bXNnYmFyLFxuLmUtcGFnZXIuZS1iaWdnZXIgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyOm5vdCguZS1hZGFwdGl2ZSkgLmUtcGFnZXJkcm9wZG93bixcbi5lLXBhZ2VyLmUtYmlnZ2VyOm5vdCguZS1hZGFwdGl2ZSkgLmUtcGFnZXJkcm9wZG93biB7XG4gIGhlaWdodDogMjlweDtcbiAgbWFyZ2luOiAtMzVweCAxMHB4IDAgMThweDtcbiAgbWFyZ2luLXRvcDogLTMxcHg7XG4gIHdpZHRoOiA4MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIge1xuICBtYXJnaW46IDAgMCAtNnB4IDAuOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWZpcnN0cGFnZSxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1wcmV2cGFnZSxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1maXJzdHBhZ2VkaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1wcmV2cGFnZWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLW5leHRwYWdlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLW5leHRwYWdlZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbGFzdHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWZpcnN0cGFnZSxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLXByZXZwYWdlLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtZmlyc3RwYWdlZGlzYWJsZWQsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1wcmV2cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dHBhZ2UsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZSxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLW5leHRwYWdlZGlzYWJsZWQsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZWRpc2FibGVkIHtcbiAgcGFkZGluZzogMTRweCAxMHB4IDEzcHggMTFweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnN0YW50LFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb25zdGFudCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXBhZ2VyLFxuICAuZS1wYWdlci5lLWJpZ2dlciB7XG4gICAgcGFkZGluZzogMTlweCAwO1xuICB9XG4gIC5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCBkaXYuZS1wYXJlbnRtc2diYXIsXG4gIC5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIGRpdi5lLXBhcmVudG1zZ2JhciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5lLWJpZ2dlciAuZS1wYWdlciBkaXYuZS1wYXJlbnRtc2diYXIsXG4gIC5lLXBhZ2VyLmUtYmlnZ2VyIGRpdi5lLXBhcmVudG1zZ2JhciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQuZS1kaXNhYmxlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlLmUtcGFnZXItZGVmYXVsdCxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQuZS1kaXNhYmxlLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtbmV4dC5lLWljb25zLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2UuZS1wYWdlci1kZWZhdWx0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW0sXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1udW1lcmljaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wcC5lLXNwYWNpbmcsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtbnAuZS1zcGFjaW5nLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBwLmUtc3BhY2luZzpob3Zlcixcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1ucC5lLXNwYWNpbmc6aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wcC5lLXNwYWNpbmcsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1ucC5lLXNwYWNpbmcsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wcC5lLXNwYWNpbmc6aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1ucC5lLXNwYWNpbmc6aG92ZXIge1xuICBwYWRkaW5nOiAxNC41cHggMTNweCAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXNwYWNpbmcsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW06aG92ZXIsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtY3VycmVudGl0ZW0sXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1zcGFjaW5nLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtbnVtZXJpY2l0ZW06aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1jdXJyZW50aXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDEzcHggMTNweCAxMXB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIC5lLXNwYWNpbmcsXG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgLmUtbnVtZXJpY2l0ZW06aG92ZXIsXG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgLmUtY3VycmVudGl0ZW0sXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCAuZS1zcGFjaW5nLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgLmUtbnVtZXJpY2l0ZW06aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCAuZS1jdXJyZW50aXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTQuNXB4IDEzcHggMTBweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCAuZS1wYWdlcmRyb3Bkb3duLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgLmUtcGFnZXJkcm9wZG93biB7XG4gIG1hcmdpbjogLTQwcHggMTZweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgLmUtcGFnZXJjb25zdGFudCxcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIC5lLXBhZ2VyY29uc3RhbnQge1xuICBtYXJnaW46IDE0cHggMTZweCA5cHggMDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCAuZS1wYWdlcmNvbnRhaW5lcixcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIC5lLXBhZ2VyY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQuZS1kaXNhYmxlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlLmUtcGFnZXItZGVmYXVsdCxcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQuZS1kaXNhYmxlLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgLmUtbmV4dC5lLWljb25zLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2UuZS1wYWdlci1kZWZhdWx0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCBkaXYuZS1wYXJlbnRtc2diYXIsXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCBkaXYuZS1wYXJlbnRtc2diYXIge1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIGRpdi5lLXBhcmVudG1zZ2JhcixcbiAgLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIGRpdi5lLXBhcmVudG1zZ2JhcixcbiAgLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgLmUtcHAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW0sIC5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCAuZS1ucC5lLXNwYWNpbmcuZS1udW1lcmljaXRlbSwgLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIC5lLXBwLmUtc3BhY2luZy5lLW51bWVyaWNpdGVtOmhvdmVyLCAuZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgLmUtbnAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW06aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCAuZS1wcC5lLXNwYWNpbmcuZS1udW1lcmljaXRlbSxcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIC5lLW5wLmUtc3BhY2luZy5lLW51bWVyaWNpdGVtLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgLmUtcHAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW06aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCAuZS1ucC5lLXNwYWNpbmcuZS1udW1lcmljaXRlbTpob3ZlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlIGRpdi5lLXBhcmVudG1zZ2Jhcixcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsLmUtYWRhcHRpdmUgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlIGRpdi5lLXBhZ2VyZHJvcGRvd24sXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bC5lLWFkYXB0aXZlIGRpdi5lLXBhZ2VyZHJvcGRvd24ge1xuICBtYXJnaW46IDAgNHB4IDAgMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsLmUtYWRhcHRpdmUgZGl2LmUtcGFnZXJjb25zdGFudC5lLXBhZ2UtYWxsLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwuZS1hZGFwdGl2ZSBkaXYuZS1wYWdlcmNvbnN0YW50LmUtcGFnZS1hbGwge1xuICB0b3A6IDEwcHg7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtZmlyc3RwYWdlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLXByZXZwYWdlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWZpcnN0cGFnZWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLXByZXZwYWdlZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dHBhZ2UsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbGFzdHBhZ2UsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dHBhZ2VkaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtZmlyc3RwYWdlLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtcHJldnBhZ2UsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1maXJzdHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLXByZXZwYWdlZGlzYWJsZWQsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1uZXh0cGFnZSxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlZGlzYWJsZWQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDEyLjVweCAxMnB4IDEycHggMTFweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wcCxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1ucCxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wcDpob3Zlcixcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1ucDpob3Zlcixcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBwLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtbnAsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wcDpob3Zlcixcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLW5wOmhvdmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtYWRhcHRpdmUgZGl2LmUtcGFyZW50bXNnYmFyLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1hZGFwdGl2ZSBkaXYuZS1wYXJlbnRtc2diYXIge1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtYWRhcHRpdmUgLmUtcGFnZXJkcm9wZG93bixcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtYWRhcHRpdmUgLmUtcGFnZXJkcm9wZG93biB7XG4gIG1hcmdpbjogLTRweCAycHggMCA0cHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLWFkYXB0aXZlIC5lLXBhZ2VyY29uc3RhbnQuZS1wYWdlLWFsbCxcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtYWRhcHRpdmUgLmUtcGFnZXJjb25zdGFudC5lLXBhZ2UtYWxsIHtcbiAgdG9wOiA5cHg7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1hZGFwdGl2ZSAuZS1wYWdlcmNvbnN0YW50LFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1hZGFwdGl2ZSAuZS1wYWdlcmNvbnN0YW50IHtcbiAgbWFyZ2luOiAwIDhweCAwIDEwcHg7XG59XG5cbi8qISBjb21wb25lbnQncyB0aGVtZSB3aXNlIG92ZXJyaWRlIGRlZmluaXRpb25zIGFuZCB2YXJpYWJsZXMgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBoc2Nyb2xsLXBvcHVwLXNoYWRvdyB7XG4gIDAlIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAyMDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMjAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgfVxufVxuQGtleWZyYW1lcyBoc2Nyb2xsLXBvcHVwLXNoYWRvdyB7XG4gIDAlIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAyMDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMjAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgfVxufVxuLyohIGhzY3JvbGwgaWNvbnMgKi9cbi5lLWhzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cbi5lLWhzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtaHNjcm9sbC5lLXJ0bCAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLWhzY3JvbGwuZS1ydGwgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY1XCI7XG59XG4uZS1oc2Nyb2xsIC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtaHNjcm9sbCAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qISBoLXNjcm9sbCBsYXlvdXQgKi9cbi5lLWhzY3JvbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogaW5oZXJpdDtcbn1cbi5lLWhzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xufVxuLmUtaHNjcm9sbC5lLXJ0bC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoLTZweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoLTZweCk7XG59XG4uZS1oc2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1yaWdodC1vdmVybGF5IHtcbiAgbGVmdDogNDhweDtcbiAgcmlnaHQ6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoLTZweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoLTZweCk7XG59XG4uZS1oc2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1sZWZ0LW92ZXJsYXkge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMCAyOHB4O1xufVxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2Uge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoNnB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCg2cHgpO1xuICB3aWR0aDogNDhweDtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMTZkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goMTZkZWcpO1xufVxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xufVxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtcmlnaHQtb3ZlcmxheSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA0OHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKDZweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoNnB4KTtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWxlZnQtb3ZlcmxheSB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtaHNjcm9sbC5lLW92ZXJsYXkgLmUtaHNjcm9sbC1jb250ZW50ID4gKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtaHNjcm9sbCA+ICoge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZS1oc2Nyb2xsIC5lLWhzY3JvbGwtY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1oc2Nyb2xsIC5lLWhzY3JvbGwtY29udGVudCA+ICoge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyOHB4O1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2IHtcbiAgbGVmdDogMDtcbn1cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYge1xuICByaWdodDogMDtcbn1cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIHtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uZS1oc2Nyb2xsIC5lLW5hdi1hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWhzY3JvbGwgLmUtbmF2LWFycm93LmUtaWNvbnMge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1oc2Nyb2xsIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS1vdmVybGF5IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qISBoLXNjcm9sbCB0aGVtZSAqL1xuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2IC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1oc2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG4uZS1oc2Nyb2xsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWxlZnQtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKCNmM2YyZjEpLCB0byhyZ2JhKDI0MywgMjQyLCAyNDEsIDApKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjcwZGVnLCAjZjNmMmYxIDAlLCByZ2JhKDI0MywgMjQyLCAyNDEsIDApIDEwMCUpO1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1yaWdodC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgyNDMsIDI0MiwgMjQxLCAwKSksIHRvKCNmM2YyZjEpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yNzBkZWcsIHJnYmEoMjQzLCAyNDIsIDI0MSwgMCkgMCUsICNmM2YyZjEgMTAwJSk7XG59XG4uZS1oc2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtaHNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZS1oc2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1oc2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtaHNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtbmF2OmhvdmVyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmhvdmVyIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmFjdGl2ZSAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMXB4O1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2OmFjdGl2ZTo6YWZ0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogaHNjcm9sbC1wb3B1cC1zaGFkb3cgMC42cyBlYXNlLW91dCAwbXM7XG4gICAgICAgICAgYW5pbWF0aW9uOiBoc2Nyb2xsLXBvcHVwLXNoYWRvdyAwLjZzIGVhc2Utb3V0IDBtcztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmUtYmlnZ2VyIC5lLWhzY3JvbGwsXG4uZS1oc2Nyb2xsLmUtYmlnZ2VyIHtcbiAgbWluLWhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWhzY3JvbGwuZS1iaWdnZXI6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMCA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlLFxuLmUtaHNjcm9sbC5lLWJpZ2dlci5lLXNjcm9sbC1kZXZpY2Uge1xuICBwYWRkaW5nLXJpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLWhzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlLFxuLmUtaHNjcm9sbC5lLWJpZ2dlci5lLXJ0bC5lLXNjcm9sbC1kZXZpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG59XG4uZS1iaWdnZXIgLmUtaHNjcm9sbCAuZS1uYXYtYXJyb3cuZS1pY29ucyxcbi5lLWhzY3JvbGwuZS1iaWdnZXIgLmUtbmF2LWFycm93LmUtaWNvbnMge1xuICBmb250LXNpemU6IDIycHg7XG59XG4uZS1iaWdnZXIgLmUtaHNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1yaWdodC1vdmVybGF5LFxuLmUtaHNjcm9sbC5lLWJpZ2dlci5lLXJ0bCAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1yaWdodC1vdmVybGF5IHtcbiAgbGVmdDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS1oc2Nyb2xsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLXJpZ2h0LW92ZXJsYXksXG4uZS1oc2Nyb2xsLmUtYmlnZ2VyIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLXJpZ2h0LW92ZXJsYXkge1xuICByaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS1oc2Nyb2xsLmUtYmlnZ2VyIC5lLXNjcm9sbC1uYXYge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbn1cblxuLyohIGNvbXBvbmVudCdzIHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuLyohIHZzY3JvbGwgaWNvbnMgKi9cbi5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLW5hdi11cC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGRcIjtcbn1cbi5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLW5hdi1kb3duLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNFwiO1xufVxuLmUtdnNjcm9sbCAuZS1uYXYtdXAtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc2XCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZS12c2Nyb2xsIC5lLW5hdi1kb3duLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKiEgdi1zY3JvbGwgbGF5b3V0ICovXG4uZS12c2Nyb2xsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4uZS12c2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCgtNnB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCgtNnB4KTtcbn1cbi5lLXZzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWRvd24tb3ZlcmxheSB7XG4gIGxlZnQ6IDQ4cHg7XG4gIHJpZ2h0OiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKC02cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKC02cHgpO1xufVxuLmUtdnNjcm9sbC5lLXJ0bC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtdXAtb3ZlcmxheSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiAwIDI4cHg7XG59XG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCg2cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKDZweCk7XG4gIHdpZHRoOiA0OHB4O1xuICB6LWluZGV4OiAxMDAxO1xufVxuLmUtdnNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBmb250LXNpemU6IDE0cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxNmRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgxNmRlZyk7XG59XG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1kb3duLW92ZXJsYXkge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNDhweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCg2cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKDZweCk7XG59XG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC11cC1vdmVybGF5IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS12c2Nyb2xsID4gKiB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbi5lLXZzY3JvbGwgLmUtdnNjcm9sbC1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS12c2Nyb2xsIC5lLXZzY3JvbGwtY29udGVudCA+ICoge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5lLXZzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC11cC1uYXYge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi5lLXZzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1kb3duLW5hdiB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC11cC1uYXYge1xuICB0b3A6IDA7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYge1xuICBib3R0b206IDA7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmUtdnNjcm9sbCAuZS1uYXYtYXJyb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS12c2Nyb2xsIC5lLW5hdi1hcnJvdy5lLWljb25zIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyohIHYtc2Nyb2xsIHRoZW1lICovXG4uZS12c2Nyb2xsIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS12c2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIGJvcmRlci1jb2xvcjogIzYwNWU1YztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLXVwLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbSgjZjNmMmYxKSwgdG8ocmdiYSgyNDMsIDI0MiwgMjQxLCAwKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTI3MGRlZywgI2YzZjJmMSAwJSwgcmdiYSgyNDMsIDI0MiwgMjQxLCAwKSAxMDAlKTtcbn1cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtZG93bi1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgyNDMsIDI0MiwgMjQxLCAwKSksIHRvKCNmM2YyZjEpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yNzBkZWcsIHJnYmEoMjQzLCAyNDIsIDI0MSwgMCkgMCUsICNmM2YyZjEgMTAwJSk7XG59XG4uZS12c2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtdnNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtdXAtbmF2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2MDVlNWM7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzYwNWU1Yztcbn1cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2OmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1iaWdnZXIgLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS12c2Nyb2xsLmUtYmlnZ2VyOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDQ4cHggMDtcbn1cbi5lLWJpZ2dlciAuZS12c2Nyb2xsIC5lLWljb25zLFxuLmUtdnNjcm9sbC5lLWJpZ2dlciAuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS12c2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWRvd24tb3ZlcmxheSxcbi5lLXZzY3JvbGwuZS1iaWdnZXIuZS1ydGwgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtZG93bi1vdmVybGF5IHtcbiAgbGVmdDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS12c2Nyb2xsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWRvd24tb3ZlcmxheSxcbi5lLXZzY3JvbGwuZS1iaWdnZXIgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtZG93bi1vdmVybGF5IHtcbiAgcmlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtdnNjcm9sbC5lLWJpZ2dlciAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqL1xuLmUtdG9vbGJhciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFjXCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZS10b29sYmFyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFjXCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5lLXRvb2xiYXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS10b29sYmFyLmUtc3BhY2VyLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdG9vbGJhci5lLXNwYWNlci10b29sYmFyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRvb2xiYXItbXVsdGlyb3cpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtdG9vbGJhci5lLXNwYWNlci10b29sYmFyLmUtcG9wLW1vZGUgLmUtdG9vbGJhci1pdGVtcyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyOHB4KTtcbn1cbi5lLXRvb2xiYXIgLmUtYmxhem9yLXRvb2xiYXItaXRlbXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtdG9vbGJhci5lLWNvbnRyb2xbY2xhc3MqPWUtdG9vbGJhcl0ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLmUtdG9vbGJhci5lLWNvcm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5lLXRvb2xiYXIuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93IC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvci5lLW11bHRpcm93LXNlcGFyYXRvciwgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtbXVsdGlyb3ctcG9zIC5lLXRvb2xiYXItbGVmdCxcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLW11bHRpcm93LXBvcyAuZS10b29sYmFyLWNlbnRlcixcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLW11bHRpcm93LXBvcyAuZS10b29sYmFyLXJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3Mge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItbGVmdCxcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItY2VudGVyLFxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItcmlnaHQsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLWxlZnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLWxlZnQge1xuICBsZWZ0OiAwO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1jZW50ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWxlZnQsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1jZW50ZXIsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWxlZnQgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLCAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKTpub3QoLmUtdG9vbGJhci1tdWx0aXJvdykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZDpub3QoLmUtdG9vbGJhci1tdWx0aXJvdykgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZDpub3QoLmUtdG9vbGJhci1tdWx0aXJvdykgPiAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXkgcGluY2gtem9vbTtcbiAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXkgcGluY2gtem9vbTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLWNlbnRlciAuZS10b29sYmFyLWl0ZW0sXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IGF1dG87XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgZmxleDogMCAwIGF1dG87XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLXNwYWNlciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgcGFkZGluZzogNHB4O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIC5lLWljb25zLmUtYnRuLWljb24ge1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogMTJweDtcbiAgd2lkdGg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpob3ZlciwgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46Zm9jdXMsIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmFjdGl2ZSB7XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4gZGl2IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOm5vdCguZS1zcGFjZXIpIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBtaW4td2lkdGg6IDI4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIG1hcmdpbjogNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IgKyAuZS1zZXBhcmF0b3IsIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yOmxhc3Qtb2YtdHlwZSwgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3I6Zmlyc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLXBvcHVwLXRleHQgLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtID4gKiB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIC5lLXZzY3JvbGwtYmFyIC5lLXZzY3JvbGwtY29udGVudCB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi14IHBpbmNoLXpvb207XG4gICAgICB0b3VjaC1hY3Rpb246IHBhbi14IHBpbmNoLXpvb207XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItbGVmdCxcbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1jZW50ZXIsXG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItcmlnaHQge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItbGVmdCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItcmlnaHQge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1pbi13aWR0aDogMzNweDtcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAzcHggN3B4O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLWhvci1uYXYge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogYXV0bztcbiAgbGVmdDogMDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICByaWdodDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbC5lLXJ0bC5lLXRiYXItcG9zIC5lLXRvb2xiYXItbGVmdCB7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiBhdXRvO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsLmUtcnRsLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAwO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjhweDtcbn1cbi5lLXRvb2xiYXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIHtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uZS10b29sYmFyIC5lLXBvcHVwLWRvd24taWNvbi5lLWljb25zLFxuLmUtdG9vbGJhciAuZS1wb3B1cC11cC1pY29uLmUtaWNvbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRvb2xiYXIuZS10b29scG9wIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXBvcHVwLXRleHQgLmUtdGJhci1idG4tdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLXRvb2xiYXItcG9wdXAuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4ge1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDRweCAwIDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSA+ICoge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLXRidG4tYWxpZ24gLmUtYnRuLmUtY29udHJvbCAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLXRleHQgLmUtdGJhci1idG4tdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItcG9wdXAsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xwb3B1cCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXRiYXItZXh0ZW5kZWQge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEuNnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC4zcHggMC45cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDEuNnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC4zcHggMC45cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bixcbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgcGFkZGluZzogMCA0cHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIC5lLXRiYXItYnRuLXRleHQge1xuICBwYWRkaW5nOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLWljb25zLmUtYnRuLWljb246bm90KC5lLXRvb2xiYXItcG9wKSxcbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS1pY29ucy5lLWJ0bi1pY29uOm5vdCguZS10b29sYmFyLXBvcCkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uOm5vdCguZS10b29sYmFyLXBvcCksXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wuZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uOm5vdCguZS10b29sYmFyLXBvcCkge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodC5lLWJ0bi1pY29uOm5vdCguZS10b29sYmFyLXBvcCksXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wuZS10YnRuLXR4dCAuZS1pY29ucy5lLWljb24tcmlnaHQuZS1idG4taWNvbjpub3QoLmUtdG9vbGJhci1wb3ApIHtcbiAgcGFkZGluZzogNHB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46aG92ZXIsIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmZvY3VzLCAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjphY3RpdmUsXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6aG92ZXIsXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6Zm9jdXMsXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6YWN0aXZlIHtcbiAgcGFkZGluZzogMCA0cHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1pbi13aWR0aDogMjhweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgbWluLWhlaWdodDogMTZweDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yLmUtZXh0ZW5kZWQtc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLmUtdG9vbGJhci10ZXh0IC5lLXRiYXItYnRuLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZC5lLXBvcHVwLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQuZS1wb3B1cC1vcGVuIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZC5lLXRvb2xiYXItcG9wIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gPiAqIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtcG9wdXAtdGV4dCAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yOmxhc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmUtdG9vbGJhci5lLXJ0bDpub3QoLmUtc3BhY2VyLXRvb2xiYXIpIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbi5lLWljb24tcmlnaHQge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgcGFkZGluZzogNHB4O1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogaW5pdGlhbDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItY2VudGVyIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRvb2xiYXIuZS1ydGwgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1sZWZ0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLXJpZ2h0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItbGVmdCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZCA+IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkOmxhc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQgPiAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOmZpcnN0LWNoaWxkID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQ6Zmlyc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQgPiAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS1ob3ItbmF2IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG59XG4uZS10b29sYmFyLmUtdG9vbHBvcC5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1jZW50ZXIgLmUtdG9vbGJhci1pdGVtLFxuLmUtdG9vbGJhci5lLXRvb2xwb3AuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdG9vbGJhci5lLXRvb2xwb3AuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXJ0bCAuZS1ob3ItbmF2IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWV4dGVuZGVkIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLWljb24tbGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLmUtdG9vbGJhciB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyOiAwIHNvbGlkICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxLjZweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuM3B4IDAuOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxLjZweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuM3B4IDAuOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWZsYXQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtZmxhdC5lLWFjdGl2ZSAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWZsYXQuZS1hY3RpdmU6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpmb2N1cyAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46Zm9jdXMgLmUtdGJhci1idG4tdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItY29sb3I6ICM2MDVlNWM7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmhvdmVyIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpob3ZlciAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpob3ZlcjphY3RpdmUgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmhvdmVyOmFjdGl2ZSAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZTFkZmRkO1xuICBib3JkZXItY29sb3I6ICNlMWRmZGQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjphY3RpdmUgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmFjdGl2ZSAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGJvcmRlcjogc29saWQgI2M4YzZjNDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAwIDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBvcGFjaXR5OiAwLjU7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1vdmVybGF5IC5lLXRiYXItYnRuLXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtb3ZlcmxheSAuZS1pY29ucyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLWhvci1uYXYge1xuICBib3JkZXI6IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci13aWR0aDogMCAwIDAgMDtcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbC5lLXJ0bCAuZS1ob3ItbmF2IHtcbiAgYm9yZGVyOiBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItd2lkdGg6IDAgMCAwIDA7XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbn1cbi5lLXRvb2xiYXIgLmUtaG9yLW5hdiB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlcjogc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAwO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZS10b29sYmFyIC5lLWhvci1uYXYuZS1uYXYtYWN0aXZlOmFjdGl2ZSwgLmUtdG9vbGJhciAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTpmb2N1cywgLmUtdG9vbGJhciAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmFjdGl2ZSB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmFjdGl2ZSAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmhvdmVyIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10b29sYmFyIC5lLWhvci1uYXY6aG92ZXI6bm90KC5lLW5hdi1hY3RpdmUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10b29sYmFyIC5lLWhvci1uYXY6aG92ZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10b29sYmFyIC5lLWhvci1uYXY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10b29sYmFyIC5lLWhvci1uYXY6Zm9jdXMgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRvb2xiYXIuZS10b29scG9wIC5lLWhvci1uYXYuZS1uYXYtYWN0aXZlLFxuLmUtdG9vbGJhci5lLXRvb2xwb3AgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmU6bm90KC5lLWV4cGVuZGVkLW5hdikge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTpmb2N1cyxcbi5lLXRvb2xiYXIuZS10b29scG9wIC5lLWhvci1uYXYuZS1uYXYtYWN0aXZlOm5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZSAuZS1pY29ucyxcbi5lLXRvb2xiYXIuZS10b29scG9wIC5lLWhvci1uYXYuZS1uYXYtYWN0aXZlOm5vdCguZS1leHBlbmRlZC1uYXYpIC5lLWljb25zIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZSAuZS1pY29uczphY3RpdmUsXG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTpub3QoLmUtZXhwZW5kZWQtbmF2KSAuZS1pY29uczphY3RpdmUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3Age1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDAgc29saWQgI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICM2MDVlNWM7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlMWRmZGQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICNlMWRmZGQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2UxZGZkZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6ICM2MDVlNWM7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2UxZGZkZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2UxZGZkZDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGJvcmRlcjogc29saWQgI2M4YzZjNDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAwIDA7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbS5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1wb3Age1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS1ob3ItbmF2IHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyOiBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItd2lkdGg6IDAgMCAwIDA7XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLWhvci1uYXY6bm90KC5lLW5hdi1hY3RpdmUpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhcixcbi5lLXRvb2xiYXIuZS1iaWdnZXIge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcyk6bm90KC5lLXRvb2xiYXItbXVsdGlyb3cpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpOm5vdCguZS10b29sYmFyLW11bHRpcm93KSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZDpub3QoLmUtdG9vbGJhci1tdWx0aXJvdykgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQ6bm90KC5lLXRvb2xiYXItbXVsdGlyb3cpID4gLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZDpub3QoLmUtdG9vbGJhci1tdWx0aXJvdykgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZDpub3QoLmUtdG9vbGJhci1tdWx0aXJvdykgPiAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcy5lLXRvb2xiYXItbXVsdGlyb3cge1xuICBtYXJnaW4tbGVmdDogMTIuNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEyLjVweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93IC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcy5lLXRvb2xiYXItbXVsdGlyb3cgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46Zm9jdXMsIC5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmhvdmVyLCAuZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjphY3RpdmUsXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6aG92ZXIsXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6YWN0aXZlLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjpmb2N1cyxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46aG92ZXIsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmFjdGl2ZSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sOmZvY3VzLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6aG92ZXIsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbDphY3RpdmUge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWluLWhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bixcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogNDhweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXRiYXItYnRuLXRleHQsXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIC5lLXRiYXItYnRuLXRleHQsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIC5lLXRiYXItYnRuLXRleHQge1xuICBwYWRkaW5nOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucyxcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wgLmUtaWNvbnMsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucyxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbC5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24ge1xuICBwYWRkaW5nOiA0cHggNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1pY29uLXJpZ2h0LmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1pY29uLXJpZ2h0LmUtYnRuLWljb24sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodC5lLWJ0bi1pY29uLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1pY29uLXJpZ2h0LmUtYnRuLWljb24ge1xuICBwYWRkaW5nOiA0cHggNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOm5vdCguZS1zcGFjZXIpLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bm90KC5lLXNwYWNlcikge1xuICBtaW4td2lkdGg6IDQ5cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luOiA0cHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1wb3B1cC10ZXh0IC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLXBvcHVwLXRleHQgLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtLmUtcG9wdXAtdGV4dCAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbS5lLXBvcHVwLXRleHQgLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS1ob3ItbmF2LFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS1ob3ItbmF2IHtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiAzNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvcixcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogNXB4IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLWhvci1uYXYsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtdmVydGljYWwgLmUtaG9yLW5hdiB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogNTBweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtaW4td2lkdGg6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biB7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDhweCAxOHB4O1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLWljb25zLmUtYnRuLWljb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogMCA2cHggMCAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICBwYWRkaW5nOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCB7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0ge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIHtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiA0OHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgcGFkZGluZzogNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmhvdmVyLCAuZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46Zm9jdXMsIC5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjphY3RpdmUsXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sOmhvdmVyLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbDpmb2N1cyxcbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6YWN0aXZlLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46aG92ZXIsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjpmb2N1cyxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmFjdGl2ZSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbDpob3Zlcixcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbDpmb2N1cyxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbDphY3RpdmUge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWluLXdpZHRoOiA0OXB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogNHB4O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyLmUtdGJhci1leHRlbmRlZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyLmUtdGJhci1leHRlbmRlZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyLmUtdGJhci1leHRlbmRlZCAuZS10b29sYmFyLWV4dGVuZGVkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIuZS10YmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItZXh0ZW5kZWQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24sXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24ge1xuICBwYWRkaW5nOiA0cHggNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0IHtcbiAgcGFkZGluZzogNHB4IDZweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXJ0bCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50ID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50ID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1jZW50ZXIgLmUtdG9vbGJhci1pdGVtLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW0sXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItY2VudGVyIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItZXh0ZW5kZWQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWV4dGVuZGVkIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLXRnbC1jb2xsYXBzZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuLmUtYWNjb3JkaW9uIC5lLXRnbC1jb2xsYXBzZS1pY29uLmUtZXhwYW5kLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4uZS1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBub25lICNlZGViZTk7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggbm9uZSAjZWRlYmU5O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW06bm90KC5lLXNlbGVjdCkgKyAuZS1hY3Jkbi1pdGVtOm5vdCguZS1zZWxlY3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3Qge1xuICBtYXJnaW46IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkID4gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtb3ZlcmxheSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCA+IC5lLWFjcmRuLWhlYWRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50LCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCA+IC5lLWFjcmRuLWhlYWRlcjpmb2N1cyAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA3cHggMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS10b2dnbGUtaWNvbiB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgbWluLXdpZHRoOiAyMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNnB4O1xuICB0b3A6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtdG9nZ2xlLWljb24gLmUtdGdsLWNvbGxhcHNlLWljb24uZS1pY29ucyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS10b2dnbGUtYW5pbWF0aW9uIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjVzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSAwcztcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCA4cHggMCAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uIC5lLWFjcmRuLWljb25zLmUtaWNvbnMge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLXBhbmVsOm5vdCguZS1uZXN0ZWQpID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4IDI2cHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDI2cHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24ge1xuICBib3JkZXI6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDM4cHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDM4cHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQgLmUtYWNyZG4taGVhZGVyID4gLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtbmVzdGVkIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMTJweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50ID4gKiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1jb250ZW50LWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLXBhbmVsOm5vdCguZS1uZXN0ZWQpID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHggMjZweCAxNnB4IDE2cHg7XG59XG4uZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDI2cHggOHB4IDA7XG59XG4uZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDM4cHggOHB4IDA7XG59XG4uZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMzhweCAyMHB4IDIwcHg7XG59XG4uZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIge1xuICBwYWRkaW5nOiA3cHggMTJweDtcbn1cbi5lLWFjY29yZGlvbi5lLXJ0bCAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS10b2dnbGUtaWNvbiB7XG4gIGxlZnQ6IDE2cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uIHtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuXG4uZS1hY2NvcmRpb24ge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtOmZpcnN0LWNoaWxkIC5lLWFjcmRuLWhlYWRlcjpmb2N1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtOmxhc3QtY2hpbGQ6bm90KC5lLWV4cGFuZC1zdGF0ZSkgLmUtYWNyZG4taGVhZGVyOmZvY3VzIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtOmxhc3QtY2hpbGQuZS1zZWxlY3RlZCAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1pdGVtLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWl0ZW0tZm9jdXMuZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSB7XG4gIGJvcmRlci10b3A6IDFweCBub25lICNlZGViZTk7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWl0ZW0tZm9jdXMuZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1pdGVtLWZvY3VzLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgLmUtYWNyZG4taGVhZGVyOmhvdmVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtaXRlbS1mb2N1cy5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlIC5lLWFjcmRuLWhlYWRlcjpob3Zlcjpmb2N1cyAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1pdGVtLWZvY3VzLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgLmUtYWNyZG4taGVhZGVyOmhvdmVyOmZvY3VzIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWl0ZW0tZm9jdXMuZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSAuZS1hY3Jkbi1oZWFkZXI6aG92ZXI6Zm9jdXMgLmUtYWNyZG4taGVhZGVyLWljb24gLmUtaWNvbnMge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtaXRlbS1mb2N1cy5lLWV4cGFuZC1zdGF0ZS5lLXNlbGVjdCwgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1pdGVtLWZvY3VzLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWV4cGFuZC1zdGF0ZS5lLXNlbGVjdCB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1vdmVybGF5LmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlIC5lLWFjcmRuLWhlYWRlciAuZS1pY29ucyxcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtb3ZlcmxheS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtb3ZlcmxheSAuZS1hY3Jkbi1oZWFkZXIgLmUtaWNvbnMsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLW92ZXJsYXkgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLW92ZXJsYXkuZS1vdmVybGF5LmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlIC5lLWFjcmRuLWhlYWRlciAuZS1pY29ucyB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1vdmVybGF5LmUtb3ZlcmxheS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlMWRmZGQ7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IG5vbmUgI2VkZWJlOTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZCA+IC5lLWFjcmRuLWhlYWRlcjpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWV4cGFuZC1zdGF0ZS5lLXNlbGVjdDpub3QoLmUtc2VsZWN0ZWQpID4gLmUtYWNyZG4taGVhZGVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIwMWYxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyOmhvdmVyIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6IGluaXRpYWw7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXI6YWN0aXZlIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItY29sb3I6IGluaXRpYWw7XG4gIGJhY2tncm91bmQ6ICNlMWRmZGQ7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjAxZjFlO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlcjpmb2N1czphY3RpdmUgLmUtaWNvbnMsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXM6YWN0aXZlIC5lLWFjcmRuLWhlYWRlci1jb250ZW50LFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyOmZvY3VzOmFjdGl2ZSAuZS10b2dnbGUtaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciAuZS10b2dnbGUtaWNvbiAuZS1pY29ucy5lLXRnbC1jb2xsYXBzZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXI6Zm9jdXMgLmUtaWNvbnMsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlcjpob3Zlcjpmb2N1cyAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciwgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIge1xuICBib3JkZXItY29sb3I6IGluaXRpYWw7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIgLmUtaWNvbnMsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWFjcmRuLWhlYWRlci1pY29uIC5lLWljb25zLCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciAuZS1hY3Jkbi1oZWFkZXItaWNvbiAuZS1pY29ucyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCwgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXI6Zm9jdXMgLmUtaWNvbnMsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXI6Zm9jdXMgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyOmZvY3VzIC5lLWljb25zLCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjpob3Zlcjpmb2N1cyAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbiwgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiBpbml0aWFsO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciA+IC5lLXRvZ2dsZS1pY29uLCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciA+IC5lLXRvZ2dsZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uLFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCwgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24sXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1pdGVtLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiBpbml0aWFsO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdCB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0LmUtc2VsZWN0Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggbm9uZSAjZWRlYmU5O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCA+IC5lLWFjcmRuLWhlYWRlciA+IC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkID4gLmUtYWNyZG4taGVhZGVyID4gLmUtdG9nZ2xlLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQgPiAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCArIC5lLXNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZTpob3ZlciA+IC5lLWFjcmRuLWhlYWRlciAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGU6aG92ZXIgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3QgPiAuZS1hY3Jkbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6IGluaXRpYWw7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3QgPiAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdCA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogaW5pdGlhbDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQgPiAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkID4gLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLXRvZ2dsZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCxcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCxcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCA+IC5lLWFjY29yZGlvbiA+IC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1wYW5lbDpub3QoLmUtbmVzdGVkKSA+IC5lLWFjcmRuLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4tcGFuZWw6bm90KC5lLW5lc3RlZCkgPiAuZS1hY3Jkbi1jb250ZW50IHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMjhweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAxMnB4IDAgMTJweCAyOHB4O1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCxcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCAuZS1hY2NvcmRpb24gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogMTJweCAwIDEycHggNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCxcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCAuZS1hY2NvcmRpb24gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgcGFkZGluZzogMjRweCAyNHB4IDI0cHggNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4taGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDExcHggMTdweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtdG9nZ2xlLWljb24sXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtdG9nZ2xlLWljb24ge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24sXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uIC5lLWFjcmRuLWljb25zLmUtaWNvbnMsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24gLmUtYWNyZG4taWNvbnMuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50LFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4tcGFuZWw6bm90KC5lLW5lc3RlZCkgPiAuZS1hY3Jkbi1jb250ZW50LFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyLmUtcnRsIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLXBhbmVsOm5vdCguZS1uZXN0ZWQpID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMjhweCAyMHB4IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlcixcbi5lLWFjY29yZGlvbi5lLWJpZ2dlci5lLXJ0bCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCA+IC5lLWFjY29yZGlvbiA+IC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXIge1xuICBwYWRkaW5nOiAxMnB4IDI4cHggMTJweCAwO1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbi5lLXJ0bCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCAuZS1hY2NvcmRpb24gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIuZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogMTJweCA0MHB4IDEycHggMDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCxcbi5lLWFjY29yZGlvbi5lLWJpZ2dlci5lLXJ0bCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCAuZS1hY2NvcmRpb24gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgcGFkZGluZzogMjRweCA0MHB4IDI0cHggMjRweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIuZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIge1xuICBwYWRkaW5nOiAxMXB4IDE3cHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLXRvZ2dsZS1pY29uLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLXRvZ2dsZS1pY29uIHtcbiAgbGVmdDogMTZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uIHtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmUtY2Fyb3VzZWwgLmUtcHJldmlvdXMtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cbi5lLWNhcm91c2VsIC5lLW5leHQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLWNhcm91c2VsIC5lLXBsYXktaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGNcIjtcbn1cbi5lLWNhcm91c2VsIC5lLXBhdXNlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzdiXCI7XG59XG4uZS1jYXJvdXNlbC5lLXJ0bCAuZS1wcmV2aW91cy1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtY2Fyb3VzZWwuZS1ydGwgLmUtbmV4dC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuXG4uZS1jYXJvdXNlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWl0ZW1zLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtc2xpZGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pdGVtcy5lLXN3aXBlLXN0YXJ0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmUtY2Fyb3VzZWwuZS1wYXJ0aWFsIC5lLWNhcm91c2VsLXNsaWRlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1jYXJvdXNlbC5lLXBhcnRpYWwgLmUtY2Fyb3VzZWwtc2xpZGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDc1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5lLWNhcm91c2VsLmUtcGFydGlhbCAuZS1jYXJvdXNlbC1zbGlkZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaXRlbXMge1xuICB3aWR0aDogY2FsYyh2YXIoLS1jYXJvdXNlbC1pdGVtcy1jb3VudCkgKiAxMDAlKTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWl0ZW1zIC5lLWNhcm91c2VsLWl0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIHZhcigtLWNhcm91c2VsLWl0ZW1zLWNvdW50KSk7XG59XG4uZS1jYXJvdXNlbC5lLWJsYXpvci1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pdGVtcyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTEwMCUgLyB2YXIoLS1jYXJvdXNlbC1pdGVtcy1jb3VudCkgKiB2YXIoLS1jYXJvdXNlbC1pdGVtcy1jdXJyZW50KSkpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKC0xMDAlIC8gdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY291bnQpICogdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY3VycmVudCkpKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybTtcbn1cbi5lLWNhcm91c2VsLmUtYmxhem9yLWNhcm91c2VsLmUtcnRsIC5lLWNhcm91c2VsLWl0ZW1zIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygxMDAlIC8gdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY291bnQpICogdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY3VycmVudCkpKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygxMDAlIC8gdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY291bnQpICogdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY3VycmVudCkpKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybTtcbn1cbi5lLWNhcm91c2VsLmUtY2Fyb3VzZWwtZmFkZS1hbmltYXRpb24gLmUtY2Fyb3VzZWwtaXRlbXMuZS1mYWRlLWluLW91dCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGUtaW4tb3V0IDAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWRlLWluLW91dCAwLjZzIGVhc2UtaW4tb3V0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtaW4tb3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlLWluLW91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5lLWNhcm91c2VsLmUtY2Fyb3VzZWwtc2xpZGUtYW5pbWF0aW9uIC5lLWNhcm91c2VsLWl0ZW1zLmUtc2xpZGUge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbn1cbi5lLWNhcm91c2VsLmUtY2Fyb3VzZWwtY3VzdG9tLWFuaW1hdGlvbjpub3QoLmUtcGFydGlhbCkgLmUtY2Fyb3VzZWwtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG59XG4uZS1jYXJvdXNlbC5lLWNhcm91c2VsLWN1c3RvbS1hbmltYXRpb246bm90KC5lLXBhcnRpYWwpIC5lLWNhcm91c2VsLWl0ZW0uZS1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogdmlzaWJsZTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyxcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtbmV4dCB7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcGxheS1wYXVzZSAuZS1idG4sXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXByZXZpb3VzIC5lLWJ0bixcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtbmV4dCAuZS1idG4ge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlIC5lLWJ0bjpob3Zlcixcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcHJldmlvdXMgLmUtYnRuOmhvdmVyLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1uZXh0IC5lLWJ0bjpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcGxheS1wYXVzZSAuZS1idG4uZS1ydGwsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXByZXZpb3VzIC5lLWJ0bi5lLXJ0bCxcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtbmV4dCAuZS1idG4uZS1ydGwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcGxheS1wYXVzZSAuZS1idG4gLmUtcGxheS1pY29uLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyAuZS1idG4gLmUtcGxheS1pY29uLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1uZXh0IC5lLWJ0biAuZS1wbGF5LWljb24ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXBsYXktcGF1c2UuZS1ob3Zlci1hcnJvd3MsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXByZXZpb3VzLmUtaG92ZXItYXJyb3dzLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1uZXh0LmUtaG92ZXItYXJyb3dzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1kZWZhdWx0IC5lLWluZGljYXRvci1iYXJzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhcnMgLmUtaW5kaWNhdG9yLWJhciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZGVmYXVsdCAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyIC5lLWluZGljYXRvciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA2cHg7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZGVmYXVsdCAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyIC5lLWluZGljYXRvciBkaXYge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAxMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTJweDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1kZWZhdWx0IC5lLWluZGljYXRvci1iYXJzIC5lLWluZGljYXRvci1iYXIgLmUtaW5kaWNhdG9yIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1keW5hbWljIHtcbiAgbWluLWhlaWdodDogMzZweDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1keW5hbWljIC5lLWluZGljYXRvci1iYXJzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZS1pbi1vdXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiA4MHB4O1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWR5bmFtaWMgLmUtaW5kaWNhdG9yLWJhcnMgLmUtaW5kaWNhdG9yLWJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgbGVmdDogY2FsYygzMnB4IC0gMTZweCAqIHZhcigtLWNhcm91c2VsLWl0ZW1zLWN1cnJlbnQpKTtcbiAgbWFyZ2luOiAwIDRweDtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdCwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQsIC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGxlZnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgbGVmdCwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDhweDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1keW5hbWljIC5lLWluZGljYXRvci1iYXJzIC5lLWluZGljYXRvci1iYXIuZS1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1keW5hbWljIC5lLWluZGljYXRvci1iYXJzIC5lLWluZGljYXRvci1iYXIuZS1wcmV2LCAuZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZHluYW1pYyAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyLmUtbmV4dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWZyYWN0aW9uIHtcbiAgbWluLWhlaWdodDogMzZweDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1wcm9ncmVzcyB7XG4gIG1pbi1oZWlnaHQ6IDRweDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1wcm9ncmVzcyAuZS1pbmRpY2F0b3ItYmFycyB7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1wcm9ncmVzcyAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlWChjYWxjKHZhcigtLWNhcm91c2VsLWl0ZW1zLWN1cnJlbnQpIC8gdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY291bnQpKSkgc2NhbGVZKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGVYKGNhbGModmFyKC0tY2Fyb3VzZWwtaXRlbXMtY3VycmVudCkgLyB2YXIoLS1jYXJvdXNlbC1pdGVtcy1jb3VudCkpKSBzY2FsZVkoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyAuZS1idG46bm90KDpkaXNhYmxlZCksXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLW5leHQgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlIC5lLWJ0bjpub3QoOmRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyAuZS1idG46bm90KDpkaXNhYmxlZCkgLmUtYnRuLWljb24sXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLW5leHQgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpIC5lLWJ0bi1pY29uLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlIC5lLWJ0bjpub3QoOmRpc2FibGVkKSAuZS1idG4taWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyAuZS1idG46bm90KDpkaXNhYmxlZCk6YWN0aXZlLCAuZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXByZXZpb3VzIC5lLWJ0bjpub3QoOmRpc2FibGVkKTpmb2N1cywgLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyAuZS1idG46bm90KDpkaXNhYmxlZCk6aG92ZXIsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLW5leHQgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSxcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtbmV4dCAuZS1idG46bm90KDpkaXNhYmxlZCk6Zm9jdXMsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLW5leHQgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlIC5lLWJ0bjpub3QoOmRpc2FibGVkKTphY3RpdmUsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXBsYXktcGF1c2UgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlIC5lLWJ0bjpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1kZWZhdWx0IC5lLWluZGljYXRvci1iYXIgLmUtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhciAuZS1pbmRpY2F0b3IgZGl2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhciAuZS1pbmRpY2F0b3I6YWN0aXZlLCAuZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZGVmYXVsdCAuZS1pbmRpY2F0b3ItYmFyIC5lLWluZGljYXRvcjpmb2N1cywgLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhciAuZS1pbmRpY2F0b3I6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZGVmYXVsdCAuZS1pbmRpY2F0b3ItYmFyIC5lLWluZGljYXRvcjpmb2N1cy12aXNpYmxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhci5lLWFjdGl2ZSAuZS1pbmRpY2F0b3IgZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWR5bmFtaWMgLmUtaW5kaWNhdG9yLWJhcnMgLmUtaW5kaWNhdG9yLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZHluYW1pYyAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1mcmFjdGlvbiAuZS1pbmRpY2F0b3ItYmFycyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLXByb2dyZXNzIC5lLWluZGljYXRvci1iYXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjAsIDIxMiwgMC40KTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1wcm9ncmVzcyAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtcHJldmlvdXM6OmJlZm9yZSxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtcHJldmlvdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzczXCI7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cblxuLmUtcnRsLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLXJ0bC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY1XCI7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwuZS11bCwgLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bC5lLXVsICosXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwuZS11bCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bC5lLXVsICoge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwuZS11bDpmb2N1cywgLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bC5lLXVsICo6Zm9jdXMsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwuZS11bDpmb2N1cyxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bC5lLXVsICo6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bC5lLWNvbnRleHRtZW51LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsLmUtY29udGV4dG1lbnUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bC5lLXVsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsLmUtdWwge1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1oaWRlLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGVhZGVyLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgY3Vyc29yOiBhdXRvO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHdpZHRoOiAxZW07XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogN3B4O1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiA0cHggMDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLXByZXZpb3VzLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1wcmV2aW91cyB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1kaXNhYmxlZCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jaGVja2JveC13cmFwcGVyLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1zZmNvbnRleHRtZW51LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyLmUtc2Zjb250ZXh0bWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1zZmNvbnRleHRtZW51IC5lLW1lbnUtdnNjcm9sbCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lci5lLXNmY29udGV4dG1lbnUgLmUtbWVudS12c2Nyb2xsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlci5lLXNmY29udGV4dG1lbnUgdWwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIuZS1zZmNvbnRleHRtZW51IHVsIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1zZmNvbnRleHRtZW51IHVsLmUtdHJhbnNwYXJlbnQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIuZS1zZmNvbnRleHRtZW51IHVsLmUtdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1zZmNvbnRleHRtZW51IHVsLmUtdHJhbnNwYXJlbnQgLmUtbWVudS1pdGVtLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyLmUtc2Zjb250ZXh0bWVudSB1bC5lLXRyYW5zcGFyZW50IC5lLW1lbnUtaXRlbSB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1zZmNvbnRleHRtZW51IHVsLmUtdHJhbnNwYXJlbnQgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyLmUtc2Zjb250ZXh0bWVudSB1bC5lLXRyYW5zcGFyZW50IC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXI6bm90KC5lLW1lbnUtY29udGFpbmVyKSAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXI6bm90KC5lLW1lbnUtY29udGFpbmVyKSAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXZzY3JvbGwtYmFyLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS12c2Nyb2xsLWJhciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCB1bCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgdWwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuXG4uZS1ydGwuZS1jb250ZXh0bWVudS13cmFwcGVyIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1ydGwuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLXJ0bC5lLWNvbnRleHRtZW51LXdyYXBwZXIgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtcnRsLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmUtcnRsLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1ydGwuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGVmdDogN3B4O1xufVxuLmUtcnRsLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1ydGwuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbi5lLXJ0bC5lLWNvbnRleHRtZW51LXdyYXBwZXIgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5lLXJ0bC5lLWNvbnRleHRtZW51LXdyYXBwZXIgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLmUtbWVudS1jYXJldC1pY29uLFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbi5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS1pdGVtIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBvdXRsaW5lOiAwIHNvbGlkICNlZGViZTk7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIC5lLWNhcmV0LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQgLmUtY2FyZXQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCAuZS1tZW51LWljb24sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCAuZS1tZW51LWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgb3V0bGluZTogMCBzb2xpZCAjZWRlYmU5O1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtY2FyZXQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtY2FyZXQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtbWVudS1pY29uLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1kaXNhYmxlZCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvcGFjaXR5OiAxO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1kaXNhYmxlZCAuZS1tZW51LWljb24sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtZGlzYWJsZWQgLmUtbWVudS1pY29uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLWRpc2FibGVkIC5lLWNhcmV0LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLWRpc2FibGVkIC5lLWNhcmV0IHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLWRpc2FibGVkIC5lLW1lbnUtdXJsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLWRpc2FibGVkIC5lLW1lbnUtdXJsIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLXNlcGFyYXRvcixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWRlYmU5O1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwsXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsLFxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCxcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogNHB4IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIG1pbi13aWR0aDogMTEycHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSB7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc2XCI7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc3NlwiO1xuICB9XG4gIC5lLXRhYi5lLXZlcnRpY2FsLWljb24gLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MjlcIjtcbiAgfVxufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJNb3JlXCI7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc2XCI7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTW9yZVwiO1xufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU3NzZcIjtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLXRhYi5lLWljb24tdGFiIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiLmUtaWNvbi10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cblxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS10YWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdGFiLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRhYi5lLWZpbGwtbW9kZSAuZS1jb250ZW50LCAuZS10YWIuZS1maWxsLW1vZGUgLmUtY29udGVudCAuZS1pdGVtLCAuZS10YWIuZS1maWxsLW1vZGUgLmUtY29udGVudCAuZS1pdGVtID4gZGl2LCAuZS10YWIuZS1maWxsLW1vZGUgLmUtY29udGVudCAuZS1pdGVtID4gZGl2ID4gLmUtYmxhem9yLXRlbXBsYXRlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IHVuc2V0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXI6bm90KC5lLXZlcnRpY2FsKTo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMCAycHggMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOmhvdmVyOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzLCByaWdodCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcztcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcywgcmlnaHQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTo6YWZ0ZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb250ZW50KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2Uge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1yaWdodC1uYXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwgLmUtaHNjcm9sbC1iYXIge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIHdpZHRoOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGw6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAycHggMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGw6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1hY3RpdmUge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsLWJhciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3IuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXI6bm90KC5lLXZlcnRpY2FsKSAuZS1pbmRpY2F0b3Ige1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuMTI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSksIHJpZ2h0IDAuMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpLCByaWdodCAwLjI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQge1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0bztcbiAgICAgIGFsaWduLXNlbGY6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgICBtYXJnaW46IDAgMnB4IDAgMDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLWljb246OmJlZm9yZSB7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLWljb24tdG9wLmUtdGFiLWljb246OmJlZm9yZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS1pY29uLWJvdHRvbS5lLXRhYi1pY29uOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pcmlnaHQgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pcmlnaHQgLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgMCAwIDhweDtcbiAgbWluLXdpZHRoOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gICAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uLFxuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDFweDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLXRhYi1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1pbi13aWR0aDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtdGFiLWljb24ge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb24sXG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLXRvcC5lLXRhYi1pY29uOjpiZWZvcmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbi1ib3R0b20uZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWljb24gLmUtdGFiLXdyYXAge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWljb24gLmUtdGFiLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tcmlnaHQge1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLXJpZ2h0IHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20ge1xuICBoZWlnaHQ6IDYycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIHtcbiAgICBoZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCB7XG4gICAgaGVpZ2h0OiA2MnB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcCAuZS10ZXh0LXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgICByaWdodDogMTJweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogOHB4IDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQge1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMCA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb24uZS1pY29uLXRvcCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbi5lLWljb24tYm90dG9tIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3Age1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIGhlaWdodDogMjZweDtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHRleHQtYWxpZ246IGluaXRpYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb24ge1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQgKyAuZS1jbG9zZS1pY29uW3N0eWxlPVwiZGlzcGxheTpibG9ja1wiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQgKyAuZS1jbG9zZS1pY29uW3N0eWxlPVwiZGlzcGxheTpibG9ja1wiXSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSB7XG4gIGhlaWdodDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20ge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wOm5vdCguZS1zZXBhcmF0b3IpLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMCAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IGluaXRpYWw7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLmUtaWNvbi10b3AsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb24uZS1pY29uLWJvdHRvbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtY2xvc2UtaWNvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogNDRweDtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgd2lkdGg6IDM4cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIHdpZHRoOiAzOHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyOjpiZWZvcmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcjo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcjo6YmVmb3JlLFxuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcjo6YmVmb3JlIHtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbiB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0b3A6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpob3Zlcjo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA4cHg7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzLCByaWdodCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcztcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcywgcmlnaHQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOjphZnRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogYXR0cihkYXRhLWNvbnRlbnQpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b206OmJlZm9yZSB7XG4gIGJvdHRvbTogYXV0bztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtaHNjcm9sbC1iYXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMnB4IDAgMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLWluZGljYXRvciB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBtYXJnaW46IDAgMnB4IDAgMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUsIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOm5vdCguZS1zZXBhcmF0b3IpOmxhc3QtY2hpbGQgLmUtdGV4dC13cmFwOjpiZWZvcmUge1xuICB0b3A6IHVuc2V0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGluaXRpYWw7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGV4dC13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBpbml0aWFsO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLmUtYWN0aXZlIC5lLXRleHQtd3JhcDo6YmVmb3JlLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUge1xuICBib3R0b206IGF1dG87XG4gIHRvcDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtcmVvcmRlci1hY3RpdmUtaXRlbSAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCB7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIHotaW5kZXg6IDE7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsOjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbFtzdHlsZSo9XCJvdmVyZmxvdzogaGlkZGVuXCJdOjpiZWZvcmUge1xuICBib3R0b206IDE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbFtzdHlsZSo9XCJvdmVyZmxvdzogaGlkZGVuXCJdOjpiZWZvcmUge1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgMC4xMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKSwgYm90dG9tIDAuMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMTI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSksIGJvdHRvbSAwLjI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG4gIHdpZHRoOiAycHg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBub3JtYWw7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXA6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlsZWZ0LmUtaWNvbiB7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIG1pbi13aWR0aDogMzNweDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaWxlZnQuZS1pY29uIC5lLXRhYi1pY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgcmlnaHQ6IC0xNXB4O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLXBvcCB7XG4gIHRvcDogaW5pdGlhbCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0OjpiZWZvcmUge1xuICByaWdodDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0IC5lLWluZGljYXRvciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6aG92ZXI6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvdHRvbTogMTBweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA2MCU7XG4gIGxlZnQ6IDk4JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3R0b20gMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHMsIGhlaWdodCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcztcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzLCBoZWlnaHQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHM7XG4gIHdpZHRoOiAycHg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtbGVmdCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTo6YWZ0ZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb250ZW50KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQ6OmJlZm9yZSB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IC5lLWluZGljYXRvciB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IC5lLXRhYi13cmFwIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQgLmUtdG9vbGJhci1wb3AgLmUtdGFiLXRleHQge1xuICB3aWR0aDogYXV0bztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1yaWdodCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpob3Zlcjo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvdHRvbTogMTBweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA2MCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDk4JTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3R0b20gMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHMsIGhlaWdodCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcztcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzLCBoZWlnaHQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHM7XG4gIHdpZHRoOiAycHg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6OmFmdGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBhdHRyKGRhdGEtY29udGVudCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiAxNnB4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxNnB4O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IHtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmFmdGVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YWZ0ZXIge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmFmdGVyLFxuICAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdixcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdG9vbHBvcCAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIGxlZnQ6IC0xNXB4O1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmFmdGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbn1cbi5lLXRhYiAuZS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdGFiIC5lLWNvbnRlbnQgLmUtaXRlbS5lLXZpZXcge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbi5lLXRhYiAuZS1jb250ZW50ID4gLmUtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10YWIgLmUtY29udGVudCA+IC5lLWl0ZW0uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXRhYiAuZS1jb250ZW50LmUtcHJvZ3Jlc3Mge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLWNvbnRlbnQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIgLmUtY29udGVudCAuZS1pdGVtLmUtYWN0aXZlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IG5vbmU7XG4gICAgICAgICAgZmxleDogbm9uZTtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLXRhYiAuZS1jb250ZW50IC5lLWl0ZW0sXG4uZS10YWIuZS12ZXJ0aWNhbC10YWIgLmUtY29udGVudCAuZS1pdGVtID4gOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciB7XG4gIGhlaWdodDogNjJweDtcbiAgbWluLWhlaWdodDogNjJweDtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyLmUtcmVvcmRlci1hY3RpdmUtaXRlbSAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6OmJlZm9yZSxcbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyLmUtcmVvcmRlci1hY3RpdmUtaXRlbSAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bGFzdC1jaGlsZC5lLWFjdGl2ZSAuZS10YWItd3JhcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyID4gLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogNjJweDtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bGFzdC1jaGlsZC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBwb3NpdGlvbjogdW5zZXQ7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUsXG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bGFzdC1jaGlsZC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXA6OmJlZm9yZSB7XG4gIGJvcmRlcjogdW5zZXQ7XG4gIGNvbnRlbnQ6IHVuc2V0O1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIHRvcDogdW5zZXQ7XG4gIHdpZHRoOiB1bnNldDtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDo6YmVmb3JlLFxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOmxhc3QtY2hpbGQuZS1hY3RpdmUgLmUtdGFiLXdyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVuc2V0O1xuICBkaXNwbGF5OiB1bnNldDtcbiAgcG9zaXRpb246IHVuc2V0O1xuICB0b3A6IHVuc2V0O1xuICB3aWR0aDogdW5zZXQ7XG4gIGJvcmRlcjogdW5zZXQ7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiB7XG4gIGhlaWdodDogNjJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuICAuZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaW5kaWNhdG9yIHtcbiAgd2lkdGg6IDJweDtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOjpiZWZvcmUsXG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKTpsYXN0LWNoaWxkLmUtYWN0aXZlIC5lLXRhYi13cmFwOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bGFzdC1jaGlsZC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDo6YmVmb3JlLFxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bGFzdC1jaGlsZC5lLWFjdGl2ZSAuZS10YWItd3JhcDo6YmVmb3JlIHtcbiAgdG9wOiB1bnNldDtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24uZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNDRweDtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMsIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogMjZweDtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLCAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNDRweDtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYi5lLXRlbXBsYXRlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGV4dC13cmFwIC5lLXRhYi10ZXh0ID4gZGl2LFxuLmUtdGFiLmUtdGVtcGxhdGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGV4dC13cmFwIC5lLXRhYi10ZXh0ID4gZGl2IHtcbiAgZGlzcGxheTogaW5oZXJpdDtcbn1cbi5lLXRhYi5lLXRlbXBsYXRlIC5lLWNvbnRlbnQgPiAuZS1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRhYi5lLXRlbXBsYXRlIC5lLWNvbnRlbnQgPiAuZS1pdGVtLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbixcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24sXG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93LFxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb24ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb24ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIHRvcDogLTFweDtcbn1cbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSxcbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuLmUtdGFiLmUtZGlzYWJsZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtaW4taGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgfVxufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICAgIGhlaWdodDogNDJweDtcbiAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWlib3R0b20ge1xuICBoZWlnaHQ6IDYycHg7XG4gIG1pbi1oZWlnaHQ6IDYycHg7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLCAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDYycHg7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLmUtYWN0aXZlLCAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1hY3RpdmUge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQuZS1pdG9wLCAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1pdG9wIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ0cHg7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cywgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmUtdGFiLmUtZmlsbC5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYi5lLWZpbGwuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciB7XG4gIGhlaWdodDogNjBweDtcbiAgbWluLWhlaWdodDogNjBweDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLmUtYWN0aXZlLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLmUtYWN0aXZlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIGxlZnQ6IDE1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb24ge1xuICBsZWZ0OiAxNnB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgbGVmdDogMjRweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LCAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LCAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYsXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLXRhYi5lLXZlcnRpY2FsLXRhYi5lLWljb24tdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YWZ0ZXIge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB6LWluZGV4OiAxMDAwMDtcbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50Om5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQ6bm90KC5lLXNlcGFyYXRvcikge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS10ZXh0LXdyYXAge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXRleHQge1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0bztcbiAgICAgIGFsaWduLXNlbGY6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtY2xvc2UtaWNvbixcbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWNsb3NlLWljb24sXG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDFweDtcbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb25zLmUtdGFiLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMTZweDtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29ucy5lLXRhYi1pY29uIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi1pY29uLFxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi1pY29uLFxuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWNvbiAuZS10YWItd3JhcCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pY29uIC5lLXRhYi13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tcmlnaHQge1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tcmlnaHQge1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbi1sZWZ0ICsgLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCwgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wLCAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20ge1xuICAgIGhlaWdodDogNjJweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi13cmFwLCAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi13cmFwLCAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICAgIGhlaWdodDogNjJweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCAuZS10ZXh0LXdyYXAsIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDZweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICAgIHJpZ2h0OiAxMnB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDhweCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtdGFiLXRleHQge1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMCAwIDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLWljb24uZS1pY29uLXRvcCxcbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi1pY29uLmUtaWNvbi1ib3R0b20ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG59XG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWNsb3NlLXNob3cgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudC5lLWNsb3NlLXNob3cgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5lLXRhYiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlcjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyOm5vdCguZS12ZXJ0aWNhbCk6OmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyOm5vdCguZS12ZXJ0aWNhbCkgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogaW5pdGlhbDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBwb3NpdGlvbjogdW5zZXQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUge1xuICBib3JkZXI6IHVuc2V0O1xuICBjb250ZW50OiB1bnNldDtcbiAgZGlzcGxheTogdW5zZXQ7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgd2lkdGg6IHVuc2V0O1xuICB0b3A6IHVuc2V0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10YWItaWNvbiwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10YWItdGV4dCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjphY3RpdmUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUuZS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlLmUtb3ZlcmxheSAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUuZS1vdmVybGF5IC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXJlb3JkZXItYWN0aXZlLWl0ZW06bm90KC5lLXZlcnRpY2FsKSAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3BbZS1hbmltYXRlPXRydWVdIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3Age1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDphY3RpdmUgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6YWN0aXZlIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUuZS1vdmVybGF5IC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtZGlzYWJsZS5lLW92ZXJsYXkgLmUtdGFiLWljb24ge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3csXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdzpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2OmZvY3VzLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93IHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdjphY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtb3ZlcmxheSAuZS1uYXYtYXJyb3csXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LmUtb3ZlcmxheSAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1vdmVybGF5IC5lLW5hdi1hcnJvdzpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYuZS1vdmVybGF5IC5lLW5hdi1hcnJvdzpob3ZlciB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGNvbG9yOiAjM2IzYTM5O1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KSAuZS1wb3B1cC1kb3duLWljb246aG92ZXIge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjphY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjphY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIC5lLXBvcHVwLXVwLWljb246YWN0aXZlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxLjZweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuM3B4IDAuOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxLjZweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuM3B4IDAuOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpob3ZlciB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmhvdmVyOmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6aG92ZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpLmUtbmF2LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZSAuZS1pY29ucyxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikuZS1uYXYtYWN0aXZlIC5lLWljb25zIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTpmb2N1cyxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikuZS1uYXYtYWN0aXZlOmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSB7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b21bc3R5bGUqPVwib3ZlcmZsb3c6IGhpZGRlblwiXSB7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b21bc3R5bGUqPVwib3ZlcmZsb3c6IGhpZGRlblwiXSAuZS10b29sYmFyLWl0ZW1zIHtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0IC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1yaWdodCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLXBvcCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXVwLW5hdiB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjM3LCAyMzUsIDIzMywgMC4xMik7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMTIpO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDMsIDI0MiwgMjQxLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMTIpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmhvdmVyOmFjdGl2ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQzLCAyNDIsIDI0MSwgMC4xMik7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6aG92ZXIgLmUtbmF2LWFycm93IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6aG92ZXIgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQzLCAyNDIsIDI0MSwgMC4xMik7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6Zm9jdXM6aG92ZXI6YWN0aXZlIC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmhvdmVyLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjphY3RpdmUsIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmFjdGl2ZTpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6aG92ZXIgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpob3ZlciAuZS1wb3B1cC1kb3duLWljb24ge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLWljb24sXG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzUsIDIzMywgMC4xMikgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93IHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5lLXRhYi5lLWRpc2FibGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXRhYi5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMzgpO1xufVxuLmUtdGFiLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtdGFiLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLWljb24ge1xuICBjb2xvcjogcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjM4KTtcbn1cbi5lLXRhYi5lLWRpc2FibGUgLmUtY29udGVudCB7XG4gIG9wYWNpdHk6IDAuMzg7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItdGV4dCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1kaXNhYmxlLmUtb3ZlcmxheSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1kaXNhYmxlLmUtb3ZlcmxheSAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0LCAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcDo6YmVmb3JlIHtcbiAgYm9yZGVyOiB1bnNldDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtY2xvc2UtaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbTphY3RpdmU6aG92ZXIgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtOmFjdGl2ZTpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRhYi13cmFwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10YWItd3JhcDpob3ZlciAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdGFiLXdyYXA6aG92ZXIgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4uZS10YWIuZS1maWxsLmUtY29ybmVyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG4uZS10YWIuZS1maWxsLmUtY29ybmVyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtdGFiLmUtZmlsbC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtZmlsbC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDEyMCwgMjEyLCAwLjM4KTtcbn1cbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtZmlsbC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLWljb24sXG4uZS10YWIuZS1maWxsLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1maWxsLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAwO1xufVxuLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLWljb24sXG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm90dG9tOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICNkZWVjZjk7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLWNsb3NlLWljb246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTEuMTMyMDc1NDcxNywgMTYxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDkxLjEzMjA3NTQ3MTcsIDE2MSk7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIgLmUtY2xvc2UtaWNvbjpob3ZlciwgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS1jbG9zZS1pY29uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWRpc2FibGUuZS1vdmVybGF5IC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWRpc2FibGUuZS1vdmVybGF5IC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLXRleHQge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciAuZS1jbG9zZS1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLWNsb3NlLWljb246YWN0aXZlIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXI6Zm9jdXMgLmUtdGFiLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyOmZvY3VzIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzOmhvdmVyIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzOmhvdmVyIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUge1xuICBib3JkZXI6IHVuc2V0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS1jbG9zZS1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dDpob3ZlciB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxMjAsIDIxMiwgMCk7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtZGlzYWJsZSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMzgpO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS10YWItaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDphY3RpdmUgLmUtdGFiLXRleHQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6YWN0aXZlIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmFjdGl2ZSAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3c6aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTEuMTMyMDc1NDcxNywgMTYxKTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3c6YWN0aXZlLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVuc2V0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3c6aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdzphY3RpdmUsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3c6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjphY3RpdmU6OmFmdGVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6YWN0aXZlOjphZnRlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtdXAtaWNvbjphY3RpdmU6aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KSAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjphY3RpdmU6aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTEuMTMyMDc1NDcxNywgMTYxKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDkxLjEzMjA3NTQ3MTcsIDE2MSk7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmFjdGl2ZSxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjphY3RpdmUsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmFjdGl2ZSxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTEuMTMyMDc1NDcxNywgMTYxKTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmFjdGl2ZTo6YWZ0ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjphY3RpdmU6OmFmdGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikuZS1uYXYtYWN0aXZlIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmUgLmUtcG9wdXAtdXAtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1yaWdodCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6aG92ZXIgLmUtbmF2LWFycm93IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMzgpO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMzgpO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMzgpO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBvcGFjaXR5OiAwLjY1O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCAuZS10YWItaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1hY2NlbnQgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWFjY2VudCAuZS10YWItaGVhZGVyLmUtZGlzYWJsZSAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMzgpO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTEuMTMyMDc1NDcxNywgMTYxKTtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLXRleHQge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1czpob3ZlciAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXM6aG92ZXIgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pdG9wIC5lLXRhYi13cmFwLCAuZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDEyMCwgMjEyLCAwKTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cywgLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxMjAsIDIxMiwgMC4xMik7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cbi5lLXRhYiAuZS1jb250ZW50IC5lLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzMyMzEzMDtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXdyYXAgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzMyMzEzMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIC5lLWluZGljYXRvciArIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLmUtYWN0aXZlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyAuZS1pbmRpY2F0b3IgKyAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZC5lLWFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbDpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGw6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAycHggMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGw6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZC5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1hY3RpdmUge1xuICBtYXJnaW46IDAgMnB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIHdpZHRoOiAzOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWlib3R0b20sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaWJvdHRvbSB7XG4gIGhlaWdodDogNzJweDtcbiAgbWluLWhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlsZWZ0Om5vdCguZS1pY29uKSAuZS10YWItaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWxlZnQ6bm90KC5lLWljb24pIC5lLXRhYi1pY29uOjpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQ6bm90KC5lLWljb24pIC5lLXRhYi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdDpub3QoLmUtaWNvbikgLmUtdGFiLWljb246OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgICBtYXJnaW46IDAgMCAwIDhweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS10YWItaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLXRhYi1pY29uIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pY29uIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWNvbiAuZS10YWItd3JhcCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbi1yaWdodCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLXJpZ2h0LFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbi1yaWdodCB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLmUtYWN0aXZlIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICByaWdodDogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMTBweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCxcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQgKyAuZS1jbG9zZS1pY29uW3N0eWxlPVwiZGlzcGxheTpibG9ja1wiXSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCArIC5lLWNsb3NlLWljb25bc3R5bGU9XCJkaXNwbGF5OmJsb2NrXCJdIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQgKyAuZS1jbG9zZS1pY29uW3N0eWxlPVwiZGlzcGxheTpibG9ja1wiXSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0ICsgLmUtY2xvc2UtaWNvbltzdHlsZT1cImRpc3BsYXk6YmxvY2tcIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uIHtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgcmlnaHQ6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvciksXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3A6bm90KC5lLXNlcGFyYXRvciksXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvcikge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20sIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20sIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgd2lkdGg6IDM4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3csXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIHdpZHRoOiAzOHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgdG9wOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiB7XG4gIGhlaWdodDogNDhweDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAzOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbixcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIHdpZHRoOiAzOHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRvcDogMDtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246aG92ZXIge1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXI6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcjo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93IHtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1hY3RpdmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZC5lLWFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gICAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDFweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS1jbG9zZS1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pdG9wIC5lLWNsb3NlLWljb246OmJlZm9yZSwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWl0b3AgLmUtY2xvc2UtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pYm90dG9tIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpsYXN0LWNoaWxkIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCAuZS10YWItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCAuZS1jbG9zZS1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpsYXN0LWNoaWxkIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pbGVmdC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlsZWZ0LmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLmUtYWN0aXZlIC5lLXRleHQtd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogaW5pdGlhbDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlsZWZ0LmUtYWN0aXZlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pbGVmdC5lLWFjdGl2ZSB7XG4gIGhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCB7XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbFtzdHlsZSo9XCJvdmVyZmxvdzogaGlkZGVuXCJdOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsW3N0eWxlKj1cIm92ZXJmbG93OiBoaWRkZW5cIl06OmJlZm9yZSB7XG4gIGJvdHRvbTogMjNweDtcbiAgdG9wOiAyM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWxbc3R5bGUqPVwib3ZlcmZsb3c6IGhpZGRlblwiXTo6YmVmb3JlLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsW3N0eWxlKj1cIm92ZXJmbG93OiBoaWRkZW5cIl06OmJlZm9yZSB7XG4gICAgYm90dG9tOiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiAyNHB4IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIHJpZ2h0OiAtMjBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlsZWZ0LmUtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaWxlZnQuZS1pY29uIHtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogMjRweDtcbiAgbWluLWhlaWdodDogMjRweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlcixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXRvb2xwb3AgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS10b29scG9wIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIsXG4uZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciB7XG4gIGhlaWdodDogNzJweDtcbiAgbWluLWhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciA+IC5lLXRvb2xiYXItaXRlbXMsXG4uZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciA+IC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdixcbi5lLXRhYi5lLWJpZ2dlci5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdixcbi5lLXRhYi5lLWJpZ2dlci5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYge1xuICBoZWlnaHQ6IDcycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4gIC5lLWJpZ2dlciAuZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlLFxuICAuZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbi5lLXZlcnRpY2FsLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRhYi5lLWJpZ2dlci5lLXZlcnRpY2FsLWljb24uZS12ZXJ0aWNhbC10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbi5lLXZlcnRpY2FsLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdixcbi5lLXRhYi5lLWJpZ2dlci5lLXZlcnRpY2FsLWljb24uZS12ZXJ0aWNhbC10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cywgLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMsIC5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCB7XG4gIGhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLWJpZ2dlciAuZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS1iaWdnZXIgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93LFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlci5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3cge1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS1iaWdnZXIgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS1iaWdnZXIgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLWJpZ2dlciAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlci5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlci5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyB7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWNsb3NlLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlci5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlci5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlci5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtYWN0aXZlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtYWN0aXZlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlcixcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciB7XG4gIGhlaWdodDogNDhweDtcbiAgbWluLWhlaWdodDogNDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wLCAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWlib3R0b20sXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tIHtcbiAgaGVpZ2h0OiA3MnB4O1xuICBtaW4taGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLCAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pcmlnaHQgLmUtdGV4dC13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3A6bm90KC5lLXNlcGFyYXRvciksXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLCAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlcixcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciB7XG4gIGhlaWdodDogNzBweDtcbiAgbWluLWhlaWdodDogNzBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtYmFja2dyb3VuZC5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLWJhY2tncm91bmQuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbi1yaWdodCxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbi1sZWZ0ICsgLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gICAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICBsZWZ0OiAyNHB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LCAuZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCwgLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYsXG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLXJpZ2h0LW5hdixcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbGVmdC1uYXYsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbGVmdC1uYXYge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICBsZWZ0OiAtMjBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXBvcHVwLWRvd24taWNvbjo6YWZ0ZXIsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXBvcHVwLXVwLWljb246OmFmdGVyLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1wb3B1cC1kb3duLWljb246OmFmdGVyIHtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudDpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQ6bm90KC5lLXNlcGFyYXRvcikge1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQ6bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wLCAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQ6bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tIHtcbiAgaGVpZ2h0OiA3MnB4O1xuICBtaW4taGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0bztcbiAgICAgIGFsaWduLXNlbGY6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgICBtYXJnaW46IDAgMCAwIDhweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb25zLmUtY2xvc2UtaWNvbixcbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbnMuZS1jbG9zZS1pY29uLFxuICAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29ucy5lLXRhYi1pY29uIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbixcbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWNvbiAuZS10YWItd3JhcCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tcmlnaHQge1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AsIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20ge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi13cmFwLCAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4vKiEgVHJlZVZpZXcncyBib290c3RyYXA1IHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qISBUcmVlVmlldyBpY29ucyAqL1xuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIGRpdi5lLWljb25zOm5vdCguZS1pY29ucy1zcGlubmVyKS5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIGRpdi5lLWljb25zOm5vdCguZS1pY29ucy1zcGlubmVyKS5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVjXCI7XG59XG4uZS10cmVldmlldyAuZS1zaWJsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmUtdHJlZXZpZXcgLmUtcG9wdXAgLmUtaWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzZhXCI7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29ucy5lLWRyb3AtaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY4XCI7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29ucy5lLWRyb3Atb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzOVwiO1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbnMuZS1kcm9wLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM2XCI7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29ucy5lLW5vLWRyb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM5XCI7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGlvbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0aW9uIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbi5lLXRyZWV2aWV3IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLXRyZWV2aWV3LmUtdmlydHVhbGl6YXRpb24ge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5lLXRyZWV2aWV3LmUtdmlydHVhbGl6YXRpb24gLmUtdmlydHVhbC1tYXNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZS10cmVldmlldy5lLXZpcnR1YWxpemF0aW9uIC5lLXVsIHtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xufVxuLmUtdHJlZXZpZXcgPiAuZS11bCB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1saXN0LXRleHQge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAuZS1pZS13cmFwIC5lLWxpc3QtdGV4dCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWVkaXRpbmcgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtZWRpdGluZyAuZS1saXN0LXRleHQgLmUtaW5wdXQtZ3JvdXAge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG59XG4uZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyN3B4KTtcbn1cbi5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQsIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG59XG4uZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDg4cHgpO1xufVxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xufVxuLmUtdHJlZXZpZXcgLmUtdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG4uZS10cmVldmlldyAuZS1ub2RlLWNvbGxhcHNlZCAuZS1saXN0LWl0ZW0gLmUtZnVsbHJvdyxcbi5lLXRyZWV2aWV3IC5lLWRpc3BsYXktbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAycHggMDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS11bCB7XG4gIG1hcmdpbjogMnB4IDAgLTJweDtcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtZnVsbHJvdyB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSBkaXYuZS1pY29ucy5pbnRlcmFjdGlvbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLWljb25zLmUtaWNvbi1jb2xsYXBzaWJsZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtaWNvbnMuZS1pY29ucy1zcGlubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLmUtdHJlZXZpZXcgLmUtaWNvbnMgLmUtc3Bpbm5lci1wYW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdHJlZXZpZXcgLmUtaWNvbnMgLmUtdHJlZXZpZXctc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWljb25zLXNwaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS10cmVldmlldyAuZS10ZXh0LWNvbnRlbnQge1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDIwcHg7XG59XG4uZS10cmVldmlldyAuZS10ZXh0LWNvbnRlbnQgKyAuZS1zaWJsaW5nIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuLmUtdHJlZXZpZXcgLmUtZnVsbHJvdyB7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDM4cHg7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5Ac3VwcG9ydHMgKC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaCkge1xuICAuZS10cmVldmlldyAuZS1mdWxscm93IHtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiwgLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdGV4dCB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvdHRvbTogLTdweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsZWZ0OiAtN3B4O1xuICByaWdodDogLTdweDtcbiAgdG9wOiAtN3B4O1xuICB3aWR0aDogMzJweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtdGV4dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC10ZXh0IC5lLWlucHV0LWdyb3VwIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uZS10cmVldmlldyAuZS1saXN0LXRleHQgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQge1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUtdGV4dCB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWljb24gKyAuZS1saXN0LWljb24sIC5lLXRyZWV2aWV3IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldyAuZS1saXN0LWltZyArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWljb24gKyAuZS1uYXZpZ2FibGUtdGV4dCxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaW1nICsgLmUtbmF2aWdhYmxlLXRleHQge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4uZS10cmVldmlldyAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCAwIDAgLTIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmUtdHJlZXZpZXcgLmUtaWNvbi1jb2xsYXBzaWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcgLmUtaWNvbi1leHBhbmRhYmxlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxvYWQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcm90YXRpb24gMC41cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogcm90YXRpb24gMC41cyBpbmZpbml0ZSBsaW5lYXI7XG59XG4uZS10cmVldmlldyAuZS1zaWJsaW5nIHtcbiAgd2lkdGg6IDE0NHB4O1xufVxuLmUtdHJlZXZpZXcgLmUtc2libGluZzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIHRvcDogLTEuNXB4O1xufVxuLmUtdHJlZXZpZXcgLmUtc2libGluZyxcbi5lLXRyZWV2aWV3IC5lLXNpYmxpbmc6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIHtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWljb25zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiA0cHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmUtdHJlZXZpZXcgLmUtcG9wdXAgLmUtZG93bnRhaWw6OmJlZm9yZSwgLmUtdHJlZXZpZXcgLmUtcG9wdXAgLmUtZG93bnRhaWw6OmFmdGVyIHtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWRvd250YWlsOjphZnRlciB7XG4gIGJvdHRvbTogLTE4cHg7XG59XG4uZS10cmVldmlldy5lLWZ1bGxyb3ctd3JhcCAuZS10ZXh0LWNvbnRlbnQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdHJlZXZpZXcuZS1mdWxscm93LXdyYXAgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3LmUtZnVsbHJvdy13cmFwIC5lLWljb24tZXhwYW5kYWJsZSxcbi5lLXRyZWV2aWV3LmUtZnVsbHJvdy13cmFwIC5lLWlucHV0LFxuLmUtdHJlZXZpZXcuZS1mdWxscm93LXdyYXAgLmUtbGlzdC11cmwge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS10ZXh0LWNvbnRlbnQge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbGlzdC11cmwge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAge1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWljb24sXG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xufVxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1hbmNob3Itd3JhcCB7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbmF2LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXRleHQgLmUtbmF2LXdyYXBwZXI6bm90KDpoYXMoLmUtbGlzdC1pY29uKSkge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtdGV4dC1jb250ZW50IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0IHtcbiAgcGFkZGluZzogMHB4O1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tZXhwYW5kYWJsZSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtZHJvcC1jb3VudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1pbi13aWR0aDogMTJweDtcbiAgcGFkZGluZzogMXB4IDNweCAycHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogLTEwcHg7XG59XG4uZS10cmVldmlldy5lLWRyYWdnaW5nIC5lLXRleHQtY29udGVudCxcbi5lLXRyZWV2aWV3LmUtZHJhZ2dpbmcgLmUtZnVsbHJvdyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAge1xuICBwYWRkaW5nOiAwIDEycHggMCAwO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1hbmNob3Itd3JhcCB7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDA7XG59XG4uZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbmF2LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLXVsIHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaXRlbSAuZS11bCB7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDA7XG59XG4uZS10cmVldmlldy5lLXJ0bCAuZS10ZXh0LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDIwcHggMCAwO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24sIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pY29uLCAuZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaW1nICsgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldy5lLXJ0bCAuZS1pY29uLWV4cGFuZGFibGUge1xuICBtYXJnaW46IDAgLTIwcHggMCAwO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtc2libGluZzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG59XG4uZS10cmVldmlldy5lLXJ0bC5lLWRyYWctaXRlbSAuZS1pY29ucy5lLWRyb3AtbmV4dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwuZS1kcmFnLWl0ZW0gLmUtdGV4dC1jb250ZW50IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtdHJlZXZpZXcuZS1ydGwuZS1kcmFnLWl0ZW0gLmUtZHJvcC1jb3VudCB7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG59XG4uZS10cmVldmlldy5lLXJ0bCBkaXYuZS1pY29ucyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmUtdHJlZXZpZXcuZS1kaXNhYmxlZCAuZS1mdWxscm93LFxuLmUtdHJlZXZpZXcuZS1kaXNhYmxlZCAuZS1pY29ucyxcbi5lLXRyZWV2aWV3LmUtZGlzYWJsZWQgLmUtdGV4dC1jb250ZW50LFxuLmUtdHJlZXZpZXcuZS1kaXNhYmxlZCAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtZGlzYWJsZWQgLmUtbGlzdC1pY29uIHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmUtdHJlZXZpZXcuZS1kaXNhYmxlZCAuZS1saXN0LXVybCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS10cmVldmlldy5lLWludGVyYWN0aW9uLmUtZnVsbHJvdy13cmFwIC5lLXRleHQtY29udGVudCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLXRyZWV2aWV3IHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG59XG4uZS10cmVldmlldyAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldyAuZS1mdWxscm93IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldyAuZS1saXN0LWltZyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldyAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRyZWV2aWV3IC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3IC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtaG92ZXIsIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLW5vZGUtZm9jdXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWhvdmVyID4gLmUtZnVsbHJvdywgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLWZ1bGxyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1ub2RlLWZvY3VzID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tZXhwYW5kYWJsZSwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlID4gLmUtZnVsbHJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWFuaW1hdGlvbi1hY3RpdmUgPiAuZS1mdWxscm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1hbmltYXRpb24tYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1hbmltYXRpb24tYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCAuZS1jaGVjayB7XG4gIGJvcmRlci1jb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCAuZS1zdG9wIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIgPiAuZS1mdWxscm93LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ub2RlLWZvY3VzID4gLmUtZnVsbHJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjUuNTI1LCAyMjIuMjUsIDIxOC45NzUpO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ub2RlLWZvY3VzID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tZXhwYW5kYWJsZSwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1hY3RpdmUgPiAuZS1mdWxscm93LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtaG92ZXIgPiAuZS1mdWxscm93LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtbm9kZS1mb2N1cyA+IC5lLWZ1bGxyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQsIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1saXN0LXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1leHBhbmRhYmxlLCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUsIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1ub2RlLWZvY3VzID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtZnVsbHJvdyB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZSA+IC5lLXRleHQtY29udGVudCAuZS1saXN0LXRleHQsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtZnVsbHJvdyAuZS1saXN0LXRleHQge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS10ZXh0LWNvbnRlbnQgPiAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZSA+IC5lLXRleHQtY29udGVudCA+IC5lLWljb24tZXhwYW5kYWJsZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtdHJlZXZpZXcgLmUtc2libGluZyB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtdHJlZXZpZXcgLmUtc2libGluZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG59XG4uZS10cmVldmlldyAuZS1wb3B1cC5lLXNlbGVjdCAuZS1pY29ucyB7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWRvd250YWlsOjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjNmMmYxO1xufVxuLmUtdHJlZXZpZXcgLmUtcG9wdXAgLmUtZG93bnRhaWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YzZjJmMTtcbn1cbi5lLXRyZWV2aWV3Om5vdCguZS1mdWxscm93LXdyYXApIC5lLWxpc3QtaXRlbS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50LCAuZS10cmVldmlldzpub3QoLmUtZnVsbHJvdy13cmFwKSAuZS1saXN0LWl0ZW0uZS1ub2RlLWZvY3VzID4gLmUtdGV4dC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xufVxuLmUtdHJlZXZpZXc6bm90KC5lLWZ1bGxyb3ctd3JhcCkgLmUtbGlzdC1pdGVtLmUtYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtdHJlZXZpZXc6bm90KC5lLWZ1bGxyb3ctd3JhcCkgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQsIC5lLXRyZWV2aWV3Om5vdCguZS1mdWxscm93LXdyYXApIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI1LjUyNSwgMjIyLjI1LCAyMTguOTc1KTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtdHJlZXZpZXc6bm90KC5lLWZ1bGxyb3ctd3JhcCkgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCwgLmUtdHJlZXZpZXc6bm90KC5lLWZ1bGxyb3ctd3JhcCkgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50LCAuZS10cmVldmlldzpub3QoLmUtZnVsbHJvdy13cmFwKSAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtdHJlZXZpZXcuZS1mdWxscm93LXdyYXAgLmUtdGV4dC1jb250ZW50IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWNvbGxhcHNpYmxlOjpiZWZvcmUsXG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbnMge1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWRyb3AtY291bnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0uZS1ydGwgLmUtc2libGluZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDc4ZDQ7XG59XG5cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS11bCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLXVsIHtcbiAgcGFkZGluZzogMCAwIDAgMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtdWwsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtdWwge1xuICBwYWRkaW5nOiAwIDAgMCAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtdGV4dC1jb250ZW50IHtcbiAgcGFkZGluZzogMCAwIDAgMjRweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pbWcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjaywgLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSAuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2ssXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3Age1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pdGVtIC5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wIHtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXRleHQsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdGV4dCB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWljb24tZXhwYW5kYWJsZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1pY29uLWV4cGFuZGFibGUge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXJnaW46IDAgMCAwIC0yNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tZXhwYW5kYWJsZSxcbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1kcmFnLWl0ZW0gLmUtaWNvbi1leHBhbmRhYmxlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1kcmFnLWl0ZW0gLmUtaWNvbi1jb2xsYXBzaWJsZSB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtZHJvcC1jb3VudCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtZHJhZy1pdGVtIC5lLWRyb3AtY291bnQge1xuICBwYWRkaW5nOiAzcHggNXB4IDRweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWxpc3QtdGV4dCB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXRleHQge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTZweCAwIDEycHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWFuY2hvci13cmFwLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWFuY2hvci13cmFwIHtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1saXN0LWltZyxcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWZ1bGxyb3csXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1mdWxscm93IHtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXRleHQsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzM3B4KTtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LCAuZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDJweCk7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDM2cHgpO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDY5cHgpO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtdGV4dCAuZS1pbnB1dC1ncm91cCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtdGV4dCAuZS1pbnB1dC1ncm91cCB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LXRleHQgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LXRleHQgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQge1xuICBoZWlnaHQ6IDM2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMCAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiwgLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMCAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMCAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pY29uLCAuZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcsXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWltZyArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlIHtcbiAgcGFkZGluZzogMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLXRleHQtY29udGVudCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtZHJhZy1pdGVtIC5lLXRleHQtY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tZXhwYW5kYWJsZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtZHJhZy1pdGVtIC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLWRyYWctaXRlbSAuZS1pY29uLWV4cGFuZGFibGUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbi1jb2xsYXBzaWJsZTo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1kcmFnLWl0ZW0gLmUtaWNvbi1jb2xsYXBzaWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1kcmFnLWl0ZW0gLmUtaWNvbi1leHBhbmRhYmxlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtdWwsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS11bCB7XG4gIHBhZGRpbmc6IDAgMTZweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pdGVtIC5lLXVsLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbGlzdC1pdGVtIC5lLXVsIHtcbiAgcGFkZGluZzogMCAyNHB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWl0ZW0gLmUtdGV4dC1jb250ZW50LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbGlzdC1pdGVtIC5lLXRleHQtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjRweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1pY29uLWV4cGFuZGFibGUsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgbWFyZ2luOiAwIC0yNHB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bC5lLWRyYWctaXRlbSAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bC5lLWRyYWctaXRlbSAuZS10ZXh0LWNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMTRweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtYW5jaG9yLXdyYXAsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtYW5jaG9yLXdyYXAge1xuICBwYWRkaW5nOiAwIDEycHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaW1nLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMCAwIDEycHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiwgLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pY29uLCAuZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcsXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1saXN0LWltZyArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDE2cHggMCAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZW1wdHktc291cmNlICovXG5lanMtc2lkZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXNpZGViYXItZGlzcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZS1zaWRlYmFyIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4uZS1zaWRlYmFyLmUtcmlnaHQuZS1vcGVuLCAuZS1zaWRlYmFyLmUtbGVmdC5lLW9wZW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmUtc2lkZWJhci5lLXJpZ2h0LmUtY2xvc2UsIC5lLXNpZGViYXIuZS1sZWZ0LmUtY2xvc2Uge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtc2lkZWJhci5lLXJpZ2h0LmUtY2xvc2Uge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4uZS1zaWRlYmFyLmUtbGVmdC5lLWNsb3NlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4uZS1zaWRlYmFyLmUtbGVmdC5lLXRyYW5zaXRpb24uZS1jbG9zZSwgLmUtc2lkZWJhci5lLXJpZ2h0LmUtdHJhbnNpdGlvbi5lLWNsb3NlLCAuZS1zaWRlYmFyLmUtcmlnaHQuZS1jbG9zZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdmlzaWJpbGl0eSA1MDBtcywgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDUwMG1zLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UsIHZpc2liaWxpdHkgNTAwbXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UsIHZpc2liaWxpdHkgNTAwbXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbn1cbi5lLXNpZGViYXIuZS1yaWdodCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbi5lLXNpZGViYXIuZS1sZWZ0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogMDtcbn1cbi5lLXNpZGViYXIuZS1sZWZ0LmUtY2xvc2UuZS1kb2NrLCAuZS1zaWRlYmFyLmUtcmlnaHQuZS1jbG9zZS5lLWRvY2sge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2UsIHZpc2liaWxpdHkgNTAwbXM7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZSwgdmlzaWJpbGl0eSA1MDBtcztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5lLXNpZGViYXIuZS1sZWZ0LmUtb3Blbi5lLWRvY2suZS1ibGF6b3ItZG9jaywgLmUtc2lkZWJhci5lLXJpZ2h0LmUtb3Blbi5lLWRvY2suZS1ibGF6b3ItZG9jayB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLCB2aXNpYmlsaXR5IDUwMG1zO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2UsIHZpc2liaWxpdHkgNTAwbXM7XG59XG4uZS1zaWRlYmFyLmUtbGVmdC5lLW9wZW4uZS1kaXNhYmxlLWFuaW1hdGlvbiwgLmUtc2lkZWJhci5lLXJpZ2h0LmUtb3Blbi5lLWRpc2FibGUtYW5pbWF0aW9uLCAuZS1zaWRlYmFyLmUtcmlnaHQuZS1jbG9zZS5lLWRpc2FibGUtYW5pbWF0aW9uLCAuZS1zaWRlYmFyLmUtbGVmdC5lLWNsb3NlLmUtZGlzYWJsZS1hbmltYXRpb24ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uZS1zaWRlYmFyLmUtdmlzaWJpbGl0eSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5lLXNpZGViYXIuZS1vdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLXNpZGViYXIuZS1vdmVyLCAuZS1zaWRlYmFyY29udGFpbmVyLmUtc2lkZWJhci5lLWF1dG8sIC5lLXNpZGViYXJjb250YWluZXIuZS1zaWRlYmFyLmUtcHVzaCwgLmUtc2lkZWJhcmNvbnRhaW5lci5lLXNpZGViYXIuZS1zbGlkZSArIGRpdiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbWFyZ2luIDAuNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC41cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjVzIGVhc2UsIHRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjVzIGVhc2UsIHRyYW5zZm9ybSAwLjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbn1cbi5lLXNpZGViYXJjb250YWluZXIuZS1sZWZ0LmUtb3Blbi5lLWF1dG8gKyBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLXNpZGViYXItd2lkdGgpO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLWxlZnQuZS1jbG9zZS5lLWF1dG8gKyBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZS1zaWRlYmFyY29udGFpbmVyLmUtcmlnaHQuZS1vcGVuLmUtYXV0byArIGRpdiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tc2lkZWJhci13aWR0aCk7XG59XG4uZS1zaWRlYmFyY29udGFpbmVyLmUtcmlnaHQuZS1jbG9zZS5lLWF1dG8gKyBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZS1zaWRlYmFyY29udGFpbmVyLmUtbGVmdC5lLW9wZW4uZS1wdXNoICsgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcbn1cbi5lLXNpZGViYXJjb250YWluZXIuZS1sZWZ0LmUtY2xvc2UuZS1wdXNoICsgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLXJpZ2h0LmUtb3Blbi5lLXB1c2ggKyBkaXYge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNpZGViYXItd2lkdGgpO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLXJpZ2h0LmUtY2xvc2UuZS1wdXNoICsgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLWxlZnQuZS1vcGVuLmUtc2xpZGUgKyBkaXYge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSh2YXIoLS1zaWRlYmFyLXdpZHRoKSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tc2lkZWJhci13aWR0aCkpO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLWxlZnQuZS1jbG9zZS5lLXNsaWRlICsgZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG59XG4uZS1zaWRlYmFyY29udGFpbmVyLmUtcmlnaHQuZS1vcGVuLmUtc2xpZGUgKyBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTEgKiB2YXIoLS1zaWRlYmFyLXdpZHRoKSkpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTEgKiB2YXIoLS1zaWRlYmFyLXdpZHRoKSkpO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLXJpZ2h0LmUtY2xvc2UuZS1zbGlkZSArIGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG59XG5cbi5lLXNpZGViYXItYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLXNpZGViYXItY29udGV4dCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1iYWNrZHJvcCxcbi5lLXNpZGViYXItb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5lLWJhY2tkcm9wIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lLXNpZGViYXItb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWNvbnRlbnQtYW5pbWF0aW9uIHtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDAuNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlLCB0cmFuc2Zvcm0gMC41cyBlYXNlO1xufVxuLmUtY29udGVudC1hbmltYXRpb24uZS1vdmVybGF5IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZS1kaXNhYmxlLWludGVyYWN0aW9uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5lLXNpZGViYXItb3ZlcmZsb3cge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1zaWRlYmFyLmUtcGxhY2Vob2xkZXItc2lkZWJhciB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogMDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmUtbWVudS13cmFwcGVyIHVsLmUtdmVydGljYWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLXZlcnRpY2FsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uOjpiZWZvcmUsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk5XCI7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIuZS1jbG9zZS1pY29uIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbjo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIuZS1jbG9zZS1pY29uIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciAuZS12ZXJ0aWNhbCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSwgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgLmUtdmVydGljYWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1ydGwuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIuZS1ydGwuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1uYXYtdXAtYXJyb3c6OmJlZm9yZSwgLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtbmF2LWRvd24tYXJyb3c6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtbmF2LXVwLWFycm93OjpiZWZvcmUsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLW5hdi1kb3duLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuXG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS12ZXJ0aWNhbCAuZS1jYXJldDo6YmVmb3JlLCAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS12ZXJ0aWNhbCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXZlcnRpY2FsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXZlcnRpY2FsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdmVydGljYWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXZlcnRpY2FsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLWNhcmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLXVsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cblxuLmUtbWVudS13cmFwcGVyLFxuLmUtbWVudS1jb250YWluZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwsXG4uZS1tZW51LWNvbnRhaW5lciB1bCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwuZS11bCwgLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgKixcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwsXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsICoge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lLW1lbnUtd3JhcHBlciB1bC5lLXVsOmZvY3VzLCAuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAqOmZvY3VzLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS11bDpmb2N1cyxcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwuZS12ZXJ0aWNhbCxcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtdmVydGljYWwge1xuICBtaW4td2lkdGg6IDEyMHB4O1xufVxuLmUtbWVudS13cmFwcGVyIHVsLmUtdmVydGljYWwgLmUtbWVudS1pdGVtLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS12ZXJ0aWNhbCAuZS1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG4uZS1tZW51LXdyYXBwZXIgdWwuZS12ZXJ0aWNhbCAuZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLXZlcnRpY2FsIC5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLW1lbnUtd3JhcHBlciB1bC5lLW1lbnUsXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCksXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnU6bm90KC5lLXZlcnRpY2FsKSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCkgLmUtc2VwYXJhdG9yLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCkgLmUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICB3aWR0aDogMWVtO1xufVxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGlkZSxcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIsXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsLFxuLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGN1cnNvcjogYXV0bztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiAwO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xufVxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLWRpc2FibGVkLFxuLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtZGlzYWJsZWQge1xuICBjdXJzb3I6IGF1dG87XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtdWwsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMDtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDhweDtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB3aWR0aDogMWVtO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA3cHg7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogNHB4IDA7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1tZW51LWljb24tcmlnaHQgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LWljb24tcmlnaHQgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtbWVudS13cmFwcGVyLmUtbWVudS1pY29uLXJpZ2h0IC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtdGl0bGUsXG4uZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtaWNvbi1yaWdodCAuZS1tZW51LWhlYWRlciAuZS1tZW51LXRpdGxlIHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaGVhZGVyLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtdGl0bGUsIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhlYWRlciAuZS1tZW51LXRpdGxlLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDAgMjhweDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiB7XG4gIHdpZHRoOiAyOHB4O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMsIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmhvdmVyLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6aG92ZXIge1xuICBib3JkZXI6IDA7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtbGVmdC1uYXYsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2IHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLWhzY3JvbGwtYmFyLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtaHNjcm9sbC1iYXIge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3csXG4uZS1tZW51LWNvbnRhaW5lciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLW5hdi1sZWZ0LWFycm93LCAuZS1tZW51LXdyYXBwZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cuZS1uYXYtdXAtYXJyb3csXG4uZS1tZW51LWNvbnRhaW5lciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLW5hdi1sZWZ0LWFycm93LFxuLmUtbWVudS1jb250YWluZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cuZS1uYXYtdXAtYXJyb3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLXJ0bCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLW5hdi1sZWZ0LWFycm93LFxuLmUtbWVudS1jb250YWluZXIuZS1ydGwgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cuZS1uYXYtbGVmdC1hcnJvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1ydGwgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS1tZW51LWNvbnRhaW5lci5lLXJ0bCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLW5hdi1yaWdodC1hcnJvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmUtbWVudS13cmFwcGVyLmUtcG9wdXAuZS1tZW51LXBvcHVwLFxuLmUtbWVudS1jb250YWluZXIuZS1wb3B1cC5lLW1lbnUtcG9wdXAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDI4cHggMDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWRvd24tbmF2LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1kb3duLW5hdiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1kb3duLW5hdiAuZS1uYXYtZG93bi1hcnJvdyxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYgLmUtbmF2LWRvd24tYXJyb3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS12c2Nyb2xsLWJhcixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtdnNjcm9sbC1iYXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtdnNjcm9sbC1iYXIgLmUtdnNjcm9sbC1jb250ZW50LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS12c2Nyb2xsLWJhciAuZS12c2Nyb2xsLWNvbnRlbnQge1xuICB3aWR0aDogaW5oZXJpdDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1zY3JvbGxhYmxlLFxuLmUtbWVudS1jb250YWluZXIuZS1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1zY3JvbGxhYmxlIC5lLW1lbnUsXG4uZS1tZW51LWNvbnRhaW5lci5lLXNjcm9sbGFibGUgLmUtbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWNvbnRleHRtZW51LWNvbnRhaW5lcixcbi5lLW1lbnUtY29udGFpbmVyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxcHg7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsIHVsLmUtdWwsXG4uZS1tZW51LWNvbnRhaW5lci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwgdWwuZS11bCB7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuLmUtbWVudS13cmFwcGVyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbCxcbi5lLW1lbnUtY29udGFpbmVyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG5cbi5lLW1lbnUtY29udGFpbmVyOm5vdCguZS1oYW1idXJnZXIpOm5vdCguZS1ydGwpIC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1ibGFua2ljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG59XG5cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGVmdDogOHB4O1xufVxuLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMjZweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsZWZ0OiA3cHg7XG59XG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbi5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lcjpub3QoLmUtaGFtYnVyZ2VyKSAuZS1tZW51LmUtdmVydGljYWwgLmUtYmxhbmtpY29uIHtcbiAgcGFkZGluZy1yaWdodDogMzRweDtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIge1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXI6bm90KC5lLXZlcnRpY2FsKSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyOm5vdCguZS12ZXJ0aWNhbCkge1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLXBvcHVwLmUtbWVudS1wb3B1cCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIC5lLXBvcHVwLmUtbWVudS1wb3B1cCB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgKi9cbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUuZS1tZW51LXBhcmVudC5lLWhpZGUtbWVudSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudS5lLW1lbnUtcGFyZW50LmUtaGlkZS1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSB7XG4gIHRleHQtaW5kZW50OiAxMnB4O1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uIHtcbiAgdGV4dC1pbmRlbnQ6IDMwcHg7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtaGlkZSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW1bYXJpYS1leHBhbmRlZD10cnVlXSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW1bYXJpYS1leHBhbmRlZD10cnVlXSAuZS1jYXJldCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbVthcmlhLWV4cGFuZGVkPWZhbHNlXSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW1bYXJpYS1leHBhbmRlZD1mYWxzZV0gLmUtY2FyZXQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudTpub3QoLmUtdmVydGljYWwpLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCkge1xuICBib3JkZXItdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLXVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0ge1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtaW5kZW50OiBpbmhlcml0O1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHJpZ2h0OiA4cHg7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtIHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLCAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIHRleHQtaW5kZW50OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1jYXJldC1pY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB0ZXh0LWluZGVudDogaW5oZXJpdDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsZWZ0OiA4cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1tZW51LWNvbnRhaW5lciAuZS12c2Nyb2xsIHVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1tZW51LXdyYXBwZXIsXG4uZS1tZW51LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS5lLW1lbnU6bm90KC5lLXZlcnRpY2FsKSAuZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LmUtbWVudTpub3QoLmUtdmVydGljYWwpIC5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtaGVhZGVyLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIG91dGxpbmU6IDAgc29saWQgI2VkZWJlOTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIC5lLWNhcmV0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCAuZS1tZW51LWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkLCAuZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1hY3RpdmUtaXRlbSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWFjdGl2ZS1pdGVtIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIG91dGxpbmU6IDAgc29saWQgI2VkZWJlOTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCAuZS1jYXJldCwgLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYWN0aXZlLWl0ZW0gLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1hY3RpdmUtaXRlbSAuZS1jYXJldCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtbWVudS1pY29uLCAuZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1hY3RpdmUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYWN0aXZlLWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1kaXNhYmxlZCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtZGlzYWJsZWQge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLWRpc2FibGVkIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtZGlzYWJsZWQgLmUtbWVudS1pY29uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1kaXNhYmxlZCAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtZGlzYWJsZWQgLmUtY2FyZXQge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLWRpc2FibGVkIC5lLW1lbnUtdXJsLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1kaXNhYmxlZCAuZS1tZW51LXVybCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtdWwsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCwgLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgb3V0bGluZTogMCBzb2xpZCAjZWRlYmU5O1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCwgLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLWFjdGl2ZS1pdGVtLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0uZS1hY3RpdmUtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBvdXRsaW5lOiAwIHNvbGlkICNlZGViZTk7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1tZW51LXBvcHVwLFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLW1lbnUtcG9wdXAuZS1zZmNvbnRleHRtZW51IC5lLW1lbnUtdnNjcm9sbCxcbi5lLW1lbnUtY29udGFpbmVyLmUtbWVudS1wb3B1cC5lLXNmY29udGV4dG1lbnUgLmUtbWVudS12c2Nyb2xsIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LmUtaWNvbnMsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXY6aG92ZXIsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdjpmb2N1cyxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2OmFjdGl2ZSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYgLmUtaWNvbnMsXG4uZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2IC5lLWljb25zIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjpob3ZlciwgLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXY6Zm9jdXMsXG4uZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2OmhvdmVyLFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjphY3RpdmUsXG4uZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0LFxuLmUtbWVudS1jb250YWluZXIuZS1pbmhlcml0IHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51LCAuZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiwgLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCAuZS1tZW51LFxuLmUtbWVudS1jb250YWluZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51LFxuLmUtbWVudS1jb250YWluZXIuZS1pbmhlcml0IC5lLW1lbnUge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkLCAuZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYWN0aXZlLWl0ZW0sIC5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkLFxuLmUtbWVudS1jb250YWluZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1hY3RpdmUtaXRlbSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDU2KTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciAuZS1tZW51LWhlYWRlcixcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGhlaWdodDogNTNweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICByaWdodDogMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCksXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCksXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCksXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnU6bm90KC5lLXZlcnRpY2FsKSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudS5lLXZlcnRpY2FsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51LmUtdmVydGljYWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51LmUtdmVydGljYWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLmUtdWwsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDRweCAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtaW4td2lkdGg6IDExMnB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICByaWdodDogN3B4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyOm5vdCguZS1oYW1idXJnZXIpOm5vdCguZS1ydGwpIC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lcjpub3QoLmUtaGFtYnVyZ2VyKTpub3QoLmUtcnRsKSAuZS1tZW51LmUtdmVydGljYWwgLmUtYmxhbmtpY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA0MXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiAwIDQ2cHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiB7XG4gIHdpZHRoOiA0NnB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMzJweCAwO1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1tZW51LXBvcHVwLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciAuZS1zY3JvbGwtbmF2IC5lLWljb25zLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIC5lLXNjcm9sbC1uYXYgLmUtaWNvbnMsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgLmUtc2Nyb2xsLW5hdiAuZS1pY29ucyxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIC5lLXNjcm9sbC1uYXYgLmUtaWNvbnMge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGxlZnQ6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGxlZnQ6IDdweDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbi5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyOm5vdCguZS1oYW1idXJnZXIpIC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lcjpub3QoLmUtaGFtYnVyZ2VyKSAuZS1tZW51LmUtdmVydGljYWwgLmUtYmxhbmtpY29uIHtcbiAgcGFkZGluZy1yaWdodDogNDFweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS11bCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS11bCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS11bCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLXVsIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLXVsIC5lLW1lbnUtaXRlbSB7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciAuZS1tZW51LWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgaGVpZ2h0OiA1M3B4O1xuICBsaW5lLWhlaWdodDogNTNweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIHtcbiAgdGV4dC1pbmRlbnQ6IDE1cHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHRleHQtaW5kZW50OiA0MXB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtIHtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICByaWdodDogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWluZGVudDogMTVweDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uIHtcbiAgdGV4dC1pbmRlbnQ6IDQxcHg7XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGVmdDogOHB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtIHtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXI6bm90KC5lLWhhbWJ1cmdlcikgdWwuZS11bCAuZS1tZW51LWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXI6bm90KC5lLWhhbWJ1cmdlcikgdWwuZS11bCAuZS1tZW51LWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXI6bm90KC5lLWhhbWJ1cmdlcikgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyOm5vdCguZS1oYW1idXJnZXIpIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWNvbGxhcHNlZDo6YmVmb3JlLFxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLW1lbnU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFjXCI7XG59XG4uZS1icmVhZGNydW1iIC5lLWhvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdiXCI7XG59XG4uZS1icmVhZGNydW1iIC5lLWhvbWUge1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWhvbWUsXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWhvbWUge1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5lLWJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLWJyZWFkY3J1bWIuZS1icmVhZGNydW1iLXdyYXAtbW9kZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1maXJzdC1vbCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi13cmFwcGVkLW9sIHtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmUtYnJlYWRjcnVtYi5lLWJyZWFkY3J1bWItc2Nyb2xsLW1vZGUge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS1icmVhZGNydW1iIG9sIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJyZWFkY3J1bWIgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgICBmbGV4LXNocmluazogMDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWFuY2hvci13cmFwIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGluaGVyaXQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogaW5oZXJpdDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5oZXJpdDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIGEuZS1icmVhZGNydW1iLXRleHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSBhLmUtYnJlYWRjcnVtYi10ZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSBhLmUtYnJlYWRjcnVtYi10ZXh0OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMyMzEzMDtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSBhLmUtYnJlYWRjcnVtYi10ZXh0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWRmZGQ7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gc3Bhbi5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi1pY29uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtLmUtaWNvbi1pdGVtIC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbS5lLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLXNlcGFyYXRvciArIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IgKyAuZS1icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWNvbGxhcHNlZCxcbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1tZW51IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDRweCA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1tZW51IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0td3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lLWJyZWFkY3J1bWIuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJyZWFkY3J1bWIgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sIC5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1icmVhZGNydW1iLmUtcnRsLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sIC5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi5lLWJyZWFkY3J1bWIuZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1icmVhZGNydW1iLmUtZGlzYWJsZWQgLmUtYnJlYWRjcnVtYi1pdGVtLFxuLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yLFxuLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkLFxuLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItbWVudSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1icmVhZGNydW1iLXBvcHVwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItaXRlbSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWFuY2hvci13cmFwIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGluaGVyaXQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogaW5oZXJpdDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi1pdGVtLmUtaWNvbi1pdGVtIC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItaXRlbSBhLmUtYnJlYWRjcnVtYi10ZXh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtYnJlYWRjcnVtYi1wb3B1cC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbiwgLmUtYnJlYWRjcnVtYi1wb3B1cC5lLXJ0bCAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmUtYnJlYWRjcnVtYi1wb3B1cC5lLXJ0bC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLCAuZS1icmVhZGNydW1iLXBvcHVwLmUtcnRsIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0OmhvdmVyLCAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQ6Zm9jdXMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dDphY3RpdmUge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtW2RhdGEtYWN0aXZlLWl0ZW1dIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkLFxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLW1lbnUge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1jb2xsYXBzZWQ6aG92ZXIsXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItbWVudTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWNvbGxhcHNlZDphY3RpdmUsXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItbWVudTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZTFkZmRkO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1jb2xsYXBzZWQ6Zm9jdXMsXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItbWVudTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMjMxMzA7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQsIC5lLWJyZWFkY3J1bWIgLmUtZGlzYWJsZWQuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0LCAuZS1icmVhZGNydW1iLmUtZGlzYWJsZWQgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJyZWFkY3J1bWIuZS1kaXNhYmxlZCAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbiwgLmUtYnJlYWRjcnVtYiAuZS1kaXNhYmxlZC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLCAuZS1icmVhZGNydW1iLmUtZGlzYWJsZWQgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWJyZWFkY3J1bWItcG9wdXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLXRleHQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi10ZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0LFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCxcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtLmUtaWNvbi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0uZS1pY29uLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLXNlcGFyYXRvciArIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IgKyAuZS1icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IgKyAuZS1icmVhZGNydW1iLXNlcGFyYXRvcixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLmUtcnRsIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yICsgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1jb2xsYXBzZWQsXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItbWVudSxcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1tZW51IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiA1cHggNXB4O1xufVxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLCAuZS1iaWdnZXIuZS1icmVhZGNydW1iLmUtcnRsIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYi5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLmUtcnRsIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi10ZXh0LFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi10ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1pY29uLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLXBvcHVwIC5lLWljb24taXRlbSAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWItcG9wdXAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWItcG9wdXAgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sIC5lLWJpZ2dlci5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWItcG9wdXAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLXBvcHVwIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIuZS1icmVhZGNydW1iLXBvcHVwLmUtcnRsLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sIC5lLWJpZ2dlci5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYi1wb3B1cC5lLXJ0bC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLmUtYXBwYmFyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0OHB4O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWFwcGJhciA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLWFwcGJhci5lLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMDtcbn1cbi5lLWFwcGJhci5lLXByb21pbmVudCB7XG4gIGhlaWdodDogOTRweDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmUtYXBwYmFyLmUtcHJvbWluZW50ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmUtYXBwYmFyLmUtZGVuc2Uge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZS1hcHBiYXIuZS1ob3Jpem9udGFsLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5lLWFwcGJhci5lLWhvcml6b250YWwtYm90dG9tLmUtc3RpY2t5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IGF1dG87XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1hcHBiYXIgLmUtYXBwYmFyLXNlcGFyYXRvciB7XG4gIGhlaWdodDogMjRweDtcbn1cbi5lLWFwcGJhciAuZS1hcHBiYXItc3BhY2VyIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbn1cbi5lLWFwcGJhciAuZS1idG4sXG4uZS1hcHBiYXIgLmUtY3NzLmUtYnRuIHtcbiAgLW8tYm9yZGVyLWltYWdlOiB1bnNldDtcbiAgICAgYm9yZGVyLWltYWdlOiB1bnNldDtcbn1cblxuLmUtaW5oZXJpdC5lLW1lbnUtd3JhcHBlci5lLXNjcm9sbGFibGUgLmUtbWVudSxcbi5lLWluaGVyaXQuZS1tZW51LWNvbnRhaW5lci5lLXNjcm9sbGFibGUgLmUtbWVudSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lLWFwcGJhciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxLjZweCAzLjZweCByZ2JhKDAsIDAsIDAsIDAuMTMpLCAwIDAuM3B4IDAuOXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDEuNnB4IDMuNnB4IHJnYmEoMCwgMCwgMCwgMC4xMyksIDAgMC4zcHggMC45cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmUtYXBwYmFyLmUtbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItY29sb3I6ICNmYWY5Zjg7XG59XG4uZS1hcHBiYXIuZS1saWdodCAuZS1hcHBiYXItc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjAxZjFlO1xufVxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtYnRuLmUtaW5oZXJpdDpob3ZlciwgLmUtYXBwYmFyLmUtbGlnaHQgLmUtYnRuLmUtaW5oZXJpdDpmb2N1cywgLmUtYXBwYmFyLmUtbGlnaHQgLmUtYnRuLmUtaW5oZXJpdDphY3RpdmUsIC5lLWFwcGJhci5lLWxpZ2h0IC5lLWJ0bi5lLWluaGVyaXQuZS1hY3RpdmUsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1jc3MuZS1idG4uZS1pbmhlcml0OmhvdmVyLFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDpmb2N1cyxcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLWNzcy5lLWJ0bi5lLWluaGVyaXQ6YWN0aXZlLFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtY3NzLmUtYnRuLmUtaW5oZXJpdC5lLWFjdGl2ZSxcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLWRyb3Bkb3duLWJ0bi5lLWluaGVyaXQ6aG92ZXIsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1kcm9wZG93bi1idG4uZS1pbmhlcml0OmZvY3VzLFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtZHJvcGRvd24tYnRuLmUtaW5oZXJpdDphY3RpdmUsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1kcm9wZG93bi1idG4uZS1pbmhlcml0LmUtYWN0aXZlLFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtZHJvcGRvd24tYnRuLmUtYnRuLmUtaW5oZXJpdDpob3Zlcixcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLWRyb3Bkb3duLWJ0bi5lLWJ0bi5lLWluaGVyaXQ6Zm9jdXMsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1kcm9wZG93bi1idG4uZS1idG4uZS1pbmhlcml0OmFjdGl2ZSxcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLWRyb3Bkb3duLWJ0bi5lLWJ0bi5lLWluaGVyaXQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDU2KTtcbn1cbi5lLWFwcGJhci5lLWxpZ2h0IC5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2ZhZjlmODtcbn1cbi5lLWFwcGJhci5lLWxpZ2h0IC5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCwgLmUtYXBwYmFyLmUtbGlnaHQgLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCxcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDU2KTtcbn1cbi5lLWFwcGJhci5lLWRhcmsge1xuICBiYWNrZ3JvdW5kOiAjM2IzYTM5O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2IzYTM5O1xufVxuLmUtYXBwYmFyLmUtZGFyayAuZS1hcHBiYXItc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xufVxuLmUtYXBwYmFyLmUtZGFyayAuZS1idG4uZS1pbmhlcml0OmhvdmVyLCAuZS1hcHBiYXIuZS1kYXJrIC5lLWJ0bi5lLWluaGVyaXQ6Zm9jdXMsIC5lLWFwcGJhci5lLWRhcmsgLmUtYnRuLmUtaW5oZXJpdDphY3RpdmUsIC5lLWFwcGJhci5lLWRhcmsgLmUtYnRuLmUtaW5oZXJpdC5lLWFjdGl2ZSxcbi5lLWFwcGJhci5lLWRhcmsgLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDpob3Zlcixcbi5lLWFwcGJhci5lLWRhcmsgLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDpmb2N1cyxcbi5lLWFwcGJhci5lLWRhcmsgLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDphY3RpdmUsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLWNzcy5lLWJ0bi5lLWluaGVyaXQuZS1hY3RpdmUsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLWRyb3Bkb3duLWJ0bi5lLWluaGVyaXQ6aG92ZXIsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLWRyb3Bkb3duLWJ0bi5lLWluaGVyaXQ6Zm9jdXMsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLWRyb3Bkb3duLWJ0bi5lLWluaGVyaXQ6YWN0aXZlLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1kcm9wZG93bi1idG4uZS1pbmhlcml0LmUtYWN0aXZlLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1kcm9wZG93bi1idG4uZS1idG4uZS1pbmhlcml0OmhvdmVyLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1kcm9wZG93bi1idG4uZS1idG4uZS1pbmhlcml0OmZvY3VzLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1kcm9wZG93bi1idG4uZS1idG4uZS1pbmhlcml0OmFjdGl2ZSxcbi5lLWFwcGJhci5lLWRhcmsgLmUtZHJvcGRvd24tYnRuLmUtYnRuLmUtaW5oZXJpdC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG59XG4uZS1hcHBiYXIuZS1kYXJrIC5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCB7XG4gIGJhY2tncm91bmQ6ICMzYjNhMzk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzYjNhMzk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYXBwYmFyLmUtZGFyayAuZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsIC5lLWFwcGJhci5lLWRhcmsgLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbn1cbi5lLWFwcGJhci5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtYXBwYmFyLmUtcHJpbWFyeSAuZS1hcHBiYXItc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xufVxuLmUtYXBwYmFyLmUtcHJpbWFyeSAuZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0LFxuLmUtYXBwYmFyLmUtcHJpbWFyeSAuZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWFwcGJhci5lLWluaGVyaXQge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbn1cbi5lLWFwcGJhci5lLWluaGVyaXQgLmUtYXBwYmFyLXNlcGFyYXRvciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG59XG4uZS1hcHBiYXIuZS1pbmhlcml0IC5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQsXG4uZS1hcHBiYXIuZS1pbmhlcml0IC5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYXBwYmFyLmUtaG9yaXpvbnRhbC1ib3R0b20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLTEuNnB4IDMuNnB4IHJnYmEoMCwgMCwgMCwgMC4xMyksIDAgLTAuM3B4IDAuOXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIC0xLjZweCAzLjZweCByZ2JhKDAsIDAsIDAsIDAuMTMpLCAwIC0wLjNweCAwLjlweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5lLWxpZ2h0LmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLCAuZS1saWdodC5lLWluaGVyaXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciwgLmUtbGlnaHQuZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQsIC5lLWxpZ2h0LmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAsIC5lLWxpZ2h0LmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLCAuZS1saWdodC5lLWluaGVyaXQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLCAuZS1saWdodC5lLWluaGVyaXQuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsIC5lLWxpZ2h0LmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmYWY5Zjg7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1kYXJrLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLCAuZS1kYXJrLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLCAuZS1kYXJrLmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LCAuZS1kYXJrLmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAsIC5lLWRhcmsuZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsIC5lLWRhcmsuZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciwgLmUtZGFyay5lLWluaGVyaXQuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsIC5lLWRhcmsuZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNiM2EzOTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXByaW1hcnkuZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAsIC5lLXByaW1hcnkuZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsIC5lLXByaW1hcnkuZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQsIC5lLXByaW1hcnkuZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCwgLmUtcHJpbWFyeS5lLWluaGVyaXQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciwgLmUtcHJpbWFyeS5lLWluaGVyaXQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLCAuZS1wcmltYXJ5LmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3ZlciwgLmUtcHJpbWFyeS5lLWluaGVyaXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLFxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LFxuLmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAsXG4uZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWluaGVyaXQuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNTYpO1xufVxuXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKTphY3RpdmU6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtc2VhcmNoaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtc2VhcmNoaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtc2VhcmNoaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLXNlYXJjaGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtc2VhcmNoaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLWluaGVyaXQuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtYmlnZ2VyIC5lLWFwcGJhcixcbi5lLWFwcGJhci5lLWJpZ2dlciB7XG4gIGhlaWdodDogNTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWFwcGJhci5lLWRlbnNlLFxuLmUtYXBwYmFyLmUtYmlnZ2VyLmUtZGVuc2Uge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtYXBwYmFyLmUtcHJvbWluZW50LFxuLmUtYXBwYmFyLmUtYmlnZ2VyLmUtcHJvbWluZW50IHtcbiAgaGVpZ2h0OiAxMTJweDtcbn1cblxuLmUtc3RlcC1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGRiXCI7XG59XG5cbi5lLXN0ZXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtc2VsZWN0ZWQgLmUtdGV4dCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1zZWxlY3RlZCAuZS1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZS1zdGVwcGVyLmUtbGluZWFyIC5lLXN0ZXAtY29udGFpbmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1zdGVwcGVyLmUtbGluZWFyIC5lLXByZXZpb3VzOm5vdCguZS1zdGVwLWRpc2FibGVkKSxcbi5lLXN0ZXBwZXIuZS1saW5lYXIgLmUtbmV4dDpub3QoLmUtc3RlcC1kaXNhYmxlZCksXG4uZS1zdGVwcGVyLmUtbGluZWFyIC5lLXN0ZXAtc2VsZWN0ZWQ6bm90KC5lLXN0ZXAtZGlzYWJsZWQpLFxuLmUtc3RlcHBlci5lLWxpbmVhciAuZS1wcmV2aW91czpub3QoLmUtc3RlcC1kaXNhYmxlZCkgKyBsaSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmUtc3RlcHBlci5lLXN0ZXBwZXItcmVhZG9ubHksXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3Ige1xuICBmb250LXNpemU6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbn1cbi5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGVudCwgLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1sYWJlbCAuZS1zdGVwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXI6aGFzKC5lLXRvb2x0aXAtd3JhcC5lLXN0ZXBwZXItdG9vbHRpcCksIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWw6aGFzKC5lLXRvb2x0aXAtd3JhcC5lLXN0ZXBwZXItdG9vbHRpcCksIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJlZm9yZSAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsOmhhcyguZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXApIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbDpoYXMoLmUtdG9vbHRpcC13cmFwLmUtc3RlcHBlci10b29sdGlwKSB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbn1cbi5lLXN0ZXBwZXIgLmUtdG9vbHRpcC13cmFwLmUtc3RlcHBlci10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogLTEyLjVweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xufVxuLmUtc3RlcHBlciAuZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXAuZS1zaG93LXRvb2x0aXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZS1zdGVwcGVyIC5lLXRvb2x0aXAtd3JhcC5lLXN0ZXBwZXItdG9vbHRpcCAuZS10aXAtY29udGVudCB7XG4gIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuLmUtc3RlcHBlciAuZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXAgLmUtYXJyb3ctdGlwLmUtdGlwLWJvdHRvbSB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuLmUtc3RlcHBlciAuZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXAgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLWJvdHRvbSB7XG4gIHRvcDogLTZweDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbCAuZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXAge1xuICBsZWZ0OiB1bnNldDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtMTM1JSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC0xMzUlKTtcbn1cbi5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXRvb2x0aXAtd3JhcC5lLXN0ZXBwZXItdG9vbHRpcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTExNSUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMTUlKTtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcHBlci1zdGVwcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXN0ZXBzIC5lLXN0ZXAtY29udGFpbmVyLFxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXN0ZXBzIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXBwZXItc3RlcHMgLmUtc3RlcC12YWxpZC5lLXN0ZXAtdGV4dC5lLXN0ZXAtdGV4dC1vbmx5IC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1zdGVwcGVyIC5lLXN0ZXBwZXItc3RlcHMgLmUtc3RlcC1lcnJvci5lLXN0ZXAtdGV4dC5lLXN0ZXAtdGV4dC1vbmx5IC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1zdGVwcGVyIC5lLXN0ZXBwZXItc3RlcHMgLmUtc3RlcC1sYWJlbC1jb250YWluZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLW1heC13aWR0aCk7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLFxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLXRleHQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiBjbGFtcCgxMDAlLCAxMGVtLCAxMDAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtb3B0aW9uYWwtY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtdGV4dC1vbmx5KSA+IC5lLXN0ZXAtdGV4dC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLXRleHQtb25seSAuZS1zdGVwLXRleHQtY29udGFpbmVyLCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC1sYWJlbC1vbmx5IC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCA2cHg7XG4gIHBhZGRpbmctYmxvY2s6IDVweDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLXRleHQtb25seS5lLXN0ZXAtZXJyb3IgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lci5lLXN0ZXAtdGV4dC1vbmx5LmUtc3RlcC12YWxpZCAuZS1zdGVwLXRleHQtY29udGFpbmVyLCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC1sYWJlbC1vbmx5LmUtc3RlcC1lcnJvciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lciwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lci5lLXN0ZXAtbGFiZWwtb25seS5lLXN0ZXAtdmFsaWQgLmUtc3RlcC1sYWJlbC1jb250YWluZXIge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC10ZXh0LW9ubHkuZS1zdGVwLWVycm9yIC5lLXN0ZXAtdGV4dC1jb250YWluZXIgLmUtc3RlcC12YWxpZGF0aW9uLWljb24sIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLXRleHQtb25seS5lLXN0ZXAtdmFsaWQgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciAuZS1zdGVwLXZhbGlkYXRpb24taWNvbiwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lci5lLXN0ZXAtbGFiZWwtb25seS5lLXN0ZXAtZXJyb3IgLmUtc3RlcC1sYWJlbC1jb250YWluZXIgLmUtc3RlcC12YWxpZGF0aW9uLWljb24sIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLXZhbGlkIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyIC5lLXN0ZXAtdmFsaWRhdGlvbi1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAuMjVlbTtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yIHtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBtaW4td2lkdGg6IDMycHg7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtbm90c3RhcnRlZDpub3QoLmUtc3RlcC1kaXNhYmxlZCkgLmUtc3RlcCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1ub3RzdGFydGVkOm5vdCguZS1zdGVwLWRpc2FibGVkKSAuZS1pbmRpY2F0b3Ige1xuICBib3JkZXI6IDJweCBzb2xpZDtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwcGVyLXN0ZXBzIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLWxhYmVsLWJlZm9yZTpoYXMoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbDpub3QoLmUtc3RlcC10ZXh0KSkgLmUtc3RlcHBlci1wcm9ncmVzc2JhciwgLmUtc3RlcHBlci5lLWhvcml6b250YWwuZS1sYWJlbC1hZnRlcjpoYXMoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbDpub3QoLmUtc3RlcC10ZXh0KSkgLmUtc3RlcHBlci1wcm9ncmVzc2JhciB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1wcm9ncmVzcy1sZWZ0LXBvc2l0aW9uKTtcbiAgdG9wOiB2YXIoLS1wcm9ncmVzcy10b3AtcG9zaXRpb24pO1xuICB3aWR0aDogdmFyKC0tcHJvZ3Jlc3MtYmFyLXdpZHRoKTtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsLmUtbGFiZWwtYmVmb3JlLmUtcnRsOmhhcyguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsOm5vdCguZS1zdGVwLXRleHQpKSAuZS1zdGVwcGVyLXByb2dyZXNzYmFyLCAuZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLWxhYmVsLWFmdGVyLmUtcnRsOmhhcyguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsOm5vdCguZS1zdGVwLXRleHQpKSAuZS1zdGVwcGVyLXByb2dyZXNzYmFyIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1wcm9ncmVzcy1sZWZ0LXBvc2l0aW9uKTtcbiAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbCB7XG4gIGdhcDogMWVtO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWJlZm9yZSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gICAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgICAgICAgb3JkZXI6IC0xO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwuZS1sYWJlbC1zdGFydCAuZS1zdGVwLXRleHQtY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICAgICAgICBvcmRlcjogLTE7XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwLWl0ZW0uZS1zdGVwLXRleHQ6bm90KC5lLXN0ZXAtbGFiZWwpIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMi41ZW07XG4gIG1hcmdpbi1sZWZ0OiAyLjVlbTtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsLmUtbGFiZWwtc3RhcnQgLmUtc3RlcC1pdGVtLmUtc3RlcC10ZXh0Om5vdCguZS1zdGVwLWxhYmVsKSAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLCAuZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLXJ0bCAuZS1zdGVwLWl0ZW0uZS1zdGVwLXRleHQ6bm90KC5lLXN0ZXAtbGFiZWwpIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBtYXJnaW4tcmlnaHQ6IDIuNWVtO1xuICBtYXJnaW4tbGVmdDogdW5zZXQ7XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLWxhYmVsLXN0YXJ0LmUtcnRsIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtdGV4dDpub3QoLmUtc3RlcC1sYWJlbCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjVlbTtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsLmUtbGFiZWwtYmVmb3JlIC5lLXN0ZXBwZXItc3RlcHM6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwuZS1sYWJlbC1iZWZvcmUgLmUtc3RlcHBlci1zdGVwcyAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWJlZm9yZTpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCkge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41ZW07XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS10ZXh0LFxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtbGFiZWwsXG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwLXRleHQuZS1zdGVwLXRleHQtb25seTpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCksXG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwLWxhYmVsLmUtc3RlcC1sYWJlbC1vbmx5OmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSxcbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsIC5lLXN0ZXAtaXRlbTpub3QoLmUtc3RlcC10ZXh0KTpub3QoLmUtc3RlcC1sYWJlbCk6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpLFxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbSk6bm90KC5lLXN0ZXAtdGV4dCk6bm90KC5lLXN0ZXAtbGFiZWwpOmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSxcbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXI6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpLCAuZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXIge1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1pdGVtOm5vdCguZS1zdGVwLWxhYmVsKTpub3QoLmUtc3RlcC10ZXh0KSAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWw6bm90KC5lLXN0ZXAtdGV4dCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIG1hcmdpbi10b3A6IDAuMmVtO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIHtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1sYWJlbC5lLXN0ZXAtbGFiZWwtb25seSxcbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLXRlbXBsYXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsOm5vdCguZS1sYWJlbC10b3ApOm5vdCguZS1sYWJlbC1ib3R0b20pIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWw6bm90KC5lLWxhYmVsLWJvdHRvbSk6bm90KC5lLWxhYmVsLXRvcCkgLmUtc3RlcC1pdGVtLmUtc3RlcC10ZXh0Om5vdCguZS1zdGVwLWxhYmVsKSAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgbWFyZ2luLXRvcDogM2VtO1xuICBtYXJnaW4tbGVmdDogNGVtO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtcnRsOm5vdCguZS1sYWJlbC1ib3R0b20pOm5vdCguZS1sYWJlbC10b3ApIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtdGV4dDpub3QoLmUtc3RlcC1sYWJlbCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgbWFyZ2luLXJpZ2h0OiA0ZW07XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcHBlci1zdGVwcyB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBmbG9hdDogbGVmdDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1ydGwgLmUtc3RlcHBlci1zdGVwcyB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwcGVyLXN0ZXBzOmhhcyguZS1zdGVwLWl0ZW06bm90KC5lLXN0ZXAtdGV4dCk6bm90KC5lLXN0ZXAtbGFiZWwpKSxcbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwcGVyLXN0ZXBzOmhhcyguZS1zdGVwLXRleHQuZS1zdGVwLXRleHQtb25seSksXG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcHBlci1zdGVwczpoYXMoLmUtc3RlcC1sYWJlbC5lLXN0ZXAtbGFiZWwtb25seSksIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWFmdGVyIC5lLXN0ZXBwZXItc3RlcHM6aGFzKC5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQ6bm90KC5lLXN0ZXAtaXRlbSkpLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXBwZXItc3RlcHMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtdGV4dDpub3QoLmUtc3RlcC1sYWJlbCkgLmUtc3RlcC10ZXh0LWNvbnRhaW5lcixcbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsOm5vdCguZS1zdGVwLXRleHQpIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLXJ0bCAuZS1zdGVwLWl0ZW0uZS1zdGVwLXRleHQ6bm90KC5lLXN0ZXAtbGFiZWwpIC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1ydGwgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbDpub3QoLmUtc3RlcC10ZXh0KSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1pdGVtOm5vdCguZS1zdGVwLWxhYmVsKTpub3QoLmUtc3RlcC10ZXh0KTpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCksIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJlZm9yZSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWJlZm9yZTpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCksXG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC10ZXh0LW9ubHkuZS1zdGVwLXRleHQ6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpLFxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtbGFiZWwtb25seS5lLXN0ZXAtbGFiZWw6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtaXRlbTpub3QoLmUtc3RlcC1sYWJlbCk6bm90KC5lLXN0ZXAtdGV4dCk6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJlZm9yZSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWJlZm9yZTpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCxcbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLXRleHQtb25seS5lLXN0ZXAtdGV4dDpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCxcbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLWxhYmVsOmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtaXRlbTpub3QoLmUtc3RlcC1sYWJlbCk6bm90KC5lLXN0ZXAtdGV4dCk6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1iZWZvcmUgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1iZWZvcmU6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIHtcbiAgZ2FwOiAwLjVlbTtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJlZm9yZSAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXI6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXI6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtYmVmb3JlIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlcjpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCkgLmUtbGFiZWwsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlcjpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCkgLmUtbGFiZWwge1xuICBsaW5lLWhlaWdodDogMmVtO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtYmVmb3JlIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCwgLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbCAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dDpub3QoLmUtc3RlcC1pdGVtKSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dDpub3QoLmUtc3RlcC1pdGVtKSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBsZWZ0OiAwO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWJlZm9yZSAuZS1sYWJlbCB7XG4gIHdpZHRoOiB2YXIoLS1sYWJlbC13aWR0aCk7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtdGV4dC1vbmx5KSAuZS1zdGVwLXRleHQtY29udGFpbmVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgcGFkZGluZzogNnB4IDA7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLXRleHQtb25seSAuZS1zdGVwLXRleHQtY29udGFpbmVyLCAuZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLWxhYmVsLW9ubHkgLmUtc3RlcC1sYWJlbC1jb250YWluZXIge1xuICBwb3NpdGlvbjogdW5zZXQ7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC10b3AgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC10b3AgLmUtc3RlcHBlci1zdGVwcywgLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtYm90dG9tIC5lLXN0ZXBwZXItc3RlcHMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtdG9wIC5lLXN0ZXBwZXItc3RlcHMgLmUtc3RlcC1jb250YWluZXIsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJvdHRvbSAuZS1zdGVwcGVyLXN0ZXBzIC5lLXN0ZXAtY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtdG9wIC5lLXN0ZXBwZXItc3RlcHMgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciwgLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtYm90dG9tIC5lLXN0ZXBwZXItc3RlcHMgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtdG9wIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC10b3AgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gICAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgICAgICAgb3JkZXI6IC0xO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXByb2dyZXNzYmFyIHtcbiAgaGVpZ2h0OiAxLjZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHZhcigtLXByb2dyZXNzLXRvcC1wb3NpdGlvbik7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXByb2dyZXNzYmFyID4gLmUtcHJvZ3Jlc3NiYXItdmFsdWUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiB2YXIoLS1wcm9ncmVzcy12YWx1ZSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHdpZHRoO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLWR1cmF0aW9uKTtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1kdXJhdGlvbik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogdmFyKC0tZGVsYXkpO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IHZhcigtLWRlbGF5KTtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwcGVyLXByb2dyZXNzYmFyIHtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgd2lkdGg6IDEuNnB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IHZhcigtLXByb2dyZXNzLXBvc2l0aW9uKTtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwcGVyLXByb2dyZXNzYmFyID4gLmUtcHJvZ3Jlc3NiYXItdmFsdWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1wcm9ncmVzcy12YWx1ZSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQ7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1ydGwgLmUtc3RlcHBlci1wcm9ncmVzc2JhciB7XG4gIHJpZ2h0OiB2YXIoLS1wcm9ncmVzcy1wb3NpdGlvbik7XG4gIGxlZnQ6IHVuc2V0O1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcHMtZm9jdXMpOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpOm5vdCguZS1zdGVwLXR5cGUtaW5kaWNhdG9yKSAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZm9jdXMgLmUtaW5kaWNhdG9yIHtcbiAgei1pbmRleDogMDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC10ZW1wbGF0ZS5lLXN0ZXAtZm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQ7XG59XG5cbi5lLXRvb2x0aXAtd3JhcC5lLXN0ZXBwZXItdG9vbHRpcC5lLXN0ZXAtaW5wcm9ncmVzcy10aXAgLmUtYXJyb3ctdGlwLmUtdGlwLWJvdHRvbSB7XG4gIHRvcDogOTAlICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLXNtYWxsLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3IsXG4uZS1zbWFsbCAuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvciB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5lLXNtYWxsLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpLmUtc3RlcC1ub3RzdGFydGVkIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3IsXG4uZS1zbWFsbCAuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvciB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcCxcbi5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAsXG4uZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvciB7XG4gIG1pbi13aWR0aDogMjhweDtcbiAgbWluLWhlaWdodDogMjhweDtcbn1cbi5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLXRleHQtY29udGFpbmVyLFxuLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLFxuLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLXRleHQtY29udGFpbmVyLFxuLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWNvbnRlbnQsXG4uZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLFxuLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtc21hbGwuZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLFxuLmUtc21hbGwgLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmUtc3RlcHBlciAuZS1zdGVwLW5vdHN0YXJ0ZWQ6bm90KC5lLXN0ZXAtZGlzYWJsZWQpIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtbm90c3RhcnRlZDpub3QoLmUtc3RlcC1kaXNhYmxlZCkgLmUtaW5kaWNhdG9yLFxuLmUtc3RlcHBlciAuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvciB7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLFxuLmUtc3RlcHBlciAuZS1pbmRpY2F0b3Ige1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1pbmRpY2F0b3Ige1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29tcGxldGVkIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtaW5wcm9ncmVzcyAuZS1zdGVwLFxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbXBsZXRlZCAuZS1pbmRpY2F0b3IsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtaW5wcm9ncmVzcyAuZS1pbmRpY2F0b3IsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29tcGxldGVkIC5lLXN0ZXAtaW5kaWNhdG9yLFxuLmUtc3RlcHBlciAuZS1zdGVwLWlucHJvZ3Jlc3MgLmUtc3RlcC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1zZWxlY3RlZCAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLXZhbGlkIC5lLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICMwYjZhMGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yIC5lLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNkMTM0Mzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yIC5lLXRleHQsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZXJyb3IgLmUtbGFiZWwge1xuICBjb2xvcjogI2QxMzQzODtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC12YWxpZDpub3QoLmUtc3RlcC1ub3RzdGFydGVkKSAuZS1pbmRpY2F0b3I6aG92ZXIsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZXJyb3IgLmUtaW5kaWNhdG9yOmhvdmVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLXRleHQtb25seSAuZS1zdGVwLXZhbGlkYXRpb24taWNvbixcbi5lLXN0ZXBwZXIgLmUtc3RlcC12YWxpZC5lLXN0ZXAtbGFiZWwtb25seSAuZS1zdGVwLXZhbGlkYXRpb24taWNvbiB7XG4gIGNvbG9yOiAjMGI2YTBiO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yLmUtc3RlcC10ZXh0LW9ubHkgLmUtc3RlcC12YWxpZGF0aW9uLWljb24sXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZXJyb3IuZS1zdGVwLWxhYmVsLW9ubHkgLmUtc3RlcC12YWxpZGF0aW9uLWljb24ge1xuICBjb2xvcjogI2QxMzQzODtcbn1cbi5lLXN0ZXBwZXIgLmUtdGV4dCxcbi5lLXN0ZXBwZXIgLmUtbGFiZWwge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1zZWxlY3RlZDpub3QoLmUtc3RlcC1lcnJvcikgLmUtdGV4dCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1zZWxlY3RlZDpub3QoLmUtc3RlcC1lcnJvcikgLmUtbGFiZWwsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29tcGxldGVkOm5vdCguZS1zdGVwLWVycm9yKSAuZS10ZXh0LFxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbXBsZXRlZDpub3QoLmUtc3RlcC1lcnJvcikgLmUtbGFiZWwge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1sYWJlbDpub3QoLmUtc3RlcC1pdGVtKSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtdGV4dC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWRpc2FibGVkIC5lLWluZGljYXRvcixcbi5lLXN0ZXBwZXIgLmUtc3RlcC1kaXNhYmxlZCAuZS1zdGVwIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtZGlzYWJsZWQgLmUtdGV4dCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1kaXNhYmxlZCAuZS1sYWJlbCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1kaXNhYmxlZCAuZS1zdGVwLXZhbGlkYXRpb24taWNvbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtdGV4dC1vbmx5LmUtc3RlcC10ZXh0IC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLWxhYmVsIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWl0ZW06bm90KC5lLXN0ZXAtdGV4dCk6bm90KC5lLXN0ZXAtbGFiZWwpIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLXRvcCAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1ib3R0b20gLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXBwZXItcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMGNlO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXByb2dyZXNzYmFyID4gLmUtcHJvZ3Jlc3NiYXItdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcHMtZm9jdXMpIC5lLXN0ZXAtc2VsZWN0ZWQgLmUtc3RlcCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYsIDAgMCAwIDRweCAjMDA3OGQ0LCAwIDAgMCA4cHggI2ZmZjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiwgMCAwIDAgNHB4ICMwMDc4ZDQsIDAgMCAwIDhweCAjZmZmO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWZvY3VzIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtbGFiZWwtb25seS5lLXN0ZXAtZm9jdXMgLmUtbGFiZWwsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtdGV4dC1vbmx5LmUtc3RlcC1mb2N1cyAuZS10ZXh0LFxuLmUtc3RlcHBlciAuZS1zdGVwLXRlbXBsYXRlLmUtc3RlcC1mb2N1cywgLmUtc3RlcHBlcjpub3QoLmUtc3RlcHMtZm9jdXMpIDpmb2N1cy12aXNpYmxlIC5lLXN0ZXAsIC5lLXN0ZXBwZXI6bm90KC5lLXN0ZXBzLWZvY3VzKSAuZS1zdGVwLXRleHQtb25seTpmb2N1cy12aXNpYmxlIC5lLXRleHQsIC5lLXN0ZXBwZXI6bm90KC5lLXN0ZXBzLWZvY3VzKSAuZS1zdGVwLWxhYmVsLW9ubHk6Zm9jdXMtdmlzaWJsZSAuZS1sYWJlbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYsIDAgMCAwIDRweCAjMjAxZjFlLCAwIDAgMCA4cHggI2ZmZjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiwgMCAwIDAgNHB4ICMyMDFmMWUsIDAgMCAwIDhweCAjZmZmO1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcHMtZm9jdXMpIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLXNlbGVjdGVkIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLWZvY3VzIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLWZvY3VzIC5lLWxhYmVsLFxuLmUtc3RlcHBlciAuZS1zdGVwLXZhbGlkLmUtc3RlcC10ZXh0LW9ubHkuZS1zdGVwLWZvY3VzIC5lLXRleHQsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLXRlbXBsYXRlLmUtc3RlcC1mb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYsIDAgMCAwIDRweCAjMGI2YTBiLCAwIDAgMCA4cHggI2ZmZjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiwgMCAwIDAgNHB4ICMwYjZhMGIsIDAgMCAwIDhweCAjZmZmO1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcHMtZm9jdXMpIC5lLXN0ZXAtZXJyb3IuZS1zdGVwLXNlbGVjdGVkIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZXJyb3IuZS1zdGVwLWZvY3VzIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZXJyb3IuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLWZvY3VzIC5lLWxhYmVsLFxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yLmUtc3RlcC10ZXh0LW9ubHkuZS1zdGVwLWZvY3VzIC5lLXRleHQsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZXJyb3IuZS1zdGVwLXRlbXBsYXRlLmUtc3RlcC1mb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYsIDAgMCAwIDRweCAjZDEzNDM4LCAwIDAgMCA4cHggI2ZmZjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiwgMCAwIDAgNHB4ICNkMTM0MzgsIDAgMCAwIDhweCAjZmZmO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1mb2N1cykuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtc3RlcCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtZm9jdXMpLmUtc3RlcC1jb21wbGV0ZWQgLmUtc3RlcCwgLmUtc3RlcHBlci5lLXN0ZXBzLWZvY3VzIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWZvY3VzKS5lLXN0ZXAtc2VsZWN0ZWQgLmUtc3RlcCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgOHB4ICNmZmY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgOHB4ICNmZmY7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtbm90c3RhcnRlZDpub3QoLmUtc3RlcC1kaXNhYmxlZCkgLmUtc3RlcDpob3Zlcixcbi5lLXN0ZXBwZXIgLmUtc3RlcC1ub3RzdGFydGVkOm5vdCguZS1zdGVwLWRpc2FibGVkKSAuZS1pbmRpY2F0b3I6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtbm90c3RhcnRlZDpub3QoLmUtc3RlcC1kaXNhYmxlZCkgLmUtc3RlcDphY3RpdmUsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtbm90c3RhcnRlZDpub3QoLmUtc3RlcC1kaXNhYmxlZCkgLmUtaW5kaWNhdG9yOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtaW5kaWNhdG9yOmhvdmVyLFxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcC10eXBlLWxhYmVsKSAuZS1zdGVwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDVhOWU7XG59XG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtbm90c3RhcnRlZCAuZS1pbmRpY2F0b3I6aG92ZXIsIC5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1ub3RzdGFydGVkIC5lLXN0ZXA6aG92ZXIge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1zZWxlY3RlZCAuZS1pbmRpY2F0b3I6YWN0aXZlLFxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcC10eXBlLWxhYmVsKSAuZS1zdGVwLXNlbGVjdGVkIC5lLXN0ZXA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG59XG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLXNlbGVjdGVkIC5lLWluZGljYXRvcjphY3RpdmUsXG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLXNlbGVjdGVkIC5lLXN0ZXA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzBiNmEwYjtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1lcnJvci5lLXN0ZXAtc2VsZWN0ZWQgLmUtaW5kaWNhdG9yOmFjdGl2ZSxcbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1lcnJvci5lLXN0ZXAtc2VsZWN0ZWQgLmUtc3RlcDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDEzNDM4O1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcC10eXBlLWxhYmVsKSAuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtaW5kaWNhdG9yOmhvdmVyLCAuZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtbm90c3RhcnRlZCAuZS1zdGVwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1ub3RzdGFydGVkIC5lLWluZGljYXRvcjphY3RpdmUsIC5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1ub3RzdGFydGVkIC5lLXN0ZXA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2UxZGZkZDtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC12YWxpZCAuZS1pbmRpY2F0b3I6aG92ZXIsXG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtdmFsaWQgLmUtc3RlcDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMGI2YTBiO1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcC10eXBlLWxhYmVsKSAuZS1zdGVwLWVycm9yIC5lLWluZGljYXRvcjpob3Zlcixcbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1lcnJvciAuZS1zdGVwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNkMTM0Mzg7XG59XG5cbi5lLWJpZ2dlci5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KSAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyIC5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KSAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuLmUtYmlnZ2VyLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpLmUtc3RlcC1ub3RzdGFydGVkIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3IsXG4uZS1iaWdnZXIgLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpLmUtc3RlcC1ub3RzdGFydGVkIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3Ige1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLFxuLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1iaWdnZXIgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLFxuLmUtYmlnZ2VyIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yIHtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1iaWdnZXIgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3Ige1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWNvbnRlbnQsXG4uZS1iaWdnZXIgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1iaWdnZXIgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCxcbi5lLWJpZ2dlciAuZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KSAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3IsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KSAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yIHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KS5lLXN0ZXAtbm90c3RhcnRlZCAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpLmUtc3RlcC1ub3RzdGFydGVkIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3IsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvciB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvcixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3Ige1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1sYWJlbC1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLXRleHQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1sYWJlbC1jb250YWluZXIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1jb250ZW50LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWNvbnRlbnQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtY29udGVudCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBmb250LXNpemU6IDEycHg7XG59IiwiLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi5lLWRpYWxvZyAuZS1pY29uLWRsZy1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtZGlhbG9nIC5lLWljb24tZGxnLWNsb3NlIHtcbiAgb3BhY2l0eTogaW5pdGlhbDtcbn1cbi5lLWRpYWxvZyAuZS1pY29uLWRsZy1jbG9zZTphY3RpdmUge1xuICBvcGFjaXR5OiBpbml0aWFsO1xufVxuLmUtZGlhbG9nIC5lLWljb24tZGxnLWNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogaW5pdGlhbDtcbn1cbi5lLWRpYWxvZyAuZS1zb3V0aC1lYXN0OjpiZWZvcmUsXG4uZS1kaWFsb2cgLmUtc291dGgtd2VzdDo6YmVmb3JlLFxuLmUtZGlhbG9nIC5lLW5vcnRoLWVhc3Q6OmJlZm9yZSxcbi5lLWRpYWxvZyAuZS1ub3J0aC13ZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2MVwiO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1kaWFsb2cge1xuICBib3JkZXI6IDAgc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWRpYWxvZy5lLXBvcHVwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1kaWFsb2cuZS1kbGctcmVzaXphYmxlIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4uZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4uZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50ICsgLmUtZGxnLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWRpYWxvZyAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWRsZy1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDEycHg7XG59XG4uZS1kaWFsb2cgLmUtZGxnLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogODAlO1xufVxuLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXIuZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWRpYWxvZyAuZS1kbGctbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4uZS1kaWFsb2cgLmUtc2Nyb2xsLWRpc2FibGVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLmUtZGlhbG9nIC5lLWRsZy1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5lLWRpYWxvZyAuZS1kbGctY29udGVudC5lLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3A6IDAgc29saWQgI2VkZWJlOTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50LmUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLWRpYWxvZyAuZS1yZXNpemUtaGFuZGxlIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNXB4O1xufVxuLmUtZGlhbG9nIC5lLXJlc2l6ZS1oYW5kbGUuZS1zb3V0aC1lYXN0IHtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xuICByaWdodDogMDtcbn1cbi5lLWRpYWxvZyAuZS1yZXNpemUtaGFuZGxlLmUtc291dGgtd2VzdCB7XG4gIGJvdHRvbTogMDtcbiAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmUtZGlhbG9nIC5lLXJlc2l6ZS1oYW5kbGUuZS1ub3J0aC1lYXN0IHtcbiAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4uZS1kaWFsb2cgLmUtcmVzaXplLWhhbmRsZS5lLW5vcnRoLXdlc3Qge1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmUtZGlhbG9nIC5lLXNvdXRoLFxuLmUtZGlhbG9nIC5lLW5vcnRoLFxuLmUtZGlhbG9nIC5lLWVhc3QsXG4uZS1kaWFsb2cgLmUtd2VzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtZGlhbG9nIC5lLWVhc3QsXG4uZS1kaWFsb2cgLmUtd2VzdCB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xufVxuLmUtZGlhbG9nIC5lLXNvdXRoLFxuLmUtZGlhbG9nIC5lLW5vcnRoIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG59XG4uZS1kaWFsb2cuZS1ibGF6b3ItaGlkZGVuIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCAjZWRlYmU5O1xuICBwYWRkaW5nOiAxNnB4IDI0cHggMjBweDtcbn1cbi5lLWRpYWxvZyAuZS1kbGctY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAwIDI0cHg7XG59XG4uZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNHB4O1xufVxuLmUtZGlhbG9nLmUtZGxnLXJlc2l6YWJsZSAuZS1mb290ZXItY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG59XG4uZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLmUtYWxlcnQtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCAjZWRlYmU5O1xufVxuXG4uZS1ydGwgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5lLWRpYWxvZy5lLWRyYWdnYWJsZSA+IC5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLmUtZGlhbG9nLmUtZGV2aWNlLmUtZHJhZ2dhYmxlLmUtcG9wdXAtb3BlbiB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5lLWRpYWxvZyB7XG4gIG1heC1oZWlnaHQ6IDk4JTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLXJ0bCAuZS1mb290ZXItY29udGVudCAuZS1idG4ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmUtcnRsIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmUtcnRsIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmUtZGlhbG9nLmUtcnRsIC5lLWRsZy1oZWFkZXItY29udGVudCAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0biB7XG4gIGZsb2F0OiBsZWZ0O1xuICBsZWZ0OiAwO1xuICByaWdodDogMTVweDtcbn1cblxuLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvdHRvbTogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMycHg7XG4gIHBhZGRpbmc6IDRweCA5cHg7XG59XG5cbi5lLXJ0bC5lLWRpYWxvZyAuZS1yZXNpemUtaGFuZGxlLmUtc291dGgtd2VzdCB7XG4gIGJvdHRvbTogMDtcbiAgY3Vyc29yOiBzdy1yZXNpemU7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBpbml0aWFsO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuLmUtZGxnLXRhcmdldC5lLXNjcm9sbC1kaXNhYmxlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbi5lLWRsZy1vdmVybGF5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZGxnLW92ZXJsYXkuZS1mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmUtZGxnLW92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbi5lLWRsZy1mdWxsc2NyZWVuIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbi5lLXBvcHVwLmUtcG9wdXAtb3Blbi5lLWRpYWxvZyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLmUtZGxnLWNvbnRhaW5lciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWRsZy1jZW50ZXItY2VudGVyIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5lLWRsZy1sZWZ0LWNlbnRlciB7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uZS1kbGctcmlnaHQtY2VudGVyIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uZS1kbGctbGVmdC10b3Age1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmUtZGxnLXJpZ2h0LXRvcCB7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmUtZGxnLWNlbnRlci10b3Age1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmUtZGxnLWxlZnQtYm90dG9tIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uZS1kbGctcmlnaHQtYm90dG9tIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmUtZGxnLWNlbnRlci1ib3R0b20ge1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmhvdmVyLFxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmZvY3VzLFxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWRpYWxvZyAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xufVxuXG4uZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGlhbG9nLmUtcGxhY2Vob2xkZXItZGlhbG9nIHtcbiAgYmFja2dyb3VuZC1zaXplOiA0MDBweCAyMTBweDtcbiAgbWluLWhlaWdodDogMjEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZS1hbGVydC1kaWFsb2cuZS1kaWFsb2cuZS1wb3B1cCxcbiAgLmUtY29uZmlybS1kaWFsb2cuZS1kaWFsb2cuZS1wb3B1cCB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWFsZXJ0LWRpYWxvZy5lLWRpYWxvZy5lLXBvcHVwLFxuICAuZS1jb25maXJtLWRpYWxvZy5lLWRpYWxvZy5lLXBvcHVwIHtcbiAgICBtYXJnaW46IDMwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZS1wcm9tcHQtZGlhbG9nLmUtZGlhbG9nLmUtcG9wdXAsXG4gIC5lLXByb21wdC1kaWFsb2cuZS1kaWFsb2cuZS1wb3B1cCB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmUtcHJvbXB0LWRpYWxvZy5lLWRpYWxvZy5lLXBvcHVwLFxuICAuZS1wcm9tcHQtZGlhbG9nLmUtZGlhbG9nLmUtcG9wdXAge1xuICAgIG1hcmdpbjogMzBweDtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbn1cbi5lLWRsZy1yZWYtZWxlbWVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWRpYWxvZyAuZS1mb290ZXItY29udGVudCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZS1kaWFsb2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG59XG5cbi5lLWRsZy1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4uZS1mb290ZXItY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuLmUtcHJpbWFyeS5lLWZsYXQ6bm90KFtESVNBQkxFRF0pOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZGFuZ2VyKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWluZm8pIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWZvb3Rlci1jb250ZW50IC5lLWJ0bjpob3Zlci5lLXByaW1hcnkuZS1mbGF0Om5vdChbRElTQUJMRURdKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWRhbmdlcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1pbmZvKSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAxMDgsIDE5MC44KTtcbn1cbi5lLWZvb3Rlci1jb250ZW50IC5lLWJ0bi5lLWZsYXQ6bm90KFtESVNBQkxFRF0pOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZGFuZ2VyKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWluZm8pIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLWZvb3Rlci1jb250ZW50IC5lLWJ0bjpob3Zlci5lLWZsYXQ6bm90KFtESVNBQkxFRF0pOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZGFuZ2VyKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWluZm8pIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cblxuLmUtZGxnLWhlYWRlcixcbi5lLWRsZy1oZWFkZXIgKiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5lLWRsZy1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWRldmljZSAuZS1kbGctY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWRsZy1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmUtaWNvbi1kbGctY2xvc2Uge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmFjdGl2ZSBzcGFuLFxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmZvY3VzIHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1pY29uLWRsZy1jbG9zZTphY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1pY29uLWRsZy1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuXG4uZS1kbGctaGVhZGVyLWNvbnRlbnQgLmUtZGxnLWNsb3NlaWNvbi1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtZGxnLWhlYWRlci1jb250ZW50IC5lLWRsZy1jbG9zZWljb24tYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZS1zb3V0aC1lYXN0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLXJ0bCAuZS1zb3V0aC1lYXN0IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1ydGwgLmUtc291dGgtd2VzdCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1zb3V0aC13ZXN0LFxuLmUtbm9ydGgtZWFzdCxcbi5lLW5vcnRoLXdlc3Qge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWJpZ2dlci5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLWNvbnRlbnQsXG4qLmUtYmlnZ2VyIC5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjRweCAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXIsXG4qLmUtYmlnZ2VyIC5lLWRpYWxvZyAuZS1kbGctaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtYmlnZ2VyLmUtZGlhbG9nIC5lLWRsZy1jb250ZW50LFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtZGxnLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDI4cHggMjhweCAwIDI4cHg7XG59XG4uZS1iaWdnZXIuZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQsXG4qLmUtYmlnZ2VyIC5lLWRpYWxvZyAuZS1mb290ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDI4cHg7XG59XG4uZS1iaWdnZXIuZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuLFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uZS1iaWdnZXIuZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuLFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuIHtcbiAgYm90dG9tOiAtNHB4O1xuICBsZWZ0OiAxMHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBwYWRkaW5nOiA0cHggOHB4O1xufVxuLmUtYmlnZ2VyLmUtZGlhbG9nIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tZGxnLWNsb3NlLFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1kbGctY2xvc2Uge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHdpZHRoOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1ydGwgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuLFxuLmUtYmlnZ2VyIC5lLXJ0bCAuZS1mb290ZXItY29udGVudCAuZS1idG4ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGxnLWhlYWRlci1jb250ZW50ICsgLmUtZGxnLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1kaWFsb2cuZS1wbGFjZWhvbGRlci1kaWFsb2csXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGlhbG9nLmUtcGxhY2Vob2xkZXItZGlhbG9nIHtcbiAgYmFja2dyb3VuZC1zaXplOiA0MDBweCAyMjBweDtcbiAgbWluLWhlaWdodDogMjIwcHg7XG59XG5cbi8qISBwb3B1cCBsYXlvdXQgKi9cbi5lLXBvcHVwIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uZS1wb3B1cC5lLXBvcHVwLW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtcG9wdXAuZS1wb3B1cC1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXRvb2x0aXAtd3JhcCB7XG4gIC8qISBUb29sdGlwIGljb25zICovXG59XG4uZS10b29sdGlwLXdyYXAgLmUtdG9vbHRpcC1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgZm9udC1zaXplOiA3cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMy42cHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAzcHgpO1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2VcIjtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3YVwiO1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBkXCI7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdkXCI7XG59XG5cbi5lLXRvb2x0aXAtcG9wdXAtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS10b29sdGlwLXdyYXAge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLmUtdGlwLWJvdHRvbSB7XG4gIGhlaWdodDogMTIuNXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDI1LjVweDtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAuZS10aXAtdG9wIHtcbiAgaGVpZ2h0OiAxMi41cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAtOXB4O1xuICB3aWR0aDogMjUuNXB4O1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC5lLXRpcC1sZWZ0IHtcbiAgaGVpZ2h0OiAyNS41cHg7XG4gIGxlZnQ6IC05cHg7XG4gIHRvcDogNDglO1xuICB3aWR0aDogMTIuNXB4O1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC5lLXRpcC1yaWdodCB7XG4gIGhlaWdodDogMjUuNXB4O1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEyLjVweDtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS10b29sdGlwLWNsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC05cHg7XG4gIHRvcDogLTlweDtcbiAgei1pbmRleDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEuNnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC4zcHggMC45cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDEuNnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC4zcHggMC45cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtdGlwLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmc6IDZweCA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd2lkdGg6IDEwMCU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHotaW5kZXg6IDE7XG59XG4uZS10b29sdGlwLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS10b29sdGlwLXdyYXAuZS1wb3B1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDFweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLW91dGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDA7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLW91dGVyLmUtdGlwLWJvdHRvbSB7XG4gIGJvcmRlci1sZWZ0OiAxMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxMi41cHggc29saWQgI2ZmZjtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtb3V0ZXIuZS10aXAtdG9wIHtcbiAgYm9yZGVyLWJvdHRvbTogMTIuNXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiAxMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1vdXRlci5lLXRpcC1sZWZ0IHtcbiAgYm9yZGVyLWJvdHRvbTogMTIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEyLjVweCBzb2xpZCAjZmZmO1xuICBib3JkZXItdG9wOiAxMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLW91dGVyLmUtdGlwLXJpZ2h0IHtcbiAgYm9yZGVyLWJvdHRvbTogMTIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMTIuNXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci10b3A6IDEyLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtaW5uZXIge1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1yaWdodCwgLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1sZWZ0LCAuZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLWJvdHRvbSwgLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC10b3Age1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtYm90dG9tLCAuZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLXRvcCB7XG4gIHJpZ2h0OiAyNnB4O1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1yaWdodCwgLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1sZWZ0IHtcbiAgYm90dG9tOiAyNnB4O1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLXRvb2x0aXAtY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2MDVlNWM7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtdG9vbHRpcC1jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLXRpcC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sdGlwLXdyYXAgLmUtdGlwLWNvbnRlbnQsXG4uZS10b29sdGlwLXdyYXAuZS1iaWdnZXIgLmUtdGlwLWNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgcGFkZGluZzogOXB4IDhweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sdGlwLXdyYXAgLmUtdGlwLWNvbnRlbnQsXG4uZS10b29sdGlwLXdyYXAuZS1iaWdnZXIgLmUtdGlwLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbkAtd2Via2l0LWtleWZyYW1lcyBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWJyaWMtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWJyaWMtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi5lLXNwaW5uZXItcGFuZSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLmUtc3Bpbm5lci1wYW5lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiRmx1ZW50XCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLWxlZnQge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG59XG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLWxlZnQgLmUtc3Bpbm5lci1pbm5lciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5lLXNwaW5uZXItcGFuZS5lLXNwaW4tcmlnaHQgLmUtc3Bpbm5lci1pbm5lciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLWNlbnRlciAuZS1zcGlubmVyLWlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5lLXNwaW5uZXItcGFuZS5lLXNwaW4taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLXNob3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tbWF0ZXJpYWwsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLW1hdGVyaWFsMyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tdGFpbHdpbmQzIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIDE1NjguNjNtcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSAxNTY4LjYzbXMgbGluZWFyIGluZmluaXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLW1hdGVyaWFsIC5lLXBhdGgtY2lyY2xlLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1tYXRlcmlhbDMgLmUtcGF0aC1jaXJjbGUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLXRhaWx3aW5kMyAuZS1wYXRoLWNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS1saW5lY2FwOiBzcXVhcmU7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbWF0ZXJpYWwtc3Bpbm5lci1yb3RhdGUgMC43NXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogbWF0ZXJpYWwtc3Bpbm5lci1yb3RhdGUgMC43NXMgbGluZWFyIGluZmluaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNCAuZS1wYXRoLWNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS1saW5lY2FwOiBzcXVhcmU7XG4gIHN0cm9rZS13aWR0aDogNDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmx1ZW50LFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mbHVlbnQyLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mYWJyaWMge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFicmljLXNwaW5uZXItcm90YXRlIDEuM3MgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuNTMsIDAuMjEsIDAuMjksIDAuNjcpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFicmljLXNwaW5uZXItcm90YXRlIDEuM3MgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuNTMsIDAuMjEsIDAuMjksIDAuNjcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mbHVlbnQgLmUtcGF0aC1hcmMsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZsdWVudCAuZS1wYXRoLWNpcmNsZSxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmx1ZW50MiAuZS1wYXRoLWFyYyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmx1ZW50MiAuZS1wYXRoLWNpcmNsZSxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmFicmljIC5lLXBhdGgtYXJjLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mYWJyaWMgLmUtcGF0aC1jaXJjbGUge1xuICBmaWxsOiBub25lO1xuICBzdHJva2Utd2lkdGg6IDEuNTtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tdGFpbHdpbmQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFicmljLXNwaW5uZXItcm90YXRlIDEuM3MgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuMjEsIDAuMjEsIDAuMjEsIDAuMjEpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFicmljLXNwaW5uZXItcm90YXRlIDEuM3MgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuMjEsIDAuMjEsIDAuMjEsIDAuMjEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi10YWlsd2luZCAuZS1wYXRoLWFyYyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tdGFpbHdpbmQgLmUtcGF0aC1jaXJjbGUge1xuICBmaWxsOiBub25lO1xuICBzdHJva2Utd2lkdGg6IDQuNTtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNSxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNXYzIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIDAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIDAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDUgLmUtcGF0aC1jaXJjbGUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDV2MyAuZS1wYXRoLWNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS1saW5lY2FwOiBzcXVhcmU7XG4gIHN0cm9rZS13aWR0aDogNDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1oaWdoLWNvbnRyYXN0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhYnJpYy1zcGlubmVyLXJvdGF0ZSAxLjNzIGluZmluaXRlIGN1YmljLWJlemllcigwLjUzLCAwLjIxLCAwLjI5LCAwLjY3KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhYnJpYy1zcGlubmVyLXJvdGF0ZSAxLjNzIGluZmluaXRlIGN1YmljLWJlemllcigwLjUzLCAwLjIxLCAwLjI5LCAwLjY3KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4taGlnaC1jb250cmFzdCAuZS1wYXRoLWFyYyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4taGlnaC1jb250cmFzdCAuZS1wYXRoLWNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogMS41O1xufVxuXG4uZS1zcGlubmVyLXBhbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXNwaW5uZXItcGFuZS5lLXNwaW4tb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5lLXNwaW5uZXItcGFuZS5lLXNwaW4tb3ZlcmxheSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXNwaW5uZXItcGFuZS5lLXNwaW4tb3ZlcmxheSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwIHtcbiAgZmlsbDogI2ZmZjtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1sYWJlbCB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mbHVlbnQgLmUtcGF0aC1jaXJjbGUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZsdWVudDIgLmUtcGF0aC1jaXJjbGUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZhYnJpYyAuZS1wYXRoLWNpcmNsZSB7XG4gIHN0cm9rZTogI2M3ZTBmNDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmx1ZW50IC5lLXBhdGgtYXJjLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mbHVlbnQyIC5lLXBhdGgtYXJjLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mYWJyaWMgLmUtcGF0aC1hcmMge1xuICBzdHJva2U6ICMwMDc4ZDQ7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLXRhaWx3aW5kIC5lLXBhdGgtY2lyY2xlIHtcbiAgc3Ryb2tlOiAjYzdlMGY0O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi10YWlsd2luZCAuZS1wYXRoLWFyYyB7XG4gIHN0cm9rZTogIzAwNzhkNDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNSxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNXYzIHtcbiAgc3Ryb2tlOiAjMDA3OGQ0O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1oaWdoLWNvbnRyYXN0IC5lLXBhdGgtY2lyY2xlIHtcbiAgc3Ryb2tlOiAjYzdlMGY0O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1oaWdoLWNvbnRyYXN0IC5lLXBhdGgtYXJjIHtcbiAgc3Ryb2tlOiAjMDA3OGQ0O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1tYXRlcmlhbCxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tbWF0ZXJpYWwzLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi10YWlsd2luZDMge1xuICBzdHJva2U6ICMwMDc4ZDQ7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDQge1xuICBzdHJva2U6ICMwMDc4ZDQ7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcCB7XG4gIGZpbGw6ICMwMDc4ZDQ7XG4gIHN0cm9rZTogIzAwNzhkNDtcbn0iLCIvKiEgVHJlZVZpZXcncyBib290c3RyYXA1IHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi8qISBjYWxlbmRhciBib290c3RyYXA1IHRoZW1lIHZhcmlhYmxlcyAqL1xuLmUtcG9wdXAuZS1kZGwge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG4uZS1wb3B1cC5lLWRkbCAuZS1pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtcG9wdXAuZS1kZGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQge1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cblxuLmUtcG9wdXAuZS1kZGwgLmUtZHJvcGRvd25iYXNlIHtcbiAgbWluLWhlaWdodDogMjZweDtcbn1cblxuLmUtcG9wdXAuZS1kZGwgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1wb3B1cC5lLWRkbCAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwIC5lLWJhY2staWNvbiB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kZGwgLmUtaW5wdXRbcmVhZG9ubHldLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kZGwgaW5wdXRbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGRsLmUtcmVhZG9ubHkgLmUtaW5wdXRbcmVhZG9ubHldLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kZGwuZS1yZWFkb25seSBpbnB1dFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgfiAuZS1kZGwtaWNvbjphY3RpdmUsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgfiAuZS1kZGwtaWNvbjpob3Zlcixcbi5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1kZGwtaWNvbjphY3RpdmUsXG4uZS1jb250cm9sLmUtZHJvcGRvd25saXN0IC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtZGRsLWljb246aG92ZXIsXG4uZS1kZGwuZS1wb3B1cCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb246YWN0aXZlLFxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1iYWNrLWljb246YWN0aXZlLFxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1iYWNrLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kZGwgLmUtaW5wdXRbcmVhZG9ubHldIH4gc3Bhbi5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGRsIC5lLWlucHV0W3JlYWRvbmx5XSB+IHNwYW4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWRkbCBpbnB1dFtyZWFkb25seV0gfiBzcGFuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kZGwgaW5wdXRbcmVhZG9ubHldIH4gc3Bhbi5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtZGRsLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLmUtZGRsIC5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgfiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCAuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLmUtZGRsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1jb250cm9sLmUtZHJvcGRvd25saXN0IC5lLWlucHV0LWdyb3VwLmUtZGRsIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBib3JkZXI6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCB+IC5lLWlucHV0LWdyb3VwLWljb246YWN0aXZlLFxuLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246YWN0aXZlLFxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1iYWNrLWljb246YWN0aXZlLFxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1kZGwuZS1wb3B1cCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtZGRsLmUtcG9wdXAgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cCxcbi5lLWRkbC5lLXBvcHVwIC5lLWZpbHRlci1wYXJlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtZGRsLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNvbGxlY3Rpb24gLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2UuZS1pY29uOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdG9wOiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdCAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1zZWFyY2hlciBpbnB1dFt0eXBlPXRleHRdLFxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktc2VhcmNoZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lLW11bHRpc2VsZWN0IC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbiB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLWFkZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDVcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi10b2RheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzhcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi1kb3duLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLWRheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWVcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi13ZWVrOjpiZWZvcmUsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi13b3Jrd2Vlazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTdcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi1tb250aDo6YmVmb3JlLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24teWVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzVcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi1tb250aC1hZ2VuZGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzViXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tYWdlbmRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0Y1wiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLXRpbWVsaW5lLXllYXItdmVydGljYWw6OmJlZm9yZSwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLXRpbWVsaW5lLXllYXItaG9yaXpvbnRhbDo6YmVmb3JlLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tdGltZWxpbmUtbW9udGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc2XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tdGltZWxpbmUtZGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkYVwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLXRpbWVsaW5lLXdlZWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODFmXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tdGltZWxpbmUtd29ya3dlZWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzIwXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyLmUtdG9vbGJhciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIuZS10b29sYmFyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzcwXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyLmUtcnRsIC5lLWljb24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIuZS1ydGwgLmUtaWNvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtcmVzb3VyY2UtdG9vbGJhciAuZS1pY29uLW1lbnU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk5XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS1yZXNvdXJjZS10b29sYmFyIC5lLWljb24tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1ibG9jay1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM5XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzcyXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWVkaXQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ODlcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLWFwcG9pbnRtZW50IC5lLXVwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODIyXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1kb3duLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ZlXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1sZWZ0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ0XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1yaWdodC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhOVwiO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWNlbGxzIC5lLWFsbC1kYXktYXBwb2ludG1lbnQtc2VjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLWFwcG9pbnRtZW50IC5lLWxlZnQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTlcIjtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLWFwcG9pbnRtZW50IC5lLXJpZ2h0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ0XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1yZXNvdXJjZS10cmVlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG5cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1iYWNrLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzczXCI7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc2F2ZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjOFwiO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRlbGV0ZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyMFwiO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlY3VycmVuY2UtY29udGFpbmVyIC5lLXJlY3VycmVuY2UtZWRpdC1idXR0b24gLmUtcmVjdXJyZW5jZS1lZGl0LmUtaWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMwXCI7XG59XG5cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1iYWNrLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Y5XCI7XG59XG5cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZWRpdC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczMFwiO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1kZWxldGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjBcIjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtdGltZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNVwiO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1sb2NhdGlvbi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1NlwiO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS10aW1lLXpvbmUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDRcIjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZGVzY3JpcHRpb24taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzBcIjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtcmVzb3VyY2UtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjlcIjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZGF0ZS10aW1lLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RhXCI7XG59XG5cbi5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlN1wiO1xufVxuXG4uZS1zY2hlZHVsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBtZWRpdW0gbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtYWN0aXZlLXZpZXcgLmUtdGJhci1idG4tdGV4dCxcbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtYWN0aXZlLXZpZXcgLmUtaWNvbnMge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdGJhci1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS12aWV3IC5lLXRiYXItYnRuIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgPiBkaXYge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWljb24tcmlnaHQuZS1idG4taWNvbi5lLWljb24tZG93bi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItbGVmdCAuZS10YmFyLWJ0bi5lLWljb24tYnRuOmZvY3VzLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRiYXItYnRuLmUtaWNvbi1idG46aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtZGF5IC5lLWljb24tZGF5LCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtd2VlayAuZS1pY29uLXdlZWssIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS13b3JrLXdlZWsgLmUtaWNvbi13b3Jrd2VlaywgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLW1vbnRoIC5lLWljb24tbW9udGgsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS15ZWFyIC5lLWljb24teWVhciwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFnZW5kYSAuZS1pY29uLWFnZW5kYSwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLW1vbnRoLWFnZW5kYSAuZS1pY29uLW1vbnRoLWFnZW5kYSwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXRpbWVsaW5lLWRheSAuZS1pY29uLXRpbWVsaW5lLWRheSwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXRpbWVsaW5lLXdlZWsgLmUtaWNvbi10aW1lbGluZS13ZWVrLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdGltZWxpbmUtd29yay13ZWVrIC5lLWljb24tdGltZWxpbmUtd29ya3dlZWssIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS10aW1lbGluZS1tb250aCAuZS1pY29uLXRpbWVsaW5lLW1vbnRoLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdGltZWxpbmUteWVhciAuZS1pY29uLXRpbWVsaW5lLXllYXItdmVydGljYWwsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS10aW1lbGluZS15ZWFyIC5lLWljb24tdGltZWxpbmUteWVhci1ob3Jpem9udGFsLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWRkIC5lLXRiYXItYnRuLXRleHQsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS10b2RheSAuZS1pY29uLWRheSwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXRvZGF5IC5lLWljb24tdG9kYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtcHJldiAuZS1pY29uLXByZXYsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1uZXh0IC5lLWljb24tbmV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWRhdGUtcmFuZ2UgLmUtdGJhci1idG4uZS1zY2hlZHVsZS1kYXRlLXJhbmdlLXRidG4ge1xuICB3aWR0aDogYXV0bztcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1kYXRlLXJhbmdlIC5lLXRiYXItYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhci5lLXJ0bCAuZS1ob3ItbmF2IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyLmUtcnRsIC5lLWhvci1uYXY6bm90KC5lLW5hdi1hY3RpdmUpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6IHJnYmEoMCwgMTIwLCAyMTIsIDAuODcpO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1ob3ItbmF2IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1ob3ItbmF2OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWhvci1uYXY6YWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMTIwLCAyMTIsIDAuODcpO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1ob3ItbmF2OmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1ob3ItbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6IHJnYmEoMCwgMTIwLCAyMTIsIDAuODcpO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1ob3ItbmF2OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6IHJnYmEoMCwgMTIwLCAyMTIsIDAuODcpO1xufVxuLmUtc2NoZWR1bGUuZS1hZGFwdGl2ZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdG9kYXkgLmUtaWNvbi10b2RheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmUtc2NoZWR1bGUuZS1hZGFwdGl2ZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdG9kYXkgLmUtaWNvbi10b2RheSArIC5lLXRiYXItYnRuLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciB7XG4gIGhlaWdodDogNTRweDtcbiAgbWluLWhlaWdodDogNTRweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWxlZnQgLmUtdGJhci1idG4uZS1pY29uLWJ0bjpob3ZlciwgLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItbGVmdCAuZS10YmFyLWJ0bi5lLWljb24tYnRuOmZvY3VzIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogNTRweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS10b2RheSAuZS1pY29uLXRvZGF5ICsgLmUtdGJhci1idG4tdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdG9kYXkgLmUtaWNvbi10b2RheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3Mge1xuICBoZWlnaHQ6IDU0cHg7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zID4gZGl2IHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24ge1xuICBwYWRkaW5nOiA0cHggNnB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1kYXRlLXJhbmdlIC5lLXRiYXItYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1jb250ZW50LXdyYXAuZS1zY3JvbGwtaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1wb3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgfVxuICAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItcG9wLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICB9XG4gIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdGJhci1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gIH1cbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS1yZXNvdXJjZS10b29sYmFyIC5lLXJlc291cmNlLW1lbnUgLmUtaWNvbi1tZW51IHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtcmVzb3VyY2UtbWVudS5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtcmVzb3VyY2UtdG9vbGJhciAuZS1yZXNvdXJjZS1sZXZlbC10aXRsZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtcmVzb3VyY2UtbGV2ZWwtdGl0bGUgLmUtcmVzb3VyY2UtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtcmVzb3VyY2UtbGV2ZWwtdGl0bGUgLmUtcmVzb3VyY2UtbmFtZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtcmVzb3VyY2UtdG9vbGJhciAuZS1yZXNvdXJjZS1sZXZlbC10aXRsZSAuZS1pY29uLW5leHQge1xuICBjb2xvcjogIzYwNWU1YztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgb3BhY2l0eTogMC40O1xuICBwYWRkaW5nOiA1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS1yZXNvdXJjZS10b29sYmFyLmUtcG9wdXAtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtcmVzb3VyY2UtdG9vbGJhci5lLXBvcHVwLW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXNjaGVkdWxlIC5lLXRleHQtZWxsaXBzaXMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLXRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtc2NoZWR1bGUgLmUtdGFibGUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZS1zY2hlZHVsZSAuZS10YWJsZS1jb250YWluZXIuZS10cmFuc2xhdGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlIDBzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGVhc2UgMHM7XG59XG4uZS1zY2hlZHVsZSAuZS1yZXNvdXJjZS10cmVlLXBvcHVwIHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA0cHggMC4ycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA0cHggMC4ycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNTBweDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1yZXNvdXJjZS10cmVlLXBvcHVwIC5lLXJlc291cmNlLXRyZWUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uZS1zY2hlZHVsZSAuZS1yZXNvdXJjZS10cmVlLXBvcHVwIC5lLXJlc291cmNlLXRyZWUuZS10cmVldmlldyAuZS10ZXh0LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDEycHggMCAyMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtcmVzb3VyY2UtdHJlZS1wb3B1cC1vdmVybGF5LmUtZW5hYmxlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtbmV3LWV2ZW50IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5lLXNjaGVkdWxlIC5lLW5ldy1ldmVudCAuZS10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgcGFkZGluZzogM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRhYmxlIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLXNjaGVkdWxlIC5lLW91dGVyLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5lLXNjaGVkdWxlIC5lLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLWNvbnRlbnQtd3JhcCAuZS1kYXktd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtY29udGVudC1wbGFjZWhvbGRlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTk7XG59XG4uZS1zY2hlZHVsZSAuZS1jb250ZW50LXdyYXAsXG4uZS1zY2hlZHVsZSAuZS1zY3JvbGwtY29udGFpbmVyIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS1zY2hlZHVsZSAuZS1oaWRlLWNoaWxkcyA+ICoge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtcmVjdXJyZW5jZS1pY29uLFxuLmUtc2NoZWR1bGUgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zY2hlZHVsZSAuZS1sZWZ0LWljb24sXG4uZS1zY2hlZHVsZSAuZS1yaWdodC1pY29uIHtcbiAgZm9udC1zaXplOiA4cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tLWRhdGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW0tZGF0ZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtbS1kYXkge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1tLWRhdGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1ibG9jay1hcHBvaW50bWVudCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjM2IzYTM5O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLWJsb2NrLWFwcG9pbnRtZW50IC5lLXN1YmplY3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICBwYWRkaW5nOiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5lLXNjaGVkdWxlIC5lLWJsb2NrLWluZGljYXRvciB7XG4gIGNvbG9yOiAjM2IzYTM5O1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICB6LWluZGV4OiAxO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtYmxvY2staW5kaWNhdG9yIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWJsb2NrLWluZGljYXRvcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYmxvY2staW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFwcG9pbnRtZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDEwMG1zIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0LmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1pbmxpbmUtYXBwb2ludG1lbnQge1xuICB6LWluZGV4OiAxO1xufVxuLmUtc2NoZWR1bGUgLmUtYXBwb2ludG1lbnQgLmUtaW5saW5lLXN1YmplY3Qge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFwcG9pbnRtZW50LmUtZXZlbnQtYWN0aW9uIHtcbiAgb3BhY2l0eTogMC40O1xufVxuLmUtc2NoZWR1bGUgLmUtYXBwb2ludG1lbnQuZS1hbGxvdy1zZWxlY3Qge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXJlYWQtb25seSB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5lLXNjaGVkdWxlLmUtZXZlbnQtYWN0aW9uIC5lLWFwcG9pbnRtZW50Om5vdCguZS1zY2hlZHVsZS1ldmVudC1jbG9uZSksIC5lLXNjaGVkdWxlLmUtZXZlbnQtYWN0aW9uIC5lLWJsb2NrLWFwcG9pbnRtZW50IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1zY2hlZHVsZS5lLWV2ZW50LWFjdGlvbiAuZS1kcmFnLWNsb25lLCAuZS1zY2hlZHVsZS5lLWV2ZW50LWFjdGlvbiAuZS10aW1lbGluZS12aWV3IC5lLWRyYWctY2xvbmUge1xuICBjdXJzb3I6IG1vdmU7XG59XG4uZS1zY2hlZHVsZS5lLWV2ZW50LWFjdGlvbiAuZS1kcmFnLWNsb25lIC5lLXRvcC1oYW5kbGVyLFxuLmUtc2NoZWR1bGUuZS1ldmVudC1hY3Rpb24gLmUtZHJhZy1jbG9uZSAuZS1ib3R0b20taGFuZGxlciwgLmUtc2NoZWR1bGUuZS1ldmVudC1hY3Rpb24gLmUtdGltZWxpbmUtdmlldyAuZS1kcmFnLWNsb25lIC5lLXRvcC1oYW5kbGVyLFxuLmUtc2NoZWR1bGUuZS1ldmVudC1hY3Rpb24gLmUtdGltZWxpbmUtdmlldyAuZS1kcmFnLWNsb25lIC5lLWJvdHRvbS1oYW5kbGVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1zY2hlZHVsZS5lLWV2ZW50LWFjdGlvbiAuZS12ZXJ0aWNhbC12aWV3IC5lLWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtcmVzaXplLWNsb25lIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG59XG4uZS1zY2hlZHVsZS5lLWV2ZW50LWFjdGlvbiAuZS10aW1lbGluZS12aWV3IC5lLXJlc2l6ZS1jbG9uZSwgLmUtc2NoZWR1bGUuZS1ldmVudC1hY3Rpb24gLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNpemUtY2xvbmUsIC5lLXNjaGVkdWxlLmUtZXZlbnQtYWN0aW9uIC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1yZXNpemUtY2xvbmUge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLWFwcG9pbnRtZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyIC5lLXRvcC1ib3R0b20tcmVzaXplIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyIC5lLWxlZnQtcmlnaHQtcmVzaXplIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDEwcHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciAuZS10b3AtaGFuZGxlciAuZS10b3AtYm90dG9tLXJlc2l6ZSB7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciAuZS1ib3R0b20taGFuZGxlciAuZS10b3AtYm90dG9tLXJlc2l6ZSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyIC5lLWxlZnQtaGFuZGxlciAuZS1sZWZ0LXJpZ2h0LXJlc2l6ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIgLmUtcmlnaHQtaGFuZGxlciAuZS1sZWZ0LXJpZ2h0LXJlc2l6ZSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtcmVzaXplLmUtbGVmdC1oYW5kbGVyLCAuZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtcmVzaXplLmUtcmlnaHQtaGFuZGxlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC1yZXNpemUuZS10b3AtaGFuZGxlciwgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXJlc2l6ZS5lLWJvdHRvbS1oYW5kbGVyIHtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtbGVmdC1oYW5kbGVyLCAuZS1zY2hlZHVsZSAuZS1ldmVudC1yZXNpemUuZS1yaWdodC1oYW5kbGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDFweDtcbiAgbWF4LXdpZHRoOiAxMHB4O1xuICB3aWR0aDogMjAlO1xufVxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtbGVmdC1oYW5kbGVyIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG4gIGZsb2F0OiBsZWZ0O1xuICBsZWZ0OiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtcmlnaHQtaGFuZGxlciB7XG4gIGN1cnNvcjogZS1yZXNpemU7XG4gIGZsb2F0OiByaWdodDtcbiAgcmlnaHQ6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1ldmVudC1yZXNpemUuZS10b3AtaGFuZGxlciwgLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtYm90dG9tLWhhbmRsZXIge1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIG1heC1oZWlnaHQ6IDEwcHg7XG4gIGhlaWdodDogMjAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLWV2ZW50LXJlc2l6ZS5lLXRvcC1oYW5kbGVyIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG4gIHRvcDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLWV2ZW50LXJlc2l6ZS5lLWJvdHRvbS1oYW5kbGVyIHtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1jb250ZW50LXRhYmxlLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWNvbnRlbnQtd3JhcCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hbGwtZGF5LXJvdyxcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hbGwtZGF5LWNlbGxzIHtcbiAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA1NHB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gIHBhZGRpbmc6IDJweCA0cHggMCAycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQgLmUtaW5uZXItd3JhcCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50IC5lLXN1YmplY3Qge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQgLmUtdGltZSxcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hcHBvaW50bWVudCAuZS1sb2NhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQgLmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1pY29uLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtZWRpdC1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50IC5lLWxlZnQtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hcHBvaW50bWVudCAuZS1yaWdodC1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDAgMnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQuZS1hbGxvdy1zZWxlY3Qge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hcHBvaW50bWVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS13b3JrLWNlbGxzIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLW1vcmUtaW5kaWNhdG9yIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1tb3JlLWluZGljYXRvcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudCB7XG4gIHdpZHRoOiA4NXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudCAuZS1hbGwtZGF5LWNlbGxzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIGNvbCxcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIGNvbCB7XG4gIHdpZHRoOiAzNnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1yZXNvdXJjZS1jZWxscyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyAuZS1oZWFkZXItZGF5IHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtaGVhZGVyLWNlbGxzIC5lLWhlYWRlci1kYXRlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyAuZS1oZWFkZXItZGF0ZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMuZS1kaXNhYmxlLWRhdGVzIC5lLWhlYWRlci1kYXkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscy5lLWRpc2FibGUtZGF0ZXMgLmUtaGVhZGVyLWRhdGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscy5lLWRpc2FibGUtZGF0ZXMgLmUtaGVhZGVyLWRhdGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXJvdy1jb3VudC13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtcm93LWNvdW50LXdyYXBwZXIgLmUtbW9yZS1pbmRpY2F0b3Ige1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXdyYXA6IG5vcm1hbDtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgcG9pbnRlci1ldmVudHM6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1yb3ctY291bnQtd3JhcHBlciAuZS1tb3JlLWluZGljYXRvcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1yb3ctY291bnQtd3JhcHBlci5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXNlY3Rpb24ge1xuICBib3R0b206IDRweDtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAyNXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXNlY3Rpb24uZS1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC1zZWN0aW9uLmUtYXBwb2ludG1lbnQtZXhwYW5kIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC1zZWN0aW9uLmUtYXBwb2ludG1lbnQtY29sbGFwc2Uge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC1zZWN0aW9uOmhvdmVyLCAuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtc2VjdGlvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hcHBvaW50bWVudC1oaWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1jZWxscyB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWNlbGxzOmZpcnN0LWNoaWxkLmUtYW5pbWF0ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDI1MG1zIGVhc2Utb3V0O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAgdGFibGUgdGQsXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXdvcmstY2VsbHMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgd2lkdGg6IDM2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXZpcnR1YWwtbWFzayAuZS13b3JrLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCA4cHggI2ZhZjlmODtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA4cHggI2ZhZjlmODtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS12aXJ0dWFsLW1hc2sgLmUtd29yay1jZWxsczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWN1cnJlbnQtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY2xvbmUtdGltZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWN1cnJlbnQtdGltZSxcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtcHJldmlvdXMtdGltZWxpbmUsXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWN1cnJlbnQtdGltZWxpbmUge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXByZXZpb3VzLXRpbWVsaW5lLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jdXJyZW50LXRpbWVsaW5lIHtcbiAgei1pbmRleDogMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwLmUtYWxsLWRheS1zY3JvbGwge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcC5lLWFsbC1kYXktc2Nyb2xsIC5lLWhlYWRlci1yb3cgLmUtcmVzb3VyY2UtY2VsbHMge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwLmUtYWxsLWRheS1zY3JvbGwgLmUtaGVhZGVyLXJvdyAuZS1oZWFkZXItY2VsbHMge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAuZS1hbGwtZGF5LWF1dG8ge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY29udGVudC13cmFwLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXRpbWVsaW5lLXdyYXBwZXIsXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hcHBvaW50bWVudC13cmFwcGVyLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50Om5vdCguZS1zY2hlZHVsZS1ldmVudC1jbG9uZSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDFweCAwIDFweCA0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXN1YmplY3Qge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtdGltZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG4gIHBhZGRpbmc6IDFweCA0cHggMnB4IDA7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24sXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLWxlZnQtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtcmlnaHQtaWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiAwIDJweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudDpub3QoLmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBwYWRkaW5nOiAwIDRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWluLWhlaWdodDogMThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS10aW1lLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1sb2NhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXRpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBib3R0b206IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDQ1JTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtdXAtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtZG93bi1pY29uIHtcbiAgZm9udC1zaXplOiA4cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXVwLWljb24ge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHRvcDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtZG93bi1pY29uIHtcbiAgYm90dG9tOiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtZGF5LXZpZXcgLmUtaGVhZGVyLWRhdGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtZGF5LXZpZXcgLmUtaGVhZGVyLWRhdGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyAuZS1oZWFkZXItZGF5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMgLmUtaGVhZGVyLWRhdGUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyAuZS1oZWFkZXItZGF0ZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtbGVmdC1pbmRlbnQge1xuICB3aWR0aDogNjBweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY2xvbmUtdGltZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWN1cnJlbnQtdGltZSB7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDYwcHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXRpbWUtY2VsbHMtd3JhcCB0YWJsZSB0ZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtc3ViamVjdCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICBwYWRkaW5nOiAxcHggNHB4IDFweCAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIHtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1pY29uLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWVkaXQtaWNvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBsZWZ0OiA1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAge1xuICBmbG9hdDogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWxlZnQtaW5kZW50IHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1sZWZ0LWluZGVudCxcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWxlZnQtaW5kZW50IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgd2lkdGg6IDM2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdlZWstbnVtYmVyLXdyYXBwZXIsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS13ZWVrLW51bWJlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS13ZWVrLW51bWJlci13cmFwcGVyIC5lLXNjaGVkdWxlLXRhYmxlLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd2Vlay1udW1iZXItd3JhcHBlciAuZS1zY2hlZHVsZS10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtd2Vlay1udW1iZXItd3JhcHBlciAuZS13ZWVrLW51bWJlcixcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdlZWstbnVtYmVyLXdyYXBwZXIgLmUtd2Vlay1udW1iZXIge1xuICBjb2xvcjogIzYwNWU1YztcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMzZweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWNsaXBib2FyZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IC0xMDAwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmVzaXplOiBub25lO1xuICB0b3A6IC0xMDAwcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLW1vbnRoLWV2ZW50LXRhYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtd2Vlay1udW1iZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgY29sIHtcbiAgd2lkdGg6IDM2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNlbGxzIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtaGVhZGVyLWNlbGxzIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDNweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtY29udGVudC10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGhlaWdodDogODBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDM2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGUgLmUtZGF0ZS1oZWFkZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXMgLmUtZGF0ZS1oZWFkZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIC5lLWRhdGUtaGVhZGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3LmUtdmlydHVhbC1tYXNrIC5lLXdvcmstY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDhweCAjZmFmOWY4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDhweCAjZmFmOWY4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldy5lLXZpcnR1YWwtbWFzayAuZS13b3JrLWNlbGxzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW46IDNweCAzcHggMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLW5ldy1ldmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjVweCk7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWJsb2NrLWluZGljYXRvciB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1pbmxpbmUtYXBwb2ludG1lbnQge1xuICB6LWluZGV4OiAxO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGhlaWdodDogMjZweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1zdWJqZWN0IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMXB4IDJweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtaW5saW5lLXN1YmplY3Qge1xuICBwYWRkaW5nOiA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS10aW1lIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nOiAxLjVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24sXG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtbGVmdC1pY29uLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXJpZ2h0LWljb24ge1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCAycHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudC5lLWFsbG93LXNlbGVjdCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgcGFkZGluZzogMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtbW9yZS1pbmRpY2F0b3Ige1xuICBjb2xvcjogIzYwNWU1YztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1tb3JlLWluZGljYXRvcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlciB7XG4gIG1hcmdpbjogM3B4IDNweCAycHg7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1tb250aC12aWV3IC5lLWxlZnQtaW5kZW50LFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtdmlldyAuZS13ZWVrLW51bWJlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLW1vbnRoLWNhbGVuZGFyLmUtY2FsZW5kYXIge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAyNSU7XG4gICAgICAgICAgZmxleDogMCAyNSU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLW1vbnRoLWNhbGVuZGFyLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtbW9udGgtY2FsZW5kYXIuZS1jYWxlbmRhciAuZS1jb250ZW50IHNwYW4uZS1kYXkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtY2FsZW5kYXItd3JhcHBlciAuZS1tb250aC1jYWxlbmRhci5lLWNhbGVuZGFyIC5lLW90aGVyLW1vbnRoIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAgICAgdG91Y2gtYWN0aW9uOiBhdXRvO1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtbW9udGgtY2FsZW5kYXIuZS1jYWxlbmRhciAuZS1vdGhlci1tb250aC5lLXRvZGF5IHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtbW9udGgtY2FsZW5kYXIuZS1jYWxlbmRhciAuZS1hcHBvaW50bWVudCxcbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLW1vbnRoLWNhbGVuZGFyLmUtY2FsZW5kYXIgLmUtYXBwb2ludG1lbnQtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luOiAtNnB4IGF1dG8gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNXB4O1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtY2FsZW5kYXItd3JhcHBlciAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlcyAuZS1kYXkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtY2FsZW5kYXItd3JhcHBlciAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIGNvbCB7XG4gIHdpZHRoOiAzNnB4O1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1yZXNvdXJjZS1jZWxscyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UgLmUtbW9udGgtY2FsZW5kYXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1kYXRlLWhlYWRlci13cmFwLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLW1vbnRoLWhlYWRlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLW1vbnRoLWhlYWRlci13cmFwcGVyIC5lLXNjaGVkdWxlLXRhYmxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLW1vbnRoLWhlYWRlci13cmFwcGVyIC5lLXNjaGVkdWxlLXRhYmxlLmUtYXV0by1oZWlnaHQge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSBjb2wsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIGNvbCB7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1yZXNvdXJjZS1sZWZ0LXRkLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtbGVmdC10ZC5lLWN1cnJlbnQtZGF5LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQuZS1jdXJyZW50LWRheSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXJlc291cmNlLXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA0cHggMTVweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtbGVmdC10ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1sZWZ0LWluZGVudC13cmFwIC5lLXJlc291cmNlLWNlbGxzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgLmUtcmVzb3VyY2UtY2VsbHMge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXdyYXAgLmUtcmVzb3VyY2UtY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBoZWlnaHQ6IDc1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4td3JhcCAuZS1yZXNvdXJjZS1jZWxscy5lLWNoaWxkLW5vZGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXJlc291cmNlLWNvbHVtbi13cmFwIC5lLXJlc291cmNlLWNlbGxzOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4tdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXRhYmxlLmUtYXV0by1oZWlnaHQge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtdHJlZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA0cHggN3B4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXJlc291cmNlLWNvbGxhcHNlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWNvbnRlbnQtdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtY29udGVudC10YWJsZS5lLWF1dG8taGVpZ2h0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWxlZnQtaW5kZW50IHRkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDAgMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1sZWZ0LWluZGVudCB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldy5lLWhvcml6b250YWwgLmUtbGVmdC1pbmRlbnQge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcuZS12ZXJ0aWNhbCAuZS1sZWZ0LWluZGVudCwgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3LmUtdmVydGljYWwgLmUtbGVmdC1pbmRlbnQgLmUtaGVhZGVyLWNlbGxzIHtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLW1vbnRoLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLW1vbnRoLWhlYWRlci5lLWN1cnJlbnQtZGF5IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtbGVmdC1pbmRlbnQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtaGVhZGVyLWNlbGxzIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1tb250aC1oZWFkZXIsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGhlaWdodDogNzVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1oZWFkZXItY2VsbHMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzIC5lLWRhdGUtaGVhZGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luOiAzcHggM3B4IDJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzIC5lLWRhdGUtaGVhZGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudC1jb250YWluZXIuZS1ldmVudC1jb250YWluZXIge1xuICBoZWlnaHQ6IDc1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWlubGluZS1hcHBvaW50bWVudCB7XG4gIHotaW5kZXg6IDE7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMXB4IDJweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQgLmUtdGltZSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudCAuZS1sb2NhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMS41cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50IC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWVkaXQtaWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudCAuZS1sZWZ0LWljb24sXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQgLmUtcmlnaHQtaWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiAwIDJweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50LmUtYWxsb3ctc2VsZWN0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtbW9yZS1pbmRpY2F0b3Ige1xuICBjb2xvcjogIzYwNWU1YztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLW1vcmUtaW5kaWNhdG9yLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1tb3JlLWluZGljYXRvcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtbW9udGgtY2FsZW5kYXIuZS1jYWxlbmRhciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jb250ZW50LXdyYXAsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWNvbnRlbnQtdGFibGUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtY29udGVudC10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1ldmVudC10YWJsZSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZXZlbnQtdGFibGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQtY29udGFpbmVyLmUtZXZlbnQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudC1jb250YWluZXIuZS1ldmVudC1jb250YWluZXIge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSBjb2wsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSBjb2wsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgY29sLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgY29sIHtcbiAgd2lkdGg6IDUwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQuZS10aW1lLXNsb3RzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkLmUtdGltZS1zbG90cyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG92ZXJmbG93OiBpbmhlcml0O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkID4gc3Bhbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZCA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLW5hdmlnYXRlOmhvdmVyLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1uYXZpZ2F0ZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLW5hdmlnYXRlOmZvY3VzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1uYXZpZ2F0ZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS13b3JrLWNlbGxzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlcyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlczpob3Zlcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS10ZXh0LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1sZWZ0LXRkLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1sZWZ0LXRkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICBjb2xvcjogIzMyMzEzMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1jZWxscyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY2VsbHM6Zm9jdXMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNlbGxzOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXdyYXAsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNvbHVtbi13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4tdGFibGUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNvbHVtbi10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXV0by1oZWlnaHQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWF1dG8taGVpZ2h0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldy5lLWlnbm9yZS13aGl0ZXNwYWNlIC5lLXdvcmstY2VsbHMsIC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcuZS1pZ25vcmUtd2hpdGVzcGFjZSAuZS1yZXNvdXJjZS1jZWxscywgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldy5lLWlnbm9yZS13aGl0ZXNwYWNlIC5lLWV2ZW50LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcuZS1pZ25vcmUtd2hpdGVzcGFjZSAuZS13b3JrLWNlbGxzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldy5lLWlnbm9yZS13aGl0ZXNwYWNlIC5lLXJlc291cmNlLWNlbGxzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldy5lLWlnbm9yZS13aGl0ZXNwYWNlIC5lLWV2ZW50LWNvbnRhaW5lciB7XG4gIGhlaWdodDogNDJweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcuZS12aXJ0dWFsLW1hc2sgLmUtd29yay1jZWxscyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcuZS12aXJ0dWFsLW1hc2sgLmUtd29yay1jZWxscyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOHB4ICNmYWY5Zjg7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOHB4ICNmYWY5Zjg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXJlc291cmNlLXRyZWUtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtdHJlZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA0cHggN3B4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1jb2xsYXBzZSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtY29sbGFwc2Uge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWNoaWxkLW5vZGUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWNoaWxkLW5vZGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudC13cmFwcGVyLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1pbmxpbmUtYXBwb2ludG1lbnQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWlubGluZS1hcHBvaW50bWVudCB7XG4gIHotaW5kZXg6IDE7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGhlaWdodDogMzhweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLWlubmVyLXdyYXAsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtaW5uZXItd3JhcCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWluLWhlaWdodDogMThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXRpbWUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWxvY2F0aW9uLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS10aW1lLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1sb2NhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXRpbWUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXRpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtZGlzYWJsZSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24sXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWluZGljYXRvcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWxlZnQtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtcmlnaHQtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtbGVmdC1pY29uLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1yaWdodC1pY29uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgcGFkZGluZy1yaWdodDogN3B4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1yaWdodC1pY29uLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1yaWdodC1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudDpmb2N1cyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudC5lLWFsbG93LXNlbGVjdCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQuZS1hbGxvdy1zZWxlY3Qge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtbW9yZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLW1vcmUtaW5kaWNhdG9yIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtbW9yZS1pbmRpY2F0b3I6Zm9jdXMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLW1vcmUtaW5kaWNhdG9yOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLW5hdmlnYXRlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jbG9uZS10aW1lLWluZGljYXRvcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY3VycmVudC10aW1lIHtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWN1cnJlbnQtdGltZWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSBjb2wsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSBjb2wge1xuICB3aWR0aDogNzBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZpcnR1YWwtc2Nyb2xsIC5lLWNvbnRlbnQtd3JhcC5lLXRyYW5zaXRpb24sXG4uZS1zY2hlZHVsZSAuZS12aXJ0dWFsLXNjcm9sbCAuZS1yZXNvdXJjZS1jb2x1bW4td3JhcC5lLXRyYW5zaXRpb24ge1xuICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBub25lO1xuICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZpcnR1YWwtc2Nyb2xsLmUtdmVydGljYWwtdmlldyAuZS1jb250ZW50LXRhYmxlLCAuZS1zY2hlZHVsZSAuZS12aXJ0dWFsLXNjcm9sbC5lLW1vbnRoLXZpZXcgLmUtY29udGVudC10YWJsZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZpcnR1YWwtc2Nyb2xsLmUtdGltZWxpbmUtdmlldyAuZS1jb250ZW50LXRhYmxlLCAuZS1zY2hlZHVsZSAuZS12aXJ0dWFsLXNjcm9sbC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtY29udGVudC10YWJsZSwgLmUtc2NoZWR1bGUgLmUtdmlydHVhbC1zY3JvbGwuZS10aW1lbGluZS15ZWFyLXZpZXcuZS12ZXJ0aWNhbCAuZS1jb250ZW50LXRhYmxlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmUtc2NoZWR1bGUgLmUtdmlydHVhbC1zY3JvbGwgLmUtY29udGVudC10YWJsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZpcnR1YWwtc2Nyb2xsIC5lLWNvbnRlbnQtdGFibGUuZS12aXJ0dWFsLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmlydHVhbC1zY3JvbGwgLmUtY29udGVudC13cmFwLmUtdHJhbnNpdGlvbixcbi5lLXNjaGVkdWxlIC5lLXZpcnR1YWwtc2Nyb2xsIC5lLXJlc291cmNlLWNvbHVtbi13cmFwLmUtdHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDEwMDBtcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAxMDAwbXMgbGluZWFyO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1sZWZ0LWljb24sXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXJpZ2h0LWljb24sXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWxlZnQtaWNvbixcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtcmlnaHQtaWNvbiB7XG4gIHBhZGRpbmc6IDAgMCAwIDVweDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtaW5saW5lLWFwcG9pbnRtZW50LFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1pbmxpbmUtYXBwb2ludG1lbnQge1xuICB6LWluZGV4OiAxO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1sZWZ0LXRkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1sZWZ0LXRkIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY2VsbHMsXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNlbGxzIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtdHJlZS1pY29uLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS10cmVlLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1pbm5lci13cmFwLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtaW5uZXItd3JhcCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRkLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRkLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtdmlldyAuZS1jb250ZW50LXdyYXAsXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXI6aG92ZXIsXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyOmhvdmVyLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLW1vbnRoLXZpZXcgLmUtbW9yZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS10aW1lbGluZS12aWV3IC5lLW1vcmUtaW5kaWNhdG9yLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1tb3JlLWluZGljYXRvciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLW1vbnRoLXZpZXcgLmUtbmF2aWdhdGU6aG92ZXIsXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS10aW1lbGluZS12aWV3IC5lLW5hdmlnYXRlOmhvdmVyLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1uYXZpZ2F0ZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtcmVzb3VyY2UtbWVudSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtcmVzb3VyY2UtbWVudS5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtc2NoZWR1bGUtcmVzb3VyY2UtdG9vbGJhciAuZS1yZXNvdXJjZS1sZXZlbC10aXRsZSAuZS1pY29uLW5leHQge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS13ZWVrLW51bWJlci13cmFwcGVyIC5lLXdlZWstbnVtYmVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd3JhcHBlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS13ZWVrLW51bWJlci13cmFwcGVyIC5lLXNjaGVkdWxlLXRhYmxlLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtY29udGVudC10YWJsZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXJlc291cmNlLWNvbHVtbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogNzVweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXJlc291cmNlLW5hbWUge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogOHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWRheS1wYWRkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1kYXktYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtY29udGVudC13cmFwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtaGVhZGVyLWNlbGxzIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtZGF0ZS1oZWFkZXIge1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNC41cHg7XG4gIG1hcmdpbjogNHB4IGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50LWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudC13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMwMDc4ZDQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudC5lLXRlbXBsYXRlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtc3ViamVjdC13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtc3ViamVjdCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXJlY3VycmVuY2UtZWRpdC1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1kYXRlLXRpbWUge1xuICBjb2xvcjogIzYwNWU1YztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1sb2NhdGlvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1uby1ldmVudCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA4cHggNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtYWdlbmRhLWl0ZW0uZS1tb250aC1hZ2VuZGEtdmlldyB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWFnZW5kYS1wYXJlbnQuZS1tb250aC1hZ2VuZGEtdmlldyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdvcmstY2VsbHMgLmUtYXBwb2ludG1lbnQtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDZweDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAxcHggYXV0bztcbiAgd2lkdGg6IDZweDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWxlZnQtaW5kZW50LFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd2Vlay1udW1iZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICMwMDc4ZDQ7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA3NXB4O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uIC5lLXJlc291cmNlLW5hbWUge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtZGF5LXBhZGRpbmcge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtY29udGVudC13cmFwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYWdlbmRhLWxvYWQtbW9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWRhdGUtY29sdW1uIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDc1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDc1cHg7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtbW9udGgtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1tb250aC1oZWFkZXIgLmUtZGF0ZS1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZGF5LWRhdGUtaGVhZGVyIHtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcGFkZGluZzogOHB4IDhweCAxNHB4IDE4cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1kYXktZGF0ZS1oZWFkZXIgLmUtbS1kYXRlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZGF5LWRhdGUtaGVhZGVyIC5lLW0tZGF5IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZGF5LWRhdGUtaGVhZGVyLmUtY3VycmVudC1kYXkge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWRheS1ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWRhdGUtYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1kYXktcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZGF0ZS1oZWFkZXIge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1kYXktaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtc3ViamVjdC13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYWN0aXZlLWFwcG9pbnRtZW50LWFnZW5kYSAuZS1zdWJqZWN0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1hY3RpdmUtYXBwb2ludG1lbnQtYWdlbmRhIC5lLWRhdGUtdGltZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYWN0aXZlLWFwcG9pbnRtZW50LWFnZW5kYSAuZS1yZXNvdXJjZS1uYW1lIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1hY3RpdmUtYXBwb2ludG1lbnQtYWdlbmRhIC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWFjdGl2ZS1hcHBvaW50bWVudC1hZ2VuZGEgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWFjdGl2ZS1hcHBvaW50bWVudC1hZ2VuZGEgLmUtbG9jYXRpb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLXN1YmplY3QsXG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1pbmxpbmUtc3ViamVjdCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWlubGluZS1zdWJqZWN0IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1uYW1lIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDhweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1yZWN1cnJlbmNlLWVkaXQtaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZGF0ZS10aW1lIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtbG9jYXRpb24ge1xuICBjb2xvcjogIzYwNWU1YztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYWdlbmRhLWl0ZW0ge1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1hZ2VuZGEtcGFyZW50IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMwMDc4ZDQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwYWRkaW5nOiAwIDE0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQuZS10ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLW5vLWV2ZW50IHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgcGFkZGluZzogMCAxMXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZW1wdHktZXZlbnQge1xuICBjb2xvcjogIzYwNWU1YztcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICBwYWRkaW5nOiAwIDExcHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1hZ2VuZGEtdmlldyAuZS1tLWRhdGUsXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1tLWRhdGUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1uYW1lLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtYWdlbmRhLXZpZXcgLmUtbS1kYXksXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1uYW1lLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtbS1kYXkge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQge1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLWFnZW5kYS12aWV3IC5lLXJlc291cmNlLWNvbHVtbiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDc1cHg7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4gLmUtcmVzb3VyY2UtbmFtZSB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1hZ2VuZGEtdmlldyAuZS1kYXktcGFkZGluZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLWFnZW5kYS12aWV3IC5lLWRhdGUtYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4uZS1zY2hlZHVsZS5lLXJlYWQtb25seSAuZS10b29sYmFyLWl0ZW0uZS1hZGQuZS1vdmVyZmxvdy1zaG93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZS5lLW11bHRpLWRyYWcgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNywgMjM1LCAyMzMsIDAuNSk7XG59XG4uZS1zY2hlZHVsZS5lLW11bHRpLWRyYWcgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZS5lLW11bHRpLWRyYWcgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjUpO1xufVxuLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjUpO1xufVxuLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjUpO1xufVxuLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM3LCAyMzUsIDIzMywgMC41KTtcbn1cbi5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZS5lLW11bHRpLWRyYWcgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudDpmb2N1cyxcbi5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLFxuLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNywgMjM1LCAyMzMsIDAuNSk7XG59XG5cbi5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLW11bHRpLWRyYWcgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLW11bHRpLWRyYWcgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNywgMjM1LCAyMzMsIDAuNSk7XG59XG5cbi8qISBzY2hlZHVsZSBldmVudCB0b29sdGlwICovXG4uZS1zY2hlZHVsZS1ldmVudC10b29sdGlwIC5lLXN1YmplY3Qge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLXRvb2x0aXAtaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZS1maWVsZC1lcnJvci1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLWZvbGxvd2luZy1ldmVudHMtZGlhbG9nIHtcbiAgd2lkdGg6IDQ0MHB4O1xufVxuLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nLmUtZm9sbG93aW5nLWV2ZW50cy1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDI0cHggMjRweDtcbn1cbi5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLWZvbGxvd2luZy1ldmVudHMtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IGJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLWZvbGxvd2luZy1ldmVudHMtZGlhbG9nIHtcbiAgICB3aWR0aDogMjg5cHg7XG4gIH1cbiAgLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nLmUtZm9sbG93aW5nLWV2ZW50cy1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDUlO1xuICB9XG4gIC5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLWZvbGxvd2luZy1ldmVudHMtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IGJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNSU7XG4gIH1cbn1cblxuLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDMyMHB4O1xufVxuLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nIC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uZS1kaWFsb2cuZS1xdWljay1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IGJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLXJ0bCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKiEgc2NoZWR1bGUgZXZlbnQgd2luZG93ICovXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtaWNvbi1kaXNhYmxlIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGxnLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWV2ZW50LWRlbGV0ZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1kZXNjcmlwdGlvbi1sYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtZW5kLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1hbGwtZGF5LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtdGltZS16b25lLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS10aW1lLXpvbmUtcm93IC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtdGltZS16b25lLXJvdyAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3cuZS1lbmFibGUge1xuICBoZWlnaHQ6IDU2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtdGltZS16b25lLXJvdy5lLWVuYWJsZSAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3cuZS1lbmFibGUgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpdGxlLWxvY2F0aW9uLXJvdyxcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC1lbmQtcm93LFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN0YXJ0LWlucHV0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1lbmQtaW5wdXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtcmVzb3VyY2VzIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWFsbC1kYXktdGltZS16b25lLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWxvY2F0aW9uLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtZW5kLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1kZXNjcmlwdGlvbixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1mbG9hdC1pbnB1dCAuZS1kZXNjcmlwdGlvbiB7XG4gIGhlaWdodDogNTBweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1yZXBlYXQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1pY29uLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1ydGwgLmUtYWxsLWRheS1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1kZXNjcmlwdGlvbi1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLWxvY2F0aW9uLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1lbmQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1ydGwgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLWV2ZW50LWRlbGV0ZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmUtZWRpdG9yLWNvbnRlbnQtaXRlbS10ZW1wbGF0ZSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiEgc2NoZWR1bGUgZXZlbnQgd2luZG93IGZvciBzbWFsbGVyIHZpZXdwb3J0cyovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuZS1zY2hlZHVsZS1kaWFsb2cuZS1wb3B1cC5lLXBvcHVwLW9wZW4ge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuICAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtYWxsLWRheS1jb250YWluZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1hbGwtZGF5LXRpbWUtem9uZS1yb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZS1kZGwuZS1wb3B1cCAuZS1yZXNvdXJjZS10ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICB0ZXh0LWluZGVudDogMTBweDtcbn1cbi5lLWRkbC5lLXBvcHVwIC5lLXJlc291cmNlLXRlbXBsYXRlIC5lLXJlc291cmNlLWNvbG9yIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRsZy1oZWFkZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGxnLWhlYWRlciAqIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpdGxlLWxvY2F0aW9uLXJvdyxcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC1lbmQtcm93LFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpbWUtem9uZS1yb3csXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtaW5wdXQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWVuZC1pbnB1dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtdGltZS16b25lLXJvdy5lLWVuYWJsZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWVuZC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3ViamVjdC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGVzY3JpcHRpb24tbGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWxvY2F0aW9uLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRlc2NyaXB0aW9uLXJvdyxcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZXBlYXQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtYWxsLWRheS10aW1lLXpvbmUtcm93IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVzb3VyY2VzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRlc2NyaXB0aW9uLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWZsb2F0LWlucHV0IC5lLWRlc2NyaXB0aW9uIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWFsbC1kYXktdGltZS16b25lLXJvdyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlcGVhdC1wYXJlbnQtcm93IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1hbGwtZGF5LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aXRsZS1oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXNhdmUtaWNvbixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1iYWNrLWljb24sXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZm9yd2FyZC1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpdGxlLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc2F2ZS1pY29uLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWJhY2staWNvbixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kZWxldGUtaWNvbiB7XG4gIHdpZHRoOiAyLjVlbTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zYXZlLWljb24sXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGVsZXRlLWljb24ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aW1lLXpvbmUtcm93LFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1pY29uLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlcGVhdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWljb24tZG93bi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1zYXZlLWljb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlLmUtcnRsIC5lLWFsbC1kYXktY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1zdGFydC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1kZXNjcmlwdGlvbi1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtZW5kLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1hbGwtZGF5LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtcmVwZWF0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZWN1cnJlbmNlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZWN1cnJlbmNlLWNvbnRhaW5lci5lLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlY3VycmVuY2UtY29udGFpbmVyIC5lLXJlY3VycmVuY2UtZWRpdC1idXR0b24ge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IC0zcHggNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVjdXJyZW5jZS1jb250YWluZXIgLmUtcmVjdXJyZW5jZS1lZGl0LWJ1dHRvbiAuZS1yZWN1cnJlbmNlLWVkaXQuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cblxuLyohIHNjaGVkdWxlIHF1aWNrIHBvcHVwICovXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgbWF4LXdpZHRoOiAzNjVweDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogNHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWNsb3NlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdDpmb2N1cywgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQ6aG92ZXIsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlOmZvY3VzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZTpob3Zlcixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZTpmb2N1cyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQgLmUtY2xvc2UtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGUgLmUtY2xvc2UtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZSAuZS1jbG9zZS1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQge1xuICBwYWRkaW5nOiA0MHB4IDE4cHggMTJweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1jb250ZW50IC5lLXBvcHVwLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtY29udGVudCAuZS1wb3B1cC10YWJsZSAuZS1zY2hlZHVsZS1mb3JtID4gc3BhbiB7XG4gIG1hcmdpbjogMCAwIDRweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1jb250ZW50IC5lLXBvcHVwLXRhYmxlIC5lLXN1YmplY3Qge1xuICBmb250LXNpemU6IDIycHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIge1xuICBwYWRkaW5nOiA2cHggOHB4IDAgOHB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0LFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDJweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdCxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0OmZvY3VzLCAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQ6aG92ZXIsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZTpmb2N1cyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlOmhvdmVyLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZTpmb2N1cyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdC1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGUtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdDpkaXNhYmxlZDpob3Zlcixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlOmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdDpkaXNhYmxlZCA+IC5lLWVkaXQtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdDpkaXNhYmxlZCA+IC5lLWRlbGV0ZS1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGU6ZGlzYWJsZWQgPiAuZS1lZGl0LWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZTpkaXNhYmxlZCA+IC5lLWRlbGV0ZS1pY29uIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtc3ViamVjdC13cmFwIHtcbiAgcGFkZGluZzogMTRweCAyNHB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtc3ViamVjdC13cmFwIC5lLXN1YmplY3Qge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDEyMCwgMjEyLCAwLjMpO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXgtaGVpZ2h0OiA4N3B4O1xuICBwYWRkaW5nOiA4cHggMCA4cHggMTBweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjRweCAxMnB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1wb3B1cC1oZWFkZXItdGl0bGUtdGV4dCxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLXBvcHVwLWhlYWRlci10aXRsZS10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1oZWFkZXItaWNvbi13cmFwcGVyLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1oZWFkZXItaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGUsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0LFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtZGF0ZS10aW1lLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLWxvY2F0aW9uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXRpbWUtem9uZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1kZXNjcmlwdGlvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1yZXNvdXJjZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtZGF0ZS10aW1lLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1sb2NhdGlvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtdGltZS16b25lLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1kZXNjcmlwdGlvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcmVzb3VyY2Uge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1kYXRlLXRpbWUtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1sb2NhdGlvbi1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXRpbWUtem9uZS1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLWRlc2NyaXB0aW9uLWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcmVzb3VyY2UtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtZGF0ZS10aW1lLWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLWxvY2F0aW9uLWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXRpbWUtem9uZS1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1kZXNjcmlwdGlvbi1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1yZXNvdXJjZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogMCAxMnB4IDAgMDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1kYXRlLXRpbWUtZGV0YWlscyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1sb2NhdGlvbi1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXRpbWUtem9uZS1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLWRlc2NyaXB0aW9uLWRldGFpbHMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcmVzb3VyY2UtZGV0YWlscyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtZGF0ZS10aW1lLWRldGFpbHMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLWxvY2F0aW9uLWRldGFpbHMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXRpbWUtem9uZS1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1kZXNjcmlwdGlvbi1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1yZXNvdXJjZS1kZXRhaWxzIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC10YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXBvcHVwLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA4cHggMThweCA4cHggMThweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXBvcHVwLWZvb3RlciAuZS1ldmVudC1lZGl0IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXBvcHVwLWZvb3RlciAuZS1ldmVudC1lZGl0LFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC1mb290ZXIgLmUtZXZlbnQtZGVsZXRlIHtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXBvcHVwLWZvb3RlciAuZS1ldmVudC1lZGl0OmRpc2FibGVkLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC1mb290ZXIgLmUtZXZlbnQtZGVsZXRlOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXBvcHVwLWZvb3RlciAuZS1ldmVudC1kZXRhaWxzIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcmlnaHQ6IGF1dG87XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtY2VsbC1wb3B1cCAuZS1oZWFkZXItaWNvbi13cmFwcGVyIHtcbiAgbGVmdDogNnB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtcG9wdXAtY29udGVudCAuZS1kYXRlLXRpbWUtd3JhcHBlcixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtcG9wdXAtY29udGVudCAuZS1sb2NhdGlvbi1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1wb3B1cC1jb250ZW50IC5lLXRpbWUtem9uZS1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1wb3B1cC1jb250ZW50IC5lLWRlc2NyaXB0aW9uLWRldGFpbHMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLXBvcHVwLWNvbnRlbnQgLmUtcmVzb3VyY2UtZGV0YWlscyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtZXZlbnQtZGV0YWlscyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtZXZlbnQtZWRpdCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLXBvcHVwLWZvb3RlciB7XG4gIHBhZGRpbmc6IDhweCA4cHggOHB4IDE4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLWRhdGUtdGltZS1pY29uIHtcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2Uge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDQ7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdDpmb2N1cywgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0OmhvdmVyLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGU6Zm9jdXMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZTpob3Zlcixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2U6Zm9jdXMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWVkaXQuZS1idG4uZS1zbWFsbC5lLXJvdW5kLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtZGVsZXRlLmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlLmUtYnRuLmUtc21hbGwuZS1yb3VuZCB7XG4gIGhlaWdodDogMi41ZW07XG4gIHdpZHRoOiAyLjVlbTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWVkaXQsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1kZWxldGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICAgICAgICBvcmRlcjogLTE7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1zdWJqZWN0LXdyYXAge1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtZWRpdCxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWRlbGV0ZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtY2xvc2U6Zm9jdXMsIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlOmhvdmVyLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtZWRpdDpmb2N1cyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWVkaXQ6aG92ZXIsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1kZWxldGU6Zm9jdXMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1kZWxldGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtc3ViamVjdCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMi4yNTtcbiAgcGFkZGluZzogMXB4IDVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlLWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1lZGl0LWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1kZWxldGUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UuZS1ydGwgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyohIHNjaGVkdWxlIHF1aWNrIHBvcHVwIGZvciBzbWFsbGVyIHZpZXdwb3J0cyAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmUtcXVpY2stcG9wdXAtd3JhcHBlciB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG4gIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtcG9wdXAtZm9vdGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLXBvcHVwLWZvb3RlciB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgei1pbmRleDogOTtcbn1cbi5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUuZS1kcmFnLWNsb25lIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLXJlY3VycmVuY2UtZWRpdC1pY29uLFxuLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1pbmRpY2F0b3IuZS1sZWZ0LWljb24sXG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWluZGljYXRvci5lLXJpZ2h0LWljb24sXG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWV2ZW50LXJlc2l6ZS5lLWxlZnQtaGFuZGxlcixcbi5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUgLmUtZXZlbnQtcmVzaXplLmUtcmlnaHQtaGFuZGxlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCA0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtaW5uZXItd3JhcCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXN1YmplY3Qge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS10aW1lIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lLmUtbW9udGgtZXZlbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1zdWJqZWN0IHtcbiAgcGFkZGluZzogM3B4IDJweDtcbn1cbi5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUuZS1tb250aC1ldmVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXRpbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtc3ViamVjdCB7XG4gIHBhZGRpbmc6IDNweCAwIDFweCA0cHg7XG59XG4uZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtdGltZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5lLXNjaGVkdWxlIC5lLXRhYmxlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jb250ZW50LXRhYmxlIHRoZWFkIHtcbiAgICAtd2Via2l0LWNvbHVtbi1icmVhay1pbnNpZGU6IGF1dG87XG4gICAgICAgLW1vei1jb2x1bW4tYnJlYWstaW5zaWRlOiBhdXRvO1xuICAgICAgICAgICAgYnJlYWstaW5zaWRlOiBhdXRvO1xuICB9XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogOHB4IDA7XG4gIHdpZHRoOiAyMjVweDtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWFwcG9pbnRtZW50LXdyYXBwZXIge1xuICBtYXJnaW46IDAgNHB4O1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtcG9wdXAge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1oZWFkZXIge1xuICBoZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbjogMCA4cHggNHB4IDE0cHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzVweCk7XG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWNvbnRlbnQgLmUtYXBwb2ludG1lbnQtYm9yZGVyIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtZGF0ZS1oZWFkZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWRhdGUtaGVhZGVyIC5lLWN1cnJlbnQtZGF0ZSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWhlYWRlci1kYXkge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXgtd2lkdGg6IDE1JTtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF0ZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtaGVhZGVyLWRhdGU6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMjVweDtcbiAgcGFkZGluZzogdW5zZXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDI1cHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jbG9zZSAuZS1jbG9zZS1pY29uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY2xvc2UgLmUtYnRuLWljb24ge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jbG9zZTpmb2N1cywgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIHBhZGRpbmc6IDJweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMnB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0LmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtaW5saW5lLXN1YmplY3Qge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCAycHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLWRldmljZSB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMjtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tb3JlLWV2ZW50LWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1oZWFkZXItZGF0ZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtaGVhZGVyLWRheSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtbW9yZS1ldmVudC1jbG9zZSB7XG4gIGxlZnQ6IDZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLXNjaGVkdWxlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLWRhdGUtaGVhZGVyLXdyYXAge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtaGVhZGVyLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkOmZpcnN0LWNoaWxkLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCAuZS1hbGwtZGF5LWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCAuZS1hbGwtZGF5LWNlbGxzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtbGVmdC1pbmRlbnQtd3JhcCB0YWJsZSB0Ym9keSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWxlZnQtaW5kZW50LXdyYXAgdGFibGUgdGJvZHkgdGQuZS1oZWFkZXItY2VsbHMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudC13cmFwIHRhYmxlIHRib2R5IHRkLmUtaGVhZGVyLWNlbGxzLmUtd2Vlay1udW1iZXIge1xuICBjb2xvcjogIzYwNWU1YztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudC13cmFwIHRhYmxlIHRib2R5IHRkLmUtcmVzb3VyY2UtY2VsbHMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQuZS1oZWFkZXItY2VsbHMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAgdGFibGUgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAgdGFibGUgdGQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIC5lLXRpbWUtY2VsbHMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMuZS1jdXJyZW50LWRheSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMXB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS13b3JrLWNlbGxzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsdGVybmF0ZS1jZWxscyB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IGRvdHRlZDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtd29yay1ob3VycyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWNlbGxzLmUtY3VycmVudC1kYXkge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1jZWxscy5lLXNlbGVjdGVkLWNlbGwge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1jZWxscy5lLXNlbGVjdGVkLWNlbGw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1zZWxlY3RlZC1jZWxsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWNsb25lLXRpbWUtaW5kaWNhdG9yLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jdXJyZW50LXRpbWUge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY3VycmVudC10aW1lbGluZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1wcmV2aW91cy10aW1lbGluZSB7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS1ieS1kYXRlIC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQuZS1oZWFkZXItY2VsbHMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQuZS1jdXJyZW50LWRheSxcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQuZS1jdXJyZW50LWRheSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGJhY2tncm91bmQ6ICNmYWY5Zjg7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHM6aG92ZXIsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS13b3JrLWNlbGxzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdvcmstZGF5cyxcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdvcmstZGF5cyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLW90aGVyLW1vbnRoLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtb3RoZXItbW9udGgge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtY3VycmVudC1kYXRlIC5lLWRhdGUtaGVhZGVyLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtY3VycmVudC1kYXRlIC5lLWRhdGUtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZjtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBwYWRkaW5nOiAwIDRweDtcbiAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXNlbGVjdGVkLWNlbGwsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1zZWxlY3RlZC1jZWxsIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXNlbGVjdGVkLWNlbGwgLmUtZGF0ZS1oZWFkZXIsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1zZWxlY3RlZC1jZWxsIC5lLWRhdGUtaGVhZGVyIHtcbiAgY29sb3I6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXNlbGVjdGVkLWNlbGwgLmUtbW9yZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1zZWxlY3RlZC1jZWxsIC5lLW1vcmUtaW5kaWNhdG9yIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXNlbGVjdGVkLWNlbGw6aG92ZXIsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1zZWxlY3RlZC1jZWxsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWNvbnRlbnQtd3JhcCAuZS10YWJsZS1jb250YWluZXIge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWN1cnJlbnQtZGF0ZSAuZS1kYXRlLWhlYWRlciB7XG4gIG1pbi13aWR0aDogMjRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQuZS1jdXJyZW50LWRheSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZC5lLWN1cnJlbnQtZGF5IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXdvcmstY2VsbHMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS13b3JrLWNlbGxzOmhvdmVyOm5vdCguZS1yZXNvdXJjZS1ncm91cC1jZWxscyksXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHM6aG92ZXI6bm90KC5lLXJlc291cmNlLWdyb3VwLWNlbGxzKSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldy5lLXZpcnR1YWwtbWFzayAuZS13b3JrLWNlbGxzOmhvdmVyLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldy5lLXZpcnR1YWwtbWFzayAuZS13b3JrLWNlbGxzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtd29yay1kYXlzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS13b3JrLWRheXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1ncm91cC1jZWxscyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtZ3JvdXAtY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1zZWxlY3RlZC1jZWxsLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1zZWxlY3RlZC1jZWxsIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXNlbGVjdGVkLWNlbGw6aG92ZXI6bm90KC5lLXJlc291cmNlLWdyb3VwLWNlbGxzKSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbDpob3Zlcjpub3QoLmUtcmVzb3VyY2UtZ3JvdXAtY2VsbHMpIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtd29yay1ob3VycyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXJlc291cmNlLWdyb3VwLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1zZWxlY3RlZC1jZWxsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYWx0ZXJuYXRlLWNlbGxzIHtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IGRvdHRlZDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtaGVhZGVyLXJvdyAuZS10aW1lLWNlbGxzIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWNsb25lLXRpbWUtaW5kaWNhdG9yLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jdXJyZW50LXRpbWUge1xuICBjb2xvcjogIzAwNzhkNDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jdXJyZW50LXRpbWVsaW5lIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHM6aG92ZXI6bm90KC5lLW90aGVyLW1vbnRoKSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS13b3JrLWRheXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1vdGhlci1tb250aCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1jdXJyZW50LWRheSAuZS1kYXRlLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMnB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzLmUtc2VsZWN0ZWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1zZWxlY3RlZC1jZWxsIC5lLWRhdGUtaGVhZGVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtd29yay1jZWxscy5lLXNlbGVjdGVkLWNlbGwgLmUtbW9yZS1pbmRpY2F0b3Ige1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzLmUtc2VsZWN0ZWQtY2VsbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIC5lLWRhdGUtaGVhZGVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjM1O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIC5lLWRhdGUtaGVhZGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldy5lLXZpcnR1YWwtbWFzayAuZS13b3JrLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCA4cHggI2ZhZjlmODtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA4cHggI2ZhZjlmODtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldy5lLXZpcnR1YWwtbWFzayAuZS13b3JrLWNlbGxzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS12ZXJ0aWNhbC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQsXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS12ZXJ0aWNhbC12aWV3IC5lLXdvcmstY2VsbHMge1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudC13cmFwIC5lLWhlYWRlci1jZWxscyxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCAuZS1oZWFkZXItY2VsbHMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudC13cmFwIHRhYmxlIHRib2R5IHRkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAgdGFibGUgdGJvZHkgdGQge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMXB4O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscyxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdvcmstY2VsbHMge1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQ6bGFzdC1jaGlsZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmxhc3QtY2hpbGQsXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQ6bGFzdC1jaGlsZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgdGQge1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtdmlldyAuZS1hbHRlcm5hdGUtY2VsbHMge1xuICBib3JkZXItcmlnaHQtc3R5bGU6IGRvdHRlZDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtaGVhZGVyLXJvdyAuZS10aW1lLWNlbGxzIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuXG4uZS10b29sdGlwLXdyYXAuZS1zY2hlZHVsZS1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmZWQ5Y2M7XG4gIGJvcmRlci1jb2xvcjogI2ZlZDljYztcbiAgei1pbmRleDogMTAwMDtcbn1cbi5lLXRvb2x0aXAtd3JhcC5lLXNjaGVkdWxlLWVycm9yIC5lLWFycm93LXRpcC5lLXRpcC10b3Age1xuICBsZWZ0OiA0NCU7XG59XG4uZS10b29sdGlwLXdyYXAuZS1zY2hlZHVsZS1lcnJvciAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtdG9wLFxuLmUtdG9vbHRpcC13cmFwLmUtc2NoZWR1bGUtZXJyb3IgLmUtYXJyb3ctdGlwLW91dGVyLmUtdGlwLXRvcCB7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjZmVkOWNjO1xuICBjb2xvcjogI2ZlZDljYztcbn1cbi5lLXRvb2x0aXAtd3JhcC5lLXNjaGVkdWxlLWVycm9yIC5lLWFycm93LXRpcC1vdXRlci5lLXRpcC1ib3R0b20sXG4uZS10b29sdGlwLXdyYXAuZS1zY2hlZHVsZS1lcnJvciAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICNmZWQ5Y2M7XG4gIGNvbG9yOiAjZmVkOWNjO1xufVxuLmUtdG9vbHRpcC13cmFwLmUtc2NoZWR1bGUtZXJyb3IgLmUtdGlwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAzcHggNnB4O1xufVxuLmUtdG9vbHRpcC13cmFwLmUtc2NoZWR1bGUtZXJyb3IgLmUtdGlwLWNvbnRlbnQsXG4uZS10b29sdGlwLXdyYXAuZS1zY2hlZHVsZS1lcnJvciAuZS10aXAtY29udGVudCBsYWJlbCB7XG4gIGNvbG9yOiAjZDEzNDM4O1xufVxuXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhcixcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIge1xuICBoZWlnaHQ6IDU0cHg7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtZGF0ZS1yYW5nZSAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1kYXRlLXJhbmdlIC5lLXRiYXItYnRuLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLWRvd24tYXJyb3csXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tZG93bi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXNjaGVkdWxlIC5lLXRvb2xiYXIgLmUtaG9yLW5hdixcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtc2NoZWR1bGUgLmUtdG9vbGJhciAuZS1ob3ItbmF2IHtcbiAgbWluLWhlaWdodDogNTRweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICB6LWluZGV4OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLWJ0bi5lLXRiYXItYnRuIC5lLWljb25zLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS1idG4uZS10YmFyLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLXRleHQsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgbWluLWhlaWdodDogNTRweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSB7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKTpub3QoLmUtc3BhY2VyKSxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bm90KC5lLXNwYWNlcikge1xuICBtaW4td2lkdGg6IDM0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICBtYXJnaW46IDcuNXB4IDNweDtcbiAgbWluLWhlaWdodDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucyB7XG4gIG1pbi13aWR0aDogMjRweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIGJ1dHRvbi5lLWJ0bixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gYnV0dG9uLmUtYnRuLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW46IDRweCAwO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIGJ1dHRvbi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbC5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gYnV0dG9uLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wuZS10YnRuLXR4dCAuZS1pY29ucy5lLWljb24tcmlnaHQge1xuICBwYWRkaW5nOiA0cHggNnB4IDZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gYnV0dG9uLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSBidXR0b24uZS1idG4gLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS1idG4taWNvbiB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF5LFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWhlYWRlci1kYXkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMgLmUtaGVhZGVyLWRheSxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtaGVhZGVyLWNlbGxzIC5lLWhlYWRlci1kYXkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMgLmUtaGVhZGVyLWRhdGUsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyAuZS1oZWFkZXItZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXJlc291cmNlLWNlbGxzLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1yZXNvdXJjZS1jZWxscyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXRpbWUtY2VsbHMtd3JhcCB0YWJsZSB0ZCxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIHRhYmxlIHRkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY2xvbmUtdGltZS1pbmRpY2F0b3IsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jdXJyZW50LXRpbWUsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWNsb25lLXRpbWUtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jdXJyZW50LXRpbWUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAgdGFibGUgdGQsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXRpbWUtY2VsbHMtd3JhcCB0YWJsZSB0ZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWNsb25lLXRpbWUtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY3VycmVudC10aW1lLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS1jbG9uZS10aW1lLWluZGljYXRvcixcbi5lLWJpZ2dlci5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY3VycmVudC10aW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtaGVhZGVyLWNlbGxzLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1oZWFkZXItY2VsbHMge1xuICBoZWlnaHQ6IDM4cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1jZWxscyxcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNlbGxzLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1tLWRhdGUsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLW0tZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXJlc291cmNlLW5hbWUsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1tLWRheSxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtbmFtZSxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtbS1kYXkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtbW9udGgtY2FsZW5kYXIuZS1jYWxlbmRhcixcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLW1vbnRoLWNhbGVuZGFyLmUtY2FsZW5kYXIge1xuICBtaW4td2lkdGg6IDMwNnB4O1xufVxuXG4vKiEgc2NoZWR1bGUgZXZlbnQgdG9vbHRpcCAqL1xuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWV2ZW50LXRvb2x0aXAgLmUtc3ViamVjdCxcbi5lLXNjaGVkdWxlLWV2ZW50LXRvb2x0aXAuZS1iaWdnZXIgLmUtc3ViamVjdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLWZvbGxvd2luZy1ldmVudHMtZGlhbG9nIHtcbiAgd2lkdGg6IDUyMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nIHtcbiAgbWluLXdpZHRoOiAzNzBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkbC5lLXBvcHVwIC5lLXJlc291cmNlLXRlbXBsYXRlIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkbC5lLXBvcHVwIC5lLXJlc291cmNlLXRlbXBsYXRlIC5lLXJlc291cmNlLWNvbG9yIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGxnLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1kZXNjcmlwdGlvbi1sYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWxvY2F0aW9uLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZW5kLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWFsbC1kYXktY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtdGltZS16b25lLXJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3cuZS1lbmFibGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNjRweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtdGl0bGUtbG9jYXRpb24tcm93LFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC1lbmQtcm93LFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC1pbnB1dC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC1pbnB1dC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtcmVzb3VyY2VzIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1hbGwtZGF5LXRpbWUtem9uZS1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZW5kLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIge1xuICB3aWR0aDogNTAlO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1kZXNjcmlwdGlvbi1yb3csXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXJlcGVhdC1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtYWxsLWRheS10aW1lLXpvbmUtcm93IHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1kZXNjcmlwdGlvbixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZmxvYXQtaW5wdXQgLmUtZGVzY3JpcHRpb24ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3csXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXJlcGVhdC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1pY29uLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1hbGwtZGF5LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1zdGFydC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLWRlc2NyaXB0aW9uLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLWVuZC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4vKiEgc2NoZWR1bGUgcXVpY2sgcG9wdXAgKi9cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtY29udGVudCAuZS1wb3B1cC10YWJsZSAuZS1zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1jb250ZW50IHtcbiAgcGFkZGluZzogNDBweCAxOHB4IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC1mb290ZXIge1xuICBwYWRkaW5nOiA4cHggMThweCA4cHggMThweDtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtZGF0ZS10aW1lLWljb24sXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1kYXRlLXRpbWUtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWNsb3NlIC5lLWNsb3NlLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1jZWxsLXBvcHVwIC5lLWRhdGUtdGltZS1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLWV2ZW50LXBvcHVwIC5lLWRhdGUtdGltZS1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMTNweDtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtY2xvc2UuZS1idG4uZS1zbWFsbC5lLXJvdW5kIHtcbiAgaGVpZ2h0OiAyZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1lZGl0LmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLWRlbGV0ZS5lLWJ0bi5lLXNtYWxsLmUtcm91bmQsXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1jbG9zZS5lLWJ0bi5lLXNtYWxsLmUtcm91bmQge1xuICBoZWlnaHQ6IDJlbTtcbiAgd2lkdGg6IDJlbTtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWNsb3NlLWljb24sXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0LWljb24sXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWNsb3NlLWljb24sXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0LWljb24sXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1lZGl0LmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1kZWxldGUuZS1idG4uZS1zbWFsbC5lLXJvdW5kLFxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlLmUtYnRuLmUtc21hbGwuZS1yb3VuZCB7XG4gIGhlaWdodDogMzBweDtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1zdWJqZWN0IHtcbiAgcGFkZGluZzogMXB4IDVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50IHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWFnZW5kYS12aWV3IC5lLXN1YmplY3QsXG4uZS1iaWdnZXIgLmUtYWdlbmRhLXZpZXcgLmUtaW5saW5lLXN1YmplY3Qge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtYWdlbmRhLXZpZXcgLmUtZGF0ZS10aW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWFnZW5kYS12aWV3IC5lLWRheS1kYXRlLWhlYWRlciAuZS1tLWRhdGUge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtYWdlbmRhLXZpZXcgLmUtZGF5LWRhdGUtaGVhZGVyIC5lLW0tZGF5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtdGltZWxpbmUtdmlldyAuZS1uYXZpZ2F0ZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDhweDtcbn1cbi5lLWJpZ2dlciAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA4cHggMCA4cHggOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1jdXJyZW50LWRhdGUgLmUtZGF0ZS1oZWFkZXIge1xuICB3aWR0aDogMjZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kbGctaGVhZGVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kbGctaGVhZGVyICoge1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aXRsZS1sb2NhdGlvbi1yb3csXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LWVuZC1yb3csXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpbWUtem9uZS1yb3csXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LWlucHV0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZW5kLWlucHV0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtdGltZS16b25lLXJvdy5lLWVuYWJsZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3ViamVjdC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWxvY2F0aW9uLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRlc2NyaXB0aW9uLWxhYmVsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtbG9jYXRpb24tY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGVzY3JpcHRpb24tcm93LFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZXBlYXQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWFsbC1kYXktdGltZS16b25lLXJvdyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZXNvdXJjZXMge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRlc2NyaXB0aW9uLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1mbG9hdC1pbnB1dCAuZS1kZXNjcmlwdGlvbiB7XG4gIGhlaWdodDogNjBweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtYWxsLWRheS10aW1lLXpvbmUtcm93IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlcGVhdC1wYXJlbnQtcm93IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtYWxsLWRheS1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpdGxlLWhlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXNhdmUtaWNvbixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtYmFjay1pY29uLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1mb3J3YXJkLWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpdGxlLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXNhdmUtaWNvbixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtYmFjay1pY29uLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kZWxldGUtaWNvbiB7XG4gIHdpZHRoOiAyLjVlbTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc2F2ZS1pY29uLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kZWxldGUtaWNvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aW1lLXpvbmUtcm93LFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtaWNvbi1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVwZWF0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWljb24tZG93bi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtc2F2ZS1pY29uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtYWxsLWRheS1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1kZXNjcmlwdGlvbi1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtbG9jYXRpb24tY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1lbmQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtYWxsLWRheS1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1yZXBlYXQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZWN1cnJlbmNlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVjdXJyZW5jZS1jb250YWluZXIuZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVjdXJyZW5jZS1jb250YWluZXIgLmUtcmVjdXJyZW5jZS1lZGl0LWJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogLTNweCA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVjdXJyZW5jZS1jb250YWluZXIgLmUtcmVjdXJyZW5jZS1lZGl0LWJ1dHRvbiAuZS1yZWN1cnJlbmNlLWVkaXQuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgd2lkdGg6IDIyNXB4O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWFwcG9pbnRtZW50LXdyYXBwZXIge1xuICBtYXJnaW46IDAgNHB4O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LXBvcHVwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWhlYWRlciB7XG4gIGhlaWdodDogMzVweDtcbiAgbWFyZ2luOiAwIDhweCA0cHggMTRweDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzVweCk7XG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jb250ZW50IC5lLWFwcG9pbnRtZW50LWJvcmRlciB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1kYXRlLWhlYWRlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1cHgpO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWRhdGUtaGVhZGVyIC5lLWN1cnJlbnQtZGF0ZSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF5IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWhlYWRlci1kYXRlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1heC13aWR0aDogMTUlO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF0ZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWhlYWRlci1kYXRlOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nOiB1bnNldDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNnB4O1xuICB3aWR0aDogMjVweDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jbG9zZSAuZS1jbG9zZS1pY29uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWNsb3NlIC5lLWJ0bi1pY29uIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWNsb3NlOmZvY3VzLCAuZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBwYWRkaW5nOiAycHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXN1YmplY3Qge1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAycHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0LmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWlubGluZS1zdWJqZWN0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCAycHg7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLWRldmljZSB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDI7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW1vcmUtZXZlbnQtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IHVuc2V0O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1oZWFkZXItZGF0ZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLWhlYWRlci1kYXkge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1tb3JlLWV2ZW50LWNsb3NlIHtcbiAgbGVmdDogNnB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3Ige1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZS5lLXJlcGVhdC1jb250ZW50LXdyYXBwZXIgdGQ6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiAyNyU7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUuZS1tb250aC1leHBhbmQtd3JhcHBlciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAyNCU7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtcmVwZWF0LWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDE4cHggMCAwIDhweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS1pbnB1dC13cmFwcGVyIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLXdlZWstcG9zaXRpb24ge1xuICBtaW4td2lkdGg6IDkwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtZGF5LXBvc2l0aW9uIHtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS1tb250aGRheS1lbGVtZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1mb3JtLWxlZnQge1xuICBwYWRkaW5nOiAwIDhweCAxNnB4IDA7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWZvcm0tbGVmdCB7XG4gIHBhZGRpbmc6IDAgOHB4IDE2cHggMDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZm9ybS1yaWdodCxcbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZm9ybS1yaWdodCB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXIgZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41JTtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci5lLWVuZC1vbi1kYXRlLFxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWNvdW50IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtZW5kLW9uID4gZGl2LFxuLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1tb250aC1leHBhbmRlciA+IGRpdiA+IGRpdiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtZm9ybS1sZWZ0LFxuLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1mb3JtLWxlZnQge1xuICBwYWRkaW5nOiAwIDAgMTBweCA4cHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWZvcm0tcmlnaHQsXG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWZvcm0tcmlnaHQge1xuICBwYWRkaW5nOiAwIDhweCAxMHB4IDA7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtbW9udGhkYXktZWxlbWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDEwcHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXdlZWstcG9zaXRpb24ge1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogMDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sYWJlbCxcbi5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtbm9uLXdlZWsgPiAuZS1tb250aC1leHBhbmRlci1sYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWVuZC1vbi1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sZWZ0IHtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWRhdGUsXG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tY291bnQge1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZS5lLW1vbnRoLWV4cGFuZC13cmFwcGVyIHRkOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDMwcHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWRheXMgLmUtd2Vlay1leHBhbmRlci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1kYXlzIGJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGhlaWdodDogMzVweDtcbiAgbWFyZ2luOiAwIDhweCAxMHB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaGlkZS1yZWN1cnJlbmNlLWVsZW1lbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1oYWxmLXNwYWNlIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUteWVhci1leHBhbmRlciB7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLW1vbnRoLWV4cGFuZGVyIHRyOmZpcnN0LWNoaWxkIC5lLWlucHV0LXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtbW9udGgtZXhwYW5kZXItY2hlY2tib3gtd3JhcHBlci5lLWlucHV0LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1tb250aC1leHBhbmRlci1jaGVja2JveC13cmFwcGVyLmUtaW5wdXQtd3JhcHBlciAuZS1tb250aC10eXBlIC5lLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci5lLW1vbnRoLWV4cGFuZGVyLWNoZWNrYm94LXdyYXBwZXIuZS1yZXBlYXQtb24td2Vlay1zZWxlY3RvciB7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAwO1xuICB3aWR0aDogNTAlO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1lbmQtb24gLmUtZW5kLW9uLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1ub24td2VlayA+IC5lLWlucHV0LXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLW5vbi13ZWVrID4gLmUtbW9udGgtZXhwYW5kZXItbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlIC5lLWRheXMgLmUtZm9ybS1sZWZ0IHtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlIC5lLW5vbi13ZWVrIC5lLWZvcm0tbGVmdCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1mb3JtLXJpZ2h0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZS5lLXJlcGVhdC1jb250ZW50LXdyYXBwZXIgdGQ6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiAyNSU7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1yZWN1cnJlbmNlLXRhYmxlLmUtbW9udGgtZXhwYW5kLXdyYXBwZXIgdGQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMjAlO1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtd2Vlay1leHBhbmRlci1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLW1vbnRoLWV4cGFuZGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1mb290ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDEycHg7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1mb3JtLWxlZnQsXG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1mb3JtLWxlZnQge1xuICBwYWRkaW5nOiAwIDNweCAxMHB4IDA7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1mb3JtLXJpZ2h0LFxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZm9ybS1yaWdodCB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDNweDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tZGF0ZSxcbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tY291bnQge1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtZW5kLW9uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtZW5kLW9uIC5lLWVuZC1vbi1sYWJlbCB7XG4gIGZsb2F0OiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtZW5kLW9uIC5lLWVuZC1vbi1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtbW9udGhkYXktZWxlbWVudCxcbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtZGF5LXBvc2l0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS1tb250aGRheS1lbGVtZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS13ZWVrLXBvc2l0aW9uIHtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1lbmQtb24gLmUtZW5kLW9uLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci5lLWVuZC1vbi1kYXRlLFxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci5lLWVuZC1vbi1jb3VudCB7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLW1vbnRoZGF5LWVsZW1lbnQge1xuICBwYWRkaW5nOiAwIDIwcHggMCAwO1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS1kYXktcG9zaXRpb24ge1xuICBwYWRkaW5nOiAwIDUwcHggMCAwO1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtd2Vlay1wb3NpdGlvbiB7XG4gIGxlZnQ6IDA7XG59XG4uZS1kZXZpY2UuZS1yZWN1cnJlbmNlLWRpYWxvZyAuZS1kbGctaGVhZGVyLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uZS1kZXZpY2UuZS1yZWN1cnJlbmNlLWRpYWxvZyAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbi5lLWRldmljZS5lLXJlY3VycmVuY2UtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgcGFkZGluZzogMTZweCA4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1ub24td2VlayB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gIC5lLXJlY3VycmVuY2VlZGl0b3Ige1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yID4gLmUtaW5wdXQtd3JhcHBlci5lLWZvcm0tbGVmdCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1ub24td2VlayA+IC5lLW1vbnRoLWV4cGFuZGVyLWxhYmVsLFxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1lbmQtb24gLmUtZW5kLW9uLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgPiBkaXYge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgPiAuZS1pbnB1dC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1lbmQtb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1pbnB1dC13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIC5lLWZvcm0tbGVmdCxcbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZm9ybS1sZWZ0IHtcbiAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWRhdGUsXG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tY291bnQge1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIC5lLWZvcm0tcmlnaHQsXG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWZvcm0tcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1kYXlzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1ub24td2VlayB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLWRheS1wb3NpdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1OXB4O1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci5lLWVuZC1vbi1kYXRlLFxuICAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tY291bnQge1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gIH1cbn1cbi8qISBSZWN1cnJlbmNlLUVkaXRvciBjb21wb25lbnQgdGhlbWUgKi9cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWZvcm0tbGVmdCB7XG4gIHBhZGRpbmc6IDAgMTJweCAxMXB4IDA7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1mb3JtLWxlZnQge1xuICBwYWRkaW5nOiAwIDEycHggMTRweCAwO1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS1tb250aGRheS1lbGVtZW50IHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtd2Vlay1wb3NpdGlvbiB7XG4gIG1pbi13aWR0aDogMTMwcHg7XG4gIHJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZGF5LXBvc2l0aW9uIHtcbiAgbWluLXdpZHRoOiAxODNweDtcbiAgcGFkZGluZy1sZWZ0OiA1NHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtbm9uLXdlZWsgPiAuZS1tb250aC1leHBhbmRlci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVuZC1vbi1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1kYXlzIC5lLXdlZWstZXhwYW5kZXItbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLW1vbnRoLWV4cGFuZGVyIHRyOmZpcnN0LWNoaWxkIC5lLWlucHV0LXdyYXBwZXIsXG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS15ZWFyLWV4cGFuZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUuZS1tb250aC1leHBhbmQtd3JhcHBlciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZGF5cyBidXR0b24ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtZm9ybS1sZWZ0LFxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZm9ybS1sZWZ0IHtcbiAgcGFkZGluZzogMCAwIDEwcHggMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWZvcm0tcmlnaHQsXG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1mb3JtLXJpZ2h0IHtcbiAgcGFkZGluZzogMCAxMnB4IDEwcHggMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtbW9udGhkYXktZWxlbWVudCxcbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtZGF5LXBvc2l0aW9uIHtcbiAgcGFkZGluZzogMCA2NHB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGFiZWwsXG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1ub24td2VlayA+IC5lLW1vbnRoLWV4cGFuZGVyLWxhYmVsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWVuZC1vbi1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGVmdCB7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWRhdGUsXG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWNvdW50IHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtd2Vlay1wb3NpdGlvbiB7XG4gIGxlZnQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtZGV2aWNlIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtbW9udGhkYXktZWxlbWVudCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLW1vbnRoZGF5LWVsZW1lbnQge1xuICBwYWRkaW5nOiAwIDIwcHggMCAwO1xufSIsIjpyb290IHtcbiAgICAtLXByaW1hcnk6IGhzbCgxODMuMDksIDEwMCUsIDI2LjY3JSk7XG4gICAgLS1wcmltYXJ5LWg6IDE4My4wOTtcbiAgICAtLXByaW1hcnktczogMTAwJTtcbiAgICAtLXByaW1hcnktbDogMjYuNjclO1xuXG4gICAgLS1wcmltYXJ5LWZvbnQ6IGhzbCgwLCAwJSwgMjAlKTtcbiAgICAtLXByaW1hcnktZm9udC1oOiAwO1xuICAgIC0tcHJpbWFyeS1mb250LXM6IDAlO1xuICAgIC0tcHJpbWFyeS1mb250LWw6IDIwJTtcblxuICAgIC0tcHJpbWFyeS1iYWNrZ3JvdW5kOiBoc2woMCwgMCUsIDEwMCUpO1xuICAgIC0tcHJpbWFyeS1iYWNrZ3JvdW5kLWg6IDA7XG4gICAgLS1wcmltYXJ5LWJhY2tncm91bmQtczogMCU7XG4gICAgLS1wcmltYXJ5LWJhY2tncm91bmQtbDogMTAwJTtcblxuICAgIC0tc2Vjb25kYXJ5LWZvbnQ6IGhzbCgwIDAlIDM2Ljg2JSk7XG4gICAgLS1zZWNvbmRhcnktZm9udC1oOiAwO1xuICAgIC0tc2Vjb25kYXJ5LWZvbnQtczogMCU7XG4gICAgLS1zZWNvbmRhcnktZm9udC1sOiAzNi44NiU7XG5cbiAgICAtLXNlY29uZGFyeS1iYWNrZ3JvdW5kOiBoc2woMCwgMCUsIDk3JSk7XG4gICAgLS1zZWNvbmRhcnktYmFja2dyb3VuZC1oOiAwO1xuICAgIC0tc2Vjb25kYXJ5LWJhY2tncm91bmQtczogMCU7XG4gICAgLS1zZWNvbmRhcnktYmFja2dyb3VuZC1sOiA5NyU7XG59XG5cbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvc3R5bGVzL3JlZGVzaWduLXZhcmlhYmxlcyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L3N0eWxlcy92YXJpYWJsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9zdHlsZXMvZnVuY3Rpb25zJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvc3R5bGVzL21peGlucyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L3N0eWxlcy9yZWRlc2lnbi9taXhpbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ2Jhc2UnO1xuQGltcG9ydCAnY29tbW9uJztcbkBpbXBvcnQgJ3Jlc2V0JztcbkBpbXBvcnQgJ21peGlucyc7XG5cbi8qIEFwcCAqL1xuQGltcG9ydCAnYmFzZSc7XG5cbi8qIHRvb2xraXQgKi9cbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Db250ZXh0TWVudS9Db250ZXh0TWVudSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQXBwSW5wdXQvSW5wdXQnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FwcElucHV0L051bWJlcklucHV0L051bWJlcklucHV0JztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvc3R5bGVzL1Bhc3N3b3JkSGludCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L3N0eWxlcy9MZWdlbmQnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9zdHlsZXMvTG9hZGluZ0J1dHRvbic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L3N0eWxlcy9BbmltYXRlZCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L3N0eWxlcy9GbG9vclBsYW4nO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9zdHlsZXMvYW5pbWF0aW9ucy9sb2FkZXJzcGlubmVyJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Mb2NhdGlvbnNCcm93c2VyL2xvY2F0aW9uc0Jyb3dzZXIuc3R5bGVzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9CcmVhZGNydW1icy9icmVhZGNydW1icy5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1Byb2ZpbGUvcHJvZmlsZS5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0Ryb3Bkb3duL2Ryb3Bkb3duLnN0eWxlcyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvU3Bpbm5lci9zcGlubmVyLnN0eWxlcyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvSW5wdXQvaW5wdXQuc3R5bGVzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9CdXR0b24vYnV0dG9uLnN0eWxlcyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9naW4vbG9naW4nO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1Nub3dtYW4vU25vd21hbk1lbnUnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0hvdmVyVG9vbHRpcC9ob3ZlclRvb2x0aXAuc3R5bGVzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9TZWFyY2hJbnB1dC9zZWFyY2hJbnB1dC5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0RldmljZUNoYXJ0cy9kZXZpY2VDaGFydHMuc3R5bGVzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9EZXZpY2VDaGFydHMvTGVnZW5kL2RldmljZUNoYXJ0c0xlZ2VuZC5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NlbnRlcmVkSW1hZ2UvQ2VudGVyZWRJbWFnZSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUmFuZ2VJbnB1dC9SYW5nZUlucHV0JztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qcm9ncmVzc0Jhci9Qcm9ncmVzc0Jhcic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvVGltZUlucHV0L1RpbWVJbnB1dCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQ2hlY2tib3gvY2hlY2tib3guc3R5bGVzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SYWRpb0J1dHRvbi9SYWRpb0J1dHRvbic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9va3VwL0xvb2t1cCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTW9iaWxlVW5hdmFpbGFibGVTdHViL01vYmlsZVVuYXZhaWxhYmxlU3R1Yic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUG9wcGVyL1BvcHBlcic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTWFwL0xvY2F0aW9uV3JhcHBlci9NYXBUb29sdGlwL01hcFRvb2x0aXBDb250YWluZXInO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL01hcC9Mb2NhdGlvbldyYXBwZXIvTWFwVG9vbHRpcC9EaW1lbnNpb25Ub29sdGlwVmlldy9EaW1lbnNpb25Ub29sdGlwVmlldyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTWFwL0xvY2F0aW9uV3JhcHBlci9NYXBUb29sdGlwL1RleHRUb29sdGlwVmlldy9UZXh0VG9vbHRpcFZpZXcnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL01hcC9Mb2NhdGlvbldyYXBwZXIvSWNvblJlbmRlcmVyL0ljb25SZW5kZXJlcic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvVGFicy9UYWJzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BdmF0YXIvQXZhdGFyJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BdmF0YXJHcm91cC9BdmF0YXJHcm91cCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWNjb3JkaW9uL0FjY29yZGlvbic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvRGlhbG9nL0RpYWxvZyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvU2lkZVBhbmVsL1NpZGVQYW5lbCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQ29uZmlybWF0aW9uRGlhbG9nL0NvbmZpcm1hdGlvbkRpYWxvZyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQ29uZmlybWF0aW9uRGlhbG9nL0NvbmZpcm1hdGlvbkRlbGV0ZURpYWxvZy9Db25maXJtYXRpb25EZWxldGVEaWFsb2cnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvblNlbGVjdC9QZXJzb25TZWxlY3QnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvblNlbGVjdC9QZXJzb25TZWxlY3RGb3JtL1BlcnNvblNlbGVjdEZvcm0nO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvblNlbGVjdC9QZXJzb25TZWxlY3RMaXN0L1BlcnNvblNlbGVjdExpc3QnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvblNlbGVjdC9QZXJzb25TZWxlY3RHcm91cExpc3QvUGVyc29uU2VsZWN0R3JvdXBMaXN0JztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25TZWxlY3QvUGVyc29uU2VsZWN0R3JvdXBMaXN0L1BlcnNvblNlbGVjdEdyb3VwL1BlcnNvblNlbGVjdEdyb3VwJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9JbmZvRGlhbG9nL0luZm9EaWFsb2cnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1RhZy9UYWcnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FsZXJ0L0FsZXJ0JztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Ecm9wZG93bi9Ecm9wZG93blRyaWdnZXIvRHJvcGRvd25UcmlnZ2VyJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9VbmlmaWVkTG9naW4vVW5pZmllZExvZ2luJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9EYXRhVGFibGUvRGF0YVRhYmxlJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9EYXRhVGFibGUvUm93L1Jvdyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvSW1hZ2VXcmFwcGVyL0ltYWdlV3JhcHBlcic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvU29ydEZpbHRlci9Tb3J0RmlsdGVyJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Tb3J0UG9wcGVyL1NvcnRQb3BwZXInO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0ZpbHRlclBhbmVsL0ZpbHRlclBhbmVsJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2UvUmVzZXJ2YXRpb25Ib3Jpem9udGFsVGltZVJhbmdlJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2UvSG9yaXpvbnRhbFRpbWVSYW5nZS9Ib3Jpem9udGFsVGltZVJhbmdlJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Mb2NhdGlvblBhdGgvTG9jYXRpb25QYXRoJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Mb2NhdGlvbkRpbWVuc2lvblBhbmVsL0xvY2F0aW9uRGltZW5zaW9uUGFuZWwnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xvY2F0aW9uR3JvdXBpbmdQYW5lbC9Mb2NhdGlvbkdyb3VwaW5nUGFuZWwnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1RleHRBcmVhL1RleHRBcmVhJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9TdHViL1N0dWInO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvUGVyc29uQ2FyZCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9Cb29raW5nRGF0YS9Cb29raW5nRGF0YSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9BY3Rpb25zL0FjdGlvbnMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvRW1haWwvRW1haWwnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvQ29udGV4dE1lbnUvQ29udGV4dE1lbnUnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvVGl0bGUvVGl0bGUnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvU3VidGl0bGUvU3VidGl0bGUnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NoZWNrYm94SWNvbi9DaGVja2JveEljb24nO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0lucHV0UmFuZ2UvSW5wdXRSYW5nZSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvRmlsZUltcG9ydERpYWxvZy9GaWxlSW1wb3J0RGlhbG9nJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9GaWxlSW1wb3J0RGlhbG9nL0ZpbGVJbXBvcnRSZXN1bHREaWFsb2cvRmlsZUltcG9ydFJlc3VsdERpYWxvZyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUmVzdWx0T3ZlcnZpZXcvUmVzdWx0T3ZlcnZpZXcnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xhYmVsZWRSZWFkT25seS9MYWJlbGVkUmVhZE9ubHknO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0FpQXNzaXN0YW50Q2hhdC9BaUFzc2lzdGFudENoYXQnO1xuXG5AaW1wb3J0ICdyZWRlc2lnbic7XG5cbi8vVE9ETyBjaGVjayBpZiBvdGhlciB0aGVuIG1hdGVyaWFsIHdpbGwgYmUgbW9yZSBzdWl0YWJsZVxuLy9AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItYmFzZS9zdHlsZXMvbWF0ZXJpYWwuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWNhbGVuZGFycy9zdHlsZXMvbWF0ZXJpYWwuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWJ1dHRvbnMvc3R5bGVzL21hdGVyaWFsLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1kcm9wZG93bnMvc3R5bGVzL21hdGVyaWFsLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1pbnB1dHMvc3R5bGVzL21hdGVyaWFsLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1uYXZpZ2F0aW9ucy9zdHlsZXMvbWF0ZXJpYWwuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLXBvcHVwcy9zdHlsZXMvbWF0ZXJpYWwuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLXJlYWN0LXNjaGVkdWxlL3N0eWxlcy9tYXRlcmlhbC5jc3MnO1xuXG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1iYXNlL3N0eWxlcy9mYWJyaWMuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWNhbGVuZGFycy9zdHlsZXMvZmFicmljLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1idXR0b25zL3N0eWxlcy9mYWJyaWMuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWRyb3Bkb3ducy9zdHlsZXMvZmFicmljLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1pbnB1dHMvc3R5bGVzL2ZhYnJpYy5jc3MnO1xuLy9AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItbmF2aWdhdGlvbnMvc3R5bGVzL2ZhYnJpYy5jc3MnO1xuLy9AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItcG9wdXBzL3N0eWxlcy9mYWJyaWMuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLXJlYWN0LXNjaGVkdWxlL3N0eWxlcy9mYWJyaWMuY3NzJztcblxuQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWJhc2Uvc3R5bGVzL2ZsdWVudC5jc3MnO1xuQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWNhbGVuZGFycy9zdHlsZXMvZmx1ZW50LmNzcyc7XG5AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItYnV0dG9ucy9zdHlsZXMvZmx1ZW50LmNzcyc7XG5AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItZHJvcGRvd25zL3N0eWxlcy9mbHVlbnQuY3NzJztcbkBpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1pbnB1dHMvc3R5bGVzL2ZsdWVudC5jc3MnO1xuQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLW5hdmlnYXRpb25zL3N0eWxlcy9mbHVlbnQuY3NzJztcbkBpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1wb3B1cHMvc3R5bGVzL2ZsdWVudC5jc3MnO1xuQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLXJlYWN0LXNjaGVkdWxlL3N0eWxlcy9mbHVlbnQuY3NzJztcbi8vVE9ETyBtb3ZlIHN0eWxlc1xuQGltcG9ydCAnY29tcG9uZW50cy9NYXAvTWFwJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvTWFwL1Rvb2x0aXBUZXh0JztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvQ29udGV4dE1lbnUnO1xuXG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9Mb2FkaW5nU3Bpbm5lci9Mb2FkaW5nU3Bpbm5lcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9Ob1NlbGVjdGVkTG9jYXRpb25QYWdlL05vU2VsZWN0ZWRMb2NhdGlvblBhZ2UnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vU3dpdGNoL1N3aXRjaCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9DdXN0b21EYXlQaWNrZXIvQ3VzdG9tRGF5UGlja2VyJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0N1c3RvbURheVBpY2tlci9EYXlQaWNrZXJDYXB0aW9uL0RheVBpY2tlckNhcHRpb24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vRGF5UGlja2VySW5wdXQvRGF5UGlja2VySW5wdXQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vRGF5UGlja2VyUG9wcGVyL0RheVBpY2tlclBvcHBlcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9QYXN0RGF0ZVBpY2tlci9QYXN0RGF0ZVBpY2tlcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9Nb2JpbGVMYW5kc2NhcGVTdHViL01vYmlsZUxhbmRzY2FwZVN0dWInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vRGF0ZUZpbHRlcnMvRGF0ZUZpbHRlcnMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vTW9kYWxXaXRoU2VsZWN0ZWRNYXBMb2NhdGlvbi9Nb2RhbFdpdGhTZWxlY3RlZE1hcExvY2F0aW9uJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0Zhdm91cml0ZUljb24vRmF2b3VyaXRlSWNvbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2UvUmVzZXJ2YXRpb25Ib3Jpem9udGFsVGltZVJhbmdlJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0Jvb2tpbmdUaW1lbGluZS9Cb29raW5nVGltZWxpbmUnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vRGF5VGltZWxpbmUvRGF5VGltZWxpbmUnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vQm9va2luZ1RpbWVsaW5lL0Jvb2tpbmdUaW1lc2xvdC9Cb29raW5nVGltZXNsb3QnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vTG9jYXRpb25DYXJkL0xvY2F0aW9uQ2FyZCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9TZWFyY2hTb3J0QmxvY2svU2VhcmNoU29ydEJsb2NrJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL01hcFdyYXBwZXIvTWFwV3JhcHBlcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9SaWdodFBhbmVsL1JpZ2h0UGFuZWwnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vQ2hlY2tJbi9DaGVja0luJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL1FyQ29kZVNjYW5uZXIvUXJDb2RlU2Nhbm5lcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9Mb2NhdGlvbkxpc3RJdGVtL0xvY2F0aW9uTGlzdEl0ZW0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vQ291bnRCdXR0b24vQ291bnRCdXR0b24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vRGF0ZUZpbHRlci9EYXRlRmlsdGVyJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0RhdGVGaWx0ZXIvUmVjdXJyaW5nUGFuZWwvUmVjdXJyaW5nUGFuZWwnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vUmVzZXJ2YXRpb25TdWJqZWN0RmlsZWQvUmVzZXJ2YXRpb25TdWJqZWN0RmlsZWQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vUGFydGljaXBhbnRzUmFuZ2UvUGFydGljaXBhbnRzUmFuZ2UnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vUGVyc29uTG9va3VwL1BlcnNvbkxvb2t1cCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9CYWRnZS9CYWRnZSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9Cb29raW5nTWV0YWRhdGFUaWxlL0Jvb2tpbmdNZXRhZGF0YVRpbGUnO1xuXG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0xheW91dC9MYXlvdXQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OYXZpZ2F0aW9uL05hdmlnYXRpb24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9BcHBIZWFkZXIvQXBwSGVhZGVyJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvQXBwSGVhZGVyL1VzZXJNZW51L1VzZXJNZW51JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmxvb3JQbGFuL0Zsb29yUGxhbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9NYXBGaWx0ZXJEcm9wZG93bi9NYXBGaWx0ZXJEcm9wZG93bic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9GbG9vclBsYW5Db250cm9scy9GbG9vclBsYW5Db250cm9scyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9EaW1lbnNpb25QaWNrZXIvRGltZW5zaW9uUGlja2VkRHJvcERvd24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25QaWNrZXIvTG9jYXRpb25QaWNrZXInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25QaWNrZXIvTG9jYXRpb25QYXRoVGl0bGUvTG9jYXRpb25QYXRoVGl0bGUnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25TaWRlYmFyL0Zsb29yUGxhbkxvY2F0aW9uU2lkZWJhcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9GbG9vclBsYW5MZWdlbmQvRmxvb3JQbGFuTGVnZW5kJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmxvb3JQbGFuL0RpbWVuc2lvblBpY2tlci9EUEhvcml6b250YWxEcm9wZG93bi9EUEhvcml6b250YWxEcm9wZG93bic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvbkNoYXJ0L0xvY2F0aW9uQ2hhcnQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25DaGFydHMvTG9jYXRpb25DaGFydHMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25DaGFydHMvTG9jYXRpb25DaGFydERldGFpbHMvUHVsc2VDb3VudENoYXJ0RGV0YWlscy9QdWxzZUNvdW50Q2hhcnREZXRhaWxzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uQ2hhcnRzL0xvY2F0aW9uQ2hhcnREZXRhaWxzL1B1bHNlQ291bnRDaGFydERldGFpbHMvUmVzZXRQdWxzZUNvdW50RGlhbG9nL1Jlc2V0UHVsc2VDb3VudERpYWxvZyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvbk92ZXJ2aWV3UGFuZWwvTG9jYXRpb25PdmVydmlld1BhbmVsJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uT3ZlcnZpZXdQYW5lbC9Cb29raW5nL0Jvb2tpbmdSaWdodFBhbmVsL0Jvb2tpbmdSaWdodFBhbmVsJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvVGltZWxhcHNlL1RpbWVsYXBzZSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VDb250cm9sc0RpYWxvZy9UaW1lbGFwc2VDb250cm9sc0RpYWxvZyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VTcGVlZFNlbGVjdERpYWxvZy9UaW1lbGFwc2VTcGVlZFNlbGVjdERpYWxvZyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VDb250cm9scy9UaW1lbGFwc2VDb250cm9scyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VDbG9jay9UaW1lbGFwc2VDbG9jayc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VSYW5nZVdyYXAvVGltZWxhcHNlUmFuZ2VXcmFwJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRGFzaGJvYXJkcy9EYXNoYm9hcmRzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRGFzaGJvYXJkcy9EYXNoYm9hcmRDYXJkL0Rhc2hib2FyZENhcmQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Mb2dpbi9SZW1pbmQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Mb2dpbi9SZXNldCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0xvZ2luL0NoYW5nZVBhc3N3b3JkJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvS2lvc2svS2lvc2snO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvUmVzZXJ2YXRpb25zJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvUmVzZXJ2YXRpb25zL1Jlc2VydmF0aW9uSXRlbS9SZXNlcnZhdGlvbkl0ZW0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvTm9SZXNlcnZhdGlvbkRhdGEvTm9SZXNlcnZhdGlvbkRhdGEnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvUmVzZXJ2YXRpb25UeXBlU3dpdGNoL1Jlc2VydmF0aW9uVHlwZVN3aXRjaCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvTmV3Qm9va2luZyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VhcmNoTG9jYXRpb24vU2VhcmNoTG9jYXRpb24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL1NlYXJjaExvY2F0aW9uL0xvY2F0aW9uUGFuZWwvTG9jYXRpb25QYW5lbCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VhcmNoTG9jYXRpb24vQ3Jvd2RlZG5lc3MvQ3Jvd2RlZG5lc3MnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL1NlYXJjaEZvcm0vU2VhcmNoRm9ybSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TZWxlY3RSb29tJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NpbmdsZVNlbGVjdFJvb20vU2luZ2xlU2VsZWN0Um9vbSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TaW5nbGVTZWxlY3RSb29tL1NlYXJjaFJvb21IZWFkZXIvU2VhcmNoUm9vbUhlYWRlcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TaW5nbGVTZWxlY3RSb29tL0dyaWRWaWV3L0dyaWRWaWV3JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NpbmdsZVNlbGVjdFJvb20vRmxvb3JQbGFuVmlldy9GbG9vclBsYW5WaWV3JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL0dyb3VwU2VsZWN0Um9vbS9Hcm91cFNlbGVjdFJvb20nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2VsZWN0U2VydmljZS9TZWxlY3RTZXJ2aWNlJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NlbGVjdFNlcnZpY2UvU2VhcmNoU2VydmljZUhlYWRlci9TZWFyY2hTZXJ2aWNlSGVhZGVyJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NlbGVjdFNlcnZpY2UvU2VydmljZUNhcmQvU2VydmljZUNhcmQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9SZXNlcnZhdGlvbkRldGFpbHMvUmVzZXJ2YXRpb25EZXRhaWxzRm9ybS9SZXNlcnZhdGlvbkRldGFpbHNGb3JtJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9SZXNlcnZhdGlvbkRldGFpbHMvUmVzZXJ2YXRpb25EZXRhaWxzVmlldy9SZXNlcnZhdGlvbkRldGFpbHNWaWV3JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9BZGRPbnMvQWRkT25zRm9ybS9BZGRPbnNGb3JtJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9Hcm91cEJvb2tpbmdDb25maXJtL0dyb3VwQm9va2luZ0NvbmZpcm0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL0dyb3VwQm9va2luZ0NvbmZpcm0vQ29uZmlybUZvcm0vQ29uZmlybUZvcm0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL0Jvb2tpbmdDb25maXJtJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9NdWx0aVJvb21TZWxlY3RQYW5lbC9NdWx0aVJvb21TZWxlY3RQYW5lbCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtL1NlcnZpY2VCb29raW5nQ29uZmlybSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtL1NlcnZpY2VMaXN0SXRlbS9TZXJ2aWNlTGlzdEl0ZW0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NlcnZpY2VCb29raW5nQ29uZmlybS9FZGl0Tm90ZXMvRWRpdE5vdGVzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TZXJ2aWNlQm9va2luZ0NvbmZpcm0vQWRkU2VydmljZVBhbmVsL0FkZFNlcnZpY2VQYW5lbCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtL0Nvc3RDZW50ZXJTZWxlY3QvQ29zdENlbnRlclNlbGVjdCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2luZ2xlQm9va2luZ0NvbmZpcm0vUGFydGljaXBhbnRzL1BhcnRpY2lwYW50cyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2luZ2xlQm9va2luZ0NvbmZpcm0vUGFydGljaXBhbnRzL1Zpc2l0b3JzL1Zpc2l0b3JzU2hhcmVkRm9ybS9WaXNpdG9yc1NoYXJlZEZvcm0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL1BhcnRpY2lwYW50cy9WaXNpdG9ycy9WaXNpdG9yc0VkaXRMaXN0L1Zpc2l0b3JzRWRpdExpc3QnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL0ZpZWxkU2VjdGlvbi9GaWVsZFNlY3Rpb24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdTdWNjZXNzL0Jvb2tpbmdTdWNjZXNzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nU3VjY2Vzcy9TaW5nbGVCb29raW5nU3VjY2Vzcy9TaW5nbGVCb29raW5nU3VjY2Vzcyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ1N1Y2Nlc3MvR3JvdXBCb29raW5nU3VjY2Vzcy9Hcm91cEJvb2tpbmdTdWNjZXNzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9GYXZvdXJpdGVMaXN0L0Zhdm91cml0ZUxpc3QnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL0ZpbmRDb2xsZWFndWUnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWUnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWVIZWFkZXIvU2VhcmNoQ29sbGVhZ3VlSGVhZGVyJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlUGVyRGF5L1NlYXJjaENvbGxlYWd1ZVBlckRheSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZVBlcldlZWsvU2VhcmNoQ29sbGVhZ3VlUGVyV2Vlayc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZVBlcldlZWsvV2Vla0l0ZW0vV2Vla0l0ZW0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1NlYXJjaFJlc3VsdHMvU2VhcmNoUmVzdWx0cyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoUmVzdWx0cy9SZXN1bHRJdGVtL1Jlc3VsdEl0ZW0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1ZpZXdPbkZsb29yUGxhbi9WaWV3T25GbG9vclBsYW4nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GYXZvcml0ZXMvRmF2b3JpdGVzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvUHJvZmlsZS9RdWlja0xvZ2luL1F1aWNrTG9naW4nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Qcm9maWxlL1F1aWNrTG9naW4vUXVpY2tMb2dpbkRpYWxvZy9RdWlja0xvZ2luRGlhbG9nJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvUHJvZmlsZS9RdWlja0xvZ2luL1F1aWNrTG9naW5EaWFsb2cvUXVpY2tMb2dpbkluc3RydWN0aW9uL1F1aWNrTG9naW5JbnN0cnVjdGlvbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1Byb2ZpbGUvUXVpY2tMb2dpbi9RdWlja0xvZ2luRGlhbG9nL1F1aWNrTG9naW5TdWNjZXNzL1F1aWNrTG9naW5TdWNjZXNzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTm90aWZpY2F0aW9uUGFuZWwvTm90aWZpY2F0aW9uUGFuZWwnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Ob3RpZmljYXRpb25QYW5lbC9Ob3RpZmljYXRpb25DYXJkL05vdGlmaWNhdGlvbkNhcmRCYXNlJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTm90aWZpY2F0aW9uUGFuZWwvTm90aWZpY2F0aW9uQ2FyZC9SZXNlcnZhdGlvbkNhcmQvUmVzZXJ2YXRpb25DYXJkJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvQ2FsZW5kYXIvQ2FsZW5kYXInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9DYWxlbmRhci9SZXNlcnZhdGlvbkV2ZW50L1Jlc2VydmF0aW9uRXZlbnQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9DYWxlbmRhci9OZXdFdmVudC9OZXdFdmVudCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0NhbGVuZGFyL0xvY2F0aW9uSXRlbS9Mb2NhdGlvbkl0ZW0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9DYWxlbmRhci9SZXNvdXJjZUZpbHRlcnMvUmVzb3VyY2VGaWx0ZXJzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvQ2FsZW5kYXIvUmVzb3VyY2VGaWx0ZXJzL1Jlc291cmNlRmlsdGVyRm9ybS9SZXNvdXJjZUZpbHRlckZvcm0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9DYWxlbmRhci9UaW1lRHVyYXRpb24vVGltZUR1cmF0aW9uJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvQ2FsZW5kYXIvTmV3UmVzZXJ2YXRpb25Ub29sdGlwL05ld1Jlc2VydmF0aW9uVG9vbHRpcCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0NhbGVuZGFyL05vTG9jYXRpb25zTWVzc2FnZS9Ob0xvY2F0aW9uc01lc3NhZ2UnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Db250YWN0R3JvdXBzL0NvbnRhY3RHcm91cHMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Db250YWN0R3JvdXBzL0NvbnRhY3RHcm91cFBhbmVsL0NvbnRhY3RHcm91cFBhbmVsJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTXlWaXNpdG9ycy9NeVZpc2l0b3JzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTm90aWZpY2F0aW9ucy9Ob3RpZmljYXRpb25zJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTm90aWZpY2F0aW9ucy9SZWN1cnJlbmNlRGV0YWlscy9SZWN1cnJlbmNlRGV0YWlscyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vU2VydmljZVJlcXVlc3RDcmVhdGlvbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL015U2VydmljZVJlcXVlc3RzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvQUlBc3Npc3RhbnQvQUlBc3Npc3RhbnQnO1xuXG4vKiBCUk9XU0VSIFNQRUNJRklDIFNUWUxFUyAqL1xuQGltcG9ydCAnaWUxMSc7XG4iLCIvKiBQcmltYXJ5IGNvbG9ycyAqL1xuJGJsdWU6ICMwMDUyOTU7XG4kdGVhbDogIzAwODE4ODtcbiRncmV5OiAjYzRjNGM0O1xuJHdoaXRlOiAjZmZmO1xuXG4vKiBTZWNvbmRhcnkgY29sb3JzICovXG4kZ3JleTIwOiAjZDhkOGQ4O1xuJGdyZXkxMDogI2VkZWRlZDtcbiRncmV5NTA6ICM4ZjhmOGY7XG4kZ3JleTcwOiAjNzQ3NDc0O1xuJGdyZXk4MDogIzY4Njg2ODtcbiRncmV5MTAwOiAjYzRjNGM0O1xuJGdob3N0V2hpdGU6ICNmYWZhZmE7XG4kYmxhY2s6ICMyMjI7XG4kcmljaEJsYWNrOiAjMDAwO1xuJGRhcmtncmV5OiAjODk4OThjO1xuJGxpZ2h0UGVhY2g6ICNmZWY3ZWM7XG4kbGlnaHRUZWFsOiAjZTBmNmY3O1xuJGxpZ2h0UGluazogI2Y4ZTVlMTtcbiRsaWdodE1pbnQ6ICNlMWY4ZjE7XG4kbGlnaHRCZWlnZTogI2ZkZjJlMjtcbiRsaWdodFRlYWxIb3ZlcjogI2I2ZTllYztcbiRsaWdodFBpbmtIb3ZlcjogI2Y2ZGNkNztcbiRsaWdodE1pbnRIb3ZlcjogI2Q3ZjZlZDtcbiRsaWdodEJlaWdlSG92ZXI6ICNmY2VlZDg7XG5cbiRsaWdodEJsdWU6ICNmMGZhZmM7XG4kdGVhbDYwOiAjMDBhMWE5O1xuJHRlYWw4MDogIzAwODI4OTtcblxuJHJlZDogI2M4MjYwMztcbiRyZWQ2MDogI2I0MjIwMztcbiRyZWQ4MDogIzc2MTYwMjtcbiRvcmFuZ2U6ICNlZjk1MGQ7XG4keWVsbG93OiAjYzhjMDAzO1xuJGdyZWVuOiAjMDNjODhkO1xuXG4vKiBUT0RPIDogdGVtcGwxIGFuZCB0ZW1wMiB2YXJpYWJsZSBuZWVkIHRvIGJlIHJlcGxhY2VkICovXG4kdGVtcDE6ICNlMGY2Zjc7XG4kdGVtcDI6ICM0YzRjNGM7XG5cbi8qIEFwcCBwYWxldHRlICovXG4kcHJpbWFyeTogJHRlYWw7XG4kc2Vjb25kYXJ5OiAkbGlnaHRCbHVlO1xuJGVycm9yOiAkcmVkO1xuXG4vKiBUZXh0ICovXG4kdGV4dFByaW1hcnk6ICRibGFjaztcbiR0ZXh0U2Vjb25kYXJ5OiAkZGFya2dyZXk7XG4kdGV4dFN1YnRsZTE6ICR3aGl0ZTtcbiRlcnJvclRleHQ6ICRyZWQ7XG4kc3VjY2Vzc1RleHQ6ICRncmVlbjtcbiR3YXJuaW5nVGV4dDogJG9yYW5nZTtcbiRwbGFjZWhvbGRlclRleHQ6ICRncmV5O1xuJHRleHREaXNhYmxlZDogdHJhbnNwYXJlbnRpemUoJHRleHRQcmltYXJ5LCAwLjI1KTtcblxuLyogU3RhdGUgKi9cbiRwcmltYXJ5SG92ZXI6ICR0ZWFsNjA7XG4kc2Vjb25kYXJ5SG92ZXI6ICR0ZWFsO1xuJHByaW1hcnlBY3RpdmU6ICR0ZWFsODA7XG4kbGF5ZXJBY3RpdmU6ICRsaWdodFRlYWw7XG4kbGF5ZXJEaXNhYmxlZDogJGdyZXkxMDtcbiRkaXNhYmxlZDogJGdyZXkxMDA7XG5cbi8qIEJvcmRlcnMgKi9cbiRib3JkZXJTdWJ0bGUwOiAkZ3JleTEwO1xuJGJvcmRlclN1YnRsZTE6ICRncmV5MjA7XG4kYm9yZGVyU3Ryb25nMTogJGdyZXk1MDtcbiRib3JkZXJJbnRlcmFjdGl2ZTogJHByaW1hcnk7XG4kYm9yZGVySW5mbzogJGJsdWU7XG4kYm9yZGVyQWxlcnQ6ICRyZWQ7XG4kYm9yZGVyU3VjY2VzczogJGdyZWVuO1xuJGJvcmRlcldhcm46ICRvcmFuZ2U7XG5cbiRib3JkZXItcmFkaXVzOiA4cHg7XG4kcm91bmRlZC1zbWFsbDogNHB4O1xuXG4vKiBCYWNrZ3JvdW5kcyAqL1xuJGRlZmF1bHRCYWNrZ3JvdW5kOiAkZ2hvc3RXaGl0ZTtcbiRiYWNrZ3JvdW5kOiAkd2hpdGU7XG4kYmFja2dyb3VuZFNlbGVjdGVkOiB0cmFuc3BhcmVudGl6ZSgkZ3JleTUwLCAwLjgpO1xuJGJhY2tncm91bmRIb3ZlcjogdHJhbnNwYXJlbnRpemUoJGdyZXk1MCwgMC44OCk7XG4kYmxhY2tCYWNrZ3JvdW5kOiB0cmFuc3BhcmVudGl6ZSgkYmxhY2ssIDAuMjUpO1xuJGJhY2tncm91bmRFcnJvcjogdHJhbnNwYXJlbnRpemUoJHJlZCwgMC45KTtcbiRiYWNrZ3JvdW5kSW5mbzogdHJhbnNwYXJlbnRpemUoJGJsdWUsIDAuOSk7XG4kYmFja2dyb3VuZFN1Y2Nlc3M6IHRyYW5zcGFyZW50aXplKCRncmVlbiwgMC45KTtcbiRiYWNrZ3JvdW5kV2FybmluZzogJGxpZ2h0UGVhY2g7XG4kYmFja2dyb3VuZEludmVyc2U6ICRncmV5ODA7XG4kYmFja2dyb3VuZEludmVyc2VIb3ZlcjogJGdyZXk3MDtcblxuLyogSWNvbnMgKi9cbiRpY29uUHJpbWFyeTogJGJsYWNrO1xuJGljb25TZWNvbmRhcnk6ICR3aGl0ZTtcbiRpY29uSW50ZXJhY3RpdmU6ICRwcmltYXJ5O1xuJGljb25TdWNjZXNzOiAkZ3JlZW47XG4kaWNvbkFsZXJ0OiAkcmVkO1xuJGljb25JbmZvOiAkYmx1ZTtcbiRpY29uV2FybjogJG9yYW5nZTtcblxuLyogT3RoZXIgKi9cbiRhbGVydEdyZWVuOiAkZ3JlZW47XG4kYWxlcnRSZWQ6ICRyZWQ7XG4kYWxlcnRSZWRBY3RpdmU6ICRyZWQ4MDtcbiRhbGVydFJlZEhvdmVyOiAkcmVkNjA7XG4kYmFzZS1zaGFkb3c6IDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiRib3JkZXJSb3VuZGVkOiA4cHg7XG5cbi8qIFotaW5kZXhlcyAqL1xuJGFwcC1oZWFkZXItbGF5ZXI6IDEwMDtcblxuLyogTGV0dGVyIFNwYWNpbmcgKi9cbiRsZXR0ZXItc3BhY2luZy1zbTogMC4xNnB4O1xuJGxldHRlci1zcGFjaW5nLW1kOiAwLjMycHg7XG5cbi8qIExpbmUgSGVpZ2h0cyAqL1xuJGxpbmUtaGVpZ2h0LWRlZmF1bHQ6IDE4cHg7XG4iLCIvLyBDT0xPUlNcclxuJHdoaXRlOiAjZmZmO1xyXG4kbWFpbi1ncmF5OiAjY2NjO1xyXG4kcmVkOiAjZjAwO1xyXG4kZ3JlZW46ICM0M2EwNDc7XHJcbiRkaXJ0eS13aGl0ZTogI2Y2ZjZmNjtcclxuJGJsYWNrOiAjMDAwO1xyXG4kZGFyay1ncmF5OiAjOTc5Nzk3YjM7XHJcblxyXG4kcGFnZS1iYWNrZ3JvdW5kOiAjZjNmM2Y0O1xyXG5cclxuJGxpZ2h0LWJyYW5kLWNvbG9yOiAjMDA4MTg4O1xyXG4kZGFyay1icmFuZC1jb2xvcjogIzA2NDg4YjtcclxuXHJcbiRsaXZlLWNvbG9yOiAjYjRkODk3O1xyXG4kY2hlY2stY29sb3I6ICNmZWUyN2Y7XHJcbiRvZmZsaW5lLWNvbG9yOiAjZmY3ZjdmO1xyXG4kZGlzYWJsZWQtY29sb3I6ICNlNWU2ZTc7XHJcblxyXG4kcHJpbWFyeS1mb250LWNvbG9yOiAjMzMzO1xyXG4kc2Vjb25kYXJ5LWZvbnQtY29sb3I6ICM1ZTVlNWU7XHJcblxyXG4kaGlnaC1jb250cmFzdC1ncmF5OiAjNWU1ZTVlO1xyXG4kaGlnaC1jb250cmFzdC1yZWQ6ICNjODI2MDM7XHJcbiRoaWdoLWNvbnRyYXN0LWdyZWVuOiAjMWU3YjIyO1xyXG5cclxuJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4kc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcblxyXG4kdGl0bGUtY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7IC8qIGxvZ2luICovXHJcbiRzZWNvbmRhcnktd2hpdGU6ICNkYWRhZGE7IC8qIGxvZ2luICovXHJcblxyXG4vLyBCb3JkZXJzXHJcbiRkZWZhdWx0LWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcblxyXG4vLyBGb3JtIGZhY3RvcnNcclxuJGV4dHJhLXNtYWxsOiAzMjBweDtcclxuJHNtYWxsOiA1NzZweDtcclxuJG1lZGl1bTogNzY4cHg7XHJcbiRsYXJnZTogOTkycHg7XHJcbiRleHRyYS1sYXJnZTogMTIwMHB4O1xyXG4kZXh0cmEtZXh0cmEtbGFyZ2U6IDE0MDBweDtcclxuXHJcbi8vIEFuaW1hdGlvblxyXG4kdHJhbnNpdGlvbi10aW1lOiAyNTBtcztcclxuXHJcbi8vIFNoYWRvd3NcclxuJGJhc2Utc2hhZG93OiAxcHggMXB4IDJweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMDUpO1xyXG4kc3Ryb25nLXNoYWRvdzogMnB4IDJweCA2cHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjE1KTtcclxuXHJcbi8vIFotaW5kZXhlZFxyXG4kbW9kYWwtYnRuLWNsb3NlOiAxMDA7XHJcbiRkcm9wZG93bi1sYXllcjogMTAwMDtcclxuJGJ0bi1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xyXG4kc21hbGwtdGV4dC1zaXplOiAwLjg1cmVtO1xyXG5cclxuLy8gRm9udHNcclxuJGJhc2UtZm9udDogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG5cclxuJGJhc2UtZm9udC1zaXplOiAxMjtcclxuXHJcbiR0b29sdGlwLWxheWVyOiAxMDA7XHJcbiRmdWxsLXNjcmVlbi1zcGlubmVyLWxheWVyOiA5OTk5O1xyXG4iLCIvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuQGZ1bmN0aW9uIGN1c3RvbUxpZ2h0ZW4oJGNvbG9yLXZhcmlhYmxlLCAkdmFsdWUpIHtcbiAgICBAaWYgdHlwZS1vZigkY29sb3ItdmFyaWFibGUpICE9IHN0cmluZyB7XG4gICAgICAgIEByZXR1cm4gbGlnaHRlbigkY29sb3ItdmFyaWFibGUsICR2YWx1ZSk7XG4gICAgfVxuXG4gICAgJHN0YXJ0c1dpdGhWYXI6IHN0ci1zbGljZSgkY29sb3ItdmFyaWFibGUsIDEsIDQpID09ICd2YXIoJztcblxuICAgIEBpZiAkc3RhcnRzV2l0aFZhciB7XG4gICAgICAgICRzdGFydEluZGV4OiBzdHItaW5kZXgoJGNvbG9yLXZhcmlhYmxlLCAnKCcpICsgMTsgLy8gRmluZCB0aGUgaW5kZXggb2YgJygnIGFuZCBhZGQgMVxuICAgICAgICAkZW5kSW5kZXg6IHN0ci1pbmRleCgkY29sb3ItdmFyaWFibGUsICcpJykgLSAxOyAvLyBGaW5kIHRoZSBpbmRleCBvZiAnKScgYW5kIHN1YnRyYWN0IDFcbiAgICAgICAgJHZhcmlhYmxlTmFtZTogc3RyLXNsaWNlKCRjb2xvci12YXJpYWJsZSwgJHN0YXJ0SW5kZXgsICRlbmRJbmRleCk7IC8vIEV4dHJhY3QgdGhlIHZhcmlhYmxlIG5hbWVcblxuICAgICAgICAkY29sb3ItdmFyaWFibGUtaDogdmFyKCN7JHZhcmlhYmxlTmFtZSArICctaCd9KTtcbiAgICAgICAgJGNvbG9yLXZhcmlhYmxlLXM6IHZhcigjeyR2YXJpYWJsZU5hbWUgKyAnLXMnfSk7XG4gICAgICAgICRjb2xvci12YXJpYWJsZS1sOiBjYWxjKHZhcigjeyR2YXJpYWJsZU5hbWUgKyAnLWwnfSkgKyAjeyR2YWx1ZX0pO1xuXG4gICAgICAgIEByZXR1cm4gaHNsKCRjb2xvci12YXJpYWJsZS1oLCAkY29sb3ItdmFyaWFibGUtcywgJGNvbG9yLXZhcmlhYmxlLWwpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIGRhcmtlbigkY29sb3ItdmFyaWFibGUsICR2YWx1ZSk7XG4gICAgfVxufVxuXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6ICcnKSB7XG4gICAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cbiAgICBAaWYgJGluZGV4IHtcbiAgICAgICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArXG4gICAgICAgICAgICBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgICB9XG5cbiAgICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbkBmdW5jdGlvbiBjdXN0b21EYXJrZW4oJGNvbG9yLXZhcmlhYmxlLCAkdmFsdWUpIHtcbiAgICBAaWYgdHlwZS1vZigkY29sb3ItdmFyaWFibGUpICE9IHN0cmluZyB7XG4gICAgICAgIEByZXR1cm4gZGFya2VuKCRjb2xvci12YXJpYWJsZSwgJHZhbHVlKTtcbiAgICB9XG5cbiAgICAkc3RhcnRzV2l0aFZhcjogc3RyLXNsaWNlKCRjb2xvci12YXJpYWJsZSwgMSwgNCkgPT0gJ3ZhcignO1xuXG4gICAgQGlmICRzdGFydHNXaXRoVmFyIHtcbiAgICAgICAgJHN0YXJ0SW5kZXg6IHN0ci1pbmRleCgkY29sb3ItdmFyaWFibGUsICcoJykgKyAxO1xuICAgICAgICAkZW5kSW5kZXg6IHN0ci1pbmRleCgkY29sb3ItdmFyaWFibGUsICcpJykgLSAxO1xuICAgICAgICAkdmFyaWFibGVOYW1lOiBzdHItc2xpY2UoJGNvbG9yLXZhcmlhYmxlLCAkc3RhcnRJbmRleCwgJGVuZEluZGV4KTtcblxuICAgICAgICAkY29sb3ItdmFyaWFibGUtaDogdmFyKCN7JHZhcmlhYmxlTmFtZSArICctaCd9KTtcbiAgICAgICAgJGNvbG9yLXZhcmlhYmxlLXM6IHZhcigjeyR2YXJpYWJsZU5hbWUgKyAnLXMnfSk7XG4gICAgICAgICRjb2xvci12YXJpYWJsZS1sOiBjYWxjKHZhcigjeyR2YXJpYWJsZU5hbWUgKyAnLWwnfSkgLSAjeyR2YWx1ZX0pO1xuXG4gICAgICAgIEByZXR1cm4gaHNsKCRjb2xvci12YXJpYWJsZS1oLCAkY29sb3ItdmFyaWFibGUtcywgJGNvbG9yLXZhcmlhYmxlLWwpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIGRhcmtlbigkY29sb3ItdmFyaWFibGUsICR2YWx1ZSk7XG4gICAgfVxufVxuXG5AZnVuY3Rpb24gY3VzdG9tQWxwaGEoJGNvbG9yLCAkb3BhY2l0eSkge1xuICAgIEBpZiB0eXBlLW9mKCRjb2xvcikgIT0gc3RyaW5nIHtcbiAgICAgICAgQHJldHVybiB0cmFuc3BhcmVudGl6ZSgkY29sb3IsIDEgLSAkb3BhY2l0eSk7XG4gICAgfVxuXG4gICAgJGNvbG9yOiBzdHItcmVwbGFjZSgkY29sb3IsICd2YXIoJyk7XG4gICAgJGNvbG9yOiBzdHItcmVwbGFjZSgkY29sb3IsICcpJyk7XG4gICAgJGNvbG9yLWg6IHZhcigjeyRjb2xvciArICctaCd9KTtcbiAgICAkY29sb3ItczogdmFyKCN7JGNvbG9yICsgJy1zJ30pO1xuICAgICRjb2xvci1sOiB2YXIoI3skY29sb3IgKyAnLWwnfSk7XG5cbiAgICBAcmV0dXJuIGhzbGEoJGNvbG9yLWgsICRjb2xvci1zLCAkY29sb3ItbCwgJG9wYWNpdHkpO1xufVxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG5AbWl4aW4gdHJ1bmNhdGUoJGxpbmUtY291bnQ6IDEpIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lLWNvdW50O1xufVxuXG5AbWl4aW4gZWxsaXBzaXMoKSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuQG1peGluIGRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5AbWl4aW4gZm9jdXMtb3V0bGluZSgkY29sb3I6ICRsaWdodC1icmFuZC1jb2xvciwgJHdpZHRoOiB0by1yZW0oMiksICRvZmZzZXQ6IHRvLXJlbSgyKSwgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgICAkb3V0bGluZTogJHdpZHRoIHNvbGlkICRjb2xvcjtcblxuICAgIG91dGxpbmU6ICRvdXRsaW5lO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAkb2Zmc2V0O1xuXG4gICAgQGlmICRpbXBvcnRhbnQge1xuICAgICAgICBvdXRsaW5lOiAkb3V0bGluZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1peGluIHJlc2V0LWRlZmF1bHQtYnV0dG9uLXN0eWxlcyB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250OiBpbmhlcml0O1xufVxuXG5AbWl4aW4gaGVhZGVyLWJ1dHRvbi1zdGF0ZXMoXG4gICAgJGhvdmVyLWJnLWNvbG9yOiBjdXN0b21BbHBoYSgkZ3JleTUwLCAwLjEyKSxcbiAgICAkZGlzYWJsZWQtdGV4dC1jb2xvcjogY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjI1KSxcbiAgICAkZGlzYWJsZWQtc3Ryb2tlLWNvbG9yOiBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMjUpLFxuICAgICRmb2N1cy12aXNpYmxlLWJvcmRlcjogdG8tcmVtKDIpIHNvbGlkICR0ZWFsLFxuICAgICRhY3RpdmUtYmctY29sb3I6IGN1c3RvbUFscGhhKCRncmV5NTAsIDAuNSlcbikge1xuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmctY29sb3I7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkZGlzYWJsZWQtdGV4dC1jb2xvcjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgc3Ryb2tlOiAkZGlzYWJsZWQtc3Ryb2tlLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgYm9yZGVyOiAkZm9jdXMtdmlzaWJsZS1ib3JkZXI7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJnLWNvbG9yO1xuICAgIH1cbn1cblxuQG1peGluIHNjcmVlbi1yZWFkZXItb25seSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiB0by1yZW0oMSk7XG4gICAgaGVpZ2h0OiB0by1yZW0oMSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IHRvLXJlbSgtMSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvKiBDT0xPUlMgKi9cblxuJGxpZ2h0LWdyYXk6ICNlNGU0ZTg7XG5cbiRsaWdodC1icmFuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4kcHJpbWFyeS1mb250LWNvbG9yOiB2YXIoLS1wcmltYXJ5LWZvbnQpO1xuJHNlY29uZGFyeS1mb250LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktZm9udCk7XG4kcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJhY2tncm91bmQpO1xuJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktYmFja2dyb3VuZCk7XG5cbiRwYWdlLWJhY2tncm91bmQ6ICNmM2YzZjQ7XG5cbiRsaWdodC1mb250LWNvbG9yOiAjMmY0MDUwO1xuJGxpZ2h0LWJvcmRlci1jb2xvcjogI2U3ZWFlYztcbiRsaWdodC1vdXRsaW5lLWNvbG9yOiAjY2FjYWQyO1xuXG4kZGFyay1ib2R5OiAkbGlnaHQtZm9udC1jb2xvcjtcbiRkYXJrLWZvbnQtY29sb3I6ICRwYWdlLWJhY2tncm91bmQ7XG5cbiRiYXNlLXNoYWRvdzogMCAxcHggMnB4IGN1c3RvbUFscGhhKCRibGFjaywgMC4xNik7XG5cbi8qIEJSQU5EIENPTE9SUyAqL1xuJGJyYW5kLXllbGxvdzogcmdiKDI1NSwgMTk1LCAxMSk7XG4kc3VjY2Vzcy1jb2xvcjogIzNjNzYzZDtcblxuLyogTUVESUEgU0NSRUVOUyAqL1xuJGZyb20tbW9iaWxlOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCknO1xuJGZyb20tdGFibGV0czogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpJztcbiRmcm9tLWxhcHRvcHM6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCknO1xuJGZyb20tZGVza3RvcHM6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODFweCknO1xuJGZyb20tbWVkaXVtLXNjcmVlbnM6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSc7XG4kdGFibGV0cy1sYW5kc2NhcGUtb25seTogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpJztcblxuLyogS0lPU0sgKi9cbiRraW9zay10aW1lLWJhci1tYXNrLWNvbG9yOiAjYzhjOGM4O1xuJGtpb3NrLXRpbWUtc2xvdC1ib29rZWQ6ICNlZTJjM2M7XG4ka2lvc2stdGltZS1zbG90LWF2YWlsYWJsZTogIzBlYTM5YjtcbiRraW9zay10aW1lLXNsb3QtcG9zLWF2YWlsYWJsZTogI2ZmYzM2NDtcbiRraW9zay10aW1lLXNsb3QtdW5hdmFpbGFibGU6ICM4MDgwODA7XG4ka2lvc2stdGltZS1saW5lLWxvY2F0aW9uLW5hbWUtd2lkdGg6IDIwMHB4O1xuJGtpb3NrLXRpbWUtdGFnLWxpZ2h0LWZvbnQtY29sb3I6ICNkN2Q3ZDc7XG4ka2lvc2stbmF2YmFyLXdpZHRoOiAzNTBweDtcblxuLyogQk9PVFNUUkFQIE9WRVJSSURFICovXG4kYnJhbmQtcHJpbWFyeTogJGJyYW5kLXllbGxvdztcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAxcHg7XG4kaW5wdXQtYm9yZGVyOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiRmbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItd2lkdGg6IDMwcmVtO1xuXG4vKiBib290c3RyYXAgdGVtcCAqL1xuJGNhcm91c2VsLXRleHQtc2hhZG93OiAwIDFweCAycHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjYpICFkZWZhdWx0O1xuJGJvZHktYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWJhc2U6IDRweCAhZGVmYXVsdDtcbiRncmF5LWJhc2U6ICRibGFjayAhZGVmYXVsdDtcblxuLyogUkVERVNJR04gKi9cbiR0ZXh0UHJpbWFyeTogJHByaW1hcnktZm9udC1jb2xvcjtcbiRwcmltYXJ5OiAkbGlnaHQtYnJhbmQtY29sb3I7XG4kZXJyb3I6ICRyZWQ7XG5cbi8qIExBWU9VVCAqL1xuJGhlYWRlci1oZWlnaHQ6IHRvLXJlbSg2MCk7XG4kbmF2LXNlY3Rpb24td2lkdGg6IHRvLXJlbSg4NSk7XG4kbmF2LXNlY3Rpb24tb3BlbmVkLXdpZHRoOiB0by1yZW0oMjE1KTtcbiRkZXNrdG9wLWhlYWRlci1oZWlnaHQ6IHRvLXJlbSg4MCk7XG4iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVBvcHBpbnM6MTAwLDEwMGksMjAwLDIwMGksMzAwLDMwMGksNDAwLDQwMGksNTAwLDUwMGksNjAwLDYwMGksNzAwLDcwMGksODAwLDgwMGksOTAwLDkwMGkmZGlzcGxheT1zd2FwJyk7XG5cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuaHRtbCxcbmJvZHksXG5pbnB1dCxcbmJ1dHRvbixcbnRleHRhcmVhIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzODQwcHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbn1cblxuaDEsXG4uaDEsXG5oMixcbi5oMixcbmgzLFxuLmgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuaDMsXG5oNCxcbmg1IHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbmEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4jYWxlcnRzLWJveCB7XG4gICAgei1pbmRleDogNDExO1xufVxuXG4qIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgc2Nyb2xsYmFyLWZhY2UtY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICBzY3JvbGxiYXItdHJhY2stY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3IgJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiAwLjhyZW07XG4gICAgICAgIGhlaWdodDogMC44cmVtO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjEpO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjE1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgICB9XG59XG5cbmlucHV0IHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b24ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuIiwiLy8gdG9vbGtpdCBvdmVyd3JpdGVcbi5hcHAtYnRuIHtcbiAgICBwYWRkaW5nOiAwLjQxN3JlbSAzLjE2N3JlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LXNpemU6IDEuMTY3cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5hcHAtYnRuLWxpbmsge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5hcHAtYnRuLXJvdW5kZWQge1xuICAgIG1pbi13aWR0aDogYXV0bztcbn1cblxuLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZWxsaXBzaXMtY29udGFpbmVyIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTA3MDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICAgIGxpbmUtYnJlYWs6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4vLyBib290c3RyYXAta2lvc2tcbi5idG4uYnRuLW91dGxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzNHB4O1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAxNTBtcyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAxNTBtcyBlYXNlLWluLW91dDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgICB9XG59XG5cbi5oYXMtZXJyb3Ige1xuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBib3JkZXItY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlbHAtYmxvY2sge1xuICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgfVxufVxuXG4uaGFzLXdhcm5pbmcge1xuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjaGVjay1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2hlY2stY29sb3I7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggJGNoZWNrLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlbHAtYmxvY2sge1xuICAgICAgICBjb2xvcjogJGNoZWNrLWNvbG9yO1xuICAgIH1cbn1cblxuLmhhcy1zdWNjZXNzIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGl2ZS1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGl2ZS1jb2xvcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAkbGl2ZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWxwLWJsb2NrIHtcbiAgICAgICAgY29sb3I6ICRsaXZlLWNvbG9yO1xuICAgIH1cbn1cblxuLmNvbnRyb2wtbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb250cm9sLWNoZWNrYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWFyZ2luOiA0cHggMCAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgbWluLWhlaWdodDogMjBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuLnBhbmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMXB4IGN1c3RvbUFscGhhKCRibGFjaywgMC4wMDUpO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmRyb3Bkb3duLWJ0bi12YWx1ZSB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbn1cblxuaW5wdXQge1xuICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xufVxuXG5pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXN0b21MaWdodGVuKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMzAlKTtcbn1cblxuJGljb25Db2xvcjogcmdiYSg0OSwgNDksIDQ5LCAwLjcwMTk2MDc4NDMpO1xuXG4uaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBmaWxsOiAkaWNvbkNvbG9yO1xuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG59XG5cbi5ob3Zlci10b29sdGlwLXBvcnRhbCB7XG4gICAgLy8gV29ya2Fyb3VuZDogQW4gZXhpc3Rpbmcgei1pbmRleCB2YWx1ZSBvZiB0aGUgdG9vbHRpcCBwb3J0YWwgcHJldmVudHMgaXQgZnJvbSBiZWluZyB2aXNpYmxlIGluIHNpZGUgcGFuZWxzXG4gICAgei1pbmRleDogMTEwMCAhaW1wb3J0YW50O1xufVxuIiwiaHRtbCxcbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5ib2R5IHtcbiAgICBtaW4td2lkdGg6IDMyMHB4O1xufVxuXG5pbnB1dCB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxudWwsXG5vbCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbn1cblxuYSB7XG4gICAgY29sb3I6ICRibGFjaztcbn1cblxuYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4vLyBLaW9za0NvbnRhaW5lclxuI2VtcHR5LXBhZ2Utd3JhcHBlciB7XG4gICAgPiAuY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICYuc2Nyb2xsYWJsZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgID4gLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29udGV4dC1tZW51IHtcbiAgICAmLnBvcHBlci1jb250YWluZXIgLnBvcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0KSAwO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE3NSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICAgICAgLnBvcHBlci1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51c2VyLW1lbnUtdGFyZ2V0IHtcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuICAgIH1cblxuICAgIC5jb250ZXh0LW1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIHJlc2V0LWRlZmF1bHQtYnV0dG9uLXN0eWxlcztcblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmRIb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgY29sb3I6ICRkaXNhYmxlZDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ncm91cC1saW5lIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyU3VidGxlMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cblxuICAgICAgICAucGFyZW50LWNhcmV0LWljb24ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTApO1xuXG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICR0ZXh0UHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbm5lci1jb250ZXh0LW1lbnUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi50aHJlZS1kb3QtY29udGV4dC1tZW51IHtcbiAgICAuaWNvbi1jb250ZXh0LW1lbnUge1xuICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmLWJ1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkb2Zmc2V0OiB0by1yZW0oNCkpO1xuICAgIH1cbn1cbiIsIi5pbnB1dC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICYuc21hbGwge1xuICAgICAgICAuaW5wdXQtZWxlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNykgdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubWVkaXVtIHtcbiAgICAgICAgLmlucHV0LWVsZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDExKSB0by1yZW0oMTYpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5sYXJnZSB7XG4gICAgICAgIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSkgdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHREaXNhYmxlZDtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dERpc2FibGVkO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlclN1YnRsZTE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dERpc2FibGVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LWVsZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICAgICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlclN1YnRsZTE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDE1MG1zIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDE1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dFNlY29uZGFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdHlsZXMoKTtcbiAgICB9XG5cbiAgICAuaW5wdXQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oOCk7XG5cbiAgICAgICAgLmlucHV0LWxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0U2Vjb25kYXJ5O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLW1kO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXgtbGVuZ3RoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dFByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXQtZm9vdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG4gICAgfVxuXG4gICAgJi53aXRoLWVycm9yIHtcbiAgICAgICAgLmlucHV0LWVsZW0sXG4gICAgICAgIC5pbnB1dC1lbGVtOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlckFsZXJ0O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtZm9vdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZXJyb3JUZXh0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi53aXRoLXdhcm5pbmcgLmlucHV0LWZvb3RlciB7XG4gICAgICAgIGNvbG9yOiAkdGV4dFByaW1hcnk7XG4gICAgfVxuXG4gICAgJi53aXRoLWVycm9yIC5pbnB1dC1mb290ZXIge1xuICAgICAgICAuZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tcmVkZXNpZ24tZXhjbGFtYXRpb24tY2lyY2xlLFxuICAgIC5pY29uLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogdG8tcmVtKDE1KTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgIC5pY29uLXJlZGVzaWduLWV4Y2xhbWF0aW9uLWNpcmNsZSB7XG4gICAgICAgIHN0cm9rZTogJGVycm9yVGV4dDtcbiAgICB9XG5cbiAgICAuaWNvbi1leGNsYW1hdGlvbi10cmlhbmdsZSB7XG4gICAgICAgIHN0cm9rZTogJHdhcm5pbmdUZXh0O1xuICAgIH1cbn1cbiIsIkBtaXhpbiBib3JkZXItc3R5bGVzKCRkZWZhdWx0OiAkYm9yZGVyU3VidGxlMSwgJGFjdGl2ZTogJHByaW1hcnksICRob3ZlcjogJGJvcmRlclN0cm9uZzEsICRkaXNhYmxlZDogJGJvcmRlclN1YnRsZTEpIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGVmYXVsdDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGFjdGl2ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGhvdmVyO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICRkaXNhYmxlZDtcbiAgICB9XG59XG5cbkBtaXhpbiBub1Njcm9sbEJhcigpIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogMDtcbiAgICB9XG59XG4iLCIuaW5wdXQtY29udGFpbmVyIC5pbnB1dC1lbGVtW3R5cGU9J251bWJlciddIHtcbiAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuIiwiQGtleWZyYW1lcyBoaW50IHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgLTE1cHgpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4vYW5pbWF0aW9ucy9oaW50JztcblxuLnBhc3N3b3JkX19oaW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY3Vyc29yOiBoZWxwO1xuXG4gICAgLmZhLWluZm8tY2lyY2xlIHtcbiAgICAgICAgY29sb3I6ICRtYWluLWdyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuaWNvbi1pbmZvLWNpcmNsZSB7XG4gICAgICAgIGZpbGw6ICRtYWluLWdyYXk7XG4gICAgfVxuXG4gICAgJi1ydWxlcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgYW5pbWF0aW9uOiBoaW50IDUwMG1zIDE7XG4gICAgfVxuXG4gICAgJi1ydWxlIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ncmF5O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB9XG59XG4iLCIubGVnZW5kIHtcbiAgICAmLXNjYWxlcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICM5YTlhOWE7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmLWNvbG9yLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIG1pbi13aWR0aDogMTZweDtcbiAgICB9XG5cbiAgICAmLm1vYmlsZS1tYXAtbGVnZW5kIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA0MDE7XG4gICAgfVxuXG4gICAgJi5tb2JpbGUtbWFwLWxlZ2VuZCAubGVnZW5kLWNvbG9yLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICB9XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cblxuICAgICYtY29sb3Ige1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgJi1jb21mb3J0LFxuICAgICYtb2NjdXBhbmN5LFxuICAgICYtZGVwYXJ0bWVudHMsXG4gICAgJi16b25lcyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAmLXNjYWxlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCA4cHggOHB4IDEycHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtY29sb3Ige1xuICAgICAgICAgICAgbWFyZ2luOiA0cHggYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYtZGVwYXJ0bWVudHMsXG4gICAgICAgICYtem9uZXMge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tb2JpbGUtbWFwLWxlZ2VuZCAubGVnZW5kLXNjYWxlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tb2JpbGUtbWFwLWxlZ2VuZCAubGVnZW5kLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYubW9iaWxlLW1hcC1sZWdlbmQgLmxlZ2VuZC1jb2xvciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5idG4tbG9hZGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmxvYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgfVxufVxuIiwiQGtleWZyYW1lcyByaWdodC10by1sZWZ0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1MHB4KTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBsZWZ0LXRvLXJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNTBweCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuL2FuaW1hdGlvbnMvbW92ZW1lbnRzJztcblxuLmFuaW1hdGVkLWZvcndhcmQge1xuICAgIGFuaW1hdGlvbi1uYW1lOiByaWdodC10by1sZWZ0O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbn1cblxuLmFuaW1hdGVkLWJhY2t3YXJkIHtcbiAgICBhbmltYXRpb24tbmFtZTogbGVmdC10by1yaWdodDtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG59XG4iLCIjbGF5ZXItbG9jYXRpb25zIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlRmlsbDtcbiAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuXG4gICAgLmZvb3RmYWxsLXRleHQge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB0ZXh0LWFuY2hvcjogZW5kO1xuICAgIH1cblxuICAgIC5mb290ZmFsbC1pY29uIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICBzdHJva2U6ICRibGFjaztcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxNTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgb3BhY2l0eTogMC44NTtcbiAgICB9XG59XG5cbi5mb290ZmFsbC1vdXQge1xuICAgIC5mb290ZmFsbC1pY29uIHBhdGgge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgIH1cbn1cblxuLy8gVEVNUCBTVFlMRVNcbi5pY29uLWRlZmF1bHQtc3R5bGVzIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGZpbGw6ICRibGFjaztcbiAgICBzdHJva2U6ICRibGFjaztcbn1cblxuI2xheWVyLWxvY2F0aW9ucyxcbiNsYXllci1tYXJrZXJzIHtcbiAgICAudGV4dC1kZWZhdWx0LXN0eWxlcyB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxufVxuXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlldy1tb2RlLW1hcCB7XG4gICAgLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbiIsIkBrZXlmcmFtZXMgbG9hZGVyc3Bpbm5lciB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG4iLCIubG9jYXRpb25zLWJyb3dzZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmLXRyZWUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJi10cmVlLWJyYW5jaCA+IC5sb2NhdGlvbnMtYnJvd3Nlci1sb2NhdGlvbiA+IC5sb2NhdGlvbnMtYnJvd3Nlci1sZXZlbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbURhcmtlbigkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCA1JSk7XG4gICAgfVxuXG4gICAgJi10cmVlLWJyYW5jaCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuODVyZW07XG4gICAgfVxuXG4gICAgJi1zcGlubmVyIHtcbiAgICAgICAgei1pbmRleDogMjAwO1xuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1sZXZlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLWluIDI1MG1zO1xuXG4gICAgICAgICYuaXMtc2VsZWN0ZWQge1xuICAgICAgICAgICAgLmxvY2F0aW9ucy1icm93c2VyLWxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuODUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9jYXRpb25zLWJyb3dzZXItbGV2ZWwtaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjg1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWNhcmV0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuICAgICAgICAgICAgJHNpemU6IDEuNzVyZW07XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAjeyRzaXplfSAvIDIpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxldmVsLWljb24ge1xuICAgICAgICBtaW4td2lkdGg6IDFyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgICYtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAgICYuaXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGlzdC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAmLWRldmljZSB7XG4gICAgICAgICYuZ3JlZW4ge1xuICAgICAgICAgICAgLmxvY2F0aW9ucy1icm93c2VyLWxldmVsLWljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGl2ZS1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYueWVsbG93IHtcbiAgICAgICAgICAgIC5sb2NhdGlvbnMtYnJvd3Nlci1sZXZlbC1pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNoZWNrLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5yZWQge1xuICAgICAgICAgICAgLmxvY2F0aW9ucy1icm93c2VyLWxldmVsLWljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbnMtYnJvd3Nlci1zZW5zb3IgLmxvY2F0aW9ucy1icm93c2VyLWxldmVsLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRldmljZS1zdGF0dXMtaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICYuaXMtb2ZmbGluZSB7XG4gICAgICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLXRvLWNoZWNrIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY2hlY2stY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWxpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRsaXZlLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1maWx0ZXIge1xuICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBwLWJ0bi1jb2xsYXBzZS1hbGwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICAgICAgICBib3R0b206IC0yLjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDAuODVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IsIHRleHQtZGVjb3JhdGlvbiAkdHJhbnNpdGlvbi10aW1lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtZmlsdGVyIHtcbiAgICAgICAgbWFyZ2luOiAxLjI1cmVtIDFyZW07XG4gICAgfVxufVxuIiwiLmJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogJHNtYWxsLXRleHQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi1pdGVtLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSByZXNldC1kZWZhdWx0LWJ1dHRvbi1zdHlsZXM7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbS1saW5rLFxuICAgICYtc2VwYXJhdG9yIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJi1pdGVtLWxpbms6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4zM3JlbTtcblxuICAgICAgICAmLmljb24tY29udGV4dC1tZW51IHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1zZXBhcmF0b3Ige1xuICAgICAgICBmb250LXNpemU6IDAuNjVyZW07XG4gICAgICAgIG1hcmdpbjogMCB0by1yZW0oNSk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE0KTtcbiAgICB9XG59XG4iLCIubGFuZ3VhZ2UtcGlja2VyLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yLCAkdHJhbnNpdGlvbi10aW1lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLWljb24ge1xuICAgICAgICBtYXJnaW46IDAgMS43cmVtIDAgMi43NXJlbTtcbiAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuXG4gICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGFiZWwge1xuICAgICAgICAmLW9yaWdpbmFsLW5hbWUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLXRyYW5zbGF0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNtYWxsLXRleHQtc2l6ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wYXNzd29yZC1maWVsZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmhlbHAtYmxvY2sge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTdweDtcbiAgICB9XG5cbiAgICAmLmhhcy13YXJuaW5nIHtcbiAgICAgICAgLmhlbHAtYmxvY2sge1xuICAgICAgICAgICAgY29sb3I6ICRjaGVjay1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRjaGVjay1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaGFzLXN1Y2Nlc3Mge1xuICAgICAgICAuaGVscC1ibG9jayB7XG4gICAgICAgICAgICBjb2xvcjogJGxpdmUtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkbGl2ZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaGFzLWVycm9yIHtcbiAgICAgICAgLmhlbHAtYmxvY2sge1xuICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5oYXMtcnVsZXMtZXJyb3IgLmljb24ge1xuICAgICAgICBmaWxsOiAkb2ZmbGluZS1jb2xvcjtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgfVxuXG4gICAgLnBhc3N3b3JkX19oaW50IHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG59XG4iLCIucGFuZWwge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyOiAxcHggc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI3LjUlKTtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMS41cmVtIDIuNXJlbTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAyNy41JSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAmLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4vTGFuZ3VhZ2VQaWNrZXJJdGVtL2xhbmd1YWdlUGlja2VySXRlbS5zdHlsZXMnO1xuQGltcG9ydCAnLi9Qcm9maWxlUGFzc3dvcmRGaWVsZC9Qcm9maWxlUGFzc3dvcmRGaWVsZCc7XG5AaW1wb3J0ICcuL1BhbmVsL3BhbmVsLnN0eWxlcyc7XG5cbi5wcm9maWxlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMi4wODMzcmVtO1xuXG4gICAgLnZhbGlkYXRpb24tZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMS41cmVtIDAgY2FsYygoMTAwJSAtIDNyZW0pICogMC4yNSArIDEuNXJlbSk7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICB9XG5cbiAgICAuY2hhbmdlLXBhc3N3b3JkLXN1Y2Nlc3MtbXNnIHtcbiAgICAgICAgY29sb3I6ICRsaXZlLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbSAwIGNhbGMoKDEwMCUgLSAzcmVtKSAqIDAuMjUgKyAxLjVyZW0pO1xuICAgIH1cblxuICAgIC5wcm9maWxlLWNvbnRhaW5lci10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIH1cblxuICAgICYtZmllbGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICB9XG5cbiAgICAmLXNlbGVjdCB7XG4gICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI3LjUlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9maWxlLWNvbnRhaW5lci1maWVsZC1jb250cm9sIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZmlsZS1jb250YWluZXItZmllbGQtY29udHJvbCAuaWNvbi1jYXJyZXQtZG93biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMXJlbSk7XG4gICAgICAgICAgICByaWdodDogMC41cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDNyZW0gMC41cmVtIDAuNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuaXMtZGlzYWJsZWQge1xuICAgICAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1maWVsZC1sYWJlbCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDEyKTtcbiAgICB9XG5cbiAgICAmLWZpZWxkLWNvbnRyb2wtd3JhcHBlciB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICB9XG5cbiAgICAmLWZpZWxkLWNvbnRyb2w6ZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgfVxuXG4gICAgJi1jaGFuZ2UtcGFzc3dvcmQtYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbjogMS41cmVtIDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4tcm91bmRlZCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDdyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWJ0bi10cmFuc3BhcmVudCB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbm5lY3RlZC1kZXZpY2VzIHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgfVxuXG4gICAgLnBhbmVsLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLnBhbmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGFuZ3VhZ2UtcGlja2VyLWl0ZW0tbGFiZWwtb3JpZ2luYWwtbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG5cbiAgICAubGFuZ3VhZ2UtcGlja2VyLWl0ZW0tbGFiZWwtdHJhbnNsYXRpb24ge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEuMDgzcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5sYW5ndWFnZS1waWNrZXItaXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuODMzcmVtO1xuICAgIH1cblxuICAgIC5wcml2YWN5LXBvbGljeSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSB0by1yZW0oMTgpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIC5wcm9maWxlLWNvbnRhaW5lciB7XG4gICAgICAgIC5wYW5lbC1ib2R5IHtcbiAgICAgICAgICAgIC5oZWxwLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMS41cmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoKDEwMCUgLSAzcmVtKSAqIDAuMjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBhbmVsLXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAucGFuZWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5kcm9wZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLm5lc3RlZC1kcm9wZG93bi1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICByaWdodDogNXB4O1xuICAgIH1cblxuICAgICYubXVsdGktbGV2ZWwgLmRyb3Bkb3duLWl0ZW0ub24tcGF0aDpub3QoLnNlbGVjdGVkKSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktd2hpdGU7XG4gICAgfVxuXG4gICAgJi1saXN0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1saXN0O1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLXRpbWU7XG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgICAgIHotaW5kZXg6ICRkcm9wZG93bi1sYXllcjtcblxuICAgICAgICAmLmRpcmVjdGlvbi10b3Age1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRyb3B1cCB7XG4gICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wdXAtbGlzdDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAtMXB4IDJweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMDUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgLmRyb3Bkb3duLXRyaWdnZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10cmlnZ2VyIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuXG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV0dXJuLWJ0biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWl0ZW0tcG9wcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWl0ZW1zIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Nyb2xsLWljb24tY29udGFpbmVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCR3aGl0ZSwgMC43KTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAmLnRvcCB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJvdHRvbSB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLnJldHVybi1idG4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uZXN0ZWQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMiU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLW1vYmlsZS13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24taXRlbS1wb3BwZXIgLnBvcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBpbnNldDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc3Bpbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9wYWNpdHk6IDAuMztcblxuICAgICYtY2lyY2xlIHtcbiAgICAgICAgJHNpemU6IDMuMTI1cmVtO1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIGNhbGMoJHNpemUgLyAyKSk7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2l6ZSAvIDIpKTtcbiAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYm9yZGVyOiAwLjMzcmVtIHNvbGlkICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXItdG9wOiAwLjMzcmVtIHNvbGlkICRkYXJrLWdyYXk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYW5pbWF0aW9uOiAyMDAwbXMgbGluZWFyIGluZmluaXRlIHNwaW47XG4gICAgfVxuXG4gICAgJi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZ3JheTtcbiAgICB9XG5cbiAgICAmLWZ1bGwtc2NyZWVuIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiAxMDBkdmg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWdyYXk7XG4gICAgICAgIGN1cnNvcjogd2FpdDtcbiAgICAgICAgei1pbmRleDogJGZ1bGwtc2NyZWVuLXNwaW5uZXItbGF5ZXI7XG5cbiAgICAgICAgLnNwaW5uZXItY2lyY2xlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3Bpbm5lci1mdWxsLWNvbnRhaW5lci1zaXplIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICYtYmFja2dyb3VuZCB7XG4gICAgICAgICYtdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG4iLCIuY29udHJvbC1pbnB1dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGlzYWJsZWQtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtYm9yZGVyLXJhZGl1cztcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAkdHJhbnNpdGlvbi10aW1lIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93ICR0cmFuc2l0aW9uLXRpbWUgZWFzZS1pbi1vdXQ7XG5cbiAgICAmW3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAmW3R5cGU9J3RleHQnXSxcbiAgICAmW3R5cGU9J2VtYWlsJ10ge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ncmF5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjdXN0b21EYXJrZW4oJGxpZ2h0LWJyYW5kLWNvbG9yLCA1JSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuNSk7XG4gICAgfVxufVxuIiwiQG1peGluIGNyZWF0ZS1zaW1wbGUtYnV0dG9uKFxuICAgICRjb2xvcixcbiAgICAkZm9udC1jb2xvcixcbiAgICAkaG92ZXItY29sb3ItZGlmOiAxMCUsXG4gICAgJGFjdGl2ZS1jb2xvci1kaWY6IDEyLjUlLFxuICAgICRmb2N1cy1zaGFkb3ctb3BhY2l0eTogMC41XG4pIHtcbiAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbURhcmtlbigkY29sb3IsICRob3Zlci1jb2xvci1kaWYpO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tRGFya2VuKCRjb2xvciwgJGFjdGl2ZS1jb2xvci1kaWYpO1xuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGNvbG9yKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hcHAtYnRuLXNwaW5uZXIge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGZvbnQtY29sb3I7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGZvbnQtY29sb3I7XG4gICAgfVxufVxuXG5AbWl4aW4gY3JlYXRlLW91dGxpbmUtYnV0dG9uKCRjb2xvciwgJGhvdmVyLWZvbnQtY29sb3IsICRhY3RpdmUtY29sb3ItZGlmOiA1JSwgJGZvY3VzLXNoYWRvdy1vcGFjaXR5OiAwLjUpIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkaG92ZXItZm9udC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tRGFya2VuKCRjb2xvciwgJGFjdGl2ZS1jb2xvci1kaWYpO1xuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGNvbG9yKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hcHAtYnRuLXNwaW5uZXIge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yO1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvcjtcbiAgICB9XG59XG5cbi5hcHAtYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwLjE1cmVtO1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIGZpbGwgJHRyYW5zaXRpb24tdGltZSBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbi10aW1lIGVhc2UtaW4tb3V0LFxuICAgICAgICBib3JkZXItY29sb3IgJHRyYW5zaXRpb24tdGltZSBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAkdHJhbnNpdGlvbi10aW1lIGVhc2UtaW4tb3V0LFxuICAgICAgICBvdXRsaW5lICR0cmFuc2l0aW9uLXRpbWUgZWFzZS1pbi1vdXQ7XG4gICAgZm9udC1mYW1pbHk6ICRiYXNlLWZvbnQ7XG5cbiAgICAmLWJyYW5kIHtcbiAgICAgICAgQGluY2x1ZGUgY3JlYXRlLXNpbXBsZS1idXR0b24oJGxpZ2h0LWJyYW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCA1JSwgMi41JSwgMC41KTtcbiAgICB9XG5cbiAgICAmLW91dGxpbmUtYnJhbmQge1xuICAgICAgICBAaW5jbHVkZSBjcmVhdGUtb3V0bGluZS1idXR0b24oJGxpZ2h0LWJyYW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLXN1Y2Nlc3Mge1xuICAgICAgICBAaW5jbHVkZSBjcmVhdGUtc2ltcGxlLWJ1dHRvbihkYXJrZW4oJGxpdmUtY29sb3IsIDEwJSksICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IpO1xuICAgIH1cblxuICAgICYtb3V0bGluZS1zdWNjZXNzIHtcbiAgICAgICAgQGluY2x1ZGUgY3JlYXRlLW91dGxpbmUtYnV0dG9uKGRhcmtlbigkbGl2ZS1jb2xvciwgMTAlKSwgJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcik7XG4gICAgfVxuXG4gICAgJi13YXJuaW5nIHtcbiAgICAgICAgQGluY2x1ZGUgY3JlYXRlLXNpbXBsZS1idXR0b24oZGFya2VuKCRjaGVjay1jb2xvciwgMTAlKSwgJHByaW1hcnktZm9udC1jb2xvcik7XG4gICAgfVxuXG4gICAgJi1vdXRsaW5lLXdhcm5pbmcge1xuICAgICAgICBAaW5jbHVkZSBjcmVhdGUtb3V0bGluZS1idXR0b24oZGFya2VuKCRjaGVjay1jb2xvciwgMTAlKSwgJHByaW1hcnktZm9udC1jb2xvcik7XG4gICAgfVxuXG4gICAgJi1kYW5nZXIge1xuICAgICAgICBAaW5jbHVkZSBjcmVhdGUtc2ltcGxlLWJ1dHRvbihkYXJrZW4oJG9mZmxpbmUtY29sb3IsIDUlKSwgJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcik7XG4gICAgfVxuXG4gICAgJi1vdXRsaW5lLWRhbmdlciB7XG4gICAgICAgIEBpbmNsdWRlIGNyZWF0ZS1vdXRsaW5lLWJ1dHRvbihkYXJrZW4oJG9mZmxpbmUtY29sb3IsIDUlKSwgJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcik7XG4gICAgfVxuXG4gICAgJi1kZWZhdWx0IHtcbiAgICAgICAgQGluY2x1ZGUgY3JlYXRlLXNpbXBsZS1idXR0b24oJHNlY29uZGFyeS1mb250LWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLW91dGxpbmUtZGVmYXVsdCB7XG4gICAgICAgIEBpbmNsdWRlIGNyZWF0ZS1vdXRsaW5lLWJ1dHRvbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IpO1xuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogY3VzdG9tRGFya2VuKCRsaWdodC1icmFuZC1jb2xvciwgMjAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkbGlnaHQtYnJhbmQtY29sb3IpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10cmFuc3BhcmVudCB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgY29sb3I6IGN1c3RvbURhcmtlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDIwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGxpZ2h0LWJyYW5kLWNvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tc3Bpbm5lciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwLjJyZW0gc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDAuMnJlbSBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXJvdW5kZWQge1xuICAgICAgICBtaW4td2lkdGg6IDEwcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxLjc1cmVtO1xuICAgIH1cblxuICAgICYtZnVsbC13aWR0aCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtbG9hZGluZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgICB9XG5cbiAgICAmLXNwaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMC41cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMC42MjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBhbmltYXRpb246IGxvYWRlcnNwaW5uZXIgMTAwMG1zIGluZmluaXRlO1xuICAgIH1cblxuICAgICYtaWNvbixcbiAgICAmLW91dGxpbmUtaWNvbiB7XG4gICAgICAgIEBpbmNsdWRlIGNyZWF0ZS1vdXRsaW5lLWJ1dHRvbigkbGlnaHQtYnJhbmQtY29sb3IsICR3aGl0ZSk7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgIH1cblxuICAgICYtd2l0aC1pY29uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICYtd2l0aC1pY29uLmljb24tc3RhcnQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgfVxufVxuXG4uYXBwLWJ0bi1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMC4xNXJlbTtcblxuICAgIC5hcHAtYnRuIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGRlZmF1bHQtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRkZWZhdWx0LWJvcmRlci1yYWRpdXM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRkZWZhdWx0LWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGRlZmF1bHQtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmFwcC1idG4ge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKlxyXG4gICAgVE9ETyByZW1vdmUgd2hlbiBvbGQgc3R1ZGlvIHdpbGwgYmUgcmVtb3ZlZFxyXG4gICAgdGVtcCBmaXggYXMgb2xkIHN0dWRpbyB1c2VzIHNhbWUgbG9naW4gY29tcFxyXG4qL1xyXG4ubG9naW4tY29udGFpbmVyIHtcclxuICAgIC5pZHAtc2VsZWN0IC5kcm9wZG93bi1pdGVtLnNlbGVjdGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbXBvcnQgJ05vU1NPL05vU1NPJztcclxuQGltcG9ydCAnSWRwU2VsZWN0L0lkcFNlbGVjdCc7XHJcbkBpbXBvcnQgJ1JlbWluZFBhc3N3b3JkL1JlbWluZCc7XHJcbkBpbXBvcnQgJ1Jlc2V0UGFzc3dvcmQvUmVzZXQnO1xyXG5AaW1wb3J0ICdTdGVwc0Zvcm0vU3RlcHNGb3JtJztcclxuQGltcG9ydCAnVXNlckNhcmQvVXNlckNhcmQnO1xyXG5AaW1wb3J0ICdMb2dpbkZvcm1UZW1wbGF0ZS9Mb2dpbkZvcm1UZW1wbGF0ZSc7XHJcbkBpbXBvcnQgJ0NoYW5nZVBhc3N3b3JkL0NoYW5nZVBhc3N3b3JkRm9ybSc7XHJcbiIsIi5zc28tZmFpbGVkLWNvbnRhaW5lci5sb2dpbi1jb250YWluZXIgLmZvcm0td3JhcHBlciB7XG4gICAgLmxvZ2luLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDIwMCk7XG4gICAgfVxuXG4gICAgLmxvZ2luLXN1YnRpdGxlIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg2MDApO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cblxuICAgIC5sb2dpbi10aXRsZSxcbiAgICAubG9naW4tc3VidGl0bGUge1xuICAgICAgICBvcmRlcjogLTE7XG4gICAgfVxuXG4gICAgLmxvZ2luLWxvZ28ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzcwKTtcbiAgICB9XG5cbiAgICAubG9naW4tY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDMwKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zc28tZmFpbGVkLWNvbnRhaW5lci5sb2dpbi1jb250YWluZXIgLmZvcm0td3JhcHBlciAubG9naW4tc3VidGl0bGUge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDUwMCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zc28tZmFpbGVkLWNvbnRhaW5lci5sb2dpbi1jb250YWluZXIgLmZvcm0td3JhcHBlciB7XG4gICAgICAgIC5sb2dpbi10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ2luLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmlkcC1zZWxlY3QtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5pZHAtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNSk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDEwKTtcbiAgICB9XG5cbiAgICAuaWRwLXNlbGVjdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCk7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDIwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgICAgIHJpZ2h0OiA1JTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCB0by1yZW0oNCkgdG8tcmVtKDQpO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGJsYWNrIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDUpIHRvLXJlbSgyMCk7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUxpZ2h0ZW4oJGxpZ2h0LWJyYW5kLWNvbG9yLCA2MCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDIpO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB9XG59XG4iLCIucmVtaW5kLWZvcm0ge1xuICAgIG1hcmdpbjogMS4yNXJlbSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5yZW1pbmQtZm9ybS1lcnJvci1hbGVydCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgzNSk7XG4gICAgfVxufVxuIiwiLnJlc2V0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogOGR2aCAwIDIuNzVyZW07XG4gICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICYtZm9ybSB7XG4gICAgICAgIG1hcmdpbjogMS4yNXJlbSBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLnBhc3N3b3JkLXNhdmVkIHtcbiAgICAgICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgICAgIHdpZHRoOiAzcmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbmZpcm0tcGFzc3dvcmQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlc2V0LWZvcm0ge1xuICAgIC5wYXNzd29yZC1pbnB1dC13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5wYXNzd29yZF9faGludCB7XG4gICAgICAgICAgICB0b3A6IDI2cHg7XG4gICAgICAgICAgICByaWdodDogMTdweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnJlc2V0LWZvcm0tZXJyb3ItYWxlcnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMzUpO1xuICAgIH1cbn1cbiIsIi5zdGVwLWZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbiIsIiRjYXJkLWJvcmRlcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuJGNhcmQtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4kY2FyZC1oZWlnaHQ6IDVyZW07XG5cbi51c2VyLWNhcmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjgzM3JlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDZweCAxcHggcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjczKTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWF4LWhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICZfX2F2YXRhciB7XG4gICAgICAgIHdpZHRoOiAkY2FyZC1oZWlnaHQ7XG4gICAgICAgIGhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzMzcmVtIDAgMCAwLjMzM3JlbTtcblxuICAgICAgICAuYXZhdGFyIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzMzcmVtIDAgMCAwLjMzM3JlbTtcblxuICAgICAgICAgICAgJi5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19kYXRhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgbWF4LWhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgICB9XG5cbiAgICAmX19uYW1lLFxuICAgICZfX3RlbmFudCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgICZfX25hbWUge1xuICAgICAgICBmb250LXNpemU6IDEuMTY3cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJHRpdGxlLWNvbG9yO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmX190ZW5hbnQge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIuOTE2NnJlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lXG4gICAgICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIH1cblxuICAgICZfX2FjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICByaWdodDogMC40MTdyZW07XG4gICAgfVxuXG4gICAgJl9fYWN0aW9uIHtcbiAgICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICAgIC51c2VyLWNhcmRfX25hbWUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcrJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMC4wODNyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyLWNhcmRfX2RhdGEge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZGlzYWJsZWQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTAuMTY3cmVtO1xuICAgICAgICBsZWZ0OiAtMC4xNjdyZW07XG4gICAgICAgIC8vICszIGJlY2F1c2Ugb2YgYm9yZGVyc1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMC4yNXJlbSk7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMC4yNXJlbSk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYuMDgzcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkYmxhY2ssIDAuNzUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjMzM3JlbTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgIH1cbn1cblxuLnVzZXItY2FyZF9fZGlzYWJsZWQgKyAudXNlci1jYXJkX19ib2R5LFxuLnVzZXItY2FyZF9fZGlzYWJsZWQgKyAudXNlci1jYXJkX19ib2R5ICsgLnVzZXItY2FyZF9fYWN0aW9ucyB7XG4gICAgb3BhY2l0eTogMC42NTtcbn1cbiIsIi5sb2dpbi1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgMC40MTdyZW07XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgZm9udC1mYW1pbHk6ICRiYXNlLWZvbnQ7XG5cbiAgICAuZm9ybS13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLmxvZ2luLWxvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0M3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ2luLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDcuMDgzcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44MzNyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogJHRpdGxlLWNvbG9yO1xuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1zdWJ0aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE2N3JlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1pbnB1dCxcbiAgICAgICAgLnJidC1pbnB1dC1tYWluIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuMDgzcmVtIDEuMzMzcmVtO1xuICAgICAgICAgICAgYm9yZGVyOiAwLjA4M3JlbSBzb2xpZCAkc2Vjb25kYXJ5LXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC40MTdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE2N3JlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xNjdyZW07XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmW3R5cGU9J3Bhc3N3b3JkJ10ge1xuICAgICAgICAgICAgICAgIGZvbnQ6ICdzbWFsbC1jYXB0aW9uJztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDYpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9naW4tYmFjay1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgICAgICAgLmFwcC1idG4ubG9naW4tcHJvY2VlZC1idG4sXG4gICAgICAgIC5hcHAtYnRuLmxvZ2luLWJhY2stYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbjogMi45MTdyZW0gMDtcbiAgICAgICAgfVxuICAgICAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbiAgICAgICAgLmctcmVjYXB0Y2hhIHtcbiAgICAgICAgICAgIG1hcmdpbjogMC44MzNyZW0gMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1saW5rIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xNjdyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICR0aXRsZS1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1jb3B5cmlnaHQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDgpO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1jb3B5cmlnaHQgYTpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAubG9naW4tY29udHJvbHMsXG4gICAgICAgIC5sb2dpbi1saW5rcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAgICAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG4gICAgICAgICAgICAmLnNpbmdsZSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZGl2LnVzZXItY2FyZF9fYWN0aW9ucyA+IC5zbm93bWFuLW1lbnUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgZGl2LnVzZXItY2FyZF9fYWN0aW9ucyA+IC5zbm93bWFuLW1lbnUgPiBidXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnVzZXItY2FyZC51c2VyLWNhcmRfX2FjdGlvbi5hZGQtbmV3IHtcbiAgICAgICAgICAgIC51c2VyLWNhcmRfX2JvZHkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbi51c2VyLWNhcmRfX2JvZHkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgICAgICAudXNlci1jYXJkX19kYXRhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEuMjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmxvZ2luLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg0OCk7XG5cbiAgICAgICAgICAgIC5zcGlubmVyLXdyYXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAje3RvLXJlbSgxNSl9KTsgLy8gYWRkaXRpb25hbCBzaXplIHRvIGNvdmVyIGZvcm0ncyBzaGFkb3dzXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAje3RvLXJlbSgxMCl9KTsgLy8gYWRkaXRpb25hbCBzaXplIHRvIGNvdmVyIGZvcm0ncyBzaGFkb3dzXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLSN7dG8tcmVtKDUpfSAwIDAgLSN7dG8tcmVtKDUpfTsgLy8gYWRkaXRpb25hbCBtYXJnaW4gdG8gY292ZXIgZm9ybSdzIHNoYWRvd3NcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNwaW5uZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbiAgICAucmJ0LWlucHV0LW1haW4ge1xuICAgICAgICBtaW4taGVpZ2h0OiAzLjc1cmVtO1xuICAgIH1cblxuICAgIC5yYnQtaW5wdXQtaGludC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB9XG5cbiAgICAudGVuYW50LWxvb2t1cC10cmlnZ2VyLWxhYmVsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmxvb2t1cC10cmlnZ2VyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAudXNlci1jYXJkX19ib2R5LFxuICAgIC51c2VyLWNhcmRfX2FjdGlvbixcbiAgICAuc25vd21hbi1tZW51ID4gLmJ0bi5idG4tbGluayxcbiAgICAuc25vd21hbi1tZW51X19hY3Rpb24ge1xuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAgIC5sb2dpbi1jb250YWluZXIgLmZvcm0td3JhcHBlciB7XG4gICAgICAgIC5sb2dpbi1sb2dvIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYuNjY3cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sb2dpbi1jb250YWluZXIge1xuICAgICAgICAuZm9ybS13cmFwcGVyIHtcbiAgICAgICAgICAgIC5sb2dpbi1sb2dvIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2LjY2N3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmxvZ2luLWNvbnRhaW5lciAuZm9ybS13cmFwcGVyIHtcbiAgICAgICAgLmxvZ2luLWxvZ28ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOC4zMzNyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5sb2dpbi1jb250YWluZXIgLmZvcm0td3JhcHBlciB7XG4gICAgICAgIC5sb2dpbi1sb2dvIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLWhlaWdodDogNTgwcHgpIHtcbiAgICAubG9naW4tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubG9naW4tY29udGFpbmVyIC5mb3JtLXdyYXBwZXIgLmxvZ2luLXN1YnRpdGxlIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB9XG59XG4iLCIubG9naW4tZm9ybS5jaGFuZ2UtcGFzc3dvcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cblxuLmNoYW5nZS1wYXNzd29yZCB7XG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5wYXNzd29yZC1pbnB1dC13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5wYXNzd29yZF9faGludCB7XG4gICAgICAgICAgICB0b3A6IDE3cHg7XG4gICAgICAgICAgICByaWdodDogMTdweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oYXMtc3VjY2VzcyAuaGVscC1ibG9jayB7XG4gICAgICAgIGNvbG9yOiAkbGl2ZS1jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jaGFuZ2UtcGFzc3dvcmQtZXJyb3ItYWxlcnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMzUpO1xuXG4gICAgICAgIC5lcnJvciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNub3dtYW4tbWVudSB7XG4gICAgJGJhc2Utd2lkdGg6IDE1MHB4O1xuICAgICRpdGVtLWhlaWdodDogMzRweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuYnRuIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmJ0bi1saW5rOjpiZWZvcmUsXG4gICAgLmJ0bi1saW5rOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cblxuICAgIC5zbm93bWFuLWRvdCxcbiAgICAuYnRuLWxpbms6OmJlZm9yZSxcbiAgICAuYnRuLWxpbms6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogM3B4IGF1dG87XG4gICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICAmX19pdGVtcyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGFuaW1hdGlvbjogaGludCA1MDBtcyAxO1xuICAgICAgICB3aWR0aDogJGJhc2Utd2lkdGg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IDRweCAycHggNXB4IGN1c3RvbUFscGhhKCRibGFjaywgMC43NSksIC0xcHggMXB4IDNweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuODUpO1xuICAgIH1cblxuICAgICZfX2FjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6ICRpdGVtLWhlaWdodDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkYmxhY2ssIDAuNzUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5yaWdodC1wb3NpdGlvbiB7XG4gICAgICAgIC5zbm93bWFuLW1lbnVfX2l0ZW1zIHtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDEuMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxlZnQtcG9zaXRpb24ge1xuICAgICAgICAuc25vd21hbi1tZW51X19pdGVtcyB7XG4gICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudG9wLXBvc2l0aW9uIHtcbiAgICAgICAgLnNub3dtYW4tbWVudV9faXRlbXMge1xuICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ib3R0b20tcG9zaXRpb24ge1xuICAgICAgICAuc25vd21hbi1tZW51X19pdGVtcyB7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuaG92ZXItdG9vbHRpcC1wb3J0YWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiB2YXIoLS10b29sdGlwLXgpO1xuICAgIHRvcDogdmFyKC0tdG9vbHRpcC15KTtcbiAgICBwYWRkaW5nOiB0by1yZW0oNCkgdG8tcmVtKDgpO1xuICAgIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLXNtYWxsO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBtYXgtd2lkdGg6IHRvLXJlbSgyODgpO1xuICAgIHotaW5kZXg6IDMwMDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmLWRhcmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dFNlY29uZGFyeTtcbiAgICAgICAgY29sb3I6ICR0ZXh0U3VidGxlMTtcbiAgICB9XG5cbiAgICAmLWxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHRCYWNrZ3JvdW5kO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyU3VidGxlMTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBib3JkZXItd2lkdGg6IHRvLXJlbSg2KTtcbiAgICB9XG5cbiAgICAmLWRhcmsge1xuICAgICAgICAmLmhvdmVyLXRvb2x0aXAtcG9ydGFsLXRvcDo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXRvb2x0aXAtcG9ydGFsLWJvdHRvbTo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXRvb2x0aXAtcG9ydGFsLWxlZnQ6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdGV4dFNlY29uZGFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItdG9vbHRpcC1wb3J0YWwtcmlnaHQ6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpZ2h0IHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiB0by1yZW0oNyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXRvb2x0aXAtcG9ydGFsLXRvcCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgtNyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJvcmRlclN1YnRsZTE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkZGVmYXVsdEJhY2tncm91bmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXRvb2x0aXAtcG9ydGFsLWJvdHRvbSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgtNyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlclN1YnRsZTE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZGVmYXVsdEJhY2tncm91bmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXRvb2x0aXAtcG9ydGFsLWxlZnQge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgtNyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRib3JkZXJTdWJ0bGUxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRkZWZhdWx0QmFja2dyb3VuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItdG9vbHRpcC1wb3J0YWwtcmlnaHQge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oLTcpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGJvcmRlclN1YnRsZTE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRkZWZhdWx0QmFja2dyb3VuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdG9wIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTEwMCUpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oLTYpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKC0xKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYm90dG9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCUpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oLTYpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1sZWZ0IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgtNik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXJpZ2h0IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oLTYpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNlYXJjaC1pbnB1dCB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwLjY1cmVtIDJyZW0gMC42NXJlbSAyLjc1cmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgIH1cblxuICAgICYtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLXNlYXJjaC1pY29uLFxuICAgICYtY2xlYXItaWNvbi13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgICYtc2VhcmNoLWljb24sXG4gICAgJi1jbGVhci1pY29uIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLXNlYXJjaC1pY29uIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDAuNzVyZW07XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJi1jbGVhci1pY29uLXdyYXBwZXIge1xuICAgICAgICBAaW5jbHVkZSByZXNldC1kZWZhdWx0LWJ1dHRvbi1zdHlsZXM7XG5cbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jbGVhci1pY29uIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICYtbGFiZWwge1xuICAgICAgICBAaW5jbHVkZSBzY3JlZW4tcmVhZGVyLW9ubHk7XG4gICAgfVxufVxuIiwiLmRldmljZS1jaGFydHMge1xuICAgICRjaGFydC1oZWlnaHQ6IDE1cmVtO1xuXG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSAycmVtKTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgLnNwaW5uZXItYmFja2dyb3VuZCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtaW4td2lkdGg6IDUwcmVtO1xuICAgICAgICBoZWlnaHQ6IDE2LjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgxMik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTgwKTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDIyKSB0by1yZW0oMTIpIHRvLXJlbSgyMikgdG8tcmVtKDI3KTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHNlY29uZGFyeS13aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICB9XG5cbiAgICAmLXZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlICsgI3t0by1yZW0oNy41KX0pO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAmLWF2Zy12YWx1ZSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1pbi1oZWlnaHQ6ICN7JGNoYXJ0LWhlaWdodCArIDJyZW19O1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgaGVpZ2h0OiAkY2hhcnQtaGVpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNwaW5uZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtd2FybmluZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRjaGVjay1jb2xvciwgMC4yNSk7XG4gICAgfVxuXG4gICAgJi10b29sdGlwIHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEuNzVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEuNzVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMC4zNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuaG92ZXItdG9vbHRpcC1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvdmVyLXRvb2x0aXAtdGV4dCB7XG4gICAgICAgICAgICB3aWR0aDogMTdyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuaG92ZXItdG9vbHRpcC1yaWdodCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJyZW0pO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvdmVyLXRvb2x0aXAtcmlnaHQ6OmJlZm9yZSxcbiAgICAgICAgLmhvdmVyLXRvb2x0aXAtcmlnaHQ6OmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMS4yNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXZpY2UtY2hhcnRzLWxlZ2VuZC1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGlubmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdy14OiBpbmhlcml0O1xuXG4gICAgICAgICYtY2hhcnQtaGVhZGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxN3JlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5kZXZpY2UtY2hhcnRzLWxlZ2VuZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWl0ZW0tY29sb3Ige1xuICAgICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICAmLWl0ZW0tZGVzY3JpcHRpb24ge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjEyNXJlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNlbnRlcmVkLWltYWdlLWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIiRyYW5nZS1idXR0b24tc2l6ZTogdG8tcmVtKDI1KTtcblxuLnJhbmdlLWlucHV0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBnYXA6IHRvLXJlbSgyMCk7XG5cbiAgICA+IC5tYW51YWwtaW5wdXQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTApO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg1KTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbiAgICAgICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbnB1dC1yYW5nZS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gJHJhbmdlLWJ1dHRvbi1zaXplKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxMi41KTtcblxuICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgLnJhbmdlLWNoYW5nZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsLnN0YXJ0IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKGNhbGMoMjAlICsgNnB4KSk7XG4gICAgICAgIH1cblxuICAgICAgICAubGFiZWwuZW5kIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSB0cmFuc2xhdGVZKGNhbGMoMjAlICsgNnB4KSk7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLXRodW1iLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAudGh1bWItbGFiZWwge1xuICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJhbmdlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwYWRkaW5nOiAwIGNhbGMoJHJhbmdlLWJ1dHRvbi1zaXplIC8gMik7XG5cbiAgICAgICAgLnJhbmdlLWNoYW5nZSB7XG4gICAgICAgICAgICB3aWR0aDogJHJhbmdlLWJ1dHRvbi1zaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAkcmFuZ2UtYnV0dG9uLXNpemU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LXJhbmdlIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtcmFuZ2U6Zm9jdXMtdmlzaWJsZSxcbiAgICAgICAgYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnByb2dyZXNzLWJhci1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG4gICAgJi50b3AgLnByb2dyZXNzLWJhciAucHJvZ3Jlc3MgLmxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICB9XG4gICAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG4gICAgJi5yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNTApO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgLnByb2dyZXNzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNTApO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG59XG4iLCIudGltZS1pbnB1dC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC50aW1lLWlucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNSk7XG4gICAgICAgIGNhcmV0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYuZWRpdGluZyB7XG4gICAgICAgICAgICBjYXJldC1jb2xvcjogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmljb24tY29udGFpbmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cblxuICAgIC5wb3BwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE4MCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IHRvLXJlbSgxODApO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogNDA1O1xuXG4gICAgICAgIC51bml0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudW5pdC1pdGVtIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgzNik7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgyMCk7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC41KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudW5pdC1pdGVtLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jb250cm9sLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICYtaW5wdXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSArIGxhYmVsIC5jb250cm9sLWNoZWNrYm94LWljb24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICB9XG5cbiAgICAuY29udHJvbC1jaGVja2JveC1pY29uIHtcbiAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuaWNvbi1jaGVja2JveC1hY3RpdmUsXG4gICAgLmljb24tY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG59XG4iLCIucmFkaW8tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oMTUpO1xuXG4gICAgLnJhZGlvLWJ1dHRvbi1sYWJlbDpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAucmFkaW8taW5wdXQge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjUpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNSk7XG4gICAgICAgIGJvcmRlcjogdG8tcmVtKDIpIHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sb29rdXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHRvLXJlbSg0OSk7XG5cbiAgICAmLXRyaWdnZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDIuNXJlbSAxcmVtIDFyZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAyNy41JSk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLWNhcmV0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cblxuICAgICYtbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICB6LWluZGV4OiAkZHJvcGRvd24tbGF5ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmLW9wdGlvbnMge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMHJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBjdXN0b21MaWdodGVuKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMjcuNSUpO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1saXN0O1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLXRpbWU7XG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgJi50b3AtZGlyZWN0aW9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtb3B0aW9uIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbi10aW1lO1xuXG4gICAgICAgICYuaXMtYWN0aXZlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC43NSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLW9wdGlvbi1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICYuaXMtZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuODc1KTtcbiAgICAgICAgY3Vyc29yOiBhdXRvO1xuICAgIH1cblxuICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTQpIHRvLXJlbSgxNCkgdG8tcmVtKDE0KSB0by1yZW0oMzUpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI3LjUlKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgc2NyZWVuLXJlYWRlci1vbmx5O1xuICAgIH1cbn1cbiIsIi5mZWF0dXJlLW5vdC1hdmFpbGFibGUtc3R1YiB7XG4gICAgaGVpZ2h0OiA1MGR2aDtcbiAgICBnYXA6IHRvLXJlbSgyNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuc3R1Yi1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjAwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUwKTtcbiAgICB9XG5cbiAgICAuc3R1Yi1tZXNzYWdlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuIiwiLnBvcHBlci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIC5wb3BwZXIge1xuICAgICAgICB6LWluZGV4OiA1NTU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxufVxuXG4udG9vbHRpcC1jb250YWluZXIgLnBvcHBlciB7XG4gICAgcGFkZGluZzogdG8tcmVtKDcpO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBtYXgtd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgICYubGlnaHQtdGhlbWUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJi5kYXJrLXRoZW1lIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5wb3BwZXItYXJyb3csXG4gICAgLnBvcHBlci1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDEyKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTIpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLnBvcHBlci1hcnJvdyB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAucG9wcGVyLWFycm93OjpiZWZvcmUge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSA+IC5wb3BwZXItYXJyb3cge1xuICAgICAgICBib3R0b206IHRvLXJlbSgtNik7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wOiA3cHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdib3R0b20nXSA+IC5wb3BwZXItYXJyb3cge1xuICAgICAgICB0b3A6IHRvLXJlbSgtNik7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdsZWZ0J10gPiAucG9wcGVyLWFycm93IHtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgtNik7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3JpZ2h0J10gPiAucG9wcGVyLWFycm93IHtcbiAgICAgICAgbGVmdDogdG8tcmVtKC02KTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5tYXAtdG9vbHRpcC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuIiwiLmRpbWVuc2lvbi10b29sdGlwLXZpZXcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICYucGVvcGxlLFxuICAgICYucmVzZXJ2YXRpb24tb2YtcGVyc29uIHtcbiAgICAgICAgLmF2YXRhci1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDQpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg0NCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYXZhdGFyLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjApO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRleHQtdG9vbHRpcCB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDNweCAzcHggOHB4IDAgIzcyNzI3MjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1MCUpIHRyYW5zbGF0ZVgoMCUpO1xuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJvdHRvbTogLTExcHg7XG4gICAgICAgIGxlZnQ6IHZhcigtLWxlZnQtcG9zaXRpb24pO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuNSk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoMXB4KTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBib3R0b206IC05cHg7XG4gICAgICAgIGxlZnQ6IHZhcigtLWxlZnQtcG9zaXRpb24pO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYuYm90dG9tIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmN1c3RvbS1sb2NhdGlvbi1pY29uIHtcbiAgICBzdHJva2U6IG5vbmU7XG4gICAgZmlsbDogJHdoaXRlO1xufVxuIiwiLnRhYnMtcGFuZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBwYWRkaW5nOiAwIHRvLXJlbSgyMCk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcblxuICAgIC5zaW5nbGUtdGFiIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuXG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDEyMCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogN3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiJGF2YXRhclN0eWxlMUJhY2tncm91bmQ6ICNjYWNmYzQ7XG4kYXZhdGFyU3R5bGUxQ29sb3I6ICM1MDVmM2I7XG4kYXZhdGFyU3R5bGUyQmFja2dyb3VuZDogI2QwYmVjNDtcbiRhdmF0YXJTdHlsZTJDb2xvcjogIzY0MjkzYjtcbiRhdmF0YXJTdHlsZTNCYWNrZ3JvdW5kOiAjYzZlNGU5O1xuJGF2YXRhclN0eWxlM0NvbG9yOiAjNDNhN2I1O1xuJGF2YXRhclN0eWxlNEJhY2tncm91bmQ6ICNjNmQwZDA7XG4kYXZhdGFyU3R5bGU0Q29sb3I6ICM0MjYyNjM7XG4kYXZhdGFyU3R5bGU1QmFja2dyb3VuZDogI2Q2Y2ZiYztcbiRhdmF0YXJTdHlsZTVDb2xvcjogIzc3NjEyMjtcbiRhdmF0YXJTdHlsZTZCYWNrZ3JvdW5kOiAjYjljMGNiO1xuJGF2YXRhclN0eWxlNkNvbG9yOiAjMTgyZjUyO1xuJGF2YXRhclN0eWxlN0JhY2tncm91bmQ6ICNjMGQ1ZjE7XG4kYXZhdGFyU3R5bGU3Q29sb3I6ICMyZjczZDA7XG5cbi5hdmF0YXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAmLmluaXRpYWxzLW9ubHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICYuc3R5bGUtMSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYXZhdGFyU3R5bGUxQmFja2dyb3VuZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYXZhdGFyU3R5bGUxQ29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0eWxlLTIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGF2YXRhclN0eWxlMkJhY2tncm91bmQ7XG4gICAgICAgICAgICBjb2xvcjogJGF2YXRhclN0eWxlMkNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zdHlsZS0zIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhdmF0YXJTdHlsZTNCYWNrZ3JvdW5kO1xuICAgICAgICAgICAgY29sb3I6ICRhdmF0YXJTdHlsZTNDb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc3R5bGUtNCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYXZhdGFyU3R5bGU0QmFja2dyb3VuZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYXZhdGFyU3R5bGU0Q29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0eWxlLTUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGF2YXRhclN0eWxlNUJhY2tncm91bmQ7XG4gICAgICAgICAgICBjb2xvcjogJGF2YXRhclN0eWxlNUNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zdHlsZS02IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhdmF0YXJTdHlsZTZCYWNrZ3JvdW5kO1xuICAgICAgICAgICAgY29sb3I6ICRhdmF0YXJTdHlsZTZDb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc3R5bGUtNyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYXZhdGFyU3R5bGU3QmFja2dyb3VuZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYXZhdGFyU3R5bGU3Q29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hdmF0YXItY29udGFpbmVyLndpdGgtcGxhY2Vob2xkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG59XG4iLCIuYXZhdGFyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuYXZhdGFyLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzQpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNCk7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgtMik7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZChuICsgMikge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgtNyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9yZSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg1KTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG59XG4iLCIuYWNjb3JkaW9uIHtcbiAgICAuYWNjb3JkaW9uLXRyaWdnZXIsXG4gICAgLmljb24tY2FyZXQtb3V0bGluZS11cCxcbiAgICAuaWNvbi1jYXJldC1vdXRsaW5lLWRvd24ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuIiwiLmRpYWxvZy13cmFwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgIHotaW5kZXg6IDIwMDE7XG5cbiAgICAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgbWF4LWhlaWdodDogOTAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi5zbWFsbCAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQ1MCk7XG4gICAgfVxuXG4gICAgJi5tZWRpdW0gLmRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg5MDApO1xuICAgIH1cblxuICAgICYubGFyZ2UgLmRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxMzUwKTtcbiAgICB9XG5cbiAgICAmLmZ1bGwtc2NyZWVuIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGhlaWdodDogOTAlO1xuICAgIH1cblxuICAgIC5kaWFsb2ctaGVhZGVyIHtcbiAgICAgICAgLmRpYWxvZy10aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZGlhbG9nLWNsb3NlLWJ0biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIHotaW5kZXg6IDQwMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGlhbG9nLWJvZHkge1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIC5hY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uby1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCIuYmFja2Ryb3Age1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHByaW1hcnktZm9udC1jb2xvciwgMC4yOSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA1MDA7XG59XG5cbi5zaWRlLXBhbmVsIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggNDAwbXMsIG9wYWNpdHkgMjAwbXM7XG4gICAgd2lkdGg6IDA7XG4gICAgei1pbmRleDogMTEwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmLm5vLW92ZXJseWluZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBhZGRpbmc6IDAgMi4wODMzcmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAxLjI1cmVtIDAgMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA4MzNyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIHRvLXJlbSgyMCkgMCAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLndpdGgtdGl0bGUge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWJvZHkge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtY2xvc2UtYnRuIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAxLjdyZW07XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJi5sZWZ0IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zaWRlLXBhbmVsIHtcbiAgICAgICAgJi5vcGVuZWQge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29uZmlybWF0aW9uLWRpYWxvZyB7XG4gICAgLmRpYWxvZy1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjUpIHRvLXJlbSgyNSkgMDtcbiAgICB9XG5cbiAgICAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5jb25maXJtYXRpb24tbWVzc2FnZSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYubm8tdGl0bGUge1xuICAgICAgICAuZGlhbG9nLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbmZpcm1hdGlvbi1tZXNzYWdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1MCkgdG8tcmVtKDI1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb25maXJtYXRpb24tZm9vdGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLmNvbmZpcm0tYnV0dG9uLFxuICAgICAgICAuY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1NSk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAje3RvLXJlbSgwLjUpfSk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY29uZmlybS1idXR0b24ge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgICAgIC5hcHAtYnRuLXNwaW5uZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkaXJ0eS13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gI3t0by1yZW0oMC41KX0pO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jb25maXJtYXRpb24tZGlhbG9nLmNvbmZpcm1hdGlvbi1kZWxldGUge1xuICAgIC5kaWFsb2ctaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXkxMDtcblxuICAgICAgICAuZGlhbG9nLWNsb3NlLWJ0biB7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29uZmlybWF0aW9uLWRlbGV0ZS13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjQpO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgfVxuXG4gICAgLmRlbGV0ZS1tZXNzYWdlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIH1cblxuICAgIC5jb25maXJtYXRpb24tZm9vdGVyIC5jb25maXJtLWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTEwMDtcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGVyc29uLXNlbGVjdCB7XG4gICAgLmVkaXQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5jb250cm9sLWlucHV0IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMuNHJlbTtcbiAgICAgICAgICAgIGNhcmV0LWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVkaXQtaW5wdXQtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciAuZWRpdC1pbnB1dC1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1idXR0b24ge1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDJweCAxMXB4O1xuICAgICAgICBtYXJnaW46IDEwcHggMTBweCAwIDA7XG4gICAgfVxuXG4gICAgJi1zZWFyY2gtaW5wdXQge1xuICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjA4cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuMDhyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oNSkgMCAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1saXN0IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDEwKSAwIHRvLXJlbSgxMCk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg2Nyk7XG5cbiAgICAgICAgJi1lbXB0eSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNDApO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTIwKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pdGVtLnBlcnNvbi1jYXJkIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgIC5wZXJzb24tcGhvdG8ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg0Mik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0Mik7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSg0Mik7XG5cbiAgICAgICAgICAgIC5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLWRhdGEgLnBlcnNvbi1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZhdm9yaXRlLWljb24tYmFja2dyb3VuZCB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWZvb3RlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAubm8tc2VsZWN0ZWQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNSk7XG4gICAgICAgIH1cblxuICAgICAgICAucGFydC1zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJ0LXNlbGVjdGVkLFxuICAgICAgICAuYWxsLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBlcnNvbi1zZWxlY3QtcGFuZWwub3BlbmVkIHtcbiAgICB3aWR0aDogdG8tcmVtKDM4MCk7XG5cbiAgICAucGVyc29uLXNlbGVjdC1mb3JtIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAkaGVhZGVyLWhlaWdodCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5wZXJzb24tc2VsZWN0LXBhbmVsLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5wZXJzb24tc2VsZWN0LWZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogdG8tcmVtKDE1KSAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4OiAxO1xuXG4gICAgLnBlcnNvbi1zZWxlY3QtbGlzdDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5zcGlubmVyIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNTApO1xuICAgIH1cblxuICAgIC5zZWxlY3RlZC10aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5zZWxlY3RlZC1pdGVtcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IHRvLXJlbSgxMTApO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cblxuICAgIC5zZWxlY3RlZC1pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzApO1xuICAgICAgICBtYXgtd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNSkgdG8tcmVtKDEyKTtcbiAgICAgICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTcpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmljb24tY2xvc2Uge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMyk7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBlcnNvbi1zZWxlY3Qtc2VhcmNoLWlucHV0IHtcbiAgICBtaW4td2lkdGg6IHRvLXJlbSgyODApO1xufVxuXG4uY29udGFjdC1ncm91cC1saW1pdC1kaWFsb2cuc21hbGwgLmRpYWxvZy1jb250ZW50IHtcbiAgICB3aWR0aDogdG8tcmVtKDM3NSk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5wZXJzb24tc2VsZWN0LWZvcm0uZ3JvdXAtc2VsZWN0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5wZXJzb24tc2VsZWN0LWZvcm0ge1xuICAgICAgICAmLmdyb3VwLXNlbGVjdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3RlZC1pdGVtcyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiB0by1yZW0oMzUpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnBlcnNvbi1zZWxlY3QtaXRlbS1yaWdodCB7XG4gICAgbWluLXdpZHRoOiB0by1yZW0oMzApO1xufVxuIiwiLnBlcnNvbi1zZWxlY3QtZ3JvdXAtbGlzdCB7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAucGVyc29uLXNlbGVjdC1ncm91cC1jb250YWluZXIge1xuICAgICAgICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgLmljb24tY2FyZXQtb3V0bGluZS11cCxcbiAgICAgICAgICAgIC5pY29uLWNhcmV0LW91dGxpbmUtZG93biB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLXNlbGVjdC1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICAgICAucGVyc29uLXNlbGVjdC1pdGVtIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmFjY29yZGlvbi10aXRsZSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1leHBhbmRlZCB7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQgLmFjY29yZGlvbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBlcnNvbi1zZWxlY3QtaXRlbTpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wZXJzb24tc2VsZWN0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogdG8tcmVtKDEyKSB0by1yZW0oNDUpIHRvLXJlbSgxMikgdG8tcmVtKDEyKTtcblxuICAgIC5wZXJzb24tc2VsZWN0LWdyb3VwLWxlZnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgLnBlcnNvbi1zZWxlY3QtZ3JvdXAtaW1hZ2UsXG4gICAgICAgIC5wZXJzb24tc2VsZWN0LWdyb3VwLWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg0Mik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0Mik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLXNlbGVjdC1ncm91cC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhdmF0YXJTdHlsZTNCYWNrZ3JvdW5kO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLWhlYXJ0IHtcbiAgICAgICAgICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBzdHJva2Utd2lkdGg6IHRvLXJlbSgzMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGVyc29uLXNlbGVjdC1ncm91cC1jZW50ZXIge1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIC5wZXJzb24tc2VsZWN0LWdyb3VwLW5hbWUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tc2VsZWN0LWdyb3VwLWNvbnRhY3RzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSg0KSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuaW5mby1kaWFsb2cge1xuICAgIC5kaWFsb2ctaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5pbmZvLW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAuaWNvbi13YXJuaW5nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIHRvLXJlbSgyNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5mby1mb290ZXIgLmNsb3NlLWJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDU1KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGlydHktd2hpdGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50YWcge1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBwYWRkaW5nOiB0by1yZW0oNSkgdG8tcmVtKDEwKTtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAuZGF0YS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5zdWItdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2UtaWNvbi1idG4ge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5yb3VuZGVkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDIwKTtcbiAgICB9XG5cbiAgICAmLmdyYXkge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21EYXJrZW4oJGRhcmstZ3JheSwgMjUlKTtcbiAgICB9XG5cbiAgICAmLmxpZ2h0LWdyYXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21MaWdodGVuKCRwcmltYXJ5LWZvbnQtY29sb3IsIDcwJSk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgICYubGlnaHQtZ3JlZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGl2ZS1jb2xvcjtcbiAgICB9XG5cbiAgICAmLnJlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICYub3V0bGluZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgICAgICAmLmdyYXkge1xuICAgICAgICAgICAgY29sb3I6IGN1c3RvbURhcmtlbigkZGFyay1ncmF5LCAyNSUpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgY3VzdG9tRGFya2VuKCRkYXJrLWdyYXksIDI1JSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxpZ2h0LWdyYXkge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgY3VzdG9tTGlnaHRlbigkcHJpbWFyeS1mb250LWNvbG9yLCA3MCUpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxpZ2h0LWdyZWVuIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaXZlLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5yZWQge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9mZmxpbmUtY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYWxlcnRzLWJveCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiB0by1yZW0oMTApO1xuICAgIHRvcDogdG8tcmVtKDEwKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDIwKX0pO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYXBwLWFsZXJ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oMTUpO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICYuYWxlcnQtZGFuZ2VyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xuICAgICAgICBjb2xvcjogI2E5NDQ0MjtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAjYTk0NDQyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5hbGVydC13YXJuaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xuICAgICAgICBjb2xvcjogIzhhNmQzYjtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAjOGE2ZDNiO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5hbGVydC1pbmZvIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxO1xuICAgICAgICBjb2xvcjogIzMxNzA4ZjtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAjMzE3MDhmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5hbGVydC1zdWNjZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xuICAgICAgICBjb2xvcjogIzNjNzYzZDtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAjM2M3NjNkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNsb3NlLWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmRyb3Bkb3duLXRyaWdnZXItY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMCkgdG8tcmVtKDIwKTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgYm94LXNoYWRvdzogMCB0by1yZW0oMSkgdG8tcmVtKDIpIHJnYigwIDAgMCAvIDE2JSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAudmFsdWUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICBAaW5jbHVkZSB0cnVuY2F0ZSgyKTtcblxuICAgICAgICAmLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgyMCkgMCAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tYXJyb3ctZHJvcGRvd24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDcpO1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSg3KTtcbiAgICB9XG5cbiAgICAucGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgICYudmVydGljYWwtbGFiZWwtdHJpZ2dlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRyYW5zcGFyZW50LXRyaWdnZXIge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgyMCk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAuaWNvbi1hcnJvdy1kcm9wZG93biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi51bmlmaWVkLWxvZ2luLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJi5vcGVuZWQge1xuICAgICAgICAuaWNvbi1hcHBzIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC51bmlmaWVkLWxvZ2luLWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1hcHBzIHtcbiAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC51bmlmaWVkLWxvZ2luLWxhYmVsLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIHJlc2V0LWRlZmF1bHQtYnV0dG9uLXN0eWxlcztcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJG9mZnNldDogdG8tcmVtKDUpKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51bmlmaWVkLWxvZ2luLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG59XG5cbi51bmlmaWVkLWxvZ2luLXBhbmVsIHtcbiAgICBtaW4td2lkdGg6IHRvLXJlbSgzNTApO1xuXG4gICAgLnNpZGUtcGFuZWwtaGVhZGVyIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjApO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC51bmlmaWVkLWxvZ2luLW9wdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnVuaWZpZWQtbG9naW4tb3B0aW9uIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXI6IHRvLXJlbSgyKSBzb2xpZCBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXI6IHRvLXJlbSgyKSBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWNoZWNrZWQtY2lyY2xlIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXJlZGlyZWN0IHtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCRsaWdodC1icmFuZC1jb2xvciwgdG8tcmVtKDIpLCB0by1yZW0oMCkpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udW5pZmllZC1sb2dpbi1wYW5lbC1iYWNrZHJvcCB7XG4gICAgd2lkdGg6IDEwMGR2dztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnVuaWZpZWQtbG9naW4tY29udGFpbmVyIC51bmlmaWVkLWxvZ2luLXBhbmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMGR2dztcbiAgICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZVxuXG4udGFibGUtd3JhcCB7XG4gICAgJi5maXhlZC1oZWFkZXIge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5oZWFkZXItcm93IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGF0YS10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmRuZC1jZWxsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5kbmQtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZG90IHtcbiAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRhLXJvdyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUlKTtcblxuICAgICAgICAmLmRyYWctb3ZlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHN3aW5nVXBUb0Rvd247XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmICsgdHIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCBibGFjaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IHN3aW5nRG93blRvVXA7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuN3M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3ZTdlN2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgKyB0ciB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM3ZTdlN2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLWNlbGwge1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBjb2xvcjogIzg4ODc4NztcblxuICAgICAgICAmLmRuZC1oZWFkLWNlbGwge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc29ydGFibGUge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNvcnQtaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRhLWNlbGwge1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlNWU2ZTc7XG5cbiAgICAgICAgJi5jbGlja2FibGUge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnplcm8tcm93IHtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kbmQtY2VsbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHN3aW5nVXBUb0Rvd24ge1xuICAgIDAlIHtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAyNSUge1xuICAgICAgICBib3R0b206IDhweDtcbiAgICB9XG4gICAgMzUlIHtcbiAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIGJvdHRvbTogMHB4O1xuICAgIH1cbiAgICA2MCUge1xuICAgICAgICBib3R0b206IDVweDtcbiAgICB9XG4gICAgNzUlIHtcbiAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHN3aW5nRG93blRvVXAge1xuICAgIDAlIHtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgIH1cbiAgICAyNSUge1xuICAgICAgICB0b3A6IDhweDtcbiAgICB9XG4gICAgMzUlIHtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIHRvcDogMHB4O1xuICAgIH1cbiAgICA2MCUge1xuICAgICAgICB0b3A6IDVweDtcbiAgICB9XG4gICAgNzUlIHtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgfVxufVxuIiwiLmltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAucGxhY2Vob2xkZXItY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAub25seS1zdHJva2Uge1xuICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsbC1zdHJva2Uge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICBzdmc6bm90KC5vbmx5LXN0cm9rZSk6bm90KC5maWxsLXN0cm9rZSkge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4yKTtcbiAgICB9XG5cbiAgICAuaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5mdWxsLXNpemUtYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnVsbC1zaXplLWJhY2tkcm9wLmltYWdlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRibGFjaywgMC41KTtcbiAgICB6LWluZGV4OiA5MDAwO1xuXG4gICAgLmZ1bGwtc2l6ZS1waG90by1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5mdWxsLXNpemUtcGhvdG8ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgzNik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDIyKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDE2KTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNvcnQtZmlsdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBwYWRkaW5nOiB0by1yZW0oMzApIHRvLXJlbSgzMCkgdG8tcmVtKDE1KTtcblxuICAgIC5zb3J0LXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuc29ydC1vcHRpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAucmFkaW8tYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjMwKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSkgMDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wb3BwZXItY29udGFpbmVyLnNvcnQge1xuICAgIC5wb3BwZXItdGFyZ2V0IHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNDUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3BwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgfVxufVxuIiwiLmZpbHRlci1wYW5lbCB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG5cbiAgICAuZmlsdGVyLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTgpO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDYwKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY2F0ZWdvcnkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxOCkgdG8tcmVtKDE2KTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXRlZ29yeS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhdGVnb3J5LW9wdGlvbnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXRlZ29yeS1vcHRpb24ge1xuICAgICAgICBAaW5jbHVkZSByZXNldC1kZWZhdWx0LWJ1dHRvbi1zdHlsZXM7XG5cbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEyKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDgpO1xuXG4gICAgICAgICAgICAmOm5vdCguaXMtY2hlY2tlZCkge1xuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5tb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSgzKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCB0by1yZW0oMikgdG8tcmVtKDIpIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMyk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgICAgICYudXAge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgtMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZG93biB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5yZXNlcnZhdGlvbi1ob3Jpem9udGFsLXRpbWUtcmFuZ2Uge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG5cbiAgICAuc3BhY2UtYXZhaWxhYmlsaXR5LW1lc3NhZ2Uge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxufVxuIiwiLmhvcml6b250YWwtdGltZS1yYW5nZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogdG8tcmVtKDUwKTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogc2Nyb2xsYmFyLXdpZHRoIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuaXMtc2Nyb2xsaW5nIHtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yYW5nZS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDEwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRoaWdoLWNvbnRyYXN0LWdyZWVuO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg0KTtcbiAgICB9XG5cbiAgICAucmFuZ2UtaG91ci12YWx1ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0b3A6IHRvLXJlbSgyNSk7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICByaWdodDogdG8tcmVtKDE1KTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oOSk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oOCk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgtOCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmFuZ2UtaXRlbS5yZXNlcnZlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRoaWdoLWNvbnRyYXN0LXJlZDtcbiAgICB9XG5cbiAgICAucmFuZ2UtaXRlbS51bmF2YWlsYWJsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRoaWdoLWNvbnRyYXN0LWdyYXk7XG4gICAgfVxufVxuIiwiLmxvY2F0aW9uLXBhdGgtY29udGFpbmVyIHtcbiAgICAubG9jYXRpb24tbmFtZSxcbiAgICAubG9jYXRpb24tcGF0aCB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjQpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1wYXRoIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG4iLCIubG9jYXRpb24tZGltZW5zaW9uLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAuYmFzaWMtZGltZW5zaW9ucy1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5kaW1lbnNpb24taXRlbSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oOCk7XG4gICAgICAgIH1cblxuICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMik7XG4gICAgICAgIH1cblxuICAgICAgICAudW5pdHMge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm9jY3VwYW5jeS1kZXRlY3Rpb24tbWVzc2FnZS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg1KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmljb24taW5mby1jaXJjbGUge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vY2N1cGFuY3ktZGV0ZWN0aW9uLW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb21mb3J0LWxhYmVsLWNvbnRhaW5lcixcbiAgICAub2NjdXBhbmN5LWxhYmVsLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KSB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5vY2N1cGFuY3ktbGFiZWwtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmljb24tdXNlciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFkdmFuY2VkLW92ZXJsYXAtbWVzc2FnZS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSg1KTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmluZm8taWNvbi1jb250YWluZXIge1xuICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE1KTtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmljb24taW5mbyB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDkpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oOSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubG9jYXRpb24tZ3JvdXBpbmctcGFuZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSgxNSk7XG5cbiAgICAubG9jYXRpb24tZ3JvdXBpbmctaXRlbSB7XG4gICAgICAgIC52YWx1ZS1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogdG8tcmVtKDMpIHNvbGlkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGV4dGFyZWEtaW5wdXQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgLnRleHRhcmVhLWNvbnRyb2wge1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0RGlzYWJsZWQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyU3VidGxlMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0RGlzYWJsZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGFiZWwtd3JhcHBlciAuaW5wdXQtbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0RGlzYWJsZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dGFyZWEtY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oOTYpO1xuICAgICAgICBtYXgtaGVpZ2h0OiB0by1yZW0oMzAwKTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg1KTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE0KTtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGN1c3RvbURhcmtlbigkbGlnaHQtYnJhbmQtY29sb3IsIDUlKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGVuZ3RoLW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMSk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbn1cbiIsIi5zdHViIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oNDApO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuc3R1Yi1pbWFnZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IHRvLXJlbSgyMDApO1xuICAgIH1cblxuICAgIC5zdHViLW1lc3NhZ2Uge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIG1heC13aWR0aDogdG8tcmVtKDYwMCk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG4iLCIucGVyc29uLWNhcmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogdG8tcmVtKDQ1MCk7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBnYXA6IHRvLXJlbSgxNik7XG5cbiAgICAucGVyc29uLXBob3RvIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg2NSk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDY1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgIC5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDI1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wZXJzb24tZGF0YSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLnBlcnNvbi1kYXRhLWJvZHkge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tY2hlY2tlZC1jaXJjbGUsXG4gICAgLm5vLXNlbGVjdGVkLWljb24ge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgfVxuXG4gICAgLmljb24tY2hlY2tlZC1jaXJjbGUge1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLm5vLXNlbGVjdGVkLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucGVyc29uLWNhcmQge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuXG4gICAgICAgIC5wZXJzb24tcGhvdG8ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg1NSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1NSk7XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLWRhdGEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGVyc29uLWNhcmQtYm9va2luZy1kYXRhIHtcbiAgICAucGVyc29uLWRhdGEtaXRlbSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib29raW5nLWRhdGUtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG4iLCIucGVyc29uLWNhcmQtYWN0aW9ucyB7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZ2FwOiB0by1yZW0oOCk7XG5cbiAgICAuY29sbGVhZ3VlLXZpZXctb24tZmxvb3Ige1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5wZXJzb24tY2FyZC1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEyKTtcbiAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnBlcnNvbi1jYXJkLWVtYWlsIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxOSk7XG59XG4iLCIucGVyc29uLWNhcmQtY29udGV4dC1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IHRvLXJlbSgyNSk7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wZXJzb24tY2FyZDpob3ZlciAucGVyc29uLWNhcmQtY29udGV4dC1tZW51LFxuLnBlcnNvbi1jYXJkLWNvbnRleHQtbWVudTpoYXMoLnBvcHBlcikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLnBlcnNvbi1jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgIEBpbmNsdWRlIGVsbGlwc2lzKCk7XG59XG4iLCIucGVyc29uLWNhcmQtc3VidGl0bGUge1xuICAgIG1hcmdpbjogdG8tcmVtKDQpIDAgMDtcbiAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcblxuICAgIEBpbmNsdWRlIGVsbGlwc2lzKCk7XG59XG4iLCIuY2hlY2tib3gtaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogdG8tcmVtKDIwKTtcbiAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgbWluLXdpZHRoOiB0by1yZW0oMjApO1xuXG4gICAgJi5pbmFjdGl2ZSB7XG4gICAgICAgIGZpbGw6IG5vbmU7XG5cbiAgICAgICAgZyB7XG4gICAgICAgICAgICBzdHJva2U6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucGFydGlhbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjApO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAmLmNoZWNrZWQge1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxufVxuIiwiLmlucHV0LXJhbmdlLWNvbnRhaW5lciB7XG4gICAgLS1iYWNrZ3JvdW5kLXZhbHVlOiAwJTtcbiAgICAkdGh1bWJXaWR0aDogMTJweDtcbiAgICAkdGh1bWJIZWlnaHQ6IDEycHg7XG4gICAgJHJhbmdlVHJhY2tIZWlnaHQ6IDRweDtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5jdXN0b20tdGh1bWItY29udGFpbmVyIHtcbiAgICAgICAgei1pbmRleDogOTA7XG4gICAgICAgIHRyYW5zaXRpb246IGxlZnQgMzAwbXM7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAkcmFuZ2VUcmFja0hlaWdodDtcbiAgICAgICAgaGVpZ2h0OiAkcmFuZ2VUcmFja0hlaWdodDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgIH1cblxuICAgIC5pbnB1dC1yYW5nZS5jdXN0b20tdGh1bWIge1xuICAgICAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgJi5zdGFydCB7XG4gICAgICAgICAgICBsZWZ0OiB0by1yZW0oLTEyLjUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmVuZCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXQtcmFuZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAkcmFuZ2VUcmFja0hlaWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICB0byByaWdodCxcbiAgICAgICAgICAgICN7JGxpZ2h0LWJyYW5kLWNvbG9yfSB2YXIoLS1iYWNrZ3JvdW5kLXZhbHVlKSxcbiAgICAgICAgICAgICN7JGRpc2FibGVkLWNvbG9yfSB2YXIoLS1iYWNrZ3JvdW5kLXZhbHVlKVxuICAgICAgICApO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDMwMG1zO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcztcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBoZWlnaHQ6ICR0aHVtYkhlaWdodDtcbiAgICAgICAgICAgIHdpZHRoOiAkdGh1bWJXaWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5maWxlLWltcG9ydC1kaWFsb2cge1xuICAgIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oODAwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjU2KTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuZGlhbG9nLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNCk7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlclN1YnRsZTE7XG4gICAgfVxuXG4gICAgLmRpYWxvZy1ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjQpO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjgpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWFybi1ob3ctY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG5cbiAgICAgICAgICAgIC5hcHAtYnRuLFxuICAgICAgICAgICAgLmFwcC1idG46aG92ZXIsXG4gICAgICAgICAgICAuYXBwLWJ0bjphY3RpdmUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZG93bmxvYWQtdGVtcGxhdGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBjb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAgICAgLmRvd25sb2FkLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dFByaW1hcnk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWxlLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGlhbG9nLWZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXJTdWJ0bGUxO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lcnJvci1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgY29sb3I6ICRlcnJvclRleHQ7XG4gICAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAkZXJyb3JUZXh0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBzdHJva2U6ICRlcnJvclRleHQ7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDMyKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDMyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItaGVhZGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbGUtdXBsb2FkLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDQpO1xuICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgJGJvcmRlclN1YnRsZTE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc3Bpbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDMyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHN0cm9rZTogJHByaW1hcnk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDMyKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDMyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wLWhlYWRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Atc3ViLWhlYWRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWxlLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcblxuICAgICAgICAuZmlsZS1uYW1lLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHN0cm9rZTogJGJsYWNrO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZmlsZS1pbXBvcnQtZGlhbG9nLnJlc3VsdCB7XG4gICAgLmRpYWxvZy1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZ2FwOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5kaWFsb2ctaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuZGlhbG9nLWZvb3RlciB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAucmVzdWx0LW92ZXJ2aWV3IHtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAud2l0aC1lcnJvci1tZXNzYWdlIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IHRvLXJlbSgyNTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc3VsdC1jb250YWluZXItZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNSkgdG8tcmVtKDYwKTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbn1cbiIsIi5yZXN1bHQtb3ZlcnZpZXcge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDIwKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRwcmltYXJ5LCAwLjEpO1xuXG4gICAgJi53aXRoLWZhaWwge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkZXJyb3IsIDAuMSk7XG4gICAgfVxuXG4gICAgLmljb24tY2hlY2tlZC1zdGFyLFxuICAgIC5pY29uLWNsb3NlLWNpcmNsZSB7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDUwKTtcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDUwKTtcbiAgICB9XG5cbiAgICAuaWNvbi1jaGVja2VkLXN0YXIge1xuICAgICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuaWNvbi1jbG9zZS1jaXJjbGUge1xuICAgICAgICBmaWxsOiAkZXJyb3I7XG4gICAgfVxuXG4gICAgLnJlc3VsdC1jb3VudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgIC5zdWNjZXNzLW51bWJlciB7XG4gICAgICAgICAgICBjb2xvcjogJHN1Y2Nlc3NUZXh0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZhaWxlZC1udW1iZXIge1xuICAgICAgICAgICAgY29sb3I6ICRlcnJvclRleHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc3VjY2Vzcy1jb3VudCxcbiAgICAgICAgLmZhaWxlZC1jb3VudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubGFiZWxlZC1yZWFkLW9ubHkge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgIGxhYmVsIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIGNvbG9yOiAkdGV4dFNlY29uZGFyeTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDQpO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctbWQ7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vLi4vc3R5bGVzL3JlZGVzaWduLXZhcmlhYmxlcyc7XG5cbi5haS1hc3Npc3RhbnQtbG9nbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAuaWNvbi5kZWZhdWx0LXN0cm9rZSB7XG4gICAgICAgIHN0cm9rZTogY3VycmVudGNvbG9yO1xuICAgIH1cbn1cblxuLmFpLWFzc2lzdGFudC1sb2dvLW5vLWJnIHtcbiAgICBjb2xvcjogJHRleHRQcmltYXJ5O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5haS1hc3Npc3RhbnQtbG9nby1zbWFsbCB7XG4gICAgd2lkdGg6IHRvLXJlbSgzMik7XG4gICAgaGVpZ2h0OiB0by1yZW0oMzIpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSg4KTtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICB9XG59XG5cbi5haS1hc3Npc3RhbnQtbG9nby1tZWRpdW0ge1xuICAgIHdpZHRoOiB0by1yZW0oNDApO1xuICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTApO1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgIH1cbn1cblxuLmFpLWFzc2lzdGFudC1sb2dvLWxhcmdlIHtcbiAgICB3aWR0aDogdG8tcmVtKDQ4KTtcbiAgICBoZWlnaHQ6IHRvLXJlbSg0OCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDEyKTtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyNCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDI0KTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi9haS1hc3Npc3RhbnQtbWl4aW5zJztcblxuQG1peGluIGFpLWZvY3VzLXZpc2libGUge1xuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIG91dGxpbmU6IHRvLXJlbSgyKSBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IHRvLXJlbSgyKTtcbiAgICB9XG59XG5cbi5haS1idXR0b24taWNvbi1vbmx5IHtcbiAgICB3aWR0aDogdG8tcmVtKDQwKTtcbiAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDEyKTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkaWNvblByaW1hcnk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dDtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAuaWNvbi5kZWZhdWx0LXN0cm9rZSB7XG4gICAgICAgIHN0cm9rZTogJGljb25QcmltYXJ5O1xuICAgIH1cblxuICAgICYuY29tcGFjdCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDgpO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZEhvdmVyO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmRTZWxlY3RlZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBhaS1mb2N1cy12aXNpYmxlO1xuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkZ3JleTIwO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLmFpLWJ1dHRvbi1zZW5kIHtcbiAgICB3aWR0aDogdG8tcmVtKDQwKTtcbiAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDEyKTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkdGV4dFN1YnRsZTE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dDtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAuaWNvbi5kZWZhdWx0LXN0cm9rZSB7XG4gICAgICAgIGNvbG9yOiAkdGV4dFN1YnRsZTE7XG4gICAgICAgIHN0cm9rZTogJHRleHRTdWJ0bGUxO1xuICAgIH1cblxuICAgICYuY29tcGFjdCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzIpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzMik7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg4KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnlIb3ZlcjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5QWN0aXZlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGFpLWZvY3VzLXZpc2libGU7XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc2FibGVkO1xuICAgICAgICBjb2xvcjogJHRleHREaXNhYmxlZDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgICAgIC5pY29uLmRlZmF1bHQtc3Ryb2tlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dERpc2FibGVkO1xuICAgICAgICAgICAgc3Ryb2tlOiAkdGV4dERpc2FibGVkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWktYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgcGFkZGluZzogdG8tcmVtKDQpIHRvLXJlbSg4KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5MTA7XG4gICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMTUwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXkyMDtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLWdyYXk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYWktZm9jdXMtdmlzaWJsZTtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgICAgY29sb3I6ICR0ZXh0U2Vjb25kYXJ5O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyU3VidGxlMDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbn1cblxuLmFpLWJ1dHRvbi1uYXYtaXRlbSB7XG4gICAgQGluY2x1ZGUgYWktbmF2LWJ1dHRvbi1iYXNlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dCwgY29sb3IgMTUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZFNlbGVjdGVkO1xuICAgICAgICBjb2xvcjogJHRleHRQcmltYXJ5O1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuIiwiLy8gQUkgQXNzaXN0YW50IGRlc2lnbiB0b2tlbnNcbi8vIFJldXNlcyBleGlzdGluZyB0b29sa2l0IHRva2VucyB3aGVyZXZlciBwb3NzaWJsZSAoJHByaW1hcnksICR0ZXh0UHJpbWFyeSwgJGJvcmRlclN1YnRsZTAsIGV0Yy4pXG4vLyBJbnRlcmFjdGl2ZSBjb2xvcnMgKGJ1dHRvbnMsIHVzZXIgYnViYmxlcywgc2VuZCBpY29uKSB1c2UgJHByaW1hcnkg4oCUIGFkYXB0cyB0byBob3N0IGFwcCB0aGVtZS5cbi8vIE9ubHkgZGVmaW5lcyBuZXcgdmFyaWFibGVzIGZvciBBSS1hc3Npc3RhbnQtc3BlY2lmaWMgdmFsdWVzIChjaGF0IGJ1YmJsZXMsIGdyYWRpZW50cywgZXRjLilcbi8vIExpZ2h0IG1vZGUgb25seSBmb3Igbm93IChkYXJrIG1vZGUgZGVmZXJyZWQpLlxuXG5AaW1wb3J0ICcuLi8uLi9zdHlsZXMvdmFyaWFibGVzJztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlcy9mdW5jdGlvbnMnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGVzL3JlZGVzaWduLXZhcmlhYmxlcyc7XG5cbi8vIC0tLSBNaXhpbnMgLS0tXG5cbkBtaXhpbiBhaS1wYW5lbC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyU3VidGxlMDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuQG1peGluIGFpLXBhbmVsLWhlYWRlci10aXRsZSB7XG4gICAgZmxleDogMTtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDIyKTtcbiAgICBjb2xvcjogJHRleHRQcmltYXJ5O1xufVxuXG5AbWl4aW4gYWktbmF2LWJ1dHRvbi1iYXNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMSkgdG8tcmVtKDE2KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGNvbG9yOiAkaGlnaC1jb250cmFzdC1ncmF5O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMTUwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kSG92ZXI7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogdG8tcmVtKDIpIHNvbGlkICRwcmltYXJ5O1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogdG8tcmVtKC0yKTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi8uLi9zdHlsZXMvcmVkZXNpZ24tdmFyaWFibGVzJztcblxuLmFpLXNjcm9sbC1hcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5haS1zY3JvbGwtYXJlYS12aWV3cG9ydCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IHNjcm9sbGJhci1jb2xvciAyMDBtcyBlYXNlLWluLW91dDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBzY3JvbGxiYXItY29sb3I6ICRncmV5MjAgdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgICY6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXkyMDtcbiAgICB9XG5cbiAgICAuYWktc2Nyb2xsLWFyZWEuYWx3YXlzLXZpc2libGUgJiB7XG4gICAgICAgIHNjcm9sbGJhci1jb2xvcjogJGdyZXkyMCB0cmFuc3BhcmVudDtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTIwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uLy4uL3N0eWxlcy9yZWRlc2lnbi12YXJpYWJsZXMnO1xuXG4uYW5zd2VyLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSg4KTtcbn1cbiIsIkBpbXBvcnQgJy4uLy4uLy4uL3N0eWxlcy9yZWRlc2lnbi12YXJpYWJsZXMnO1xuXG4uYW5zd2VyLWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oNCk7XG5cbiAgICAuZmVlZGJhY2stdm90ZWQge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kSG92ZXI7XG4gICAgfVxuXG4gICAgLmZlZWRiYWNrLXZvdGVkIC5pY29uLmRlZmF1bHQtc3Ryb2tlIHBhdGgge1xuICAgICAgICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gICAgICAgIHN0cm9rZTogY3VycmVudGNvbG9yO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uLy4uL3N0eWxlcy9yZWRlc2lnbi12YXJpYWJsZXMnO1xuXG4uYW5zd2VyLW1hcmtkb3duLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMjYpO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgxNikgMCB0by1yZW0oOCk7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMjIpO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgxMikgMCB0by1yZW0oNik7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSg4KSAwIHRvLXJlbSg0KTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgdG8tcmVtKDgpO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdWwsXG4gICAgb2wge1xuICAgICAgICBtYXJnaW46IHRvLXJlbSg4KSAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSgyNCk7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgyKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgY29kZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXkxMDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEpIHRvLXJlbSg0KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgIHByZSB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDgpIDA7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5MTA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgICBjb2RlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oOCkgMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oMTIpO1xuICAgICAgICBib3JkZXItbGVmdDogdG8tcmVtKDMpIHNvbGlkICRib3JkZXJTdWJ0bGUwO1xuICAgICAgICBjb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICB9XG5cbiAgICBociB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXJTdWJ0bGUwO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgxMikgMDtcbiAgICB9XG5cbiAgICB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSg4KSAwO1xuICAgIH1cblxuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDYpIHRvLXJlbSg4KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlclN1YnRsZTA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgdGgge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdEJhY2tncm91bmQ7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vLi4vc3R5bGVzL3JlZGVzaWduLXZhcmlhYmxlcyc7XG5cbi5hbnN3ZXItc3RyZWFtaW5nLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgICYuc3RyZWFtaW5nOjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDYwJSwgJGJhY2tncm91bmQpO1xuICAgIH1cbn1cblxuLnN0cmVhbWluZy1jdXJzb3Ige1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogdG8tcmVtKDIpO1xuICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dFByaW1hcnk7XG4gICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgyKTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gICAgYW5pbWF0aW9uOiBhaS1jdXJzb3ItYmxpbmsgMXMgc3RlcC1lbmQgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgYWktY3Vyc29yLWJsaW5rIHtcbiAgICAwJSxcbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uLy4uL3N0eWxlcy9yZWRlc2lnbi12YXJpYWJsZXMnO1xuXG4uY2hhdC1idWJibGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IHRvLXJlbSg1MTIpO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiB0by1yZW0oNykgdG8tcmVtKDgpO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxNik7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5jaGF0LWJ1YmJsZS1odW1hbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgY29sb3I6ICR0ZXh0U3VidGxlMTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5jaGF0LWJ1YmJsZS1haSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlclN1YnRsZTA7XG4gICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiB0by1yZW0oNTEyKTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG4iLCJAaW1wb3J0ICcuLi9haS1hc3Npc3RhbnQtbWl4aW5zJztcblxuLmNoYXQtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDgpO1xuICAgIGZsZXg6IDE7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2hhdC1saXN0LWhlYWRlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZzogMCB0by1yZW0oOCk7XG59XG5cbi5jaGF0LWxpc3QtY3JlYXRlLWJ1dHRvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmNoYXQtbGlzdC1zZWN0aW9uLWhlYWRlciB7XG4gICAgQGluY2x1ZGUgYWktbmF2LWJ1dHRvbi1iYXNlO1xuICAgIG1hcmdpbjogMCB0by1yZW0oOCk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDE2KX0pO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5jaGF0LWxpc3Qtc2VjdGlvbi1sYWJlbCB7XG4gICAgZmxleDogMTtcbn1cblxuLmNoYXQtbGlzdC1zZWN0aW9uLWNoZXZyb24ge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNTBtcyBlYXNlLWluLW91dDtcblxuICAgIC5jaGF0LWxpc3Qtc2VjdGlvbi1oZWFkZXI6bm90KC5vcGVuKSAmIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG59XG5cbi5jaGF0LWxpc3Qtc2Nyb2xsIHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG59XG5cbi5jaGF0LWxpc3QtaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICBwYWRkaW5nOiAwIHRvLXJlbSg4KSB0by1yZW0oMTYpO1xufVxuIiwiQGltcG9ydCAnLi4vYWktYXNzaXN0YW50LW1peGlucyc7XG5cbi5jaGF0LWxpc3QtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAuY2hhdC1saXN0LWl0ZW0tbWVudSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICAuY2hhdC1saXN0LWl0ZW0tbWVudSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5lZGl0aW5nIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDgpIHRvLXJlbSgxMik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kSG92ZXI7XG4gICAgfVxufVxuXG4uY2hhdC1saXN0LWl0ZW0tYnV0dG9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oNDQpO1xufVxuXG4uY2hhdC1saXN0LWl0ZW0tdGl0bGUge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGNvbG9yOiAkaGlnaC1jb250cmFzdC1ncmF5O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgLmNoYXQtbGlzdC1pdGVtLmFjdGl2ZSAmIHtcbiAgICAgICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbiAgICB9XG59XG5cbi5jaGF0LWxpc3QtaXRlbS1lZGl0LXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uY2hhdC1saXN0LWl0ZW0tZWRpdCB7XG4gICAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiB0by1yZW0oMikgdG8tcmVtKDQpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgyKTtcbiAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGNvbG9yOiAkdGV4dFByaW1hcnk7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLmNoYXQtbGlzdC1pdGVtLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHRvLXJlbSg4KTtcbiAgICByaWdodDogdG8tcmVtKDEyKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2UtaW4tb3V0O1xufVxuXG4vLyBNb2JpbGU6IGhpZGUgMy1kb3QgdHJpZ2dlciAobG9uZy1wcmVzcyBvcGVucyBtZW51IGluc3RlYWQpXG4uY2hhdC1saXN0LWl0ZW0ubW9iaWxlIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgLmNoYXQtbGlzdC1pdGVtLW1lbnUge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNoYXQtbGlzdC1pdGVtLWJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHRvLXJlbSgxNik7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vLi4vc3R5bGVzL3JlZGVzaWduLXZhcmlhYmxlcyc7XG5cbi5haS1jaGF0LWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogdG8tcmVtKDcyKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyU3VidGxlMTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDE1MG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlclN0cm9uZzE7XG4gICAgfVxuXG4gICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSBjdXN0b21BbHBoYSgkcHJpbWFyeSwgMC41KTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRlZmF1bHRCYWNrZ3JvdW5kO1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXJTdWJ0bGUwO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJi53aXRoLWVycm9yIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZXJyb3I7XG4gICAgfVxufVxuXG4uYWktY2hhdC1pbnB1dC10ZXh0YXJlYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogdG8tcmVtKDEyOCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDExKSB0by1yZW0oMTEyKSB0by1yZW0oMTEpIHRvLXJlbSgxNik7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiAkdGV4dFByaW1hcnk7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICRncmV5MjAgdHJhbnNwYXJlbnQ7XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkdGV4dFNlY29uZGFyeTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICR0ZXh0U2Vjb25kYXJ5O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0U2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWktY2hhdC1pbnB1dC1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IHRvLXJlbSgxNik7XG4gICAgYm90dG9tOiB0by1yZW0oMTYpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgID4gKiB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cbn1cblxuLmFpLWNoYXQtaW5wdXQtZmlsZS1pbmRpY2F0b3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICBwYWRkaW5nOiB0by1yZW0oNCkgdG8tcmVtKDgpO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICBjb2xvcjogJGhpZ2gtY29udHJhc3QtZ3JheTtcbn1cbiIsIkBpbXBvcnQgJy4uL2FpLWFzc2lzdGFudC1taXhpbnMnO1xuXG4uZXJyb3ItY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgbWF4LXdpZHRoOiB0by1yZW0oMjQ0KTtcbiAgICBwYWRkaW5nOiB0by1yZW0oOCkgdG8tcmVtKDEyKSB0by1yZW0oMTYpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRlcnJvcjtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOCk7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjE1KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lcnJvci1jYXJkLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzMik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDMyKTtcbiAgICB9XG5cbiAgICAuaWNvbi5kZWZhdWx0LXN0cm9rZSB7XG4gICAgICAgIGNvbG9yOiAkZXJyb3I7XG4gICAgICAgIHN0cm9rZTogJGVycm9yO1xuICAgIH1cbn1cblxuLmVycm9yLWNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbn1cblxuLmVycm9yLWNhcmQtbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuXG4uZXJyb3ItY2FyZC1yZXRyeSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oOCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDYpIHRvLXJlbSgxMik7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTEwO1xuICAgIGNvbG9yOiAkdGV4dFByaW1hcnk7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dDtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE0KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXkyMDtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLWdyYXk7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogdG8tcmVtKDIpIHNvbGlkICRwcmltYXJ5O1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogdG8tcmVtKDIpO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uLy4uL3N0eWxlcy9yZWRlc2lnbi12YXJpYWJsZXMnO1xuXG4uZmlsZS11cGxvYWQtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIG1heC1oZWlnaHQ6IHRvLXJlbSgyMDApO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogJGdyZXkyMCB0cmFuc3BhcmVudDtcbn1cblxuLmZpbGUtdXBsb2FkLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSg4KSB0by1yZW0oMTIpO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBiYWNrZ3JvdW5kOiAkZGVmYXVsdEJhY2tncm91bmQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTEwO1xuXG4gICAgICAgIC5maWxlLXVwbG9hZC1yZW1vdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZmlsZS11cGxvYWQtZXJyb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRlcnJvciwgMC4xNSk7XG4gICAgfVxufVxuXG4uZmlsZS11cGxvYWQtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDgpO1xufVxuXG4uZmlsZS11cGxvYWQtaWNvbiB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgIHN0cm9rZTogJGljb25QcmltYXJ5O1xufVxuXG4uZmlsZS11cGxvYWQtZGV0YWlscyB7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgZ2FwOiB0by1yZW0oOCk7XG59XG5cbi5maWxlLXVwbG9hZC1uYW1lIHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbn1cblxuLmZpbGUtdXBsb2FkLXNpemUge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE0KTtcbiAgICBjb2xvcjogJHRleHRTZWNvbmRhcnk7XG59XG5cbi5maWxlLXVwbG9hZC1yZW1vdmUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNTBtcyBlYXNlLWluLW91dDtcbn1cblxuLmZpbGUtdXBsb2FkLXByb2dyZXNzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSgyNCk7XG59XG5cbi5maWxlLXVwbG9hZC1lcnJvci10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSgyNCk7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgIGNvbG9yOiAkZXJyb3I7XG59XG5cbi5maWxlLXVwbG9hZC10YWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIC50ZXh0IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vLi4vc3R5bGVzL3JlZGVzaWduLXZhcmlhYmxlcyc7XG5cbi5pbWFnZS1hbnN3ZXItaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDgpO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4iLCJAaW1wb3J0ICcuLi8uLi8uLi9zdHlsZXMvcmVkZXNpZ24tdmFyaWFibGVzJztcblxuLmFpLXNvdXJjZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oOCk7XG59XG5cbi5haS1zb3VyY2VzLWxhYmVsIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLW1kO1xuICAgIGNvbG9yOiAkdGV4dFNlY29uZGFyeTtcbn1cblxuLmFpLXNvdXJjZXMtbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oMik7XG59XG5cbi5haS1zb3VyY2VzLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLW1kO1xufVxuXG4uYWktc291cmNlcy1saW5rIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG4uYWktc291cmNlcy10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmFpLXNvdXJjZXMtdGV4dCB7XG4gICAgY29sb3I6ICR0ZXh0U2Vjb25kYXJ5O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5haS1zb3VyY2VzLWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTYpO1xuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi9haS1hc3Npc3RhbnQtbWl4aW5zJztcblxuLmFpLXRlcm1zLXBvcHVwLWJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRibGFjaywgMC40KTtcbiAgICB6LWluZGV4OiAxMTAxO1xufVxuXG4uYWktdGVybXMtcG9wdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogdG8tcmVtKDgwMCk7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgaGVpZ2h0OiB0by1yZW0oNTg0KTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDgpO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMjYpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMjAwbXMgZWFzZSwgaGVpZ2h0IDIwMG1zIGVhc2U7XG59XG5cbi5haS10ZXJtcy1wb3B1cC1leHBhbmRlZCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBoZWlnaHQ6IDk1JTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG59XG5cbi5haS10ZXJtcy1wb3B1cC1oZWFkZXIge1xuICAgIEBpbmNsdWRlIGFpLXBhbmVsLWhlYWRlcjtcbiAgICBtaW4taGVpZ2h0OiB0by1yZW0oNjQpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5haS10ZXJtcy1wb3B1cC1oZWFkZXItdGl0bGUge1xuICAgIEBpbmNsdWRlIGFpLXBhbmVsLWhlYWRlci10aXRsZTtcbn1cblxuLmFpLXRlcm1zLXBvcHVwLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nOiB0by1yZW0oMjQpIHRvLXJlbSgxNik7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDEwKTtcbn1cblxuLmFpLXRlcm1zLXBvcHVwLWltcG9ydGFudCB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMjgpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgzNik7XG4gICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5haS10ZXJtcy1wb3B1cC1ib2R5IHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGNvbG9yOiAkdGV4dFByaW1hcnk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cblxuLy8gTW9iaWxlOiBmdWxsLXNjcmVlbiBwb3B1cCwgbm8gYmFja2Ryb3BcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5haS10ZXJtcy1wb3B1cC1iYWNrZHJvcCB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFpLXRlcm1zLXBvcHVwLFxuICAgIC5haS10ZXJtcy1wb3B1cC1leHBhbmRlZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi8uLi9zdHlsZXMvcmVkZXNpZ24tdmFyaWFibGVzJztcblxuLmFpLXRoaW5raW5nIHtcbiAgICAkZG90OiBuby1yZXBlYXQgcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBjbG9zZXN0LXNpZGUsICR0ZXh0U2Vjb25kYXJ5IDkwJSwgdHJhbnNwYXJlbnQpO1xuXG4gICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgYXNwZWN0LXJhdGlvOiA0O1xuICAgIGJhY2tncm91bmQ6ICRkb3QgMCUgNTAlLCAkZG90IDUwJSA1MCUsICRkb3QgMTAwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDEwMCUgLyAzKSAxMDAlO1xuICAgIGFuaW1hdGlvbjogYWktdGhpbmtpbmctYm91bmNlIDFzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuQGtleWZyYW1lcyBhaS10aGlua2luZy1ib3VuY2Uge1xuICAgIDMzJSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYygxMDAlIC8gMykgMCUsIGNhbGMoMTAwJSAvIDMpIDEwMCUsIGNhbGMoMTAwJSAvIDMpIDEwMCU7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDEwMCUgLyAzKSAxMDAlLCBjYWxjKDEwMCUgLyAzKSAwJSwgY2FsYygxMDAlIC8gMykgMTAwJTtcbiAgICB9XG5cbiAgICA2NiUge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMTAwJSAvIDMpIDEwMCUsIGNhbGMoMTAwJSAvIDMpIDEwMCUsIGNhbGMoMTAwJSAvIDMpIDAlO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2FpLWFzc2lzdGFudC1taXhpbnMnO1xuQGltcG9ydCAnLi4vQWlBc3Npc3RhbnRMb2dvL0FpQXNzaXN0YW50TG9nbyc7XG5AaW1wb3J0ICcuLi9BaUJ1dHRvbi9BaUJ1dHRvbic7XG5AaW1wb3J0ICcuLi9BaVNjcm9sbEFyZWEvQWlTY3JvbGxBcmVhJztcbkBpbXBvcnQgJy4uL0Fuc3dlckFjdGlvbnMvQW5zd2VyQWN0aW9ucyc7XG5AaW1wb3J0ICcuLi9BbnN3ZXJGZWVkYmFjay9BbnN3ZXJGZWVkYmFjayc7XG5AaW1wb3J0ICcuLi9BbnN3ZXJNYXJrZG93bkNvbnRlbnQvQW5zd2VyTWFya2Rvd25Db250ZW50JztcbkBpbXBvcnQgJy4uL0Fuc3dlclN0cmVhbWluZ092ZXJsYXkvQW5zd2VyU3RyZWFtaW5nT3ZlcmxheSc7XG5AaW1wb3J0ICcuLi9DaGF0QnViYmxlL0NoYXRCdWJibGUnO1xuQGltcG9ydCAnLi4vQ2hhdExpc3QvQ2hhdExpc3QnO1xuQGltcG9ydCAnLi4vQ2hhdExpc3RJdGVtL0NoYXRMaXN0SXRlbSc7XG5AaW1wb3J0ICcuLi9DaGF0TWVzc2FnZUlucHV0L0NoYXRNZXNzYWdlSW5wdXQnO1xuQGltcG9ydCAnLi4vRXJyb3JDYXJkL0Vycm9yQ2FyZCc7XG5AaW1wb3J0ICcuLi9GaWxlVXBsb2FkTGlzdC9GaWxlVXBsb2FkTGlzdCc7XG5AaW1wb3J0ICcuLi9JbWFnZUFuc3dlci9JbWFnZUFuc3dlcic7XG5AaW1wb3J0ICcuLi9Tb3VyY2VzL1NvdXJjZXMnO1xuQGltcG9ydCAnLi4vVGVybXNBbmRDb25kaXRpb25zUG9wdXAvVGVybXNBbmRDb25kaXRpb25zUG9wdXAnO1xuQGltcG9ydCAnLi4vVGhpbmtpbmcvVGhpbmtpbmcnO1xuXG4uYWktYXNzaXN0YW50LWNoYXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAkZGVmYXVsdEJhY2tncm91bmQ7XG59XG5cbi5haS1hc3Npc3RhbnQtY2hhdC1nYXRlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWktZ2F0ZS1jZW50ZXIge1xuICAgIG1hcmdpbjogYXV0byAwO1xufVxuXG4uYWktYXNzaXN0YW50LWNoYXQtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFpLWFzc2lzdGFudC1jaGF0LXNpZGViYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgICBnYXA6IHRvLXJlbSg4KTtcbn1cblxuLmFpLXNpZGViYXItcmVzaXplLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgd2lkdGg6IDFweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBjdXJzb3I6IGNvbC1yZXNpemU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogdG8tcmVtKC00KTtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgtNCk7XG4gICAgfVxuXG4gICAgJjpob3ZlciAuYWktc2lkZWJhci1yZXNpemUtbGluZSxcbiAgICAmOmFjdGl2ZSAuYWktc2lkZWJhci1yZXNpemUtbGluZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbn1cblxuLmFpLXNpZGViYXItcmVzaXplLWxpbmUge1xuICAgIHdpZHRoOiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlclN1YnRsZTA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cztcbn1cblxuLmFpLXNpZGViYXItaGVhZGVyIHtcbiAgICBAaW5jbHVkZSBhaS1wYW5lbC1oZWFkZXI7XG59XG5cbi5haS1zaWRlYmFyLWhlYWRlci10aXRsZSB7XG4gICAgQGluY2x1ZGUgYWktcGFuZWwtaGVhZGVyLXRpdGxlO1xufVxuXG4uYWktc2lkZWJhci1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmc6IDAgdG8tcmVtKDgpIHRvLXJlbSgxNik7XG59XG5cbi5haS10b2tlbi1jb3VudGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDgpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJTdWJ0bGUxO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbn1cblxuLmFpLXRva2VuLWNvdW50ZXItdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiAwO1xufVxuXG4uYWktdG9rZW4tY291bnRlci12YWx1ZSB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICBjb2xvcjogJHRleHRQcmltYXJ5O1xufVxuXG4uYWktdG9rZW4tY291bnRlci1kYXRlIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICBjb2xvcjogJHRleHRTZWNvbmRhcnk7XG59XG5cbi5haS10b2tlbi1jb3VudGVyLWJhciB7XG4gICAgaGVpZ2h0OiB0by1yZW0oNCk7XG4gICAgYmFja2dyb3VuZDogJGdyZXkyMDtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOTk5KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSg0KTtcbn1cblxuLmFpLXRva2VuLWNvdW50ZXItYmFyLWZpbGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkaGlnaC1jb250cmFzdC1ncmF5O1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg5OTkpO1xufVxuXG4uYWktYXNzaXN0YW50LWNoYXQtbWFpbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDAgdG8tcmVtKDQwKSB0by1yZW0oMTYpO1xuICAgIGdhcDogdG8tcmVtKDQpO1xufVxuXG4uYWktY2hhdC1zaWRlYmFyLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogdG8tcmVtKDE2KTtcbiAgICBsZWZ0OiB0by1yZW0oMTYpO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi8vIC0tLSBDaGF0SGVhZGVyIC0tLVxuXG4uYWktY2hhdC1oZWFkZXIge1xuICAgIEBpbmNsdWRlIGFpLXBhbmVsLWhlYWRlcjtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg2NCk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmFpLWNoYXQtaGVhZGVyLXRpdGxlIHtcbiAgICBAaW5jbHVkZSBhaS1wYW5lbC1oZWFkZXItdGl0bGU7XG59XG5cbi5haS1jaGF0LWhlYWRlci1jbG9zZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8vIC0tLSBDaGF0TWVzc2FnZUxpc3QgLS0tXG5cbi5haS1jaGF0LW1lc3NhZ2UtbGlzdCB7XG4gICAgZmxleDogMTtcbiAgICBtaW4taGVpZ2h0OiAwO1xufVxuXG4uYWktY2hhdC1tZXNzYWdlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcGFkZGluZzogdG8tcmVtKDIwKSAwO1xuICAgIG1heC13aWR0aDogdG8tcmVtKDEwMDApO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTYpO1xuICAgIH1cbn1cblxuLy8gLS0tIEFpTWVzc2FnZUl0ZW0gLS0tXG5cbi5haS1tZXNzYWdlLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5haS1tZXNzYWdlLWl0ZW0tYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiB0by1yZW0oNCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2UtaW4tb3V0O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAuYWktbWVzc2FnZS1pdGVtOmhvdmVyICYge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAgICAgICAuYWktbWVzc2FnZS1pdGVtLnRvdWNoZWQgJiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLSBDaGF0SW5wdXRBcmVhIC0tLVxuXG4uYWktY2hhdC1pbnB1dC1hcmVhIHtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLy8gLS0tIEZpcnN0VGltZVZpZXcgLS0tXG5cbi5haS1maXJzdC10aW1lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHRCYWNrZ3JvdW5kO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG59XG5cbi5haS1maXJzdC10aW1lLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFpLWZpcnN0LXRpbWUtbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDMxKTtcblxuICAgIC5haS1maXJzdC10aW1lLWxvZ28taWNvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTEyKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTEyKTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI0KTtcbiAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgdG8tcmVtKDMpIHRvLXJlbSgxNCkgdG8tcmVtKDMpIGN1c3RvbUFscGhhKCRibGFjaywgMC4xMik7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg2NCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg2NCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5haS1maXJzdC10aW1lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDIyKTtcbiAgICBjb2xvcjogJHRleHRQcmltYXJ5O1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmFpLWZpcnN0LXRpbWUtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMjIpO1xuICAgIGNvbG9yOiAkaGlnaC1jb250cmFzdC1ncmF5O1xuICAgIG1hcmdpbjogdG8tcmVtKDEwKSAwIDA7XG59XG5cbi5haS1maXJzdC10aW1lLWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oNTMpO1xufVxuXG4uYWktZmlyc3QtdGltZS10ZXJtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuYWktZmlyc3QtdGltZS1jaGVja2JveCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIGFjY2VudC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbi5haS1maXJzdC10aW1lLXRlcm1zLWxpbmsge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbi5haS1maXJzdC10aW1lLWZvcm0gLmFpLWZpcnN0LXRpbWUtY3RhIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDExKSB0by1yZW0oMTYpO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgIH1cbn1cblxuLy8gLS0tIE1vYmlsZSByZXNwb25zaXZlIChzY3JlZW5zIDEtNCkgLS0tXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC8vIFNjcmVlbiAxIOKAlCBGaXJzdCBUaW1lOiBjb25zdHJhaW4gY29udGVudCB3aWR0aCwgYWRkIHNpZGUgcGFkZGluZ1xuICAgIC5haS1maXJzdC10aW1lIHtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTYpO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgIC5haS1maXJzdC10aW1lLWNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IHRvLXJlbSgzNzApO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAvLyBTY3JlZW4gMiDigJQgRW1wdHkgQ2hhdDogcmVkdWNlIGhvcml6b250YWwgcGFkZGluZzsgdG9nZ2xlIG1vdmVzIHRvIHJpZ2h0IG9uIG1vYmlsZVxuICAgIC5haS1hc3Npc3RhbnQtY2hhdC1tYWluIHtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTYpIHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLmFpLWNoYXQtc2lkZWJhci10b2dnbGUge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAvLyBTY3JlZW4gMyDigJQgU2lkZSBQYW5lbDogZnVsbC1zY3JlZW4gb3ZlcmxheSwgaGlkZSByZXNpemUgaGFuZGxlXG4gICAgLmFpLWFzc2lzdGFudC1jaGF0LWJvZHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmFpLWFzc2lzdGFudC1jaGF0LXNpZGViYXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgcGFkZGluZy10b3A6IHRvLXJlbSg4MCk7XG4gICAgfVxuXG4gICAgLmFpLXNpZGViYXItcmVzaXplLWhhbmRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFpLXNpZGViYXItaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgICB9XG59XG4iLCIuaW5wdXQtY29udGFpbmVyIHtcbiAgICAuaW5wdXQtZWxlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGN1c3RvbURhcmtlbigkbGlnaHQtYnJhbmQtY29sb3IsIDUlKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGVuZ3RoLW1lc3NhZ2Uge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5pY29uLXJlZGVzaWduLWV4Y2xhbWF0aW9uLWNpcmNsZSB7XG4gICAgICAgIHN0cm9rZTogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgfVxuXG4gICAgJi53aXRoLWVycm9yIHtcbiAgICAgICAgLmlucHV0LWVsZW0sXG4gICAgICAgIC5pbnB1dC1lbGVtOmhvdmVyLFxuICAgICAgICAuaW5wdXQtZWxlbTpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1mb290ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGVmYXVsdC1zdHJva2Uge1xuICAgIGZpbGw6IG5vbmU7XG59XG5cbi5maWxlLWltcG9ydC1kaWFsb2cge1xuICAgIC5kaWFsb2ctY29udGVudCAuZGlhbG9nLWZvb3RlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE5MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiBUT0RPIGZpeCBzdHlsZWxpbnQgZXJyb3JzICovXG5cbi5oaWRlLWxlYWZsZXQge1xuICAgIC5sZWFmbGV0LXBhbmUsXG4gICAgLmxlYWZsZXQtY29udHJvbC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmRyYXdpbmcge1xuICAgIC5tYXAtdXNlci1pY29uIHtcbiAgICAgICAgZmlsbDogJGJsYWNrO1xuICAgICAgICBzdHJva2U6ICRkYXJrLWdyYXk7XG4gICAgICAgIHN0cm9rZS13aWR0aDogMTBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIGcge1xuICAgICAgICBzdHJva2Utd2lkdGg6IDIwO1xuICAgIH1cblxuICAgICYuZXh0ZXJuYWwge1xuICAgICAgICBnIHtcbiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubWNzIHtcbiAgICAgICAgI2xheWVyLXRvb2x0aXBzIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2xheWVyLXRvb2x0aXBzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG59XG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuI3BsYW5TZWN0aW9uLFxuLnNwYWNlIHtcbiAgICA+IC5sb2FkaW5nLXNwaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5sZWFmbGV0LXJpZ2h0IC5sZWFmbGV0LWNvbnRyb2wge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNwYWNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDEwNXB4O1xuXG4gICAgLmxlYWZsZXQtYm90dG9tLmxlYWZsZXQtcmlnaHQge1xuICAgICAgICAubXEtYXR0cmlidXRpb24tY29udHJvbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICByaWdodDogLTQ1cHg7XG4gICAgICAgICAgICBib3R0b206IDRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFRPRE86IGRlbGV0ZSB0aGlzIGFmdGVyIHRyYW5zZmVyIG1hcCBvbnRvIFJlYWN0LUxlYWZsZXRcbiAgICAvLyBUZW1wb3Jhcnkgc29sdXRpb24gZm9yIGRpc3BsYXlpbmcgXCJZb3UgYXJlIGhlcmVcIiBtYXJrZXJcbiAgICAubGVnZW5kLXVyaGVyZS1tYXJrZXIsXG4gICAgaW1hZ2UuaW5kaWNhdG9yIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucmVmcmVzaC1zcGlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDE4MHB4O1xuICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgIHotaW5kZXg6IDE5MDA7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHRvcDogNzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNjb2J1bmR1LW1hcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sZWdlbmQtdXJoZXJlLW1hcmtlciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgYm90dG9tOiAzNXB4O1xuICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuI2NvYnVuZHUtbWFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAubGVhZmxldC1jb250YWluZXIsXG4gICAgLmxlYWZsZXQtY29udHJvbC1jb250YWluZXIsXG4gICAgLmxlYWZsZXQtcGFuZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcblxuICAgICAgICAudmlldy1wbGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLyogXCJzdmcgKlwiIHdhcyBub3QgYWxsb3dpbmcgdG8gb3ZlcnJpZGUgY3NzIHByb3BlcnR5IHdoaWNoIGlzIG5lZWRlZCBpbiBvcmRlciB0byBoaWdobGlnaHQgbG9jYXRpb24gKi9cbiAgICAgICAgc3ZnIGcubG9jYXRpb24ge1xuICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiA4cHg7XG4gICAgICAgICAgICBzdHJva2U6ICRkYXJrLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAubGVhZmxldC1jb250cm9sLXpvb20ge1xuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlYWZsZXQtY29udHJvbC16b29tOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAvKiBoaWRlIGFubm95aW5nIG1hcHF1ZXN0IGxvZ28gKi9cbiAgICAgICAgLm1xLWxvZ28tY29udHJvbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLyogbWFrZSBtYXBxdWVzdCBhdHRyaWJ1dGlvbiBsZXNzIHByb21pbmVudCAqL1xuICAgICAgICAubXEtYXR0cmlidXRpb24tY29udHJvbCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIH1cblxuICAgICAgICAubXEtYXR0cmlidXRpb24tY29udHJvbDpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4jY29idW5kdS1tYXAubWFwLXNlbGVjdGlvbi1oaWdobGlnaHQge1xuICAgIHN2ZyB7XG4gICAgICAgIGZpbGwtb3BhY2l0eTogMC40O1xuXG4gICAgICAgIGcubG9jYXRpb24uYWN0aXZlLFxuICAgICAgICBnLm1hc2tlZHNlbGVjdGlvbixcbiAgICAgICAgZy5zZWxlY3Rpb24ge1xuICAgICAgICAgICAgZmlsbC1vcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnVsbHNpemUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIHN0eWxlIGxvY2F0aW9ucyAqL1xuc3ZnLmRyYXdpbmcsXG5zdmcuZHJhd2luZyBzdmcge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cbiAgICAjb2NjdXBhbmNpZXMge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAjdGltZS10YWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG59XG5cbiNsYXllci1sb2NhdGlvbnMsXG4jbGF5ZXItbWFya2VycyB7XG4gICAgLyogZW5hYmxlIG1vdXNlIGV2ZW50cyBvbiBsb2NhdGlvbnMsIGV2ZW4gaWYgbm90IGZpbGxlZCAqL1xuICAgIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlZmlsbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAvKiBkZWZhdWx0IGJhY2tncm91bmQgY29sb3I6IHdoaXRlICovXG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG5cbiAgICB0ZXh0IHtcbiAgICAgICAgZmlsbC1vcGFjaXR5OiAxO1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG5cbiAgICAgICAgLyogMSBweCA9IDEgY20gKi9cbiAgICAgICAgdGV4dC1hbmNob3I6IG1pZGRsZTtcbiAgICAgICAgYWxpZ25tZW50LWJhc2VsaW5lOiBtaWRkbGU7XG4gICAgICAgIGRvbWluYW50LWJhc2VsaW5lOiBjZW50cmFsO1xuICAgICAgICBzdHJva2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDAgMCAkYmxhY2ssIC0xcHggMCAwICRibGFjaywgMCAxcHggMCAkYmxhY2ssIDAgLTFweCAwICRibGFjaywgMXB4IDFweCAkYmxhY2ssXG4gICAgICAgICAgICAtMXB4IC0xcHggMCAkYmxhY2ssIDFweCAtMXB4IDAgJGJsYWNrLCAtMXB4IDFweCAwICRibGFjaztcbiAgICB9XG5cbiAgICB0ZXh0ID4gdHNwYW4ge1xuICAgICAgICBhbGlnbm1lbnQtYmFzZWxpbmU6IG1pZGRsZTtcbiAgICB9XG5cbiAgICBpbWFnZS5vY2N1cGllZCB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbn1cblxuZy5sb2NhdGlvbjpub3QoW2lkXSkge1xuICAgIC8qIGFueSBsb2NhdGlvbiB3aXRob3V0IGFuIGlkIGlzIG5vdCBpbnRlcmFjdGl2ZSAqL1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgLyogYW5kIGl0IGRvZXMgbm90IGhhdmUgYSBmaWxsIHNvIGl0IGRvZXNuJ3Qgb2JzY3VyZSBwb2x5Z29ucyBsaW5rZWQgdG8gbG9jYXRpb25zICovXG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kcmF3aW5nLmV4dGVybmFsIGcubG9jYXRpb24tbWFya2VyIHtcbiAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICBjaXJjbGUge1xuICAgICAgICBzdHJva2Utd2lkdGg6IDM7XG4gICAgICAgIHN0cm9rZTogJG1haW4tZ3JheTtcbiAgICB9XG59XG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG4iLCIubG9jYXRpb24tdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLXdpZHRoOiAxMDRweDtcbiAgICBwYWRkaW5nOiA3cHggOHB4IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1c3RvbUFscGhhKCRibGFjaywgMC4zKTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJi1oZWFkZXIge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cbiIsIi5jb250ZXh0LW1lbnUge1xuICAgICYucG9wcGVyLWNvbnRhaW5lciAucG9wcGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5jb250ZXh0LW1lbnUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZ1bGwtc2NyZWVuLXNwaW5uZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJHdoaXRlLCAwLjI1KTtcbiAgICB6LWluZGV4OiA5OTk5O1xuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAmLmJnLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cbn1cblxuLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDIwMDA7XG5cbiAgICAuc3Bpbm5lci1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICAgIH1cblxuICAgICYuZnVsbC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgfVxufVxuXG4uZnVsbC1zY3JlZW4tc3Bpbm5lcixcbi5sb2FkaW5nLXNwaW5uZXIge1xuICAgIC5zay1kb3VibGUtYm91bmNlMSxcbiAgICAuc2stZG91YmxlLWJvdW5jZTIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQteWVsbG93O1xuICAgIH1cbn1cbiIsIi5uby1sb2NhdGlvbi1wYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5sb2NhdGlvbi1waWNrZXItc2VjdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMjVweDtcbiAgICAgICAgdG9wOiAyNXB4O1xuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbi1zZWN0aW9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICAgICAgLmNoYW5nZS1sb2NhdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vLWxvY2F0aW9uLWltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMzMzM3JlbTtcbiAgICB9XG59XG4iLCIuc3dpdGNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnNpdGlvbi10aW1lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg2KTtcblxuICAgICYtYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMy4zMzNyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkcHJpbWFyeS1mb250LWNvbG9yLCAwLjUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjlyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgI3skdHJhbnNpdGlvbi10aW1lICogMS41fTtcbiAgICB9XG5cbiAgICAmLXRvZ2dsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDAuNDVyZW07XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb24tdGltZSwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbi10aW1lO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICYuaXMtY2hlY2tlZCB7XG4gICAgICAgIC5zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEuNDVyZW0sIC01MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICB9XG59XG4iLCIuZGF5LXBpY2tlci1wb3BwZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5wb3BwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2IoMCAwIDAgLyAxNSUpO1xuICAgICAgICB6LWluZGV4OiA0MDU7XG4gICAgfVxuXG4gICAgLnJkcCB7XG4gICAgICAgIC0tcmRwLWNlbGwtc2l6ZTogMzBweDtcbiAgICAgICAgLS1yZHAtYWNjZW50LWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMik7XG4gICAgICAgIC0tcmRwLWJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgLS1yZHAtb3V0bGluZTogbm9uZTtcbiAgICAgICAgLS1yZHAtb3V0bGluZS1zZWxlY3RlZDogbm9uZTtcbiAgICB9XG5cbiAgICAucmRwLWhlYWRfY2VsbCB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAucmRwLWJ1dHRvbiB7XG4gICAgICAgICYucmRwLWRheSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLnJkcC1kYXlfdG9kYXkge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYucmRwLWRheV9zZWxlY3RlZCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5kYXktcGlja2VyLWNhcHRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5tb250aCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjE1ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmFwcC1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZGF5LXBpY2tlci1wb3BwZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgY2FyZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5kYXktcGlja2VyLXBvcHBlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnBvcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYigwIDAgMCAvIDE1JSk7XG4gICAgICAgIHotaW5kZXg6IDUwMDtcbiAgICB9XG59XG4iLCIucGFzdC1kYXRlLXBpY2tlciB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgIC5sb2NhdGlvbi1jaGFydHMtaWNvbi1idG4ge1xuICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAwLjI1cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hcHAtYnRuLW91dGxpbmUtYnJhbmQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sYW5kc2NhcGUtc3R1YiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwZHZoO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLm1zZy1jb250YWluZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnYXBwL3N0eWxlcy92YXJpYWJsZXMnO1xuXG4uZGF0ZS1maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDEwKTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg1KTtcblxuICAgIC5kYXRlLWZpbHRlci1idXR0b24ge1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg3KSB0by1yZW0oMTYpIHRvLXJlbSg3KSB0by1yZW0oMTIpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgPiBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmRhdGUtZmlsdGVycyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLmRhdGUtZmlsdGVycyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cbiIsIi5tb2RhbC13aXRoLXNlbGVjdGVkLW1hcC1sb2NhdGlvbiAuZGlhbG9nLWNvbnRlbnQge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiA5MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDAgMCAwIHRvLXJlbSg1MCk7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDEwKTtcblxuICAgIC5kaWFsb2ctYm9keSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cblxuICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDMyKTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuZXJyb3Ige1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAubWFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgJi53aXRoLXRpdGxlIHtcbiAgICAgICAgICAgICNjb2J1bmR1LW1hcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgdG8tcmVtKDMwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNjb2J1bmR1LW1hcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDMwKSAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1leHRyYS1sYXJnZSkge1xuICAgIC5tb2RhbC13aXRoLXNlbGVjdGVkLW1hcC1sb2NhdGlvbiAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogNzUlO1xuXG4gICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxOCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLm1vZGFsLXdpdGgtc2VsZWN0ZWQtbWFwLWxvY2F0aW9uIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGhlaWdodDogOTAlO1xuXG4gICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLm1vZGFsLXdpdGgtc2VsZWN0ZWQtbWFwLWxvY2F0aW9uIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDMwKTtcblxuICAgICAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KSAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZhdm9yaXRlLWljb24tYmFja2dyb3VuZCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LXdoaXRlLCAwLjUyKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICB9XG59XG5cbi5mYXZvcml0ZXMtYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IHRvLXJlbSgyNSk7XG4gICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcztcbiAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICBzdHJva2Utd2lkdGg6IDMycHg7XG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIH1cbn1cbiIsIi5yZXNlcnZhdGlvbi1ob3Jpem9udGFsLXRpbWUtcmFuZ2UtY29udGFpbmVyIHtcbiAgICAmLndpdGgtbG9jYXRpb24tY2FyZCB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWhvcml6b250YWwtdGltZS1yYW5nZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2NhdGlvbi1jYXJkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAuY2FyZC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDUwKX0pO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oMTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLW5hbWUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYm9va2luZy10aW1lbGluZS1jb250YWluZXIge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmJvb2tpbmctcGFuZWwtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgIH1cblxuICAgIC5wb3BwZXItY29udGFpbmVyLFxuICAgIC5wb3BwZXItdGFyZ2V0LFxuICAgIC50YXJnZXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC50b29sdGlwLXdyYXBwZXIge1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICYuc3RhcnQge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZW5kIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2JpbGUtYmFjay1idG4ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFzdC1kYXRlLXBpY2tlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgIH1cblxuICAgIC5kYXktdGltZWxpbmUtY29udGFpbmVyIHtcbiAgICAgICAgJi5kcmFnZ2luZyB7XG4gICAgICAgICAgICAudGltZS1zbG90LXNlbGwsXG4gICAgICAgICAgICAudGltZS1zbG90LWxhYmVsIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVuYXZhaWxhYmxlLXN0dWIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KC01NWRlZywgIzcxNzE3MSwgI2Y5ZjlmOSAycHgsICNmOWY5ZjkgNHB4LCAjZjlmOWY5IDdweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc2luZ2xlLXRpbWVzbG90IC5ib29raW5nLXBhcnRpY2lwYW50cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpbWVzbG90LWl0ZW0ge1xuICAgICAgICAudGltZS1zbG90LXNlbGwsXG4gICAgICAgIC50aW1lLXNsb3QtbGFiZWwge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMzAwbXM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC50aW1lLXNsb3Qtc2VsbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGltZS1zbG90LWxhYmVsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAudGltZS1zbG90LXNlbGwge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLnRpbWUtc2xvdC1zZWxsIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjU2KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGltZS1zbG90LWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnN0YXJ0OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIHRvcDogdmFyKC0tYmVmb3JlLXRvcCwgMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZW5kOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiB2YXIoLS1hZnRlci1ib3R0b20sIDApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCguc2VsZWN0ZWQpICsgLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIC50aW1lLXNsb3Qtc2VsbCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xdWljay10aW1lc2xvdHMtd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgLnF1aWNrLXRpbWVzbG90cy1jYXJkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjApO1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTEwKTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXRpbWUge1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMjMsIDIyMywgMjIzLCAwLjU3KTtcbiAgICB9XG5cbiAgICAuY2xvc2UtdGltZWxpbmUtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZ3JheTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgIH1cblxuICAgIC5ib29rLXRpbWVzbG90LWJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICB9XG5cbiAgICAudGltZXpvbmUtYWxlcnQsXG4gICAgLmJvb2tpbmctaW5mby1tc2cge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxufVxuXG4uYm9va2luZy1yaWdodC1wYW5lbC5ib29raW5nLXRpbWVsaW5lLXBhbmVsIHtcbiAgICAuYm9va2luZy10aW1lbGluZS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuYm9va2luZy1wYW5lbC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5tb2JpbGUtYmFjay1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgfVxufVxuXG4uc2lkZS1wYW5lbC5ib29raW5nLXRpbWVsaW5lLXBhbmVsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiB0by1yZW0oODApO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oODApfSk7XG4gICAgcGFkZGluZzogdG8tcmVtKDE1KTtcblxuICAgICYub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNjUpO1xuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogdG8tcmVtKDE1KTtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctdGltZWxpbmUtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE1KTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSgzNSl9KTtcblxuICAgICAgICAuYm9va2luZy1pbmZvLW1zZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYm9va2luZy10aW1lbGluZS10cmlnZ2VyLWJ1dHRvbiB7XG4gICAgd2lkdGg6IHRvLXJlbSgxMzApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgICAuaWNvbi1jYWxlbmRhci10aW1lbGluZSBwYXRoIHtcbiAgICAgICAgICAgIHN0cm9rZTogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tY2FsZW5kYXItdGltZWxpbmUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg4KTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG5cbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBzdHJva2U6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvb2tpbmctdGltZWxpbmUtYmFja2Ryb3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IHRvLXJlbSg4MCk7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDgwKX0pO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkZGFyay1ncmF5LCAwLjIpO1xuICAgIHotaW5kZXg6IDQwNjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZXh0cmEtc21hbGwpIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmJvb2tpbmctdGltZWxpbmUtY29udGFpbmVyIC5wYXN0LWRhdGUtcGlja2VyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnNpZGUtcGFuZWwuYm9va2luZy10aW1lbGluZS1wYW5lbCB7XG4gICAgICAgIHRvcDogdG8tcmVtKDYwKTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg2MCl9KTtcblxuICAgICAgICAuYm9va2luZy10aW1lbGluZS1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib29raW5nLXBhbmVsLWhlYWRlciAucXVpY2stdGltZXNsb3RzLXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9va2luZy1wYW5lbC1oZWFkZXIgLnF1aWNrLXRpbWVzbG90cy1jYXJkIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oOTApO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zaWRlLXBhbmVsLmJvb2tpbmctdGltZWxpbmUtcGFuZWwub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiLmRheS10aW1lbGluZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudGltZS1zbG90LWxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IHRvLXJlbSgtOCk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNDApO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC50aW1lLXNsb3QtbGFiZWwuYW0tcG0ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDcwKTtcbiAgICB9XG5cbiAgICAudGltZS1zbG90LXNlbGwge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnRpbWVzbG90LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg1KTtcblxuICAgICAgICAmLmhpZGUge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMTBtcztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOTk5OXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGFzdC10aW1lc2xvdC1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQtdGltZS1sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmLmluLWJldHdlZW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpbWUtc2xvdC1zZWxsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNsb3NlLXNlbGVjdGlvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjY2JjYmNiO1xuICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYuaW4tYmV0d2VlbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IHZhcigtLXRvcC1maXgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KC5pbi1iZXR3ZWVuKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSArIHZhcigtLXRvcC1maXgpKTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIGhlaWdodDogOTAlO1xuICAgICAgICAgICAgZmlsbDogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWxlY3RlZC10aW1lLWxhYmVsIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbXBvbmVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuYW0tcG0ge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1cnJlbnQtdGltZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMDtcblxuICAgICAgICAuY3VycmVudC10aW1lLWxpbmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1sYWJlbCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYm9va2VkLXRpbWVzbG90IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmNDQzMzY7XG5cbiAgICAuaWNvbi11c2VyIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctcGFydGljaXBhbnRzIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5ib29raW5nLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW46IDAgMCB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnRpbWVzbG90LWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcblxuICAgICAgICAmLndpdGgtcmVjdXJyZW50IHtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5vbmUtcm93LXRpbWVzbG90IHtcbiAgICAgICAgLmJvb2tpbmctdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb246bm90KC5pY29uLXJlY3VycmVuY2UpIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmxvY2F0aW9uLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB3aWR0aDogdG8tcmVtKDM1MCk7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1waG90byB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTg1KTtcbiAgICB9XG5cbiAgICAubG9jYXRpb24tZGF0YSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyMCk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAuaXRlbS13aXRoLWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0td2l0aC1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oODUpO1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgzKTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZW5zb3ItZGF0YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDYwKTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzZWxmLXN0YXJ0O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXBhdGgtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5sb2NhdGlvbi1uYW1lLFxuICAgICAgICAgICAgLmxvY2F0aW9uLXBhdGgge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1wYXRoIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdlbmVyYWwtZGF0YSB7XG4gICAgICAgIC5sb2NhdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAubWV0YS1kYXRhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VhcmNoLXNvcnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMTYpO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0Mik7XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zZWFyY2gtc29ydC1ibG9jayAuc2VhcmNoLWlucHV0LXdyYXBwZXIgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICB9XG59XG4iLCIubWFwLXdyYXBwZXItY29udGFpbmVyIHtcbiAgICAmLm5vLWRhdGEgLmxlYWZsZXQtY29udHJvbC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5uby1mbG9vci1wbGFuLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAubm8tZmxvb3ItcGxhbi1tZXNzYWdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB6LWluZGV4OiA0MDY7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5yaWdodC1wYW5lbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiB0by1yZW0oNDAwKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgcGFkZGluZzogdG8tcmVtKDE1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuY2xvc2UtcGVyc29uLXNlbGVjdC1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogdG8tcmVtKDgpO1xuICAgICAgICByaWdodDogdG8tcmVtKDEzKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnJpZ2h0LXBhbmVsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHRvLXJlbSgzNSk7XG4gICAgfVxufVxuIiwiLmNoZWNrLWluLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDUpO1xuXG4gICAgLmljb24tcXItY29kZSB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIC5pY29uLXFyLWNvZGUsXG4gICAgJi5hY3RpdmUgLmljb24tcXItY29kZSB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi5jaGVja2VkLWluLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAuaWNvbi1jaGVja2VkLWNpcmNsZSB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG59XG5cbi5jaGVjay1pbi1kaWFsb2cgLmNoZWNrLWluLWRpYWxvZy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSgyNSk7XG5cbiAgICAuY29udGVudC1ibG9jayB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi5jaGVjay1pbi1zY2FuLWRpYWxvZyB7XG4gICAgdG9wOiB0by1yZW0oODApO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oODApfSk7XG5cbiAgICAuZGlhbG9nLWJvZHkge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLmZ1bGwtc2NyZWVuIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAucXItY29kZS1yZWFkLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oMTAwKTtcblxuICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hlY2staW4tc2Nhbi1tZXNzYWdlLWhlYWRlcixcbiAgICAuY2hlY2staW4tc2Nhbi1tZXNzYWdlLWZvb3RlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5jaGVjay1pbi1zY2FuLW1lc3NhZ2UtaGVhZGVyIHtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtICN7dG8tcmVtKDE4NSl9KTtcbiAgICB9XG5cbiAgICAuY2hlY2staW4tc2Nhbi1tZXNzYWdlLWZvb3RlciB7XG4gICAgICAgIGJvdHRvbTogY2FsYyg1MCUgLSAje3RvLXJlbSgxODUpfSk7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmNoZWNrLWluLXNjYW4tZGlhbG9nIHtcbiAgICAgICAgdG9wOiB0by1yZW0oNjApO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDYwKX0pO1xuICAgIH1cbn1cbiIsIi5xci1jb2RlLXJlYWQtY29udGFpbmVyIHtcbiAgICAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuIiwiLmxvY2F0aW9uLWxpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkd2hpdGU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkd2lkdGg6IHRvLXJlbSgxKSwgJG9mZnNldDogdG8tcmVtKC0xKSk7XG4gICAgfVxuXG4gICAgLnJvb20taGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKTtcblxuICAgICAgICAucm9vbS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZmF2b3JpdGVzLWJ0biB7XG4gICAgICAgICAgICBzdHJva2U6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm9vbS1kYXRhLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oMTIpO1xuXG4gICAgICAgIC5sb2NhdGlvbi1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oOTUpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMTApO1xuXG4gICAgICAgICAgICAuZmlsdGVyLFxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yb29tLWRhdGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0KSB0by1yZW0oMTYpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pdGVtLXdpdGgtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY291bnQtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5hcHAtYnRuIHtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5hZGQtZmlyc3QtaXRlbSB7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDg2KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjgpO1xuICAgIH1cblxuICAgIC5zdWJ0cmFjdC1pdGVtLFxuICAgIC5hZGQtaXRlbSxcbiAgICAucmVtb3ZlLWl0ZW0ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDI4KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjgpO1xuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTgpO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnJlbW92ZS1pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgIH1cblxuICAgIC5jb3VudCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxufVxuIiwiLmRhdGUtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogdG8tcmVtKDMyKTtcblxuICAgIC5sYWJlbC1pY29uIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oNCkgdG8tcmVtKDE2KSAwIDA7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgIH1cblxuICAgIC5yZWN1cnJpbmctYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcblxuICAgICAgICAmOmhvdmVyIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6IGN1c3RvbURhcmtlbigkbGlnaHQtYnJhbmQtY29sb3IsIDIwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRhdGUtZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmRhdGUtZmlsdGVyLWl0ZW1zIHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICYuaG9yaXpvbnRhbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0ZS1maWx0ZXItaXRlbSB7XG4gICAgICAgIC8qIFRPRE8gcmVtb3ZlIGltcG9ydGFudCBhZnRlciBtaWdyYXRpbmcgaW4gb3RoZXIgZm9ybXMgKi9cbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oNSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS10aW1lLWlucHV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogdG8tcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aW1lLWlucHV0IHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGltZS1pbnB1dC1jb250YWluZXIgLmljb24tY29udGFpbmVyIHtcbiAgICAgICAgcmlnaHQ6IDUlO1xuICAgIH1cblxuICAgIC5tZXNzYWdlLWNvbnRhaW5lcixcbiAgICAuZXJyb3JzIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgfVxuXG4gICAgLnBlcmlvZHMtaW5mbyB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmR1cmF0aW9uIHtcbiAgICAgICAgY29sb3I6ICRoaWdoLWNvbnRyYXN0LWdyZWVuO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5lcnJvcnMge1xuICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5kYXRlLWZpbHRlciAuZGF0ZS1maWx0ZXItaXRlbSAuZGF0ZS10aW1lLWlucHV0IHtcbiAgICAgICAgLnRpbWUtaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucmVjdXJyaW5nLXBhbmVsIHtcbiAgICBtYXgtd2lkdGg6IDEwMGR2dztcblxuICAgICYub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg2MDApO1xuICAgIH1cblxuICAgIC50YWJzLXBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogdG8tcmVtKC0yNSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArICN7dG8tcmVtKDUwKX0pO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpbmdsZS10YWIge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDEwMCk7XG5cbiAgICAgICAgICAgICYuYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVjdXJyaW5nLWNvbmZpZ3VyYXRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgIH1cblxuICAgIC5hY3Rpb25zIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWVsZC1sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5yZXBlYXQtZXZlcnkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnRpbWUtdW5pdCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93biB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ncmF5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDUpO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDExKSB0by1yZW0oMTYpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg3NSk7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogdG8tcmVtKDE1MCk7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDgpIHRvLXJlbSgxNik7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmZpZWxkLWxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXBlYXQtZXZlcnktb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTUpO1xuXG4gICAgICAgIC5kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC1sYWJlbCB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlcGVhdC1vbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG5cbiAgICAgICAgLndlZWstZGF5cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53ZWVrLWRheSB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVuZHMge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuXG4gICAgICAgIC5lbmQtb3B0aW9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuZW5kLW9wdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yYWRpby1idXR0b24ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yYWRpby1idXR0b24tbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuYWZ0ZXItZW5kIHtcbiAgICAgICAgICAgIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgICAgLmlucHV0LWZvb3RlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlucHV0LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNzUpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tZ3JheTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmRpc2FibGVkIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmFkaW8tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxMDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm9uLWVuZCB7XG4gICAgICAgICAgICAucmFkaW8tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxMDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGF5LXBpY2tlci1wb3BwZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQwKTtcblxuICAgICAgICAgICAgICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDExKSB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRheS1waWNrZXItaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbWFpbi1ncmF5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDIwKTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmRpc2FibGVkIHtcbiAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgfVxufVxuIiwiLnJlc2VydmF0aW9uLXN1YmplY3QtZmllbGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmxhYmVsLWljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIH1cblxuICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLnRpbGUtZmllbGQgLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5zdWJqZWN0LWlucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTEpIHRvLXJlbSgxNik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg1KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFzdC1zdWJqZWN0cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oNyk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5wYXN0LXN1YmplY3Qge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzMCk7XG4gICAgICAgIG1heC13aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KSB0by1yZW0oMTIpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIGJvcmRlcjogdG8tcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDE3KTtcblxuICAgICAgICBAZXh0ZW5kIC5lbGxpcHNpcy1jb250YWluZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3NXB4KSB7XG4gICAgLnJlc2VydmF0aW9uLXN1YmplY3QtZmllbGQge1xuICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXN0LXN1YmplY3RzIHtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDE2KSAwIDA7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnJlc2VydmF0aW9uLXN1YmplY3QtZmllbGQge1xuICAgICAgICAuc3ViamVjdC1pbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgIH1cblxuICAgICAgICAucGFzdC1zdWJqZWN0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGFydGljaXBhbnQtcmFuZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmxhYmVsLWljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICBtYXJnaW46IDAgdG8tcmVtKDE2KSAwIDA7XG4gICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAuZmllbGQtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSg2KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jb2xsZWFndWUtc2VhcmNoIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgIC5sb29rdXAtdHJpZ2dlciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNCkgdG8tcmVtKDE0KSB0by1yZW0oMTQpIHRvLXJlbSgzNSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5sb29rdXAtbWVudSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTQpIHRvLXJlbSgyNSkgdG8tcmVtKDE0KSB0by1yZW0oMzUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvb2t1cC1vcHRpb25zIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuY29sbGVhZ3VlLXNlYXJjaCB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcblxuICAgICAgICAubG9va3VwLW1lbnUgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYmFkZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4iLCIuYm9va2luZy1tZXRhZGF0YS10aWxlIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgIC50aWxlLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgfVxuXG4gICAgLnRpbGUtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLm1ldGEtZGF0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gI3t0by1yZW0oMTYpfSkgLyAyKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJlcGFyZS1jbGVhbnVwLW1lc3NhZ2Uge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5zaG93LW1vcmUtbGlzdC1jb250YWluZXIgLnNob3ctaGlkZS1idXR0b24ge1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtd3JhcDogbm93cmFwO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oOCk7XG4gICAgfVxuXG4gICAgLnNoYXJlLXJlc2VydmF0aW9uLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDUpO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuYm9va2luZy1tZXRhZGF0YS10aWxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiLmFwcC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5oZWFkZXItc2VjdGlvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuICAgIH1cblxuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3skaGVhZGVyLWhlaWdodH0pO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG5cbiAgICAubmF2LXNlY3Rpb24ge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMzAwbXM7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtc2VjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cblxuICAgIC5icmVhZGNydW1icy1pdGVtLWxpbmsge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlLWJyZWFkY3J1bWJzIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgdG8tcmVtKDEyKTtcbiAgICB9XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5ib2R5Lm5vLXNjcm9sbCAuYXBwLWNvbnRhaW5lciAuY29udGVudC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjhyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuLmFwcC1zaWRlLXBhbmVsLWNvbnRhaW5lciB7XG4gICAgLnNpZGUtcGFuZWwsXG4gICAgLnNpZGUtcGFuZWwtYmFja2Ryb3Age1xuICAgICAgICB0b3A6ICRoZWFkZXItaGVpZ2h0O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmFwcC1jb250YWluZXIge1xuICAgICAgICAucGFnZS1icmVhZGNydW1icyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCB0by1yZW0oMzApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci1zZWN0aW9uIHtcbiAgICAgICAgICAgIGhlaWdodDogJGRlc2t0b3AtaGVhZGVyLWhlaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtc2VjdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogJG5hdi1zZWN0aW9uLXdpZHRoO1xuICAgICAgICAgICAgei1pbmRleDogNDUxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAjeyRkZXNrdG9wLWhlYWRlci1oZWlnaHR9KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtb3BlbmVkIHtcbiAgICAgICAgICAgIC5jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRuYXYtc2VjdGlvbi1vcGVuZWQtd2lkdGh9KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JG5hdi1zZWN0aW9uLXdpZHRofSk7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LW9wZW5lZCB7XG4gICAgICAgICAgICAubmF2LXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkbmF2LXNlY3Rpb24tb3BlbmVkLXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFwcC1zaWRlLXBhbmVsLWNvbnRhaW5lciB7XG4gICAgICAgIC5zaWRlLXBhbmVsLFxuICAgICAgICAuc2lkZS1wYW5lbC1iYWNrZHJvcCB7XG4gICAgICAgICAgICB0b3A6ICRkZXNrdG9wLWhlYWRlci1oZWlnaHQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gI3skZGVza3RvcC1oZWFkZXItaGVpZ2h0fSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubmF2aWdhdGlvbiB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogNDA3O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMDtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcztcbiAgICBib3gtc2hhZG93OiA1cHggMXB4IDE3cHggLTVweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMik7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAjeyRoZWFkZXItaGVpZ2h0fSk7XG5cbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiAxNS44MzNyZW07XG4gICAgfVxuXG4gICAgLm5hdi1idG4ge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsZWZ0OiAxcmVtO1xuICAgICAgICBjb2xvcjogY3VzdG9tRGFya2VuKCRkYXJrLWdyYXksIDQwJSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdG9wOiAxNXB4O1xuXG4gICAgICAgIC5pY29uLWJ1cmdlci1tZW51IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtcyB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCRvZmZzZXQ6IHRvLXJlbSgtMikpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiAzLjc1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItbGVmdC1jb2xvciAzMDBtcztcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgLm5hdi1sYWJlbCxcbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1sYWJlbCxcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXM7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxLjY2NnJlbTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEuNjY2cmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIuMDgzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubmF2aWdhdGlvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDMuNzVyZW0gMDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICN7JGRlc2t0b3AtaGVhZGVyLWhlaWdodH0pO1xuXG4gICAgICAgIC5uYXYtaXRlbXMgLm5hdi1sYWJlbCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNy45MTZyZW07XG5cbiAgICAgICAgICAgIC5uYXYtbGFiZWwge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWJ0biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC00LjU4M3JlbTtcbiAgICAgICAgICAgIHdpZHRoOiAyLjkxNnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMi45MTZyZW07XG4gICAgICAgICAgICBsZWZ0OiAyLjA4M3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxLjY2NnJlbTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxLjY2NnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIuNjY2cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMi4zcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE2NnJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5hcHAtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxLjI1cmVtIDAgNC41ODNyZW07XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeS13aGl0ZTtcblxuICAgIC5sb2dvLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMi41cmVtO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiB0by1yZW0oNzApO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGxpZ2h0LWJyYW5kLWNvbG9yLCB0by1yZW0oMiksIHRvLXJlbSgtMikpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnVzZXItc3VibWVudSB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDE1KTtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMjApO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24taGVhcnQge1xuICAgICAgICAgICAgZmlsbDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIHN0cm9rZTogY3VzdG9tRGFya2VuKCRkYXJrLWdyYXksIDQwJSk7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1iZWxsLFxuICAgICAgICAuaWNvbi1iZWxsLW91dGxpbmUge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tYmVsbCB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1iZWxsLW91dGxpbmUge1xuICAgICAgICAgICAgZmlsbDogY3VzdG9tRGFya2VuKCRkYXJrLWdyYXksIDQwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmF2b3JpdGUtYnV0dG9uLFxuICAgIC5ub3RpZmljYXRpb24tYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkbGlnaHQtYnJhbmQtY29sb3IsIHRvLXJlbSgyKSwgdG8tcmVtKDIpKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ub3RpZmljYXRpb24tYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5ub3RpZmljYXRpb24tY291bnQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSg1KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oOSk7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgtMyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIC5ub3RpZmljYXRpb24tY291bnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlcjogdG8tcmVtKDEuNSkgc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jZW50ZXJlZC1pbWFnZS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC51c2VyLW1lbnUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgfVxuXG4gICAgLnVuaWZpZWQtbG9naW4tY29udGFpbmVyIHtcbiAgICAgICAgLmljb24tYXBwcyB7XG4gICAgICAgICAgICBmaWxsOiBjdXN0b21EYXJrZW4oJGRhcmstZ3JheSwgNDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlbmVkIC5pY29uLWFwcHMge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnVuaWZpZWQtbG9naW4tcGFuZWwsXG4gICAgLnVuaWZpZWQtbG9naW4tcGFuZWwtYmFja2Ryb3Age1xuICAgICAgICB0b3A6ICRoZWFkZXItaGVpZ2h0O1xuICAgIH1cblxuICAgIC5zci1vbmx5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAtMXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuYXBwLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMy4zMzNyZW0gMCA4LjMzM3JlbTtcblxuICAgICAgICAubG9nby1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDE3LjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAudXNlci1zdWJtZW51IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDM1KTtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDI1KTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzUpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24taGVhcnQge1xuICAgICAgICAgICAgICAgIHN0cm9rZS13aWR0aDogdG8tcmVtKDM1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tYmVsbCxcbiAgICAgICAgICAgIC5pY29uLWJlbGwtb3V0bGluZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVuaWZpZWQtbG9naW4tcGFuZWwsXG4gICAgICAgIC51bmlmaWVkLWxvZ2luLXBhbmVsLWJhY2tkcm9wIHtcbiAgICAgICAgICAgIHRvcDogJGRlc2t0b3AtaGVhZGVyLWhlaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi51c2VyLW1lbnUge1xuICAgIC5wb3BwZXItdGFyZ2V0IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3BwZXIge1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgtMik7XG4gICAgICAgIHotaW5kZXg6IDEyMDA7XG4gICAgfVxuXG4gICAgLnVzZXItbWVudS10YXJnZXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIC51c2VyLWluZm8ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW46IDAgdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDMpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVzZXItbmFtZSxcbiAgICAgICAgLnRlbmFudC1uYW1lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAudXNlci1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudGVuYW50LW5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDM1Nik7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyLXBob3RvIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzYpO1xuXG4gICAgICAgICAgICAuaW5pdGlhbHMtb25seSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGxpZ2h0LWJyYW5kLWNvbG9yLCB0by1yZW0oMiksIDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRleHQtbWVudS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjApO1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgyMDApO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTUpIHRvLXJlbSgyNSk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHRvLXJlbSgyKSBzb2xpZCAkZGlydHktd2hpdGU7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJG9mZnNldDogMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC51c2VyLW1lbnUge1xuICAgICAgICAudXNlci1tZW51LXRhcmdldCAudXNlci1pbmZvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAudXNlci1tZW51LW1vYmlsZS13cmFwcGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwZHZoO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstZ3JheTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiA1MDE7XG5cbiAgICAgICAgICAgIC5tZW51LWl0ZW1zIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDMwKSB0by1yZW0oMjUpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubWFwLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLm5vLWZsb29yLXBsYW4tcGxhY2Vob2xkZXIge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vLWZsb29yLXBsYW4tbWVzc2FnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgei1pbmRleDogNDA2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhY2tkcm9wIHtcbiAgICAgICAgei1pbmRleDogNDA3O1xuICAgIH1cblxuICAgIC5tYXBwZWQtc3ZnLWVsZW1lbnQ6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGxpZ2h0LWJyYW5kLWNvbG9yLCB0by1yZW0oNSksIHRvLXJlbSgwKSwgdHJ1ZSk7XG4gICAgfVxufVxuXG4ubWFwLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZmxleC1ncm93OiAxO1xuXG4gICAgLm1hcC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDc1JTtcbiAgICB9XG5cbiAgICAubGVhZmxldC1jb250cm9sLXpvb20ubGVhZmxldC1iYXIubGVhZmxldC1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5sZWFmbGV0LWJvdHRvbS5sZWFmbGV0LXJpZ2h0IHtcbiAgICAgICAgei1pbmRleDogNDAxO1xuICAgIH1cblxuICAgIC5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICAgICAgei1pbmRleDogNDA2O1xuICAgIH1cbn1cblxuLm1hcC1zZWN0aW9uICNjb2J1bmR1LW1hcCAubGVhZmxldC1jb250cm9sLWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLXpvb20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLyogSG92ZXIgdG9vbHRpcCByZWRlc2lnbiAqL1xuLnJlZGVzaWduLW1hcCB7XG4gICAgLnRvb2x0aXAge1xuICAgICAgICAubG9jYXRpb24tdG9vbHRpcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24sXG4gICAgICAgIC5yZXNlcnZhdGlvbi1vZi1wZXJzb24sXG4gICAgICAgIC5vY2N1cGFuY3ksXG4gICAgICAgIC5vY2N1cGFuY3ktbmV3IHtcbiAgICAgICAgICAgIC5vY2N1cGllZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZW1wZXJhdHVyZSxcbiAgICAgICAgLmNvMixcbiAgICAgICAgLnZvYyxcbiAgICAgICAgLmNvbWZvcnQsXG4gICAgICAgIC5odW1pZGl0eSxcbiAgICAgICAgLmxpZ2h0LFxuICAgICAgICAucmFkb24sXG4gICAgICAgIC5wcmVzc3VyZSB7XG4gICAgICAgICAgICAudGVtcGVyYXR1cmUtdmFsdWUsXG4gICAgICAgICAgICAuY28yLXZhbHVlLFxuICAgICAgICAgICAgLnZvYy12YWx1ZSxcbiAgICAgICAgICAgIC5jb21mb3J0LXZhbHVlLFxuICAgICAgICAgICAgLmh1bWlkaXR5LXZhbHVlLFxuICAgICAgICAgICAgLmxpZ2h0LXZhbHVlLFxuICAgICAgICAgICAgLnJhZG9uLXZhbHVlLFxuICAgICAgICAgICAgLnByZXNzdXJlLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmxvb3ItcGxhbi1zcGlubmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4LjFweCkge1xuICAgIC5tYXAtc2VjdGlvbiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAubWFwLXdyYXBwZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0ICR0cmFuc2l0aW9uLXRpbWU7XG4gICAgICAgIH1cblxuICAgICAgICAmLndpdGgtc2VsZWN0ZWQtbG9jYXRpb24ge1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDM1MCl9KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWRlc2lnbi1tYXAge1xuICAgICAgICAmLm1hcC1zZWN0aW9uICNjb2J1bmR1LW1hcCAubGVhZmxldC1jb250cm9sLWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLXpvb20ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlYWZsZXQtY29udHJvbC16b29tLmxlYWZsZXQtY29udHJvbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAubGVhZmxldC1jb250cm9sLXpvb20taW4sXG4gICAgICAgICAgICAubGVhZmxldC1jb250cm9sLXpvb20tb3V0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzLjMzMzNyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjMzMzNyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMzMzM3JlbSAwLjQxNjZyZW0gMCAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCRsaWdodC1icmFuZC1jb2xvciwgdG8tcmVtKDIpLCB0by1yZW0oMCksIHRydWUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxlYWZsZXQtY29udHJvbC16b29tLWluIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0xNy41cmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00LjQxNjY2cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnKyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMDgzM3JlbSAwLjA4MzNyZW0gMCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ2ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxLjY2NnJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxlYWZsZXQtY29udHJvbC16b29tLW91dCB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTMuMzMzcmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00LjQxNjY2cmVtO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJy0nO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjA4MzNyZW0gMC4xNjY2cmVtIDAgMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NmRlZyk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMS42NjY2cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhci1vcGVuZWQge1xuICAgICAgICAubWFwLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRmbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItd2lkdGg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcmdlKSB7XG4gICAgLm1hcC13cmFwcGVyIHtcbiAgICAgICAgLm5vLWZsb29yLXBsYW4tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm1hcC1maWx0ZXItZHJvcGRvd24ge1xuICAgIC5kcm9wZG93bi1idG4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBwYWRkaW5nOiAwLjQxNjY2cmVtIDEuNjY2NnJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgLmZhLXNvcnQtZG93biB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuXG4gICAgLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICB9XG5cbiAgICAuc3Bpbm5lci1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5sYWJlbC13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuZHJvcGRvd24tYnRuLWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWJ0bi12YWx1ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDgzM3JlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlci1tb2JpbGUtcmFkaW8ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24taXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIC5maWx0ZXItbW9iaWxlLXJhZGlvIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1zbWFsbCkgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubWFwLWZpbHRlci1kcm9wZG93biB7XG4gICAgICAgIC5kcm9wZG93bi1tb2JpbGUtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgICAgICAgICAgei1pbmRleDogMTAyMjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAubmVzdGVkLWRyb3Bkb3duLWljb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42NjZyZW07XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgICAgIC5maWx0ZXItaXRlbS1pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlci1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wODNyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2JpbGUtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjY2NnJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbW9iaWxlLXdyYXBwZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMy4zMzMzcmVtIDIuMDgzM3JlbSAxLjY2NnJlbTtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDkwJTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4LjFweCkge1xuICAgIC5tYXAtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLWJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjgzM3JlbSAxLjY2NjZyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3MGR2aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1tb2JpbGUtd3JhcHBlciA+IC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgICAgICAuZHJvcGRvd24taXRlbS5zZWxlY3RlZCAuZmlsdGVyLWRyb3Bkb3duLWl0ZW0sXG4gICAgICAgIC5maWx0ZXItZHJvcGRvd24taXRlbS5zZWxlY3RlZCB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAuZmlsdGVyLWl0ZW0taWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG4gICAgICAgIC5maWx0ZXItZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuODMzM3JlbSAxLjY2NjZyZW07XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcblxuICAgICAgICAgICAgLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVyLWl0ZW0taWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjU4MzNyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjU4MzNyZW07XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxLjU4MzNyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkb2Zmc2V0OiB0by1yZW0oLTIpKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVyLW1vYmlsZS1yYWRpbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsLXdyYXBwZXIge1xuICAgICAgICAgICAgLmRyb3Bkb3duLWJ0bi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjkxNjZyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1idG4tdmFsdWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xNjY2cmVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYXBwLW1hcC1jb250cm9scyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAuODMzcmVtIDAuODMzcmVtIDAuNDE2NnJlbTtcblxuICAgIC56b25lcy1maWx0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMlO1xuICAgIH1cbn1cblxuLmxvY2F0aW9uLXBpY2tlci13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5tYXAtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBtYXJnaW4tdG9wOiAwLjgzM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMlO1xuXG4gICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59XG5cbi5maWx0ZXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gICAgZm9udC1zaXplOiAwLjkxNnJlbTtcblxuICAgIC5pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oNyk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG59XG5cbiRyaWdodC1lZGdlLXBhZGRpbmc6IDIuMDgzM3JlbTtcbiRkcm9wZG93bi1maWx0ZXItd2lkdGg6IDE0LjE2NjZyZW07XG4kZmlsdGVyLXJpZ2h0LW1hcmdpbjogMC44MzNyZW07XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4LjFweCkge1xuICAgIC5sb2NhdGlvbi1waWNrZXItd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogNDAyO1xuICAgIH1cblxuICAgIC5tYXAtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiA0MDU7XG4gICAgICAgIHdpZHRoOiAkZHJvcGRvd24tZmlsdGVyLXdpZHRoO1xuICAgICAgICB0b3A6IDEuMjVyZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZGltZW5zaW9uLWZpbHRlciB7XG4gICAgICAgIHJpZ2h0OiAkcmlnaHQtZWRnZS1wYWRkaW5nO1xuICAgIH1cblxuICAgIC5mbG9vcnBsYW4td29ybGR2aWV3LWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5mbG9vcnBsYW4td29ybGR2aWV3LWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3R0b206IDUuNDE2NnJlbTtcbiAgICAgICAgcmlnaHQ6IDIuMDgzMzNyZW07XG4gICAgICAgIHotaW5kZXg6IDQwMjtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAuaWNvbi1nbG9iZSB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tZ2xvYmUge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgd2lkdGg6IDIuMDgzcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjA4M3JlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGFjZS10eXBlLWZpbHRlciB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKCN7JHJpZ2h0LWVkZ2UtcGFkZGluZ30gKyAjeyRkcm9wZG93bi1maWx0ZXItd2lkdGh9ICsgI3skZmlsdGVyLXJpZ2h0LW1hcmdpbn0pO1xuXG4gICAgICAgIC5yZXNlcnZhYmxlLWl0ZW0gLmZpbHRlci1pdGVtLWljb24ge1xuICAgICAgICAgICAgZmlsbDogJGdyZWVuO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnpvbmVzLWZpbHRlcixcbiAgICAuZGVwYXJ0bWVudHMtZmlsdGVyIHtcbiAgICAgICAgdG9wOiA2LjI1cmVtO1xuICAgIH1cblxuICAgIC56b25lcy1maWx0ZXIge1xuICAgICAgICByaWdodDogJHJpZ2h0LWVkZ2UtcGFkZGluZztcbiAgICAgICAgei1pbmRleDogNDA0O1xuICAgIH1cblxuICAgIC5kZXBhcnRtZW50cy1maWx0ZXIge1xuICAgICAgICByaWdodDogY2FsYygjeyRyaWdodC1lZGdlLXBhZGRpbmd9ICsgI3skZHJvcGRvd24tZmlsdGVyLXdpZHRofSArICN7JGZpbHRlci1yaWdodC1tYXJnaW59KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnNwYWNlLXR5cGUtZmlsdGVyLFxuICAgIC5kZXBhcnRtZW50cy1maWx0ZXIsXG4gICAgLnpvbmVzLWZpbHRlciB7XG4gICAgICAgIHRvcDogMS4yNXJlbTtcbiAgICB9XG5cbiAgICAuZm9ydGgtcG9zaXRpb24ge1xuICAgICAgICByaWdodDogY2FsYygjeyRyaWdodC1lZGdlLXBhZGRpbmd9ICsgI3skZHJvcGRvd24tZmlsdGVyLXdpZHRofSAqIDMgKyAjeyRmaWx0ZXItcmlnaHQtbWFyZ2lufSAqIDMpO1xuICAgIH1cblxuICAgIC50aGlyZC1wb3NpdGlvbiB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKCN7JHJpZ2h0LWVkZ2UtcGFkZGluZ30gKyAjeyRkcm9wZG93bi1maWx0ZXItd2lkdGh9ICogMiArICN7JGZpbHRlci1yaWdodC1tYXJnaW59ICogMik7XG4gICAgfVxufVxuIiwiLmRpbWVuc2lvbi1maWx0ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5ncm91cC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuODMzcmVtIDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXItZHJvcGRvd24taXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAuZmlsdGVyLWl0ZW0taWNvbixcbiAgICAgICAgICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlci1pdGVtLWljb24ge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1idG4gLmxhYmVsLXdyYXBwZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiAzM3B4O1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZXh0cmEtc21hbGwpIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLm1hcC1maWx0ZXItZHJvcGRvd24uZGltZW5zaW9uLWZpbHRlciB7XG4gICAgICAgIC5ncm91cC10aXRsZSxcbiAgICAgICAgLmRyb3Bkb3duLWRpdmlkZXIge1xuICAgICAgICAgICAgLmZpbHRlci1tb2JpbGUtcmFkaW8ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4LjFweCkge1xuICAgIC5kaW1lbnNpb24tZmlsdGVyIHtcbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC40MTZyZW07XG5cbiAgICAgICAgICAgICYuZ3JvdXAtdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1idG4ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGlubmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNDE2NnJlbSAxLjI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1pdGVtLWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEuNTgzcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjU4M3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tZGl2aWRlciB7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwLjgzM3JlbSAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICBtaW4taGVpZ2h0OiA0LjU4M3JlbTtcbiAgICB6LWluZGV4OiA0MDE7XG5cbiAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIC5icmVhZGNydW1icy1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icmVhZGNydW1icy1pdGVtLWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9jYXRpb25zLWJyb3dzZXItbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGxpZ2h0LWJyYW5kLWNvbG9yLCB0by1yZW0oMiksIHRvLXJlbSgtMikpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9ucy1icm93c2VyLWxldmVsIHtcbiAgICAgICAgcGFkZGluZzogMCAyLjVyZW0gMCAwO1xuXG4gICAgICAgIC5hcHAtYnRuOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWJzLWl0ZW0tbGluayB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLWFycm93X2Ryb3BfZG93biB7XG4gICAgICAgIHdpZHRoOiAyLjA4MzNyZW07XG4gICAgICAgIGhlaWdodDogMi4wODMzcmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHJpZ2h0OiAwLjgzM3JlbTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZpbGw6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWJzLWl0ZW0ge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2NhdGlvbnMtYnJvd3NlciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAubG9jYXRpb24tZGF0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jdXJyZW50LWxvY2F0aW9uIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjgzM3JlbTtcbiAgICB9XG5cbiAgICAuaWNvbi1sYXllcnMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuODMzcmVtO1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLW5hbWUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuY2hhbmdlLWxvY2F0aW9uIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAucGlja2VyLWNsb3NlLWJ0biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWRhdGEgLmRyb3Bkb3duLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1waWNrZXItZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnRvZ2dsZS1idG4td3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTApIHRvLXJlbSgyMCk7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJG9mZnNldDogdG8tcmVtKC0yKSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpdGgtZXJyb3Ige1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkb2ZmbGluZS1jb2xvcjtcbiAgICB9XG59XG5cbi5hcHAtbG9jYXRpb24tcGlja2VyLWNvbnRhaW5lciAuZXJyb3ItbWVzc2FnZSB7XG4gICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZXh0cmEtc21hbGwpIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICAubG9jYXRpb24tcGlja2VyLXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDU1NTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAudG9nZ2xlLWJ0bi13cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tcGlja2VyLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICBoZWlnaHQ6IDk1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb25zLWJyb3dzZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQuMTY2NnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogODAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9ucy1icm93c2VyLWZpbHRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSg0MCkgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuODMzcmVtIDIuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5waWNrZXItY2xvc2UtYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAyLjkxNjZyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDIuOTE2NnJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwLjgzM3JlbTtcbiAgICAgICAgICAgIHRvcDogMC44MzNyZW07XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWlucHV0LWNsZWFyLWljb24td3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMS42NjY2cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4tY29sbGFwc2UtYWxsIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICAgICAgYm90dG9tOiAwLjQxNjZyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4LjFweCkge1xuICAgIC5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICB0b3A6IDEuMjVyZW07XG4gICAgICAgIGxlZnQ6IDIuMDgzM3JlbTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuXG4gICAgICAgIC5sb2NhdGlvbi1waWNrZXItd3JhcHBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiA1cmVtO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjVyZW07XG4gICAgICAgICAgICAvLzExLjI0OSA9ICBoZWFkZXIgaGVpZ2h0ICsgbG9jYXRpb24gcGlja2VyIHNlbGVjdG9yIGhlaWdodFxuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYyg5MGR2aCAtIDExLjI0OXJlbSk7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXJyZW50LWxvY2F0aW9uIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzNyZW07XG5cbiAgICAgICAgICAgIC5pY29uLWxheWVycyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGFuZ2UtbG9jYXRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xNjY2cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1kYXRhIC5kcm9wZG93bi1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjgzMzNyZW0gMi4wODMzcmVtIDAuODMzM3JlbSAyLjkxNjZyZW07XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1waWNrZXItZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWlucHV0LWNsZWFyLWljb24td3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMi4wODMzM3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbnMtYnJvd3NlciB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbnMtYnJvd3Nlci10cmVlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbWFpbi1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4tY29sbGFwc2UtYWxsIHtcbiAgICAgICAgICAgIGJvdHRvbTogMC44MzMzM3JlbTtcbiAgICAgICAgICAgIHJpZ2h0OiAxLjY2NjY2cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjgzMzNyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBpY2tlci1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNS44MzMzcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmxvY2F0aW9uLXBhdGgtdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLXdpZHRoOiAxNS44MzMzcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzNyZW07XG4gICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAuZnVsbC1wYXRoLXRvb2x0aXAge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC1zaXplOiAxLjA4MzMzcmVtO1xuICAgICAgICBtYXJnaW46IDAgMC44MzMzcmVtO1xuICAgICAgICBmb250LWZhbWlseTogJ0hlbHZldGljYSc7XG4gICAgfVxuXG4gICAgLnNlcGFyYXRvciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIC5sYXN0LWxvY2F0aW9uLWl0ZW0ge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG59XG4iLCJAa2V5ZnJhbWVzIG9wZW4tcmlnaHQtc2lkZXdpbmRvdyB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgb3Blbi1sZWZ0LXNpZGV3aW5kb3cge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBjbG9zZS1yaWdodC1zaWRld2luZG93IHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgY2xvc2UtbGVmdC1zaWRld2luZG93IHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi8uLi8uLi91aS10b29sa2l0L3N0eWxlcy9TaWRlV2luZG93JztcblxuLmZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhciB7XG4gICAgJGdvLWhlYWRlci1oZWlnaHQ6IDYuNjY1cmVtO1xuXG4gICAgQGluY2x1ZGUgc2lkZS13aW5kb3coKTtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHdpZHRoOiAkZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLXdpZHRoO1xuICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAjeyRnby1oZWFkZXItaGVpZ2h0fSk7XG4gICAgei1pbmRleDogMTA1MDtcblxuICAgICYuc2hvdy1leHRyYXMge1xuICAgICAgICB3aWR0aDogI3skZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLXdpZHRoICsgNzVyZW19O1xuICAgIH1cblxuICAgICYtY2xvc2UtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuNXJlbTtcbiAgICAgICAgbGVmdDogMC41cmVtO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tRGFya2VuKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsIDE1JSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAmLWRldGFpbHMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAkZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLXdpZHRoO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAvLyBUZW1wb3Jhcnkgc3R5bGVcbiAgICAgICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgfVxuXG4gICAgJi1jaGFydHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZGV2aWNlLWNoYXJ0cy10b29sdGlwIHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtc21hbGwge1xuICAgICAgICBmb250LXNpemU6ICRzbWFsbC10ZXh0LXNpemU7XG4gICAgfVxuXG4gICAgLnRleHQtc2Vjb25kYXJ5IHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuL2FuaW1hdGlvbnMvc2lkZXdpbmRvd3MnO1xuXG5AbWl4aW4gc2lkZS13aW5kb3coJHBvc2l0aW9uOiAnbGVmdCcpIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG5cbiAgICBAaWYgKCRwb3NpdGlvbiA9PSAnbGVmdCcpIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAycHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjA1KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IC0xcHggMXB4IDJweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMDUpO1xuICAgIH1cbiAgICBhbmltYXRpb24tbmFtZTogb3Blbi0jeyRwb3NpdGlvbn0tc2lkZXdpbmRvdztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG5cbiAgICAmLmlzLWNsb3Npbmcge1xuICAgICAgICBAaWYgKCRwb3NpdGlvbiA9PSAnbGVmdCcpIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGNsb3NlLSN7JHBvc2l0aW9ufS1zaWRld2luZG93O1xuICAgIH1cblxuICAgICYuaXMtaGlkZGVuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4iLCIuZmxvb3JwbGFuLWxlZ2VuZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcblxuICAgIC5sZWdlbmQtdGhyZXNob2xkLW5hbWUge1xuICAgICAgICBjb2xvcjogJGhpZ2gtY29udHJhc3QtZ3JheTtcbiAgICB9XG5cbiAgICAubGVnZW5kLW9wZW4tYnRuIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiAxLjY2NnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjY2NnJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDNweDtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sZWdlbmQtY29sb3ItY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjgzM3JlbTtcbiAgICB9XG5cbiAgICAubGVnZW5kLXRocmVzaG9sZC12YWx1ZSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLmxlZ2VuZC1sYWJlbCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1zbWFsbCkgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubGVnZW5kLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDQxMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5sZWdlbmQtY29udGVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgcGFkZGluZzogMy4zMzMzcmVtIDIuMDgzcmVtIDEuNjY2cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogOTAlO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWdlbmQtY29sb3ItY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC1zY2FsZXMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAubGVnZW5kLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45MTY2cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNjY2cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC10aHJlc2hvbGQtbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAubGVnZW5kLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC1sYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OC4xcHgpIHtcbiAgICAuZmxvb3JwbGFuLWxlZ2VuZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogNDAxO1xuICAgICAgICB0b3A6IDMzJTtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgLmxlZ2VuZC1vcGVuLWJ0biAuaWNvbiB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgIC5sZWdlbmQtb3Blbi1idG4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sZWdlbmQtb3Blbi1idG4gLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS42NjZyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjY2NnJlbTtcbiAgICAgICAgICAgICAgICB0b3A6IDAuOTE2NnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWdlbmQtY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMi4xNjZyZW07XG4gICAgICAgICAgICByaWdodDogMi4wODNyZW07XG4gICAgICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU3ZHZoO1xuXG4gICAgICAgICAgICAuc2Nyb2xsYWJsZS13cmFwIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUyZHZoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndpdGgtc2Nyb2xsIHtcbiAgICAgICAgICAgICAgICByaWdodDogNS41cmVtO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXic7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc2Nyb2xsLWVuZCB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC1sYWJlbCB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWdlbmQtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWdlbmQtb3Blbi1idG4ge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHdpZHRoOiAzLjMzM3JlbTtcbiAgICAgICAgICAgIGhlaWdodDogMy4zMzNyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMS42NjZyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjY2NnJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwLjgzMzMzcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMS4xNjZyZW07XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuaG9yaXpvbnRhbC1kcm9wZG93biB7XG4gICAgLmNhdGVnb3JpZXMtbGlzdC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDUuMzMzMzNyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBwYWRkaW5nOiAwLjgzMzNyZW07XG4gICAgICAgIHotaW5kZXg6IDQwMTtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuZ3JvdXAtaXRlbXMtY29udGFpbmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5ncm91cC1pdGVtcyB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Nyb2xsLWljb24tY29udGFpbmVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCR3aGl0ZSwgMC43KTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAmLnRvcCB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJvdHRvbSB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubG9jYXRpb24tY2hhcnQge1xuICAgICYtc2VsZWN0IHtcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtc2VsZWN0LWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB9XG5cbiAgICAmLWNvbnRyb2xzIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLWl0ZW0ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KSB0by1yZW0oMTUpIDA7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEyKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLWhlYWRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLWhlYWRlciB7XG4gICAgICAgIGdhcDogdG8tcmVtKDQpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCB0by1yZW0oMTIpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI1JSk7XG5cbiAgICAgICAgLmRldmljZS1jaGFydHMtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXZpY2UtY2hhcnRzLXRvb2x0aXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGV2aWNlLWNoYXJ0cy12YWx1ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZGV2aWNlLWNoYXJ0cy1hdmctdmFsdWUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRldmljZS1jaGFydHMtdmFsdWUge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLWF2Zy12YWx1ZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuZGV2aWNlLWNoYXJ0cy1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSg1KSAtMXJlbSAtMXJlbSAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuXG4gICAgICAgICY6aGFzKC5kZXZpY2UtY2hhcnRzLXdhcm5pbmcpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxODApO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRldmljZS1jaGFydHMtd2FybmluZyB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxhYmVsLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuc2hvdy1jaGFydC1wYW5lbC1idXR0b24ge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXJyZW50LWNoYXJ0LWRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLXRyaWdnZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAyNSUpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDUpIHRvLXJlbSgyNSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNSkgMDtcblxuICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wdWxzZS1jb3VudC1jaGFydC1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtICN7dG8tcmVtKDE2KX0pIC8gMik7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubG9jYXRpb24tY2hhcnRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJi1jb250cm9scyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuXG4gICAgJi1pY29uLWJ0biB7XG4gICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDAuMjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFwcC1idG4tb3V0bGluZS1icmFuZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRibGFjaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10aW1lZnJhbWUtY29udHJvbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICB9XG5cbiAgICAuaWNvbi1pbmZvLWNpcmNsZSB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLW1lc3NhZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG5cbiAgICAmLndpdGgtZGV0YWlscyB7XG4gICAgICAgIC5sb2NhdGlvbi1jaGFydHMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAuZGV2aWNlLWNoYXJ0cyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxOTgpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnB1bHNlLWNvdW50LWNoYXJ0LWRldGFpbHMge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuY291bnQtY29udGFpbmVyLFxuICAgIC5yZWNlbnQtaGlzdG9yeS1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTIpO1xuICAgIH1cblxuICAgIC5jb3VudC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpIHRvLXJlbSgyNyk7XG5cbiAgICAgICAgLmNvdW50LXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvdW50LXZhbHVlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTgpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXJyZW50LWNvdW50IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRzZWNvbmRhcnktd2hpdGU7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE1Myk7XG4gICAgICAgIH1cblxuICAgICAgICAudG9kYXktY291bnQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oMjcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE1NSk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVjZW50LWhpc3RvcnktY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAucmVzZXQtaGlzdG9yeS10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpIHRvLXJlbSgyNyk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeS13aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXQtaGlzdG9yeS1pdGVtcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpIHRvLXJlbSgyNyk7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNldC1oaXN0b3J5LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSAwIHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5LXdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtdGltZSxcbiAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2V0LWhpc3RvcnktaXRlbS1mb290ZXIsXG4gICAgICAgIC5yZXNldC1oaXN0b3J5LWl0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXQtaGlzdG9yeS1pdGVtLWZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oOCk7XG4gICAgICAgIH1cblxuICAgICAgICAudGlja2V0LWNyZWF0ZWQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDYpO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmljb24tdGlja2V0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubm8tZGF0YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIC5uby1kYXRhLWltYWdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2MCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3VudCxcbiAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnB1bHNlLWNvdW50LWNoYXJ0LWRldGFpbHMge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMik7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgLmNvdW50LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmNvdW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzZXQtbm93LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oMjApIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNldC1oaXN0b3J5LWl0ZW1zIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5wdWxzZS1jb3VudC1jaGFydC1kZXRhaWxzIC5jb3VudC1jb250YWluZXIgLnJlc2V0LW5vdy1idXR0b24ge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTIwKTtcbiAgICB9XG59XG4iLCIucmVzZXQtcHVsc2UtY291bnQtZGlhbG9nIHtcbiAgICAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMyMCk7XG4gICAgfVxuXG4gICAgLnJlc2V0LXB1bHNlLWNvdW50LW1lc3NhZ2Uge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICB9XG5cbiAgICAucmVzZXQtcHVsc2UtY291bnQtYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDUpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjQpO1xuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM2KTtcblxuICAgICAgICAgICAgJi1sb2FkaW5nIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiJHBhbmVsSGVhZGVySGVpZ2h0OiAyMC44MzMzM3JlbTtcblxuLmxvY2F0aW9uLXBhbmVsLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAkcGFuZWxIZWFkZXJIZWlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGJhY2tncm91bmQ6ICRtYWluLWdyYXk7XG5cbiAgICAuZmF2b3JpdGUtaWNvbi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdG9wOiB0by1yZW0oMTIpO1xuICAgICAgICByaWdodDogdG8tcmVtKDE1KTtcbiAgICB9XG5cbiAgICAubW9iaWxlLWJhY2stYnRuIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5uby1pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG5cbiAgICAgICAgLmltYWdlLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDUwJSk7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2UtYnRuLFxuICAgIC5sb2NhdGlvbi1wYXRoLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAuY2xvc2UtYnRuIHtcbiAgICAgICAgei1pbmRleDogMTI7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEuNDE2NjZyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEuNDE2NjZyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm9vbS1waG90byB7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg2MCUpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLmNsb3NlLWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgdG9wOiAxLjI1cmVtO1xuICAgICAgICBsZWZ0OiAxLjI1cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1wYXRoLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE1KSB0by1yZW0oMTUpO1xuXG4gICAgICAgIC5sb2NhdGlvbi1uYW1lLFxuICAgICAgICAubG9jYXRpb24tcGF0aCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXBhdGgge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLXNtYWxsKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5sb2NhdGlvbi1wYW5lbC1oZWFkZXIge1xuICAgICAgICAuZGlhbG9nLXdyYXAuY29uZmlybWF0aW9uLWRpYWxvZyB7XG4gICAgICAgICAgICAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1wYXRoLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYXJlYS1pbmZvIHtcbiAgICBtYXJnaW46IDAgdG8tcmVtKDE1KTtcbiAgICBib3JkZXItYm90dG9tOiB0by1yZW0oMSkgc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI1JSk7XG5cbiAgICAuYXJlYS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDE1KTtcblxuICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWdyb3VwaW5nLXBhbmVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDE1KTtcbiAgICB9XG59XG4iLCIucGFuZWwtY2hhcnRzLWNvbnRhaW5lciB7XG4gICAgLmRldmljZS1jaGFydHMtaXRlbSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIH1cbn1cbiIsIi5lcXVpcG1lbnQtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIDEuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAyNSUpO1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcblxuICAgIC5sYWJlbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLmVxdWlwbWVudC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuaWNvbixcbiAgICAgICAgLmVxLWltZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzNyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZXF1aXBtZW50LW5hbWUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVxLWltYWdlLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxLjY2NjY2cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjY2NjY2cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi9QYW5lbEhlYWRlci9QYW5lbEhlYWRlcic7XG5AaW1wb3J0ICcuL1BhbmVsQXJlYUluZm8vUGFuZWxBcmVhSW5mbyc7XG5AaW1wb3J0ICcuL1BhbmVsQ2hhcnRzQ29udGFpbmVyL1BhbmVsQ2hhcnRzQ29udGFpbmVyJztcbkBpbXBvcnQgJy4vRXF1aXBtZW50TGlzdC9FcXVpcG1lbnRMaXN0JztcblxuLnNpZGUtcGFuZWwubG9jYXRpb24tb3ZlcnZpZXctcGFuZWwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zO1xuICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAuc3BhY2UtYXZhaWxhYmlsaXR5LW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgxMCkgMDtcbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24taG9yaXpvbnRhbC10aW1lLXJhbmdlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnktd2hpdGU7XG4gICAgfVxuXG4gICAgLmZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhci1leHRyYXMuZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLWNoYXJ0cyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLXdpZHRoOiA1NXZ3O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MGR2aDtcbiAgICB9XG5cbiAgICAubG9hZGluZy1zcGlubmVyLmZ1bGwtY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMjMsIDIyMywgMjIzLCAwLjU3KTtcbiAgICB9XG5cbiAgICAuZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLWRldGFpbHMge1xuICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgfVxuXG4gICAgLmxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuc2Nyb2xsYWJsZS13cmFwIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDE1KTtcbiAgICB9XG5cbiAgICAud2l0aC1idXR0b25zIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHRvLXJlbSgwKTtcblxuICAgICAgICAubG9jYXRpb24tY2hhcnQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHRvLXJlbSgyNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXdyYXAge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNSkgdG8tcmVtKDEyKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICB9XG5cbiAgICAubG9jYXRpb24tZGltZW5zaW9uLXBhbmVsIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMjUpIHRvLXJlbSgxNSkgMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHRvLXJlbSgxNSk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHRvLXJlbSgxKSBzb2xpZCBjdXN0b21MaWdodGVuKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMjUlKTtcbiAgICB9XG5cbiAgICAuc3ViLXNpZGUtcGFuZWwtY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgfVxufVxuXG4ubG9jYXRpb24tY2hhcnRzLWRpYWxvZyB7XG4gICAgLmRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiA5MGR2aDtcbiAgICAgICAgd2lkdGg6IDkwZHZ3O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5mbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItY2hhcnRzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGlhbG9nLWhlYWRlciB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDMwKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5kaWFsb2ctY2xvc2UtYnRuIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRpYWxvZy1ib2R5IHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuZGV2aWNlLWNoYXJ0cyxcbiAgICAubG9jYXRpb24tY2hhcnRzLndpdGgtZGV0YWlscyAuZGV2aWNlLWNoYXJ0cyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmRldmljZS1jaGFydHMtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDcpO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgfVxuXG4gICAgLmRldmljZS1jaGFydHMtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDUpIHRvLXJlbSgxNSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgIC5kZXZpY2UtY2hhcnRzLXZhbHVlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMzApO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRldmljZS1jaGFydHMtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9jYXRpb24tY2hhcnRzLWNvbnRyb2xzIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLWNvbnRhaW5lciA+IC5kZXZpY2UtY2hhcnRzLWJvZHkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmRldmljZS1jaGFydHMtY29udGFpbmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAucHVsc2UtY291bnQtY2hhcnQtZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zaWRlLXBhbmVsLmxvY2F0aW9uLW92ZXJ2aWV3LXBhbmVsIHtcbiAgICAgICAgLmZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhci1kZXRhaWxzIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zY3JvbGxhYmxlLXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHRvLXJlbSgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItc2lkZS1wYW5lbC1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwubG9jYXRpb24tb3ZlcnZpZXctcGFuZWwge1xuICAgICAgICAuZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLWV4dHJhcy5mbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItY2hhcnRzIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2NhdGlvbi1jaGFydHMtZGlhbG9nIC5sb2NhdGlvbi1jaGFydHMtY29udHJvbHMge1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgLmxvY2F0aW9uLWNoYXJ0cy10aW1lZnJhbWUtY29udHJvbCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLmxvY2F0aW9uLWNoYXJ0cy1kaWFsb2cgLmRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zaWRlLXBhbmVsLmxvY2F0aW9uLW92ZXJ2aWV3LXBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAmLm9wZW5lZCB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM1MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLWV4dHJhcy5mbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItY2hhcnRzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYm9va2luZy1yaWdodC1wYW5lbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgcGFkZGluZzogdG8tcmVtKDE1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuY2xvc2UtcGVyc29uLXNlbGVjdC1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogdG8tcmVtKDgpO1xuICAgICAgICByaWdodDogdG8tcmVtKDEzKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmJvb2tpbmctcmlnaHQtcGFuZWwge1xuICAgICAgICBwYWRkaW5nLXRvcDogdG8tcmVtKDM1KTtcbiAgICB9XG59XG4iLCIucmVkZXNpZ24tdGltZWxhcHNlLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuaW5wdXQtcmFuZ2VfX2xhYmVsIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdBdmVuaXInLCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICB9XG5cbiAgICAubW9uaXRvci1tYXAtY29udHJvbHMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogOC4zMzNyZW07XG5cbiAgICAgICAgJi5lcnJvci1wZXJpb2Qge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMC4zMzNyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1waWNrZXItc2VsZWN0b3Itc2VjdGlvbixcbiAgICAgICAgJi1wbGF5ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtcGlja2VyLXdyYXAsXG4gICAgICAgIC5zdGVwLXNlbGVjdCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLXBpY2tlci13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiA5cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0ZXAtc2VsZWN0LFxuICAgICAgICAuc3BlZWQtc2VsZWN0IHtcbiAgICAgICAgICAgIHdpZHRoOiA2LjMzMzMzMzNyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLXBsYXllciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yYW5nZS1zZWN0aW9uIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXV0b3BsYXktY29udHJvbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0b3AtYnRuLFxuICAgIC5wbGF5LWJ0biB7XG4gICAgICAgIHdpZHRoOiAxLjY2NnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjY2NnJlbTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wbGF5LWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAuaWNvbi1wbGF5LFxuICAgICAgICAuaWNvbi1wYXVzZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0b3AtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcblxuICAgICAgICAuaWNvbi1zdG9wIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmFuZ2Utc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMCAyLjA4M3JlbTtcblxuICAgICAgICAuaW5wdXQtcmFuZ2VfX3RyYWNrLmlucHV0LXJhbmdlX190cmFjay0tYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1yYW5nZV9fc2xpZGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lbGluZS1jdXJyZW50LXZhbHVlLWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGVhZmxldC1ib3R0b20ubGVhZmxldC1yaWdodCB7XG4gICAgICAgIHotaW5kZXg6IDQwMTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLXNtYWxsKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5yZWRlc2lnbi10aW1lbGFwc2Utc2VjdGlvbiB7XG4gICAgICAgIC5sZWFmbGV0LWNvbnRyb2wtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubW9uaXRvci1tYXAtY29udHJvbHMtcGxheWVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hcC1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDc1JSAtIDguMzMzcmVtKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb25pdG9yLW1hcC1jb250cm9scyB7XG4gICAgICAgICAgICB6LWluZGV4OiA0MzA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2hhbmdlLWxvY2F0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4LjFweCkge1xuICAgIC5yZWRlc2lnbi10aW1lbGFwc2Utc2VjdGlvbiB7XG4gICAgICAgIC5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gOC4zMzNyZW0pO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpbWVsYXBzZS1jbG9jay1zZWN0aW9uIHtcbiAgICAgICAgICAgIHJpZ2h0OiAyLjA4M3JlbTtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB0b3A6IDExcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vbml0b3ItbWFwLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogNDUwO1xuXG4gICAgICAgICAgICAuc3RlcC1zZWxlY3QsXG4gICAgICAgICAgICAuc3BlZWQtc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmF1dG9wbGF5LWNvbnRyb2wge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBsYXktYnRuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgLmljb24tcGxheSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuMzMzM3JlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMzMzM3JlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tcGxheSxcbiAgICAgICAgICAgIC5pY29uLXBhdXNlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdG9wLWJ0biB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuXG4gICAgICAgICAgICAuaWNvbi1zdG9wIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yYW5nZS1zZWN0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyLjA4M3JlbTtcblxuICAgICAgICAgICAgLmlucHV0LXJhbmdlX190cmFjay5pbnB1dC1yYW5nZV9fdHJhY2stLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtcmFuZ2VfX3NsaWRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpbWVsaW5lLWN1cnJlbnQtdmFsdWUtbGFiZWwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcmdlKSB7XG4gICAgLnJlZGVzaWduLXRpbWVsYXBzZS1zZWN0aW9uIHtcbiAgICAgICAgLm1vbml0b3ItbWFwLWNvbnRyb2xzIHtcbiAgICAgICAgICAgICYtcGxheWVyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQxM3B4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAucmVkZXNpZ24tdGltZWxhcHNlLXNlY3Rpb24ge1xuICAgICAgICAudGltZWxhcHNlLWNsb2NrLXNlY3Rpb24ge1xuICAgICAgICAgICAgdG9wOiA2cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm9wZW4tc2V0dGluZ3MtYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGlydHktd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5iZy1zdHViIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gICAgei1pbmRleDogNDAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5jb250cm9scy1mb3JtIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDMuMzMzM3JlbSAyLjA4MzNyZW0gMS42NjZyZW07XG4gICAgICAgIHdpZHRoOiA4MCU7XG5cbiAgICAgICAgLmZvcm0tdGl0bGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjY2NnJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc3RlcC1idG4ge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgd2lkdGg6IDMuMzMzM3JlbTtcbiAgICAgICAgICAgIGhlaWdodDogMi45MTZyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuODMzcmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44MzNyZW07XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWJtaXQtYnRuLFxuICAgICAgICAuY2FuY2VsLWJ0biB7XG4gICAgICAgICAgICB3aWR0aDogNDYlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC44MzNyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjQxNnJlbSAwLjgzM3JlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXktcGlja2VyLXBvcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjgzM3JlbTtcblxuICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc3BlZWQtc2VsZWN0LWJ0biB7XG4gICAgYmFja2dyb3VuZDogJGRpcnR5LXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIHdpZHRoOiAyLjA4MzMzcmVtO1xuICAgIGhlaWdodDogMi4wODMzM3JlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG59XG5cbi50aW1lbGFwc2Utc3BlZWQtc2VsZWN0LWRpYWxvZyB7XG4gICAgLml0ZW1zLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnRpbWVsYXBzZS1zcGVlZC1zZWxlY3QtZGlhbG9nLm9wZW5lZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDQwMTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgICAgICB6LWluZGV4OiA0MDE7XG4gICAgfVxuXG4gICAgLml0ZW1zLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogNDAyO1xuICAgICAgICByaWdodDogLTNweDtcbiAgICAgICAgdG9wOiAtMTIwcHg7XG4gICAgfVxuXG4gICAgLnNwZWVkLXNlbGVjdC1pdGVtIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgYm90dG9tOiAzLjMzMzNyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBib3R0b206IDYuNjY2cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgYm90dG9tOiAxMHJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jbG9zZS1pY29uLXdyYXAge1xuICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgfVxuXG4gICAgLnNwZWVkLXNlbGVjdC1idG4ge1xuICAgICAgICB6LWluZGV4OiA0MDM7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubW9uaXRvci1tYXAtY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA0MDQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMTBweDtcblxuICAgICYuZXJyb3ItcGVyaW9kIHtcbiAgICAgICAgPiAudmFsaWRhdGlvbi1tZXNzYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5maWZ0ZWVuLW1pbnV0ZXMge1xuICAgICAgICAudGltZWxpbmUtY3VycmVudC12YWx1ZS1sYWJlbCxcbiAgICAgICAgLmlucHV0LXJhbmdlX190cmFjayxcbiAgICAgICAgLmlucHV0LXJhbmdlX19zbGlkZXItY29udGFpbmVyLFxuICAgICAgICAuaW5wdXQtcmFuZ2VfX3NsaWRlciB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAuZGF0ZS1waWNrZXItc2VsZWN0b3Itc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgIC5kYXktcGlja2VyLXBvcHBlciB7XG4gICAgICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbiAgICAucmFuZ2Utc2VjdGlvbiAudGltZWxpbmUtcmFuZ2Utd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAuYXV0b3BsYXktY29udHJvbHMtc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuXG4gICAgICAgIC5hdXRvcGxheS1jb250cm9sIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGVlZC1zZWxlY3Qge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tY29udHJvbC5zcGVlZC1zZWxlY3Qge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmF1dG9wbGF5LWNvbnRyb2wge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wbGF5LWJ0bixcbiAgICAuc3RvcC1idG4ge1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmFsaWRhdGlvbi1tZXNzYWdlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLnN0ZXAtc2VsZWN0LXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogMzNweDtcblxuICAgICAgICAuc3RlcC1zZWxlY3Qge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDUycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgI3skZnJvbS1kZXNrdG9wc30ge1xuICAgIC5tb25pdG9yLW1hcC1jb250cm9scyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG59XG4iLCIudGltZWxhcHNlLWNsb2NrLXNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDA7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiA0MDI7XG5cbiAgICAudGltZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLmRhdGUge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbn1cblxuQG1lZGlhICN7JGZyb20tdGFibGV0c30ge1xuICAgIC50aW1lbGFwc2UtY2xvY2stc2VjdGlvbiB7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgfVxufVxuIiwiLnRpbWVsaW5lLXJhbmdlLXdyYXBwZXIge1xuICAgIC50aW1lbGluZS1jdXJyZW50LXZhbHVlLWxhYmVsIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXJhbmdlLXRodW1iIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxMik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEyKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLmlucHV0LXJhbmdlLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDUwKTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDUpO1xuICAgIH1cblxuICAgIC50aW1lLXZhbHVlLXdyYXAge1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSg2MCk7XG4gICAgfVxufVxuIiwiJHRvcC1oZWFkZXItaGVpZ2h0OiA2MHB4O1xuJGZvb3Rlci1oZWlnaHQ6IDMwcHg7XG4kbWFyZ2luLXNpemU6IDJweDtcblxuLnFsaWsge1xuICAgICYtZnJhbWUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICN7JHRvcC1oZWFkZXItaGVpZ2h0fSAtICN7JGZvb3Rlci1oZWlnaHR9IC0gI3skbWFyZ2luLXNpemUgKiAyfSk7XG4gICAgICAgIG1hcmdpbjogJG1hcmdpbi1zaXplIDAgMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJ1FsaWsnO1xuXG4uZGFzaGJvYXJkcy1zZWN0aW9uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogdG8tcmVtKDEyKTtcblxuICAgIC5kYXNoYm9hcmQtY2FyZHMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBoZWlnaHQ6IDk1JTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmRhc2hib2FyZHMtc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG5cbiAgICAgICAgLmRhc2hib2FyZC1jYXJkcyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZGFzaGJvYXJkLWNhcmQge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgaGVpZ2h0OiAxMy4zMzMzM3JlbTtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBwYWRkaW5nOiAyLjA4MzMzM3JlbTtcbiAgICBtYXJnaW46IDAgMCAxLjY2NjY2cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcztcblxuICAgIC5kYXNoYm9hcmQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmaWxsOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSwgMS4wNSk7XG5cbiAgICAgICAgLmRhc2hib2FyZC1pY29uLFxuICAgICAgICAuZGFzaGJvYXJkLW5hbWUge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDVuKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAuaWNvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogNC4xNjY2NjZyZW07XG4gICAgICAgIGhlaWdodDogNC4xNjY2NjZyZW07XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1pY29uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLW5hbWUge1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIC5kYXNoYm9hcmQtY2FyZCB7XG4gICAgICAgIC8vIDkwcHggaXMgNCByaWdodCBtYXJnaW5zIG9mIGNhcmRzIGluIGEgcm93ICsgdHdvIGNvbnRlbnQgc2VjdGlvbiBwYWRkaW5ncyAyNSArIDI1IChsZWZ0IGFuZCByaWdodClcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA3LjVyZW0pIC8gNSk7XG4gICAgICAgIG1hcmdpbjogMCAxLjI1cmVtIDEuNjY2NjZyZW0gMDtcbiAgICB9XG59XG4iLCIucmVtaW5kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNWR2aDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNDAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIH1cblxuICAgIC5sb2FkZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgYW5pbWF0aW9uOiBsb2FkZXJzcGlubmVyIDEwMDBtcyBpbmZpbml0ZTtcbiAgICB9XG5cbiAgICAmLWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAubG9hZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWZvcm0ge1xuICAgICAgICB3aWR0aDogMzIwcHg7XG4gICAgICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuIiwiLnJlc2V0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICYtZm9ybSB7XG4gICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG4iLCIuY2hhbmdlLXBhc3N3b3JkIHtcbiAgICAuaGFzLXN1Y2Nlc3Mge1xuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3MtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJHN1Y2Nlc3MtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sLmxvZ2luLWlucHV0IHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzQpO1xuICAgIH1cbn1cbiIsIi5raW9za3MtY2FyZCB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBwYWRkaW5nOiAyLjA4MzMzcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG5cbiAgICAubG9jYXRpb24tbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42NjY2cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuYXZhaWxhYmxlLWtpb3NrcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgcGFkZGluZzogMC40MTY2NjZyZW0gMS42NjY2cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAua2lvc2tzLWNhcmQge1xuICAgICAgICAuYXZhaWxhYmxlLWtpb3NrcyB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5raW9zay1kaWFsb2cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5raW9zay1kaWFsb2ctaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTkuMTY2NjZyZW07XG4gICAgICAgIGhlaWdodDogMTcuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmluZm8tc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAua2lvc2stZGlhbG9nLXRpdGxlLFxuICAgICAgICAua2lvc2stZGlhbG9nLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5raW9zay1kaWFsb2ctdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjQxNjY2NnJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjYuNjY2NjZyZW07XG4gICAgICAgIH1cblxuICAgICAgICAua2lvc2stZGlhbG9nLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuY29udHJvbHMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC44MzMzM3JlbSAxLjY2NjY2cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmtpb3NrLWRpYWxvZyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgLmtpb3NrLWRpYWxvZy1pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgNC4xNjY2NjZyZW0gMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8tc2VjdGlvbiB7XG4gICAgICAgICAgICAua2lvc2stZGlhbG9nLXRpdGxlLFxuICAgICAgICAgICAgLmtpb3NrLWRpYWxvZy1zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRyb2xzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0ICdLaW9za0xvY2F0aW9uQ2FyZC9LaW9za0xvY2F0aW9uQ2FyZCc7XG5AaW1wb3J0ICdLaW9za0NvbmZpcm1hdGlvbkRpYWxvZy9LaW9za0NvbmZpcm1hdGlvbkRpYWxvZyc7XG5cbi5yb29ta2lvc2sge1xuICAgIC8qIHN0eWxlcyBmcm9tIGJvb3RzdHJhcCAqL1xuICAgIC5iYnRuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAgICAgJi5sYXJnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wcmltYXJ5IHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FuY2VsYnRuIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICAgIH1cblxuICAgIC5idGFibGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICB0ciA+IHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ua2lvc2stc2VjdGlvbiB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogdG8tcmVtKDEyKTtcblxuICAgIC5raW9za3MtY2FyZHMtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLmtpb3Nrcy1jYXJkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICB9XG5cbiAgICAuYXZhaWxhYmxlLWtpb3NrcyB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIC5raW9zay1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KTtcblxuICAgICAgICAua2lvc2tzLWNhcmQge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMC44MzMzMzNyZW0pO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCAnYXBwL3N0eWxlcy92YXJpYWJsZXMnO1xuXG4ucmVzZXJ2YXRpb25zLXNlY3Rpb24ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuXG4gICAgLmZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuXG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tYnRuIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcblxuICAgICAgICAgICAgLmRyb3Bkb3duLWJ0bi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tYnRuLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGVmdC1maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yaWdodC1maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIC5zcGFjZS10eXBlLWZpbHRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTY1KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oOCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1zZWFyY2gge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMikgdG8tcmVtKDI0KSB0by1yZW0oMTIpIHRvLXJlbSgzMyk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbnMtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oMjUpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICYubG9hZGluZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDc1JTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDc1JTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbnMtZGF0ZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1jb250ZW50LWZvb3RlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb25zLXNob3dpbmctcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1sb2FkLW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhY2tkcm9wIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IHRvLXJlbSg4MCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg4MCl9KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnJlc2VydmF0aW9ucy1zZWN0aW9uIHtcbiAgICAgICAgLmZpbHRlcnMge1xuICAgICAgICAgICAgLnJpZ2h0LWZpbHRlci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIC5zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9ucy1jb250ZW50IHtcbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1jb250ZW50LWZvb3RlciB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLnJlc2VydmF0aW9ucy1zaG93aW5nLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlc2VydmF0aW9uLWxvYWQtbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAucmVzZXJ2YXRpb25zLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuXG4gICAgICAgIC5maWx0ZXJzIHtcbiAgICAgICAgICAgIC5yaWdodC1maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9ucy1jb250ZW50IHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbnMtZ3JvdXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNDAwKTtcblxuICAgICAgICAgICAgICAgIC5yZXNlcnZhdGlvbnMtZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmFja2Ryb3Age1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg2MCl9KTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDYwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucmVzZXJ2YXRpb25zLXNlY3Rpb24ge1xuICAgICAgICAucmVzZXJ2YXRpb25zLWNvbnRlbnQge1xuICAgICAgICAgICAgLnJlc2VydmF0aW9ucy1ncm91cCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1jb250ZW50LWZvb3RlciB7XG4gICAgICAgICAgICAgICAgLnJlc2VydmF0aW9ucy1zaG93aW5nLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlc2VydmF0aW9uLWxvYWQtbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVycyB7XG4gICAgICAgICAgICAucmlnaHQtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLnNlYXJjaCxcbiAgICAgICAgICAgICAgICAuc3BhY2UtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3BhY2UtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zcGFjZS10eXBlLWZpbHRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWJ0biB7XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWJ0bi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDkpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1idG4tdmFsdWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGF0ZS1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc2VydmF0aW9uLXR5cGUtc3dpdGNoLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucmVzZXJ2YXRpb24taXRlbSB7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICBtaW4taGVpZ2h0OiB0by1yZW0oMjAwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5yZXNlcnZhdGlvbi1waG90byB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnJlc2VydmF0aW9uLWRhdGEge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjQpIHRvLXJlbSgzNikgdG8tcmVtKDI0KSB0by1yZW0oMzI0KTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWRhdGEtaGVhZGVyIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxNSkgMCAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdlbmVyYWwtZGF0YSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLXRpbWUtdG8tc3RhcnQtb3ItZmluaXNoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMjApO1xuXG4gICAgICAgICAgICAmLmZ1dHVyZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vbmdvaW5nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5maW5pc2hlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2stb3V0bGluZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWNvbnRleHQtbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDE3KTtcblxuICAgICAgICAgICAgLnBvcHBlciB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTY1KTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHRvLXJlbSgyMDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWRhdGEtZm9vdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMjApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWFjdGlvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgLmNoZWNrLWluLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxODApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24tcGVyaW9kIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogdG8tcmVtKDIwKSB0by1yZW0oNjApO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLXBlcmlvZC1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgLnJlc2VydmF0aW9uLXBlcmlvZC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc2VydmF0aW9uLXBlcmlvZC12YWx1ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tcGVyaW9kLWRhdGUgLnJlc2VydmF0aW9uLXBlcmlvZC12YWx1ZSB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1wZXJpb2QtZGF0ZSAucmVzZXJ2YXRpb24tcGVyaW9kLXZhbHVlLnRpbWUtbGFiZWwge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZXRhLWRhdGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgY29sdW1uLWdhcDogdG8tcmVtKDMwKTtcbiAgICAgICAgcm93LWdhcDogdG8tcmVtKDEwKTtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNyk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tbG9jYXRpb24ge1xuICAgICAgICAgICAgLmxvY2F0aW9uLW91dGxpbmUge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWRkaXRpb25hbC1zcGFjZS1jb3VudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucG9wcGVyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHRvLXJlbSgyMDApO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNyZWF0ZWQtYnktbGFiZWwsXG4gICAgICAgIC5jcmVhdGVkLWZvci1sYWJlbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgzKSB0by1yZW0oOCk7XG5cbiAgICAgICAgICAgIC5jcmVhdGVkLWJ5LWxhYmVsLW5hbWUsXG4gICAgICAgICAgICAuY3JlYXRlZC1mb3ItbGFiZWwtbmFtZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgyKTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5yZXNlcnZhdGlvbi1pdGVtIC5yZXNlcnZhdGlvbi1wZXJpb2Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjApIHRvLXJlbSgzMCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5yZXNlcnZhdGlvbi1pdGVtIC5yZXNlcnZhdGlvbi1kYXRhIC5yZXNlcnZhdGlvbi1hY3Rpb25zIC5jaGVjay1pbi1idXR0b24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE1MCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAucmVzZXJ2YXRpb24taXRlbSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLXBob3RvIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjAwKTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWRhdGEge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDI0KSB0by1yZW0oMzYpIHRvLXJlbSgyNCkgdG8tcmVtKDI0KTtcblxuICAgICAgICAgICAgLmdlbmVyYWwtZGF0YSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAucmVzZXJ2YXRpb24tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oMzUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc2VydmF0aW9uLXRpbWUtdG8tc3RhcnQtb3ItZmluaXNoIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG5cbiAgICAgICAgICAgICAgICAubG9jay1vdXRsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucmVzZXJ2YXRpb24taXRlbSB7XG4gICAgICAgIC5yZXNlcnZhdGlvbi1kYXRhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyMCk7XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1wZXJpb2Qge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm5vLXJlc2VydmF0aW9uLWRhdGEge1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgbWluLWhlaWdodDogdG8tcmVtKDIwMCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDM2KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAubm8tcmVzZXJ2YXRpb24tY29udGVudCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIC5uby1yZXNlcnZhdGlvbi1pbmZvIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCB0by1yZW0oMzApIDAgdG8tcmVtKDYwKTtcblxuICAgICAgICAgICAgLmxvb2tzLWVtcHR5LW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaGVjay1hbm90aGVyLWRhdGUtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubm8tcmVzZXJ2YXRpb24tYm9vay1idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxODApO1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTgwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAubm8tcmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgIC5uby1yZXNlcnZhdGlvbi1jb250ZW50IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLm5vLXJlc2VydmF0aW9uLWJvb2stYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgyMCkgMCAwIHRvLXJlbSg2MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5uby1yZXNlcnZhdGlvbi1kYXRhIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAubm8tcmVzZXJ2YXRpb24tY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuXG4gICAgICAgICAgICAubm8tcmVzZXJ2YXRpb24taW5mbyxcbiAgICAgICAgICAgIC5uby1yZXNlcnZhdGlvbi1ib29rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLm5vLXJlc2VydmF0aW9uLWRhdGEge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTUpO1xuXG4gICAgICAgIC5uby1yZXNlcnZhdGlvbi1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucmVzZXJ2YXRpb24tdHlwZS1zd2l0Y2gtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDEwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAucmVzZXJ2YXRpb24tdHlwZS1zd2l0Y2gge1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMjEpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLmFwcC1idG4ge1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg3KSB0by1yZW0oMTYpIHRvLXJlbSg3KSB0by1yZW0oMTIpO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5yZXNlcnZhdGlvbi10eXBlLXN3aXRjaC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNSk7XG4gICAgfVxufVxuIiwiLyogVE9ETyBmaXggc3R5bGVsaW50ICovXG5cbi5uZXctYm9va2luZyB7XG4gICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcblxuICAgICYuZmlyc3Qtc3RlcC5zaWRlLXBhbmVsLW9wZW4ge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJi5zZWNvbmQtc3RlcC5ncm91cC1ib29raW5nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuYmFja2Ryb3Age1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogdG8tcmVtKDgwKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDgwKX0pO1xuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICB9XG5cbiAgICAubGVhZmxldC10b3AsXG4gICAgLmxlYWZsZXQtYm90dG9tIHtcbiAgICAgICAgei1pbmRleDogNDAwO1xuICAgIH1cblxuICAgIC5zaG93LWZpbHRlcnMtYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS13aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oNik7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1zbWFsbCkgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubmV3LWJvb2tpbmcge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuXG4gICAgICAgICYuZmlyc3Qtc3RlcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtYmxvY2sge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWxvY2F0aW9uIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuY3Jvd2RlZG5lc3Mge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuY3Jvd2RlZG5lc3MtaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxMCkgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1zZWxlY3QtcGFuZWwge1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDYwcHgpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tcGFuZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg2MCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgICAgICAuc2VhcmNoLWZvcm0gLnJlc291cmNlLXR5cGUtZmlsdGVyIC5tYXAtZmlsdGVyLWRyb3Bkb3duIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG4gICAgICAgIC5iYWNrZHJvcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDYwKX0pO1xuICAgICAgICAgICAgdG9wOiB0by1yZW0oNjApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAubmV3LWJvb2tpbmcge1xuICAgICAgICAmLmZpcnN0LXN0ZXAge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWxvY2F0aW9uIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNyb3dkZWRuZXNzIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmNyb3dkZWRuZXNzLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDE1KSAwIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWFyY2gtbG9jYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcblxuICAgIC5jb250ZW50LWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzByZW0pO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1ibG9jayB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzYwKTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIC5zZWFyY2gtZm9ybSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVkaXQtbG9jYXRpb24ge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMDApO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmxvY2F0aW9uLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgICAgIC5maWx0ZXIge1xuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg3MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1aWxkaW5nLWdyZWV0aW5nLFxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idWlsZGluZy1ncmVldGluZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgYm90dG9tOiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1zbWFsbCkgYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5zZWFyY2gtbG9jYXRpb24ge1xuICAgICAgICAuc2VhcmNoLWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuZGF5LXBpY2tlci1wb3BwZXIsXG4gICAgICAgICAgICAudGltZS1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSg0Nil9KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpbWUtaW5wdXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jcm93ZGVkbmVzcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNpZGUtcGFuZWwuc2VhcmNoLWxvY2F0aW9uLXBhbmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZzogdG8tcmVtKDI0KSB0by1yZW0oMTYpIHRvLXJlbSgxNik7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogdG8tcmVtKDM2NSk7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICYub3BlbmVkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAucGFuZWwtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgLnBhbmVsLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFuZWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICYuZXJyb3Ige1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1zZWFyY2gge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDUpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEyKTtcblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpIHRvLXJlbSgyNCkgdG8tcmVtKDEyKSB0by1yZW0oMzMpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5icmVhZGNydW1icyB7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxNikgMCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1cnJlbnQtbG9jYXRpb24ge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg4KTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDI4KSAwIHRvLXJlbSgxMyk7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAwO1xuXG4gICAgICAgIC5sb2NhdGlvbi1ibG9jay10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1ibG9jay1kYXRhIHtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDEzKSAwIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idWlsZGluZ3Mtd2l0aG91dC1hcmVhcyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTMpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLW9wdGlvbnMge1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAubG9jYXRpb24tb3B0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyMCkgdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZChuICsgMikge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHRvLXJlbSgxKSBzb2xpZCAkZGlydHktd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2hlY2tlZC1jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvY2VlZC1idXR0b24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMxNSk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuc2lkZS1wYW5lbC5zZWFyY2gtbG9jYXRpb24tcGFuZWwge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDYwcHgpO1xuXG4gICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiB0by1yZW0oNjApO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNyb3dkZWRuZXNzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDE1KTtcblxuICAgIC5jcm93ZGVkbmVzcy1pdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI0KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgLmNyb3dkZWRuZXNzLWl0ZW0taW1hZ2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMDApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTAwKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM3KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNyk7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNyb3dkZWRuZXNzLWl0ZW0tZGF0YSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRocmVzaG9sZCxcbiAgICAgICAgICAgIC5mbG9vcnMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDgpIDAgdG8tcmVtKDMwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2dyZXNzLWJhci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmNyb3dkZWRuZXNzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuIiwiLnNlYXJjaC1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAucmVzb3VyY2UtdHlwZS1maWx0ZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg2KSB0by1yZW0oMTYpIHRvLXJlbSgxMCk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDEpIDAgdG8tcmVtKC0xKTsgLy8gRml4ZXMgMnB4IHZpc3VhbCBoZWlnaHQgYnVnLlxuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAubWFwLWZpbHRlci1kcm9wZG93biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTMlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSgyMCl9KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCB0by1yZW0oMTApIHRvLXJlbSgyKSByZ2IoMCAwIDAgLyA1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tYnRuIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAuZHJvcGRvd24tYnRuLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1mb3JtLWJhc2Uge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNikgdG8tcmVtKDE2KSB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5wYXJ0aWNpcGFudC1jb3VudC1maWx0ZXIsXG4gICAgICAgIC5lZGl0LWNvbnRhY3Qge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lZGl0LWNvbnRhY3Qge1xuICAgICAgICAgICAgLmVkaXQtY29udGFjdC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250cm9sLWlucHV0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oNDUpO1xuICAgICAgICAgICAgICAgIGNhcmV0LWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZWRpdC1pbnB1dC1pY29uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICByaWdodDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIC5lZGl0LWlucHV0LWljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJhbmdlLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDUpO1xuXG4gICAgICAgICAgICAubWFudWFsLWlucHV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC1ib29raW5nLXN3aXRjaCB7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxNikgMCAwIHRvLXJlbSgtNik7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAmLmlzLWNoZWNrZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXJyb3JzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cblxuICAgICAgICAuc3VibWl0LWZvcm0tYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLWZpbHRlci1pdGVtcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAucGFydGljaXBhbnQtY291bnQtZmlsdGVyIC5yYW5nZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDQwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjguMXB4KSB7XG4gICAgLnNlYXJjaC1mb3JtIC5yZXNvdXJjZS10eXBlLWZpbHRlciAubWFwLWZpbHRlci1kcm9wZG93biB7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICB9XG59XG4iLCIuc2VsZWN0LXJvb20sXG4uZ3JvdXAtc2VsZWN0LXJvb20sXG4uc2VsZWN0LXNlcnZpY2Uge1xuICAgIC5maWx0ZXItYmxvY2sge1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgzNjApO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM2MCk7XG4gICAgfVxuXG4gICAgLmRhdGUtZmlsdGVyIC5kYXRlLWZpbHRlci1pdGVtIHtcbiAgICAgICAgLmRheS1waWNrZXItcG9wcGVyLFxuICAgICAgICAudGltZS1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDQ2KX0pO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxlYWZsZXQtY29udHJvbC16b29tIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubm8tZGF0YS1wbGFjZWhvbGRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwMCk7XG5cbiAgICAgICAgLm5vLWRhdGEtbWVzc2FnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjc1KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5zZWxlY3Qtcm9vbSxcbiAgICAuZ3JvdXAtc2VsZWN0LXJvb20ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuc2VsZWN0LXJvb20sXG4gICAgLmdyb3VwLXNlbGVjdC1yb29tLFxuICAgIC5zZWxlY3Qtc2VydmljZSB7XG4gICAgICAgIC5maWx0ZXItYmxvY2sge1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VsZWN0LXJvb20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnNlYXJjaC1yZXN1bHQge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5zaG93LW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VsZWN0LXJvb20taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogdG8tcmVtKDQyKTtcbiAgICB3aWR0aDogY2FsYyg1MCUgKyAje3RvLXJlbSg1Mil9KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIHotaW5kZXg6IDQwNjtcblxuICAgIC5wb3BwZXItdGFyZ2V0IHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYnMtcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oOCl9KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxMDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpbmdsZS10YWIge1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTYpO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuc2VsZWN0LXJvb20taGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuc2VsZWN0LXJvb20taGVhZGVyIHtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuXG4gICAgICAgIC5zZWFyY2gtc29ydC1ibG9jayB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAuc2VhcmNoLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmdyaWQtdmlldyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcblxuICAgIC5ncmlkLXZpZXctY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc2VhcmNoLXJlc3VsdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm9vbS1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIC5zaG93LW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGlubmVyIHtcbiAgICAgICAgaGVpZ2h0OiA1MGR2aDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLmdyaWQtdmlldyB7XG4gICAgICAgIC5ncmlkLXZpZXctY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAuc2VhcmNoLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJvb20tbGlzdCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMzczcHgpIGFuZCAobWF4LXdpZHRoOiAyNzM4cHgpIHtcbiAgICAuZ3JpZC12aWV3IC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciAucm9vbS1saXN0IC5zaG93LW1vcmUtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oY2FsYygzNTAgKiA1ICsgMTYgKiA0KSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIwMDdweCkgYW5kIChtYXgtd2lkdGg6IDIzNzJweCkge1xuICAgIC5ncmlkLXZpZXcgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5yb29tLWxpc3QgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbShjYWxjKDM1MCAqIDQgKyAxNiAqIDMpKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTY0MXB4KSBhbmQgKG1heC13aWR0aDogMjAwNnB4KSB7XG4gICAgLmdyaWQtdmlldyAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIgLnJvb20tbGlzdCAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKGNhbGMoMzUwICogMyArIDE2ICogMikpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjc1cHgpIGFuZCAobWF4LXdpZHRoOiAxNjQwcHgpIHtcbiAgICAuZ3JpZC12aWV3IC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciAucm9vbS1saXN0IC5zaG93LW1vcmUtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oY2FsYygzNTAgKiAyICsgMTYpKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3NHB4KSB7XG4gICAgLmdyaWQtdmlldyAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIgLnJvb20tbGlzdCAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM1MCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5ncmlkLXZpZXcge1xuICAgICAgICAuZmlsdGVyLWJsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZmxvb3ItcGxhbi12aWV3IHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG5cbiAgICAmLm5vLWRhdGEgLmZsb29yLXBsYW4tdmlldy1jb250YWluZXIge1xuICAgICAgICAucm9vbS1saXN0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvb20tbGlzdCxcbiAgICAgICAgLm1hcC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mbG9vci1wbGFuLXZpZXctY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjApO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gI3t0by1yZW0oMjQxKX0pO1xuXG4gICAgICAgIC5maWx0ZXItYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDIpO1xuICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucm9vbS1saXN0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM2MCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLnNlYXJjaC1yZXN1bHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNwaW5uZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5lcnJvciB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwMCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJvb20tbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyKTtcblxuICAgICAgICAgICAgLnJvb20tdmlydHVhbGl6ZWQtbGlzdCB7XG4gICAgICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1hcC1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmZsb29yLXBsYW4tdmlldy1tYXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2FkaW5nLXNwaW5uZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5vLWZsb29yLXBsYW4tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQtZmxvb3ItZHJvcGRvd24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KTtcblxuICAgICAgICAgICAgJi5zZWxlY3RlZCxcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLmZsb29yLXBsYW4tdmlldyAuZmxvb3ItcGxhbi12aWV3LWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAucm9vbS1saXN0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBvcmRlcjogMjtcblxuICAgICAgICAgICAgLnJvb20tbGlzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaG93LW1vcmUtYnV0dG9uLWNvbnRhaW5lciAuc2hvdy1tb3JlLWJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAubWFwLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwMCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLmZsb29yLXBsYW4tdmlldyAuZmxvb3ItcGxhbi12aWV3LWNvbnRhaW5lciAucm9vbS1saXN0LWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5ncm91cC1zZWxlY3Qtcm9vbSB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAubG9jYXRpb24tc2VsZWN0IHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuZ3JvdXAtdmlldy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyMCk7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAje3RvLXJlbSgyNDEpfSk7XG5cbiAgICAgICAgLmZpbHRlci1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMik7XG4gICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmdyb3VwLXZpZXctbWFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg3MCl9KTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlbGVjdGVkLWl0ZW1zLWluZm8ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uby1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wYXJ0LXNlbGVjdGVkLFxuICAgICAgICAgICAgLnByb2NlZWQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzUwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBhcnQtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uby1mbG9vci1wbGFuLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWxlY3RlZC1mbG9vci1kcm9wZG93biB7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgxNik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiA1MDA7XG5cbiAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxvb3ItbmFtZSxcbiAgICAgICAgLmZsb29yLWNyb3dkZWRuZXNzLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9vci1jcm93ZGVkbmVzcy1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3RlZCxcbiAgICAgICAgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgLmZsb29yLW5hbWUsXG4gICAgICAgICAgICAuZmxvb3ItY3Jvd2RlZG5lc3Mtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFydGljaXBhbnQtc2VsZWN0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDM3NSl9KTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBnYXA6IHRvLXJlbSgyNCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5wYXJ0aWNpcGFudC1zZWxlY3QtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmdyb3VwLXNlbGVjdC1yb29tIHtcbiAgICAgICAgLnNlbGVjdGVkLWZsb29yLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDIwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JvdXAtdmlldy1jb250YWluZXIgLm1hcC1jb250YWluZXIge1xuICAgICAgICAgICAgLnBhcnQtc2VsZWN0ZWQsXG4gICAgICAgICAgICAucHJvY2VlZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5ncm91cC1zZWxlY3Qtcm9vbSB7XG4gICAgICAgIC5zZWxlY3RlZC1mbG9vci1kcm9wZG93biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM2MCk7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JvdXAtdmlldy1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgLm1hcC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAuZ3JvdXAtdmlldy1tYXAge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDQwMCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlbGVjdGVkLWl0ZW1zLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubm8tc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5ldy1ib29raW5nLWdyb3VwLWNvbGxlYWd1ZS1zZWxlY3QtcGFuZWwub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubmV3LWJvb2tpbmctZ3JvdXAtY29sbGVhZ3VlLXNlbGVjdC1wYW5lbCAucGVyc29uLXNlbGVjdC1mb3JtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHRvLXJlbSgxNSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5ncm91cC1zZWxlY3Qtcm9vbSB7XG4gICAgICAgIC5zZWxlY3RlZC1mbG9vci1kcm9wZG93biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC12aWV3LWNvbnRhaW5lciAubWFwLWNvbnRhaW5lciAubm8tc2VsZWN0ZWQge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWxlY3Qtc2VydmljZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuXG4gICAgLnNlbGVjdC1zZXJ2aWNlLWRhdGEtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnNlbGVjdC1zZXJ2aWNlLWRhdGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5zZWFyY2gtcmVzdWx0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtcmVzdWx0IHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAuZXJyb3Ige1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLnNob3ctbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEzKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9jZWVkLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGdhcDogdG8tcmVtKDI1KTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDY1KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oNDApO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAgIC5wcm9jZWVkLW1lc3NhZ2Uge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9jZWVkLWJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI0MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpdGgtcHJvY2VlZC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDY1KTtcbiAgICB9XG5cbiAgICAuc2VhcmNoLXNlcnZpY2UtaGVhZGVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlICsgI3t0by1yZW0oMTIwKX0pO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuc2VsZWN0LXNlcnZpY2UgLnNlbGVjdC1zZXJ2aWNlLWRhdGEtY29udGFpbmVyIHtcbiAgICAgICAgLnNlbGVjdC1zZXJ2aWNlLWRhdGEge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1saXN0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zZWxlY3Qtc2VydmljZSB7XG4gICAgICAgIC5zZWxlY3Qtc2VydmljZS1kYXRhLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuZmlsdGVyLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2NlZWQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgLnByb2NlZWQtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxMzApO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTMwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMzczcHgpIGFuZCAobWF4LXdpZHRoOiAyNzM4cHgpIHtcbiAgICAuc2VsZWN0LXNlcnZpY2UtZGF0YS1jb250YWluZXIgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5zZXJ2aWNlLWxpc3QgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbShjYWxjKDM1MCAqIDUgKyAxNiAqIDQpKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwN3B4KSBhbmQgKG1heC13aWR0aDogMjM3MnB4KSB7XG4gICAgLnNlbGVjdC1zZXJ2aWNlLWRhdGEtY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciAuc2VydmljZS1saXN0IC5zaG93LW1vcmUtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oY2FsYygzNTAgKiA0ICsgMTYgKiAzKSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2NDFweCkgYW5kIChtYXgtd2lkdGg6IDIwMDZweCkge1xuICAgIC5zZWxlY3Qtc2VydmljZS1kYXRhLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIgLnNlcnZpY2UtbGlzdCAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKGNhbGMoMzUwICogMyArIDE2ICogMikpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjc1cHgpIGFuZCAobWF4LXdpZHRoOiAxNjQwcHgpIHtcbiAgICAuc2VsZWN0LXNlcnZpY2UtZGF0YS1jb250YWluZXIgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5zZXJ2aWNlLWxpc3QgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbShjYWxjKDM1MCAqIDIgKyAxNikpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc0cHgpIHtcbiAgICAuc2VsZWN0LXNlcnZpY2UtZGF0YS1jb250YWluZXIgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5zZXJ2aWNlLWxpc3QgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNTApO1xuICAgIH1cbn1cbiIsIi5zZWFyY2gtc2VydmljZS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiB0by1yZW0oNDIpO1xuICAgIHdpZHRoOiBjYWxjKDUwJSArICN7dG8tcmVtKDUyKX0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgei1pbmRleDogNDA2O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5wb3BwZXItdGFyZ2V0IHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYnMtcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDQyKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oOCl9KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxMDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpbmdsZS10YWIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE2KTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnNlbGVjdC1zZXJ2aWNlIC5zZWFyY2gtc2VydmljZS1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuc2VsZWN0LXNlcnZpY2UgLnNlYXJjaC1zZXJ2aWNlLWhlYWRlciB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zZWFyY2gtc2VydmljZS1oZWFkZXIge1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgLnNlYXJjaC1zb3J0LWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VydmljZS1jYXJkIHtcbiAgICB3aWR0aDogdG8tcmVtKDM1MCk7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5zZXJ2aWNlLXBob3RvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxODUpO1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLWRhdGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjApO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLmdlbmVyYWwtZGF0YSB7XG4gICAgICAgIC5zZXJ2aWNlLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZXRhLWRhdGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZXJ2aWNlLWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjApO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbn1cbiIsIi5ib29raW5nLWNvbmZpcm0ge1xuICAgIC5waG90by10aWxlIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjIwKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcblxuICAgICAgICAucGhvdG8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24taW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuZmlsdGVyIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNzAlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jZW50ZXJlZC1pbWFnZS1jb250YWluZXIsXG4gICAgICAgICAgICAuaW1hZ2UtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5waG90by10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuY3JlYXRlLXNlcnZpY2UtcmVxdWVzdC1idG4ge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tbmFtZSxcbiAgICAgICAgLmxvY2F0aW9uLXBhdGgge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgdG9wOiAzNSU7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tcGF0aCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICB0b3A6IDU1JTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGRpdGlvbmFsLXNwYWNlLWNvdW50LWJ1dHRvbiB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNC41KSB0by1yZW0oMTUpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGFjZS1kZXRhaWxzIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAmLmlzLWV4cGFuZGVkIC5hY2NvcmRpb24tdGl0bGU6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEuNSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hY2NvcmRpb24tdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuXG4gICAgICAgICAgICAuYWNjb3JkaW9uLXRyaWdnZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWRpbWVuc2lvbi1wYW5lbCB7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgICAgIC5jb21mb3J0LWxhYmVsLWNvbnRhaW5lcixcbiAgICAgICAgICAgIC5vY2N1cGFuY3ktbGFiZWwtY29udGFpbmVyLFxuICAgICAgICAgICAgLm9jY3VwYW5jeS1kZXRlY3Rpb24tbWVzc2FnZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5iYXNpYy1kaW1lbnNpb25zLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgLmRpbWVuc2lvbi1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1ob3Jpem9udGFsLXRpbWUtcmFuZ2UgLnNwYWNlLWF2YWlsYWJpbGl0eS1tZXNzYWdlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWdyb3VwaW5nLXBhbmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYXJlYS1pbmZvLFxuICAgICAgICAubG9jYXRpb24tZ3JvdXBpbmctcGFuZWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg1MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYXJlYS1pdGVtLFxuICAgICAgICAubG9jYXRpb24tZ3JvdXBpbmctaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDEwKSAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tZGltZW5zaW9uLXBhbmVsLFxuICAgICAgICAucmVzZXJ2YXRpb24taG9yaXpvbnRhbC10aW1lLXJhbmdlLFxuICAgICAgICAuYXJlYS1pbmZvLFxuICAgICAgICAuZXF1aXBtZW50LXNlY3Rpb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1kaW1lbnNpb24tcGFuZWwsXG4gICAgICAgIC5yZXNlcnZhdGlvbi1ob3Jpem9udGFsLXRpbWUtcmFuZ2UsXG4gICAgICAgIC5hcmVhLWluZm8ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEuNSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDMyKX0pO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC44KTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpbWVsaW5lLXRpbGUge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMDMzKTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICB9XG5cbiAgICAuYm9va2luZy1hY3Rpb25zIC5pbmZvLXNlY3Rpb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDUpO1xuXG4gICAgICAgIC5pbmZvLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWItY29udGFpbmVyLnRpbGUtdGl0bGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAuZG90IHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oOCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oOSk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oLTIwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGQtb25zLWRvdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oLTIwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYnMtcGFuZWwge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgLnNpbmdsZS10YWIge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTc1KTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLWNvbnRhaW5lciAub25lLXRhYiAuc2luZ2xlLXRhYiB7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAuY29udGVudC1jb250YWluZXIge1xuICAgICAgICAuY2hlY2tlZC1pbi1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuY2hlY2staW4tYnV0dG9uLFxuICAgICAgICAuYm9vay1uZWFyYnkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzUpO1xuICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSg3KTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDcpO1xuXG4gICAgICAgICAgICAmLmFwcC1idG4tbG9hZGluZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDQuNSkgdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFwcC1idG4tc3Bpbm5lciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMjApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1vbnMtZm9ybS1jb250YWluZXIge1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDQwMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uZXctYm9va2luZyB7XG4gICAgLnBlcnNvbi1wYW5lbC5vcGVuZWQge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogdG8tcmVtKDgwKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDgwKX0pO1xuICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkZGFyay1ncmF5LCAwLjIpO1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuXG4gICAgICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib29raW5nLXRpbWVsaW5lLXBhbmVsIC50aW1lbGluZS10aWxlIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWV4dHJhLWxhcmdlKSB7XG4gICAgLmJvb2tpbmctY29uZmlybSAucGhvdG8tdGlsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAucGhvdG8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBob3RvLXRpdGxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSgzMil9KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgICAgLmFkZGl0aW9uYWwtc3BhY2UtY291bnQtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogdG8tcmVtKDEpIHNvbGlkICR3aGl0ZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLW5hbWUsXG4gICAgICAgIC5sb2NhdGlvbi1wYXRoIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tcGF0aCAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuY3JlYXRlLXNlcnZpY2UtcmVxdWVzdC1idG4ge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gICAgLmJvb2tpbmctY29uZmlybSAudGltZWxpbmUtdGlsZSB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzQ1KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3NXB4KSB7XG4gICAgLmJvb2tpbmctY29uZmlybSB7XG4gICAgICAgIC50aW1lbGluZS10aWxlIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEyMjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvb2tpbmctYWN0aW9ucyAuaW5mby1zZWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5ib29raW5nLWNvbmZpcm0ge1xuICAgICAgICAuYm9va2luZy10aW1lbGluZS10cmlnZ2VyLWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lbGluZS10aWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5ldy1ib29raW5nIC5ib29raW5nLXRpbWVsaW5lLXBhbmVsIC50aW1lbGluZS10aWxlIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5ib29raW5nLWNvbmZpcm0gLnNwYWNlLWRldGFpbHMgLmFyZWEtaW5mbyB7XG4gICAgICAgIGdhcDogdG8tcmVtKDIwKTtcbiAgICB9XG5cbiAgICAubmV3LWJvb2tpbmcgLnBlcnNvbi1wYW5lbC5vcGVuZWQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDYwKX0pO1xuICAgICAgICB0b3A6IHRvLXJlbSg2MCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5ib29raW5nLWNvbmZpcm0ge1xuICAgICAgICAuY29udGVudC1jb250YWluZXIge1xuICAgICAgICAgICAgLmFjdGlvbnMtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2hlY2tlZC1pbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNoZWNrLWluLWJ1dHRvbixcbiAgICAgICAgICAgIC5ib29rLW5lYXJieSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZGQtb25zLWZvcm0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oMzAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItY29udGFpbmVyLnRpbGUtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5zaW5nbGUtdGFiIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE3NSk7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFicy1wYW5lbCB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucmVzZXJ2YXRpb24tZGV0YWlscy1mb3JtIHtcbiAgICAuZmllbGRzLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgLnBhcnRpY2lwYW50LWZpZWxkIHtcbiAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAucmFuZ2UtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM1MCk7XG4gICAgICAgIH1cblxuICAgICAgICAucmFuZ2UtaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbmZpZGVudGlhbC1maWVsZCB7XG4gICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRyb2wtY2hlY2tib3gtaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmlzLWNoZWNrZWQgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlbWFya3MtZmllbGQgLmljb24ge1xuICAgICAgICBzdHJva2U6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gICAgLnJlc2VydmF0aW9uLWRldGFpbHMtZm9ybSB7XG4gICAgICAgIC5kYXktcGlja2VyLXBvcHBlcixcbiAgICAgICAgLnRpbWUtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAucmVzZXJ2YXRpb24tZGV0YWlscy1mb3JtIHtcbiAgICAgICAgLmRheS1waWNrZXItcG9wcGVyLFxuICAgICAgICAudGltZS1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMjUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5yZXNlcnZhdGlvbi1kZXRhaWxzLWZvcm0ge1xuICAgICAgICAucGFydGljaXBhbnQtZmllbGQgLnJhbmdlLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbmZpZGVudGlhbC1maWVsZCAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtZmlsdGVyLWl0ZW0gLmRhdGUtdGltZS1pbnB1dCB7XG4gICAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMjApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGltZS1pbnB1dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMjApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnRpY2lwYW50LWZpZWxkIC5yYW5nZS1pbnB1dC13cmFwcGVyLFxuICAgICAgICAucGVyc29uLXNlbGVjdCAuZWRpdC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnJlc2VydmF0aW9uLWRldGFpbHMtdmlldyB7XG4gICAgLnBlcmlvZHMtaW5mbyB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLnJlc2VydmF0aW9uLWRldGFpbHMtZmllbGRzIHtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZW1hcmtzLWZpZWxkIHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgc3Ryb2tlOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgICAgICAgbGluZS1icmVhazogYW55d2hlcmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYWRkLW9ucy1mb3JtLWNvbnRhaW5lciB7XG4gICAgLm5vLWRhdGEtcGxhY2Vob2xkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIC5tZXNzYWdlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTkwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG90YWwtYW1vdW50IHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICB9XG59XG4iLCIuZ3JvdXAtYm9va2luZy1jb25maXJtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgIC5sb2NhdGlvbi1kZXRhaWxzIC5sb2NhdGlvbi1maWVsZCB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdyb3VwLWl0ZW1zIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg0MDApO1xuXG4gICAgICAgIC50aWxlLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC1pdGVtcy1jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDBkdmggLSAje3RvLXJlbSgyMzcpfSk7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdyb3VwLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMSk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oMzIpfSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24taW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNjApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuXG4gICAgICAgICAgICAuZmlsdGVyLFxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JvdXAtaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC1pdGVtLWxvY2F0aW9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC1pdGVtLWNvbGxlYWd1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC1pdGVtLXJlbW92ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1jbG9zZSB7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmdyb3VwLWJvb2tpbmctY29uZmlybSAuZ3JvdXAtaXRlbXMge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5ncm91cC1ib29raW5nLWNvbmZpcm0gLmdyb3VwLWl0ZW1zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiLmdyb3VwLWNvbmZpcm0tZm9ybSB7XG4gICAgLmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuZ3JvdXAtaXRlbXMtZmllbGQgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAucmVtYXJrcy1maWVsZCB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHN0cm9rZTogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGUtdGltZS1maWVsZCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmNvbnRyb2xzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIC5maWVsZC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oOCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZHVyYXRpb24ge1xuICAgICAgICAgICAgY29sb3I6ICRzdWNjZXNzVGV4dDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVjdXJyaW5nLWJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTYpO1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxMik7XG5cbiAgICAgICAgJjpob3ZlciAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiBjdXN0b21EYXJrZW4oJGxpZ2h0LWJyYW5kLWNvbG9yLCAyMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYm9va2luZy1jb25maXJtLFxuLmdyb3VwLWJvb2tpbmctY29uZmlybSxcbi5zZXJ2aWNlLWJvb2tpbmctY29uZmlybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IHRvLXJlbSgxNik7XG5cbiAgICAudGlsZXMtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC50aWxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgLnRpbGUtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMS41KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpbGUtZmllbGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgPiAuaWNvbixcbiAgICAgICAgLmNvbnRyb2xzID4gLmljb24ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgIC5maWVsZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpc2l0b3JzLXBhbmVsIC5maWVsZC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0ZS10aW1lLWZpZWxkIC5maWVsZC1jb250YWluZXIgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5ib29raW5nLWFjdGlvbnMge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5hY3Rpb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxOTApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVzZXJ2YXRpb24tZGV0YWlscy1mb3JtLFxuLmdyb3VwLWNvbmZpcm0tZm9ybSxcbi5hZGQtb25zLWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC50aWxlLWZpZWxkOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogdG8tcmVtKDE2KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMS41KTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDMyKX0pO1xuICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAuZGF0ZS1maWx0ZXIge1xuICAgICAgICAuZGF0ZS1maWx0ZXItaXRlbXMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDE2KSB0by1yZW0oMzIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtZmlsdGVyLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRhdGUtdGltZS1pbnB1dCB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wZXJzb24tc2VsZWN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAuZWRpdC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuXG4gICAgICAgICAgICAuZWRpdC1pbnB1dCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHRvLXJlbSgxMyk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHRvLXJlbSgxMyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg3KTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTYpO1xuXG4gICAgICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDMwKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHAtYnRuLWJyYW5kIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLWJ0bi1vdXRsaW5lLWRlZmF1bHQ6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvc3QtY2VudGVyLXNlbGVjdCAuZWRpdC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG5cbiAgICAgICAgLmVkaXQtaW5wdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWRkLW9ucy1mb3JtLWNvbnRhaW5lcixcbi5hZGQtb25zLXZpZXctY29udGFpbmVyLFxuLnJlc2VydmF0aW9uLWRldGFpbHMtZm9ybSxcbi5yZXNlcnZhdGlvbi1kZXRhaWxzLXZpZXcge1xuICAgIC50b3RhbC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNSkgMCB0by1yZW0oMjUpO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgLnRvdGFsLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgLnRvdGFsLWl0ZW0tdmFsdWUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50b3RhbC1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWRkLW9ucy12aWV3LWNvbnRhaW5lcixcbi5hZGQtb25zLWZvcm0tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogdG8tcmVtKDI1KTtcblxuICAgIC5hZGQtb24tZ3JvdXAge1xuICAgICAgICAuZ3JvdXAtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JvdXAtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1saXN0LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEuNSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lcXVpcG1lbnQtZ3JvdXAge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgIH1cblxuICAgIC5lcXVpcG1lbnQtZ3JvdXA6bm90KC5vbmx5LWdyb3VwKSxcbiAgICAuc2VydmljZS1ncm91cC5vbmx5LWdyb3VwIHtcbiAgICAgICAgLnNlcnZpY2UtbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvc3QtY2VudGVyLWZpZWxkLnRpbGUtZmllbGQge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjUpIHRvLXJlbSgyNSkgdG8tcmVtKDI1KSAwO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEuNSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50b3RhbC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuXG4gICAgICAgICY6OmFmdGVyLFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMS41KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFkZC1vbnMtdmlldy1jb250YWluZXIge1xuICAgIC5hZGQtb24tZ3JvdXAuZXF1aXBtZW50LWdyb3VwLm9ubHktZ3JvdXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuLnJlc2VydmF0aW9uLWRldGFpbHMtZm9ybSxcbi5yZXNlcnZhdGlvbi1kZXRhaWxzLXZpZXcge1xuICAgIC50b3RhbC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC50b3RhbC1pdGVtIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg1MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3NXB4KSB7XG4gICAgLmJvb2tpbmctY29uZmlybSxcbiAgICAuZ3JvdXAtYm9va2luZy1jb25maXJtLFxuICAgIC5zZXJ2aWNlLWJvb2tpbmctY29uZmlybSB7XG4gICAgICAgIC5ib29raW5nLWFjdGlvbnMge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc2VydmF0aW9uLWRldGFpbHMtZm9ybSxcbiAgICAuZ3JvdXAtY29uZmlybS1mb3JtIHtcbiAgICAgICAgLnBlcnNvbi1zZWxlY3Qge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDE2KSAwIDA7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5ib29raW5nLWNvbmZpcm0sXG4gICAgLmdyb3VwLWJvb2tpbmctY29uZmlybSxcbiAgICAuc2VydmljZS1ib29raW5nLWNvbmZpcm0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgICAgICAgLmJvb2tpbmctYWN0aW9ucyB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmFjdGlvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5ib29raW5nLWNvbmZpcm0sXG4gICAgLmdyb3VwLWJvb2tpbmctY29uZmlybSxcbiAgICAuc2VydmljZS1ib29raW5nLWNvbmZpcm0ge1xuICAgICAgICAuYm9va2luZy1hY3Rpb25zIC5hY3Rpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24tZGV0YWlscy1mb3JtLFxuICAgIC5hZGQtb25zLWZvcm0ge1xuICAgICAgICAuY29zdC1jZW50ZXItc2VsZWN0IC5lZGl0LWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubXVsdGktcm9vbS1zZWxlY3QtcGFuZWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oODApfSk7XG4gICAgICAgIHRvcDogdG8tcmVtKDgwKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHRvLXJlbSgyNSk7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDMyKSAwIHRvLXJlbSgyMCk7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAuc2lkZS1wYW5lbC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC1jbG9zZS1idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm11bHRpLXJvb20tbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDIpO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hZGRpdGlvbmFsLXNwYWNlLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAubG9hZGluZy1zcGlubmVyLFxuICAgIC5lcnJvciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgLmVycm9yIHtcbiAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLm11bHRpLXJvb20tc2VsZWN0LXBhbmVsLm9wZW5lZCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oNjApfSk7XG4gICAgICAgIHRvcDogdG8tcmVtKDYwKTtcbiAgICB9XG59XG4iLCIuc2VydmljZS1ib29raW5nLWNvbmZpcm0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgLnN1bW1hcnkge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQ1MCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAje3RvLXJlbSgxODEpfSk7XG5cbiAgICAgICAgLnRpbGUtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2UtaXRlbXMge1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMS41KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oMzIpfSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlLWFjdGlvbnMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1tb3JlLWJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAgIC5zZXJ2aWNlLWJvb2tpbmctY29uZmlybSAuc3VtbWFyeSB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzQ1KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLnNlcnZpY2UtYm9va2luZy1jb25maXJtIHtcbiAgICAgICAgLmNvbnRlbnQtY29udGFpbmVyLFxuICAgICAgICAuc3VtbWFyeSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZzogdG8tcmVtKDE2KTtcblxuICAgIC5zZXJ2aWNlLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oNzApO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg3MCk7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgLmZpbHRlcixcbiAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxMCkgMCAwIHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VydmljZS1kYXRhLWNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtZGF0YSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAubGVmdC1kYXRhLWNvbnRyYWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAucmlnaHQtZGF0YS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDI1KTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgIC50b3RhbC1wcmljZSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZWRpdC1ub3Rlcy1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5xdWFudGl0eS1jb250YWluZXIge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgIC5xdWFudGl0eSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RhcnQtdGltZS1jb250YWluZXIge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuc3RhcnQtdGltZS13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICYud2l0aC1lcnJvciB7XG4gICAgICAgICAgICAudGltZS1pbnB1dCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJG9mZmxpbmUtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLWluZm8tY2lyY2xlIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdGFydC10aW1lLXZhbGlkYXRpb24taW5mbyB7XG4gICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMjEwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWluZm8tY2lyY2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTMpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTMpO1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpbWUtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgLmlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDEyMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNSk7XG4gICAgICAgIH1cblxuICAgICAgICAudW5pdC1pdGVtIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgyNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnNlcnZpY2UtbGlzdC1pdGVtIHtcbiAgICAgICAgLnJpZ2h0LWRhdGEtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2UtYWN0aW9ucyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICAuY291bnQtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuc3VidHJhY3QtaXRlbSxcbiAgICAgICAgICAgIC5hZGQtaXRlbSxcbiAgICAgICAgICAgIC5yZW1vdmUtaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMik7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpbWUtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDc1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpbWUtaW5wdXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGFydC10aW1lLXdyYXBwZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZWRpdC1ub3Rlcy1jb250YWluZXIge1xuICAgIC5hZGQtYnV0dG9uLFxuICAgIC5lZGl0LWJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLmRlbGV0ZS1idXR0b24ge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRvZmZsaW5lLWNvbG9yLCA1JSk7XG4gICAgfVxuXG4gICAgLmFkZC1idXR0b24sXG4gICAgLmVkaXQtYnV0dG9uLFxuICAgIC5kZWxldGUtYnV0dG9uIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5ub3Rlcy1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG4gICAgfVxufVxuXG4uZWRpdC1ub3Rlcy1wYW5lbCB7XG4gICAgJi5vcGVuZWQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM2NSk7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtaGVhZGVyIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuc3VibWl0LWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMjUpIDA7XG4gICAgfVxuXG4gICAgLmVkaXQtbm90ZXMtdGV4dGFyZWEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLmVkaXQtbm90ZXMtcGFuZWwub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiLmFkZC1zZXJ2aWNlLXBhbmVsIHtcbiAgICBtYXgtd2lkdGg6IDEwMGR2dztcblxuICAgICYub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg2MDApO1xuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWhlYWRlci53aXRoLXRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNjApO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogdG8tcmVtKC0yNSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArICN7dG8tcmVtKDUwKX0pO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYnMtcGFuZWwge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2luZ2xlLXRhYiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg0NSk7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5jYXRlZ29yeS1kcm9wZG93biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuXG4gICAgICAgICAgICAuZHJvcGRvd24tdHJpZ2dlcixcbiAgICAgICAgICAgIC50ZXh0LXRydW5jYXRlLFxuICAgICAgICAgICAgLmRyb3Bkb3duLXRyaWdnZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi10cmlnZ2VyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMzApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNikgdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSgxMCl9KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpb25zIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTkwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZXJ2aWNlLWl0ZW1zIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDIpO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLnNlcnZpY2UtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgICAgIC5maWx0ZXIsXG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KSAwIDAgdG8tcmVtKDQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VydmljZS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDg1KTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oODUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2UtZGF0YS1jb250YWluZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2UtZGF0YSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oOCkgdG8tcmVtKDgpIHRvLXJlbSg4KSAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmVycm9yIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgIH1cblxuICAgIC5uby1kYXRhLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgLm5vLWRhdGEtbWVzc2FnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNvc3QtY2VudGVyLXNlbGVjdCB7XG4gICAgLmVkaXQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5lZGl0LWlucHV0IHtcbiAgICAgICAgICAgIGNhcmV0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lZGl0LWlucHV0LWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXF1aXJlZC1tZXNzYWdlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKC02KTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIC5lZGl0LWlucHV0LWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmLndpdGgtZXJyb3Ige1xuICAgICAgICAgICAgLmVkaXQtaW5wdXQge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVxdWlyZWQtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29zdC1jZW50ZXItc2VsZWN0LXBhbmVsIHtcbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzY1KTtcbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC1oZWFkZXIgLnNpZGUtcGFuZWwtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VibWl0LWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMjUpIDA7XG4gICAgfVxuXG4gICAgLmxpc3QtdGl0bGUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAubGlzdC1pdGVtcyB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgIC5jb3N0LWNlbnRlci1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpIHRvLXJlbSg0MCkgdG8tcmVtKDE2KSB0by1yZW0oMTYpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvc3QtY2VudGVyLWxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3N0LWNlbnRlci1pZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2hlY2tlZC1jaXJjbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICB9XG5cbiAgICAubm8tZGF0YS1wbGFjZWhvbGRlciB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDQwKSBhdXRvIDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogdG8tcmVtKDI3MCk7XG5cbiAgICAgICAgLm5vLWRhdGEtaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMjApO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDI1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuY29zdC1jZW50ZXItc2VsZWN0LXBhbmVsLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5wYXJ0aWNpcGFudHMtY29udGFpbmVyIHtcbiAgICAucGFydGljaXBhbnRzLWhlYWRlcixcbiAgICAudmlzaXRvcnMtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDYpIHRvLXJlbSgxOCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtdGl0bGUge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlzaXRvcnMtaGVhZGVyIC5hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC52aXNpdG9yLXJlc3RyaWN0aW9uLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg2KTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5hZGQtcGFydGljaXBhbnRzLWZpZWxkLFxuICAgIC5hZGQtdmlzaXRvcnMtZmllbGQge1xuICAgICAgICAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcblxuICAgICAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWRkLXBhcnRpY2lwYW50cy1maWVsZCB7XG4gICAgICAgIC5pY29uLXJlZGVzaWduLXVzZXItcGx1cyBwYXRoIHtcbiAgICAgICAgICAgIHN0cm9rZTogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbGxlYWd1ZS10YWdzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFydGljaXBhbnQtdGFnIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogdG8tcmVtKDgpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDcpO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cblxuICAgICAgICAudGFnLm91dGxpbmUge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LW91dGxpbmUtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgLmljb24sXG4gICAgICAgICAgICAuaWNvbiBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWcub3V0bGluZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LW91dGxpbmUtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFydGljaXBhbnRzLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLnBhcnRpY2lwYW50LWNhcmQge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgIC5wZXJzb24tcGhvdG8uYXZhdGFyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQ1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tcGhvdG8gLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY2NlcHRlZCAucGVyc29uLWNhcmQtc3VidGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGVjbGluZWQgLnBlcnNvbi1jYXJkLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1jYXJkLXN1YnRpdGxlLFxuICAgICAgICAucGVyc29uLWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1jYXJkLXRpdGxlLm11dGVkLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1kYXRhIHtcbiAgICAgICAgICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQ4KTtcblxuICAgICAgICAgICAgLnBlcnNvbi1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZXJzb24tZGF0YS1ib2R5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyc29uLWNhcmQtc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hZGQtdmlzaXRvcnMtZmllbGQge1xuICAgICAgICAuaW1wb3J0LWJ0biB7XG4gICAgICAgICAgICAuaWNvbi1pbXBvcnQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMik7XG5cbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIgLmljb24taW1wb3J0IHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9va3VwLW9wdGlvbiAucGVyc29uLWNhcmQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5wYXJ0aWNpcGFudHMtY29udGFpbmVyIC52aXNpdG9ycy1oZWFkZXIgLmFjdGlvbnMge1xuICAgICAgICBnYXA6IDA7XG4gICAgfVxufVxuIiwiLnZpc2l0b3JzLWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgbWF4LXdpZHRoOiB0by1yZW0oNzY1KTtcblxuICAgIC5mb3JtLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmZvcm0tcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5maWVsZC1jb250YWluZXIsXG4gICAgICAgIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC1jb250YWluZXIge1xuICAgICAgICAgICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgxNSkgMDtcbiAgICB9XG5cbiAgICAudGV4dGFyZWEtY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC50ZXh0YXJlYS1jb250cm9sLFxuICAgIC5pbnB1dC13cmFwcGVyLFxuICAgIC5hcHAtbG9jYXRpb24tcGlja2VyLFxuICAgIC5sb29rdXAuY29sbGVhZ3VlLXNlYXJjaCxcbiAgICAuaW5wdXQtZWxlbSxcbiAgICAuZHJvcGRvd24tdHJpZ2dlcixcbiAgICAuaW5wdXQtZWxlbTpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWdyYXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg1KTtcbiAgICB9XG5cbiAgICAuZm9ybS1hY3Rpb25zLmFjdGlvbnMgLmFwcC1idG4sXG4gICAgLmxvb2t1cC5jb2xsZWFndWUtc2VhcmNoLFxuICAgIC5pbnB1dC1lbGVtLFxuICAgIC5kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMSkgdG8tcmVtKDE2KTtcblxuICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIHBhZGRpbmctdG9wOiB0by1yZW0oMTIpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDEyKTtcblxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNCkgdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWZpZWxkIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gI3t0by1yZW0oMTYpfSkgLyAyKTtcblxuICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLnRvZ2dsZS1idG4td3JhcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSB0by1yZW0oMTEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9jYXRpb24tbmFtZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud2l0aC1lcnJvciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJG9mZmxpbmUtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1wYXRoLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGlja2VyLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1waWNrZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgdG9wOiB0by1yZW0oNDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9jYXRpb24tbmFtZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkLWNvbnRhaW5lci52aXNpdC1kdXJhdGlvbiB7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEzKTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmxvb2t1cC5jb2xsZWFndWUtc2VhcmNoIC5sb29rdXAtdHJpZ2dlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZmllbGQtdmFsdWUuc3dpdGNoLWZpZWxkIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgIH1cblxuICAgIC5oYXMtY2FyLXN3aXRjaCB7XG4gICAgICAgIC5zd2l0Y2gtYm9keSB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1jaGVja2VkIC5zd2l0Y2gtYm9keSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0ZS1maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmRhdGUtZmlsdGVyLFxuICAgICAgICAuZGF0ZS1maWx0ZXItaXRlbXMsXG4gICAgICAgIC5wb3BwZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtZmlsdGVyLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAje3RvLXJlbSgxNSl9KSAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRheS1waWNrZXItcG9wcGVyLFxuICAgICAgICAudGltZS1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAje3RvLXJlbSgxNCl9KSAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXktcGlja2VyLXBvcHBlciAuaW5wdXQtd3JhcHBlcixcbiAgICAgICAgLnRpbWUtaW5wdXQge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tZ3JheTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LWNvbnRhaW5lciAuaW5wdXQtaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDYpO1xuICAgIH1cblxuICAgIC5jb2xsZWFndWUtc2VhcmNoIHtcbiAgICAgICAgLmxvb2t1cC1tZW51IC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVhZC1tb2RlLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5pbnB1dC1pY29uLXdyYXAge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5jb250YWN0LWRldGFpbHMtc3BhY2VyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24tY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAucmVzZXJ2YXRpb24tY2FyZC1jb250YWluZXIge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTUpO1xuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24taXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1pdGVtIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgbWluLWhlaWdodDogMDtcblxuICAgICAgICAucmVzZXJ2YXRpb24tcGhvdG8ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWRhdGEge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSB0by1yZW0oNSkgdG8tcmVtKDE2KSB0by1yZW0oMjMyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1wZXJpb2Qge1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLXBlcmlvZC1mcm9tIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1kYXRhLWZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5yZWFkLW9ubHktbW9kZSB7XG4gICAgICAgIC5yZWFkLW1vZGUtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWljb24td3JhcCxcbiAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNCk7XG5cbiAgICAgICAgICAgIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlucHV0LWZvb3RlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sZW5ndGgtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC1jb250YWluZXIge1xuICAgICAgICAgICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDMyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlYWQtbW9kZS1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oLTE4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IHRvLXJlbSg0KSAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgLmRyb3Bkb3duLXRyaWdnZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1hcnJvdy1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0YXJlYS1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIC50ZXh0YXJlYS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sZW5ndGgtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1pY29uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlzaXRvci1jYXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5zd2l0Y2gtYm9keSxcbiAgICAgICAgICAgIC5zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3dpdGNoIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN3aXRjaC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saWNlbnNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAucmVhZC1tb2RlLWljb24ge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGljb25Db2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgLnJlYWQtbW9kZS1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oLTMwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3N0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAubG9va3VwLXRyaWdnZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbGxlYWd1ZS1zZWFyY2gge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvb2t1cCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udmlzaXRvcnMtcGFuZWwge1xuICAgIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oMyk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMyk7XG4gICAgfVxuXG4gICAgLmFjdGlvbnMge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5hY3Rpb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxOTApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAudmlzaXRvcnMtZm9ybSB7XG4gICAgICAgIC5sb2NhdGlvbi1maWVsZCB7XG4gICAgICAgICAgICAuY3VycmVudC1sb2NhdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuXG4gICAgICAgICAgICAgICAgLmljb24tbGF5ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLW5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGlja2VyLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgICAgICAgICAgICAgLmxvY2F0aW9uLXBpY2tlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jaGFuZ2UtbG9jYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uLXBlbmNpbCB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24taXRlbSB7XG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc2VydmF0aW9uLXBob3RvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucmVhZC1vbmx5LW1vZGUgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICAgICAgLmljb24tbGF5ZXJzLFxuICAgICAgICAgICAgLmNoYW5nZS1sb2NhdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAudmlzaXRvcnMtZm9ybSB7XG4gICAgICAgIC52aXNpdG9yLXR5cGUtY29udGFpbmVyIC5kcm9wZG93bi10cmlnZ2VyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg1KTtcblxuICAgICAgICAgICAgLnBsYWNlaG9sZGVyLFxuICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cnVuY2F0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3N0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAucGVyc29uLXNlbGVjdC1pdGVtIHtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcblxuICAgICAgICAgICAgICAgIC5wZXJzb24tcGhvdG8ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyc29uLWRhdGEge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1pdGVtIHtcbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1kYXRhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tcGVyaW9kIHtcbiAgICAgICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudmlzaXRvcnMtZWRpdC1saXN0IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgLnZpc2l0b3ItaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE3KTtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oNDgwKTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC52aXNpdG9yLW5hbWUge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcblxuICAgICAgICAgICAgLnBlcnNvbi1kYXRhIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlzaXRvci1jb21wYW55LFxuICAgICAgICAudmlzaXRvci10eXBlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgIH1cblxuICAgICAgICAudmlzaXRvci1uYW1lIC5wZXJzb24tY2FyZCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZpc2l0b3ItY29udHJvbHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAuZWRpdC1pY29uLFxuICAgICAgICAgICAgLmRlbGV0ZS1pY29uIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVkaXQtaWNvbjpob3ZlciB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVsZXRlLWljb246aG92ZXIge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRyZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlzaXRvci1jb21wYW55LFxuICAgICAgICAudmlzaXRvci10eXBlIHtcbiAgICAgICAgICAgIC5wZXJzb24tY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZXJzb24tY2FyZC1zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlzaXRvcnMtaGVhZGVyIC5maWVsZC12YWx1ZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnZpc2l0b3JzLWVkaXQtbGlzdCAudmlzaXRvci1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE3KSAwO1xuICAgIH1cbn1cbiIsIi50aWxlLWZpZWxkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgPiAuaWNvbiB7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oOCk7XG4gICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxNik7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEuNSk7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSgzMil9KTtcbiAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxufVxuIiwiLmJvb2tpbmctc3VjY2Vzcyxcbi5ncm91cC1ib29raW5nLXN1Y2Nlc3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgIC5yZW1hcmtzLWNvbnRlbnQge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICAgIGxpbmUtYnJlYWs6IGFueXdoZXJlO1xuICAgIH1cblxuICAgIC50aWxlIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg2NTApO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgICAgICAudGlsZS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBob3RvLXRpbGUge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNTApO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jZW50ZXJlZC1pbWFnZS1jb250YWluZXIsXG4gICAgICAgICAgICAuaW1hZ2UtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5waG90by1zdWNjZXNzLWZpbHRlciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNDgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQ4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGlvbnMge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDY1MCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTgwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcblxuICAgICAgICAgICAgJi5ib29rLXBhcmtpbmcge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWV0YS1kYXRhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAje3RvLXJlbSgxNil9KSAvIDIpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aWxlLXBlcnNvbi1saXN0IC5zaGFyZWQtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjApO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgIH1cblxuICAgIC5wZXJzb24tc2VsZWN0LWl0ZW0ucGVyc29uLWNhcmQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtICN7dG8tcmVtKDMyKX0pIC8gMik7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1waG90byB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQ1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3VjY2Vzcy1jcmVhdGUgLmZpbHRlcjo6YWZ0ZXIsXG4gICAgJi5zdWNjZXNzLXVwZGF0ZSAuZmlsdGVyOjphZnRlcixcbiAgICAmLnN1Y2Nlc3Mtc2hhcmUgLmZpbHRlcjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgJi5zdWNjZXNzLWNhbmNlbCAuZmlsdGVyOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuc2hvdy1tb3JlLWxpc3QtY29udGFpbmVyIC5zaG93LWhpZGUtYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDgpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ib29raW5nLXN1Y2Nlc3MsXG4gICAgLmdyb3VwLWJvb2tpbmctc3VjY2VzcyB7XG4gICAgICAgIC5kYXRhLXRpbGUsXG4gICAgICAgIC5waG90by10aWxlLFxuICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuYm9va2luZy1zdWNjZXNzLFxuICAgIC5ncm91cC1ib29raW5nLXN1Y2Nlc3Mge1xuICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5ib29raW5nLXN1Y2Nlc3Mge1xuICAgIC5yZWN1cnJlbmNlLWluZm8tdGlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRncmVlbjtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib29raW5nLW1ldGFkYXRhLXRpbGUge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDY1MCk7XG4gICAgfVxufVxuXG4ucGFydGljaXBhbnRzLXRpbGUge1xuICAgIC5wZXJzb24tY2FyZCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG5cbiAgICAgICAgLnBlcnNvbi1kYXRhIHtcbiAgICAgICAgICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQwKTtcblxuICAgICAgICAgICAgLnBlcnNvbi1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tdXRlZC10aXRsZSxcbiAgICAgICAgICAgIC5wZXJzb24tY2FyZC1zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZXJzb24tY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXJyb3Ige1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBlcnNvbi1kYXRhLWJvZHkge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tcGhvdG8uYXZhdGFyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQ1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tcGhvdG8gLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpbGUtc3ViLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAmLnRpbGUtcGVyc29uLWxpc3QgLnNoYXJlZC1saXN0IHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMTYpIDA7XG4gICAgICAgIGdhcDogdG8tcmVtKDI1KSB0by1yZW0oMTIpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucGVyc29uLWNhcmQgLnBlcnNvbi1kYXRhIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuYm9va2luZy1zdWNjZXNzIC50aWxlLXBlcnNvbi1saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLnBlcnNvbi1zZWxlY3QtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5ncm91cC1ib29raW5nLXN1Y2Nlc3Mge1xuICAgIC5yZWN1cnJlbmNlLWluZm8tdGlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRzdWNjZXNzVGV4dDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1kZXRhaWxzIHtcbiAgICAgICAgLmdyb3VwLWl0ZW1zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICByb3ctZ2FwOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMik7XG5cbiAgICAgICAgICAgIC5hdmF0YXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5pdGlhbHMtb25seSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JvdXAtaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JvdXAtaXRlbS1jb2xsZWFndWUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JvdXAtaXRlbS1sb2NhdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JvdXAtaXRlbS1lcnJvciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2hvdy1oaWRlLWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgdG8tcmVtKC0xNik7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAje3RvLXJlbSgzMil9KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmdyb3VwLWJvb2tpbmctc3VjY2VzcyAucmVzZXJ2YXRpb24tZGV0YWlscyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5mYXZvdXJpdGVzLWxpc3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDE1KTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAucmVzZXJ2YXRpb24taG9yaXpvbnRhbC10aW1lLXJhbmdlLWNvbnRhaW5lciB7XG4gICAgICAgIC5zcGFjZS1hdmFpbGFiaWxpdHktbWVzc2FnZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWhvcml6b250YWwtdGltZS1yYW5nZSB7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZhdm91cml0ZXMtcm9vbXMtbGlzdCxcbiAgICAuZmF2b3VyaXRlcy13cC1saXN0IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNSk7XG4gICAgfVxuXG4gICAgLmxpc3QtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMyk7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuZmF2b3VyaXRlLWl0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnktd2hpdGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAubG9jYXRpb24taW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg1MCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5uby1mYXZvdXJpdGVzLXN0dWIge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLnZpZXctYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLXNtYWxsKSBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmZhdm91cml0ZXMtbGlzdHMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5mYXZvdXJpdGVzLXdwLWxpc3QsXG4gICAgICAgIC5mYXZvdXJpdGVzLXJvb21zLWxpc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yaXpvbnRhbC10aW1lLXJhbmdlIC5yYW5nZS1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmZhdm91cml0ZXMtbGlzdHMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5ob3Jpem9udGFsLXRpbWUtcmFuZ2UgLnJhbmdlLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmZhdm91cml0ZXMtbGlzdHMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5ob3Jpem9udGFsLXRpbWUtcmFuZ2UgLnJhbmdlLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1sYXJnZSkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgIC5mYXZvdXJpdGVzLWxpc3RzIHtcbiAgICAgICAgLmhvcml6b250YWwtdGltZS1yYW5nZSAucmFuZ2UtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmZhdm91cml0ZXMtbGlzdHMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59XG4iLCIuZmluZC1jb2xsZWFndWUge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAud2l0aC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuc3Bpbm5lciB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NSU7XG4gICAgICAgIH1cblxuICAgICAgICAubm8tZGF0YS1wbGFjZWhvbGRlcixcbiAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAubm8tZGF0YS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmZpbmQtY29sbGVhZ3VlIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKTtcbiAgICB9XG59XG4iLCIuc2VhcmNoLWNvbGxlYWd1ZSB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4iLCIuc2VhcmNoLWNvbGxlYWd1ZS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogdG8tcmVtKDgpO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5iYXNpYy1maWx0ZXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuICAgICAgICAgICAgei1pbmRleDogYXV0bztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9jYXRpb24tcGlja2VyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWRkaXRpb25hbC1maWx0ZXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAuY29sbGVhZ3VlLXNlYXJjaCB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg2MCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM0MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sbGVhZ3VlLXNlYXJjaC1idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aWV3LWZpbHRlciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjI1KTtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgIG1heC1oZWlnaHQ6IHRvLXJlbSgyMTUpO1xuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG5cbiAgICAgICAgICAgICYuc2VsZWN0ZWQsXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcHBlci1jb250YWluZXIuc29ydCB7XG4gICAgICAgIC5wb3BwZXItdGFyZ2V0IHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNjApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDYwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc29ydC1vcHRpb25zIC5yYWRpby1idXR0b24ge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJGJsYWNrO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ3MHB4KSB7XG4gICAgLnNlYXJjaC1jb2xsZWFndWUtaGVhZGVyIHtcbiAgICAgICAgLnZpZXctZmlsdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2xsZWFndWUtc2VhcmNoIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzkycHgpIHtcbiAgICAuc2VhcmNoLWNvbGxlYWd1ZS1oZWFkZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zZWFyY2gtY29sbGVhZ3VlLWhlYWRlciB7XG4gICAgICAgIC5iYXNpYy1maWx0ZXJzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAubG9jYXRpb24tcGlja2VyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtZmlsdGVycyB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAudmlldy1maWx0ZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcblxuICAgICAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDkpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2xsZWFndWUtc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BwZXItY29udGFpbmVyLnNvcnQge1xuICAgICAgICAgICAgLnBvcHBlci10YXJnZXQgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yYWRpby1idXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTkwKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnNlYXJjaC1jb2xsZWFndWUtaGVhZGVyIHtcbiAgICAgICAgLmJhc2ljLWZpbHRlcnMgLmRhdGUtZmlsdGVycyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGRpdGlvbmFsLWZpbHRlcnMge1xuICAgICAgICAgICAgLnZpZXctZmlsdGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sbGVhZ3VlLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWFyY2gtY29sbGVhZ3VlLXBlci1kYXkge1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzNik7XG5cbiAgICAuZGF0ZSxcbiAgICAuYWNjb3JkaW9uLXRyaWdnZXIge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDE1KTtcblxuICAgICAgICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZ3JheTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiB0by1yZW0oLTExKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDMwKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JvdXAtY29udGFpbmVyIHtcbiAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDMpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmdyb3VwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubm8tZGF0YS1wbGFjZWhvbGRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IHRvLXJlbSg5KTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICYud2l0aC1wbGFjZWhvbGRlciAuZGF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAuc2VhcmNoLWNvbGxlYWd1ZS1wZXItZGF5IC5ncm91cCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuc2VhcmNoLWNvbGxlYWd1ZS1wZXItZGF5IC5jb2xsZWFndWUtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuc2VhcmNoLWNvbGxlYWd1ZS1wZXItZGF5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE1KTtcblxuICAgICAgICAuZGF0ZSxcbiAgICAgICAgLmFjY29yZGlvbi10cmlnZ2VyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWFyY2gtY29sbGVhZ3VlLXBlci13ZWVrIHtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oMzYpO1xuXG4gICAgLndlZWstb3ZlcnZpZXctaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgyOSk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZ3JheTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogdG8tcmVtKC05KTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAud2Vlay1vdmVydmlldy10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53ZWVrLW92ZXJ2aWV3LWNvbnRyb2xzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZ1bGwtd2Vlay1zd2l0Y2ggLnN3aXRjaC1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbnQtd2Vlay1idXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTUpO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByZXZpb3VzLXdlZWstYnV0dG9uLFxuICAgICAgICAubmV4dC13ZWVrLWJ1dHRvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgzMCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuNztcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMSk7XG5cbiAgICAgICAgICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByZXZpb3VzLXdlZWstYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5leHQtd2Vlay1idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53ZWVrLWl0ZW1zLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAuc2VhcmNoLWNvbGxlYWd1ZS1wZXItd2VlayAud2Vlay1pdGVtcy1jb250YWluZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnNlYXJjaC1jb2xsZWFndWUtcGVyLXdlZWsge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjApO1xuXG4gICAgICAgIC53ZWVrLW92ZXJ2aWV3LWhlYWRlciB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgLndlZWstb3ZlcnZpZXctdGl0bGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAud2Vlay1vdmVydmlldy1jb250cm9scyB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mdWxsLXdlZWstc3dpdGNoIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi53ZWVrLWl0ZW0ge1xuICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSkgdG8tcmVtKDIwKTtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuXG4gICAgJi50b2RheSB7XG4gICAgICAgIC5pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbURhcmtlbigkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCA1JSk7XG5cbiAgICAgICAgLml0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaGlnaC1jb250cmFzdC1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0tY29sbGVhZ3Vlcy1jb250YWluZXIge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaXRlbS1oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxOCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5tYWtlLXJlc2VydmF0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDMzKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgICYubXktcmVzZXJ2YXRpb25zIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBsdXMge1xuICAgICAgICAgICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLml0ZW0tY3Jvd2RlZG5lc3MtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuaXRlbS1jcm93ZGVkbmVzcy10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbnMtb25seSB7XG4gICAgICAgICAgICAucG9wcGVyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMTI1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEzKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMyk7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtLWNyb3dkZWRuZXNzLXRocmVzaG9sZCB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZ3Jlc3MtYmFyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oOSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaXRlbS1jb2xsZWFndWVzLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG5cbiAgICAgICAgLml0ZW0tY29sbGVhZ3Vlcy10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmF2YXRhci1ncm91cCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDQpIHRvLXJlbSg4KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJi5maWxsZWQ6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnPic7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oNyk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5lbXB0eSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0Mik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLndlZWstaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5zZWFyY2gtcmVzdWx0cyB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogdG8tcmVtKDEpO1xuXG4gICAgLmhlYWRlci1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgdG8tcmVtKDMwKTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2xsZWFndWUtc2VhcmNoIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDYwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzQwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXN1bHRzLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5jb2xsZWFndWUtZGF0YSB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDUwMCk7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNjApO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgLmZhdm9yaXRlLWljb24tYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgdG9wOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgbGVmdDogMXJlbTtcbiAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUwKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbGxlYWd1ZS1mYXZvcml0ZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogdG8tcmVtKDMwKTtcbiAgICAgICAgICAgICAgICByaWdodDogdG8tcmVtKDMwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNlbnRlcmVkLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sbGVhZ3VlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2xsZWFndWUtcGhvdG8ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNzUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTc1KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMC41cmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0wLjVyZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDFyZW0pO1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMXJlbSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogdG8tcmVtKDYpIHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDU1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1kYXRhIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgICAgICAgJi53aXRoLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWRhdGEtZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzNSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1wZXJpb2Qge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc2VydmF0aW9uLWxvYWQtbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXJlc3VsdHMtZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDM1KTtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1leHRyYS1sYXJnZSkge1xuICAgIC5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb250ZW50IC5jb2xsZWFndWUtZGF0YSB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNDAwKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLWNvbnRlbnQgLmNvbGxlYWd1ZS1kYXRhIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNTApO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuc2VhcmNoLXJlc3VsdHMgLnJlc3VsdHMtY29udGVudCB7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgZmxleDogMDtcblxuICAgICAgICAuY29sbGVhZ3VlLWRhdGEge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oMzAwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgLmhlYWRlci1jb250YWluZXIge1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sbGVhZ3VlLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc3VsdHMtY29udGVudCAuY29sbGVhZ3VlLWRhdGEge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDQwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuc2VhcmNoLXJlc3VsdHMgLnJlc3VsdHMtY29udGVudCB7XG4gICAgICAgIC5jb2xsZWFndWUtZGF0YSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDI1KTtcblxuICAgICAgICAgICAgLmNvbGxlYWd1ZS1waG90byB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNTApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE1MCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2xsZWFndWUtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDIyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1kYXRhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tZGF0YS1mb290ZXIgLnJlc2VydmF0aW9uLXBlcmlvZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucmVzdWx0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDMwKTtcbiAgICBnYXA6IHRvLXJlbSgzMCk7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzApO1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLnJlc3VsdC1kYXRhIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAucmVzdWx0LWxvY2F0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzdWx0LWRhdGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDMpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogU2FtZSBzdHlsZXMgaW4gUGVyc29uQ2FyZHMgc2Nzcywgc2hvdWxkIHdlIHJlbW92ZSB0aGlzIGJsb2NrID8gKi9cbiAgICAuYXBwLWJ0bi5jb2xsZWFndWUtdmlldy1vbi1mbG9vciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5yZXN1bHQtaXRlbSB7XG4gICAgICAgIGdhcDogMDtcblxuICAgICAgICAucmVzdWx0LWRhdGEge1xuICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSA1cmVtKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMzApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc3VsdC1hY3Rpb25zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oNjApO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5yZXN1bHQtaXRlbSB7XG4gICAgICAgIC5yZXN1bHQtZGF0YSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHQtYWN0aW9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDQwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi52aWV3LW9uLWZsb29yLXBsYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxO1xuXG4gICAgLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiB0by1yZW0oNzApO1xuICAgICAgICBsZWZ0OiB0by1yZW0oMjUpO1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgyMCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDU3KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgei1pbmRleDogNDAxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgLm5vLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLW1hcC13aXRoLXBpbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYXAtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAubWFwLWZpbHRlci1kcm9wZG93biB7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg3MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc3BhY2UtdHlwZS1maWx0ZXIge1xuICAgICAgICAgICAgei1pbmRleDogNDA3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpbWVuc2lvbi1maWx0ZXIge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgIC5maWx0ZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maW5kLWNvbGxlYWd1ZS1tYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5sb2FkaW5nLXNwaW5uZXIge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2NvYnVuZHUtbWFwIC5sZWFmbGV0LWNvbnRyb2wtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wtem9vbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcblxuICAgICYubGVhZmxldC1iYXIubGVhZmxldC1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbn1cblxuLmZpbmQtY29sbGVhZ3VlLnZpZXctb24tZmxvb3ItcGxhbi1zdGVwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5icmVhZGNydW1icyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiB0by1yZW0oMjUpO1xuICAgICAgICBsZWZ0OiB0by1yZW0oMjUpO1xuICAgICAgICB6LWluZGV4OiA0MDE7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MjVweCkge1xuICAgIC52aWV3LW9uLWZsb29yLXBsYW4gLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzUwKTtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTApO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAudmlldy1vbi1mbG9vci1wbGFuIC5tYXAtY29udGFpbmVyIHtcbiAgICAgICAgLnpvbmVzLWZpbHRlcixcbiAgICAgICAgLmRlcGFydG1lbnRzLWZpbHRlciB7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgxMzcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLnZpZXctb24tZmxvb3ItcGxhbiAudGl0bGUtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyNzUpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnZpZXctb24tZmxvb3ItcGxhbiB7XG4gICAgICAgIC50aXRsZS1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDUwKX0pO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hcC1jb250YWluZXIge1xuICAgICAgICAgICAgLmxlYWZsZXQtYm90dG9tLmxlYWZsZXQtcmlnaHQge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtbWFwLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDEzMCk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oNTApfSk7XG4gICAgICAgICAgICBsZWZ0OiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB6LWluZGV4OiA0MDE7XG5cbiAgICAgICAgICAgIC5tYXAtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXItdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAje3RvLXJlbSgzNyl9KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnpvbmVzLWZpbHRlcixcbiAgICAgICAgICAgIC5kZXBhcnRtZW50cy1maWx0ZXIge1xuICAgICAgICAgICAgICAgIHRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAudmlldy1vbi1mbG9vci1wbGFuIHtcbiAgICAgICAgLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0NSk7XG5cbiAgICAgICAgICAgIC5uby13cmFwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFwLWNvbnRhaW5lciAuYXBwLW1hcC1jb250cm9scyB7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgxMjIpO1xuXG4gICAgICAgICAgICAvKiBUT0RPIGZpeCBzdHlsZWxpbnQgKi9cbiAgICAgICAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG5cbiAgICAgICAgICAgIC5tYXAtZmlsdGVyLWRyb3Bkb3duIC5kcm9wZG93bi1idG4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuICAgICAgICAgICAgLmZpbHRlci10b2dnbGUsXG4gICAgICAgICAgICAubGVnZW5kLW9wZW4tYnRuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC56b25lcy1maWx0ZXIsXG4gICAgICAgICAgICAuZGVwYXJ0bWVudHMtZmlsdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5mYXZvcml0ZXMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5mYXZvcml0ZS1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLnRvdGFsLWhlYWRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE1KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzMCk7XG4gICAgfVxuXG4gICAgLm5vLWZhdm9yaXRlLXN0dWIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC5mYXZvdXJpdGVzLWl0ZW1zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMik7XG5cbiAgICAgICAgLmxvY2F0aW9uLWl0ZW0sXG4gICAgICAgIC5wZXJzb24tY2FyZCB7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxMCkgdG8tcmVtKDEwKSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLWNvbnRyb2xzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgIC5zZWFyY2gtc29ydC1ibG9jayB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5uby1mYXZvcml0ZXMtbXNnIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZXh0cmEtc21hbGwpIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAuZmF2b3JpdGVzLWNvbnRhaW5lciB7XG4gICAgICAgIC5mYXZvcml0ZXMtdGFicyB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1zb3J0LWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtY29udHJvbHMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtc29ydC1ibG9jayAuc2VhcmNoLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5mYXZvcml0ZXMtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKTtcbiAgICB9XG59XG4iLCIucXVpY2stbG9naW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oNDgpO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IHRvLXJlbSgyNCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgIH1cblxuICAgIC5xdWljay1sb2dpbi1pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogdG8tcmVtKDEyMCk7XG4gICAgfVxuXG4gICAgLmFjdGlvbi1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDEwMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNSk7XG4gICAgfVxuXG4gICAgLmFjdGlvbi1tZXNzYWdlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWV4dHJhLWxhcmdlKSB7XG4gICAgLnF1aWNrLWxvZ2luIC5hY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg1MCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5xdWljay1sb2dpbiB7XG4gICAgICAgIC5hY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbi1tZXNzYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLnF1aWNrLWxvZ2luIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuYWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3Rpb24tbWVzc2FnZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucXVpY2stbG9naW4tZGlhbG9nIHtcbiAgICAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDY1MCk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg1NzApO1xuICAgIH1cblxuICAgIC5kaWFsb2ctaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdG8tcmVtKDEwKTtcblxuICAgICAgICAuZGlhbG9nLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpYWxvZy1jbG9zZS1idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMTYpO1xuXG4gICAgICAgICAgICAuaWNvbi1jbG9zZSB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRpYWxvZy1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICB9XG59XG4iLCIucXVpY2stbG9naW4taW5zdHJ1Y3Rpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAuZGlhbG9nLWJvZHktdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucXVpY2stbG9naW4tc3RlcHMge1xuICAgICAgICBsaXN0LXN0eWxlOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNCk7XG4gICAgfVxuXG4gICAgLnF1aWNrLWxvZ2luLXN0ZXAge1xuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAuaGlnaGxpZ2h0ZWQtdGV4dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgtNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGlnaGxpZ2h0ZWQtdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnFyLWNvZGUtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDE2NXB4O1xuICAgICAgICBoZWlnaHQ6IDE2NXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjQpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnFyLWNvZGUtcmVsb2FkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xci1jb2RlLXJlbG9hZC1jb250YWluZXIge1xuICAgICAgICAucXItY29kZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAucXItY29kZS1yZWxvYWQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xci1jb2RlIHBhdGg6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgZmlsbDogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAucXItY29kZS1yZWxvYWQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDEwMCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEwMCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAuaWNvbi11bmRvIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnFyLWNvZGUtZXhwaXJlLW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjQpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE2NSk7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDUpO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oMTgpO1xuXG4gICAgICAgIC5pY29uLXVuZG8ge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luOiAwIHRvLXJlbSg1KSB0by1yZW0oLTYpIHRvLXJlbSgtNSk7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucXItY29kZS1lcnJvciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNCk7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICB9XG59XG4iLCIucXVpY2stbG9naW4tc3VjY2VzcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuaWNvbi10aHVtYnMtdXAge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQ4KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDgpO1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLnN1Y2Nlc3MtbWVzc2FnZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNDgpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgIH1cblxuICAgIC5jb21wYW55LXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjQpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5xdWljay1sb2dpbi1pbmZvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuXG4gICAgICAgIC5maWVsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzNik7XG4gICAgfVxufVxuIiwiLm5vdGlmaWNhdGlvbi1wYW5lbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB6LWluZGV4OiAxMTAxO1xuXG4gICAgJi5vcGVuZWQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQwMCk7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI0KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdG8tcmVtKDEpIHNvbGlkIGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC41KTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLXBhbmVsLWNsb3NlLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWJvZHkge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSkgdG8tcmVtKDQwKSB0by1yZW0oMjQpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci10b3A6IHRvLXJlbSgxKSBzb2xpZCBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuNSk7XG4gICAgfVxuXG4gICAgLnJlYWQtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgyNSk7XG5cbiAgICAgICAgLmRyb3Bkb3duLXRyaWdnZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEwMCk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDcpO1xuXG4gICAgICAgICAgICAmLnNlbGVjdGVkLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYXJrLWFsbC1yZWFkLWJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDUpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5pY29uLWNoZWNrZWQtY2lyY2xlLW91dGxpbmUge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMyk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMyk7XG5cbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBsYWNlaG9sZGVyLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgzMCk7XG5cbiAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uby1kYXRhLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLm5vLWRhdGEtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubm8tZGF0YS1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi1jYXJkLWxvYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMDApO1xuICAgIH1cbn1cblxuLm5vdGlmaWNhdGlvbi1wYW5lbC1iYWNrZHJvcCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogdG8tcmVtKDgwKTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDgwKX0pO1xuICAgIHotaW5kZXg6IDExMDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5ub3RpZmljYXRpb24tcGFuZWwge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDYwKX0pO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogdG8tcmVtKDYwKTtcblxuICAgICAgICAmLm9wZW5lZCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWFkLWZpbHRlci1kcm9wZG93biAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1wYW5lbC1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KSB0by1yZW0oMjQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtcGFuZWwtZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSkgdG8tcmVtKDQwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ub3RpZmljYXRpb24tcGFuZWwtYmFja2Ryb3Age1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDYwKX0pO1xuICAgICAgICB0b3A6IHRvLXJlbSg2MCk7XG4gICAgfVxufVxuIiwiLm5vdGlmaWNhdGlvbi1jYXJkLWJhc2Uge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMikgdG8tcmVtKDM1KSB0by1yZW0oMTIpIHRvLXJlbSgzMCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1ib3R0b206IHRvLXJlbSgxKSBzb2xpZCBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuNSk7XG5cbiAgICAmLnVucmVhZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIGxlZnQ6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ub3RpZmljYXRpb24tY29udGV4dC1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IHRvLXJlbSgyMCk7XG4gICAgICAgIHJpZ2h0OiB0by1yZW0oMTIpO1xuXG4gICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTY1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZXh0LW1lbnUtaXRlbSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oMTUpO1xuXG4gICAgICAgIC5pY29uLWNoZWNrZWQtY2lyY2xlLW91dGxpbmUgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICAgICAgc3Ryb2tlOiBjdXN0b21EYXJrZW4oJGRhcmstZ3JheSwgNDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLmljb24tY2hlY2tlZC1jaXJjbGUtb3V0bGluZSBwYXRoIHtcbiAgICAgICAgICAgIHN0cm9rZTogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi1jcmVhdGVkLWRhdGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiB0by1yZW0oMTIpO1xuICAgICAgICByaWdodDogdG8tcmVtKDEyKTtcbiAgICB9XG59XG4iLCIucmVzZXJ2YXRpb24tbm90aWZpY2F0aW9uLWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmLnBhcnRpY2lwYW50LWNhbmNlbGVkIC5maWVsZC13aXRoLWljb24ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24tY3JlYXRvci1waG90byB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNik7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDM2KTtcbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uLWljb24ge1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgzNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDM2KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc2VydmF0aW9uLWluZm8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDEyKTtcbiAgICB9XG5cbiAgICAubm8tcmVzZXJ2YXRpb24taW5mbyB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDEwKSAwO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMSk7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5maWVsZC13aXRoLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSg3KTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKC0yKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNvdXJjZS10aXRsZSB7XG4gICAgICAgIC5pY29uLWxvY2F0aW9uLW91dGxpbmUge1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tZGV2aWNlLW91dGxpbmUge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVjdXJyZW5jZS1yZXN1bHQge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMSk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSg1KTtcblxuICAgICAgICAuc3RyZXNzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEyKTtcbiAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4tbG9hZGluZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNC41KSB0by1yZW0oOSk7XG4gICAgICAgIH1cblxuICAgICAgICAubG9hZGluZyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4udmlldy1kZXRhaWxzOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogVE9ETyBPcmdhbml6ZSB0aGUgc3R5bGVzICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIHNyYzogdXJsKCcvcHVibGljL3N5bmNmdXNpb24tZm9udHMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4kY2FsZW5kYXJCb3JkZXJzOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG5cbi5jYWxlbmRhci1jb21wb25lbnQge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTY2KTtcbiAgICB9XG5cbiAgICAuZS1zcGlubmVyLXBhbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5kYXktd2Vlay1jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDMwKTtcblxuICAgICAgICAuc3dpdGNoLmlzLWNoZWNrZWQge1xuICAgICAgICAgICAgLnN3aXRjaC1ib2R5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9va2luZy1jYWxlbmRhciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNTZweCk7XG5cbiAgICAgICAgJi5kYXktdmlldyB7XG4gICAgICAgICAgICAuZS1oZWFkZXItcm93IC5lLWhlYWRlci1jZWxscy5lLWN1cnJlbnQtZGF5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgKjpub3QoLmUtaWNvbnMpIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtd29yay1jZWxscyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuXG4gICAgLmRheS12aWV3IC5lLWhlYWRlci1yb3cge1xuICAgICAgICAuZS10aW1lLXNsb3RzOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICYgPiBkaXYge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXdyYXAge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICAgIH1cblxuICAgIC53ZWVrLXZpZXcge1xuICAgICAgICAuZS1ldmVudC1yZXNpemUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53ZWVrLXZpZXcgLmUtaGVhZGVyLXJvdyB7XG4gICAgICAgIC5lLXRpbWUtc2xvdHM6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lLXRpbWUtc2xvdHM6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FsZW5kYXItZmlsdGVycyAuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXBpY2tlci13cmFwcGVyIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY2VsbHMge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICYgPiBkaXYge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXdvcmstaG91cnMuZS1kaXNhYmxlLWNlbGwge1xuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbn1cblxuLnVuYXZhaWxhYmxlLXNsb3Qge1xuICAgIGJhY2tncm91bmQ6ICNkMWQxZDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoLTU1ZGVnLCAjNzE3MTcxLCAjZjlmOWY5IDJweCwgI2Y5ZjlmOSA0cHgsICNmOWY5ZjkgN3B4KTtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5kYXktd2Vlay1idG5zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB0by1yZW0oMzApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IHRvLXJlbSgxNyk7XG4gICAgcmlnaHQ6IHRvLXJlbSgxNik7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcblxuICAgIC52aWV3LXRvZ2dsZS1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE1KTtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oOSk7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICByaWdodDogNjBweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXJlc291cmNlLWxlZnQtdGQge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICB3aWR0aDogdG8tcmVtKDI1MCk7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlsczpoYXMoLm5ldy1ldmVudCksXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHM6aGFzKC5uZXctZXZlbnQpIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtbGVmdC1oYW5kbGVyIC5lLWxlZnQtcmlnaHQtcmVzaXplLFxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtcmlnaHQtaGFuZGxlciAuZS1sZWZ0LXJpZ2h0LXJlc2l6ZSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5lLXNjaGVkdWxlIC5lLWV2ZW50LXJlc2l6ZS5lLWxlZnQtaGFuZGxlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5lLXNjaGVkdWxlIC5lLWV2ZW50LXJlc2l6ZS5lLXJpZ2h0LWhhbmRsZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIHJpZ2h0OiAycHg7XG59XG5cbi5lLWFwcG9pbnRtZW50LmUtbGliLmUtZHJhZ2dhYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG5cbiAgICAmID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtbGVmdC1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY3VycmVudC10aW1lbGluZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY2xvbmUtdGltZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWN1cnJlbnQtdGltZSB7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxcHgpO1xufVxuXG4uZS1hcHBvaW50bWVudDpoYXMoLmJvb2tpbmctZXZlbnQsIC51bmF2YWlsYWJsZS1zbG90KSAuZS1ldmVudC1yZXNpemUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5kYXktdmlldyAuZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQuZS1jdXJyZW50LWRheSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkIHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5kYXktdmlldy5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZC5lLXRpbWUtc2xvdHMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcblxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG59XG5cbi5lLXNjaGVkdWxlLXRhYmxlLmRheS12aWV3IHtcbiAgICB0Ym9keSB7XG4gICAgICAgIC5lLWhlYWRlci1yb3c6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8vKkNlbGwgZGltZW5zaW9ucyBzdHlsaW5nKi9cbiRjZWxsV2lkdGg6IHRvLXJlbSg2MCk7XG4kY2VsbEhlaWdodDogdG8tcmVtKDYwKTtcblxuLmUtc2NoZWR1bGUtdGFibGUuZS1yZXNvdXJjZS1jb2x1bW4tdGFibGUgdHIge1xuICAgIGhlaWdodDogJGNlbGxIZWlnaHQ7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXRhYmxlLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4tdGFibGUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWNvbnRlbnQtdGFibGUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWNvbnRlbnQtdGFibGUge1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIGNvbCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIGNvbCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSBjb2wsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSBjb2wge1xuICAgIHdpZHRoOiAkY2VsbFdpZHRoO1xufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXdvcmstY2VsbHMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMge1xuICAgIGhlaWdodDogJGNlbGxIZWlnaHQ7XG4gICAgd2lkdGg6ICRjZWxsV2lkdGg7XG59XG5cbi8qZW5kKi9cblxuLmUtc2NoZWR1bGUtdGFibGUgLmUtY29udGVudC10YWJsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjYWxlbmRhckJvcmRlcnM7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xufVxuXG4uZS1zY2hlZHVsZS10b29sYmFyLmUtY29udHJvbC5lLXRvb2xiYXIuZS1saWIuZS10b29scG9wLmUta2V5Ym9hcmQge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xufVxuXG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtZGF0ZS1yYW5nZSAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3Mge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46aG92ZXIge1xuICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmZvY3VzLXZpc2libGUge1xuICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46aG92ZXIgLmUtdGJhci1idG4tdGV4dCB7XG4gICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbn1cblxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXByZXYgLmUtaWNvbi1wcmV2LFxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLW5leHQgLmUtaWNvbi1uZXh0IHtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmhvdmVyIC5lLWljb25zIHtcbiAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xufVxuXG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtcHJldiAuZS1pY29uLXByZXYsXG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtbmV4dCAuZS1pY29uLW5leHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmUtc2NoZWR1bGVcbiAgICAuZS1zY2hlZHVsZS10b29sYmFyXG4gICAgLmUtdG9vbGJhci1pdGVtc1xuICAgIC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHRcbiAgICAuZS1pY29ucy5lLWljb24tcmlnaHQuZS1idG4taWNvbi5lLWljb24tZG93bi1hcnJvdyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXdvcmstY2VsbHM6aG92ZXI6bm90KC5lLXJlc291cmNlLWdyb3VwLWNlbGxzKSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxsczpob3Zlcjpub3QoLmUtcmVzb3VyY2UtZ3JvdXAtY2VsbHMpLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1zZWxlY3RlZC1jZWxsIHtcbiAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG5cbiAgICAmLmUtZGlzYWJsZS1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cbn1cblxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkLmUtZm9jdXNlZC1kYXRlIHNwYW4uZS1kYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcbn1cblxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXksXG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1zZWxlY3RlZC5lLWZvY3VzZWQtZGF0ZSBzcGFuLmUtZGF5LFxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xufVxuXG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkOmhvdmVyIHNwYW4uZS1kYXkge1xuICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcbn1cblxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1zZWxlY3RlZCA+IHNwYW4uZS1kYXkge1xuICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcbn1cblxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkOmhvdmVyIHNwYW4uZS1kYXkge1xuICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcbn1cblxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkID4gc3Bhbi5lLWRheSxcbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQuZS1zZWxlY3RlZDpub3QoLmUtZm9jdXNlZC1kYXRlKTpob3ZlciA+IHNwYW4uZS1kYXkge1xuICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkID4gc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLndlZWstdmlldy5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZC5lLXRpbWUtc2xvdHMge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLndlZWstaGVhZGVyLWN1c3RvbS13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5kYXktdmlldyAuZS1oZWFkZXItY2VsbHM6aGFzKC53ZWVrLWhlYWRlci1jdXN0b20td3JhcCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCB7XG4gICAgd2lkdGg6ICRjZWxsV2lkdGg7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQgPiBkaXYsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQgPiBkaXYsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQgPiBzcGFuLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkID4gc3BhbiB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtZGVmYXVsdDtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuIiwiLmNhbGVuZGFyLXJlc2VydmF0aW9uLXBvcG92ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5wb3BwZXItdGFyZ2V0IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5wb3BwZXItYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5wb3BwZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5ib29raW5nLWV2ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkcmVkLCAzNSUpO1xuICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5zdWJqZWN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLm93bi1ib29raW5nIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgNjAlKTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1kZXRhaWxzLXBvcG92ZXIge1xuICAgICAgICAucmVzZXJ2YXRpb24tc3ViamVjdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHRvLXJlbSgyMDApO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1kZXRhaWxzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgdG8tcmVtKDE2KSB0by1yZW0oMTYpIHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc2VydmF0aW9uLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1hY3Rpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDgpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRpcnR5LXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm5ldy1ldmVudCB7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5hZnRlci1wZXJpb2QsXG4gICAgLmJlZm9yZS1wZXJpb2Qge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICB9XG5cbiAgICAuYmVmb3JlLXBlcmlvZCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgfVxuXG4gICAgLmFmdGVyLXBlcmlvZCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgfVxufVxuIiwiLmNhbGVuZGFyLWxvY2F0aW9uLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDUpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAucm9vbS1kZXRhaWxzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgIC5jYXBhY2l0eS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg0OCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDQ4KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSg0OCk7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNDgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWltYWdlLWNvbnRhaW5lciAucGxhY2Vob2xkZXItY29udGFpbmVyIHN2ZyB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNDgpO1xuICAgIH1cblxuICAgIC5yb29tLWRldGFpbHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oOCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgIC5yb29tLW5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHRvLXJlbSgxNDApO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRydW5jYXRlKDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcGFjaXR5LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDQpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgLnJvb20tY2FwYWNpdHkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDkpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhbGVuZGFyLWxvY2F0aW9uLXRlbXBsYXRlLXBvcG92ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnBvcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oLTE2KTtcbiAgICB9XG5cbiAgICAubG9jYXRpb24tcGFuZWwge1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oMzAwKTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuXG4gICAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTgwKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvb20tZGV0YWlscy1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgICAgIC5yb29tLW5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJ1bmNhdGUoMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC56b25lLWZsb29yLXBsYW4tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yb29tLWNhcGFjaXR5LWZsb29yIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXBhdGgge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC56b25lLWZsb29yLXBsYW4tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1uYW1lLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy1mbG9vciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYnJhbmQtY29sb3Ige1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3BwZXItYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbiIsIi5jYWxlbmRhci1maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogdG8tcmVtKDE2KSAwO1xuXG4gICAgLnNlYXJjaC1zb3J0LWJsb2NrIC5zZWFyY2gtaW5wdXQtd3JhcHBlciBpbnB1dCB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDU5KTtcbiAgICB9XG5cbiAgICAucG9wcGVyLWNvbnRhaW5lci5zb3J0IC5wb3BwZXItdGFyZ2V0IGJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDU5KTtcblxuICAgICAgICAmLmZpbHRlci1pY29uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlci1pY29uLWNvbnRhaW5lci5hY3RpdmU6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oOCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IHRvLXJlbSgtNCk7XG4gICAgICAgIHJpZ2h0OiB0by1yZW0oLTQpO1xuICAgIH1cblxuICAgIC5maWx0ZXItaWNvbi1jb250YWluZXIuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjIpO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1maWx0ZXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG5cbiAgICAgICAgLmljb24tZmlsdGVyLWZ1bm5lbCB7XG4gICAgICAgICAgICBzdHJva2U6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcHBlci1jb250YWluZXIuc29ydCAuaWNvbi1maWx0ZXItZnVubmVsIHtcbiAgICAgICAgZmlsbDogbm9uZTtcbiAgICB9XG5cbiAgICAucG9wcGVyLWNvbnRhaW5lci5zb3J0IC5wb3BwZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgtOCk7XG4gICAgfVxuXG4gICAgLnJlc291cmNlLWZpbHRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1OSk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg4KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgLnJlc291cmNlLWNvdW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHBlci10YXJnZXQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oOCk7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRzZWNvbmRhcnktd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY2FsZW5kYXItbG9jYXRpb24tZmlsdGVyLXBhbmVsIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB3aWR0aDogdG8tcmVtKDI4MCk7XG4gICAgbWF4LWhlaWdodDogNjBkdmg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAuZmlsdGVyLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTgpO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDYwKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY2F0ZWdvcnkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxOCkgdG8tcmVtKDE2KTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuY2F0ZWdvcnktdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXItaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIC5jbGVhci1maWx0ZXJzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJhbmdlLWlucHV0LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgIH1cbn1cbiIsIi5kdXJhdGlvbi1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxNCk7XG4gICAgaGVpZ2h0OiB0by1yZW0oMjgpO1xuXG4gICAgLm1pbnVzLXBsdXMtYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDI4KTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTgpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAubWludXMtcGx1cy1idXR0b246aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMik7XG4gICAgfVxuXG4gICAgLm1pbnVzLXBsdXMtYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgfVxuXG4gICAgLm1pbnVzLXBsdXMtYnV0dG9uLmRpc2FibGU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLm1pbnVzLWJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTIpIDAgMCB0by1yZW0oMTIpO1xuICAgIH1cblxuICAgIC5wbHVzLWJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHRvLXJlbSgyKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCB0by1yZW0oMTIpIHRvLXJlbSgxMikgMDtcbiAgICB9XG5cbiAgICAubGFiZWwge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDcyKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cbn1cbiIsIi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAge1xuICAgIC5lLXBvcHVwLWZvb3RlcixcbiAgICAuZS1wb3B1cC1jb250ZW50LFxuICAgIC5lLXBvcHVwLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1saWIuZS1wb3B1cC5lLWNvbnRyb2wuZS1wb3B1cC1vcGVuIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWluLXdpZHRoOiB0by1yZW0oNDUwKTtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLm5yLXRvb2x0aXAtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTApIHRvLXJlbSgyNSk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNhbGVuZGFyQm9yZGVycztcbn1cblxuLm5yLWZvcm0ge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMCkgdG8tcmVtKDI1KTtcblxuICAgIC8vIFRPRE8gY2xlYW51cCBhZnRlciByZWZhY3RvcmluZyBvbGQgY29tcG9uZW50c1xuICAgIC5kYXRlLWZpbHRlciAuZGF0ZS1maWx0ZXItaXRlbSAuZGF0ZS10aW1lLWlucHV0IC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oNSk7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG5cbiAgICAuZGF0ZS1maWx0ZXIgLmRhdGUtZmlsdGVyLWl0ZW0gLmRhdGUtdGltZS1pbnB1dCAudGltZS1pbnB1dCB7XG4gICAgICAgIG1heC13aWR0aDogdG8tcmVtKDEwOCk7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5kYXRlLWZpbHRlciAuZGF0ZS1maWx0ZXItaXRlbXMuaG9yaXpvbnRhbCB7XG4gICAgICAgIGdhcDogdG8tcmVtKDEzKTtcbiAgICB9XG5cbiAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbiAgICAudGltZS1pbnB1dC1jb250YWluZXIgLnBvcHBlciAudW5pdC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5uci1kYXRlLXBpY2tlciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCkgdG8tcmVtKDUpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDk1KTtcbiAgICB9XG5cbiAgICAubnItdGltZS1pbnB1dCB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCkgdG8tcmVtKDUpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDYwKTtcbiAgICB9XG5cbiAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCkgMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjYWxlbmRhckJvcmRlcnM7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yYW5nZS1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1zdWJqZWN0LWZpZWxkIHtcbiAgICAgICAgICAgICYudGlsZS1maWVsZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50aWxlLWZpZWxkOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5yLXRvb2x0aXAtY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oMjUpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY2FsZW5kYXJCb3JkZXJzO1xuXG4gICAgLm1vcmUtZGV0YWlscyB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAubnItc3VibWl0LWJ0biB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5uci1jYW5jZWwtYnRuIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxufVxuIiwiLm5vLWxvY3Rpb25zLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTUwJTtcbiAgICByaWdodDogLTUwJTtcbiAgICB3aWR0aDogdG8tcmVtKDIwMCk7XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuIiwiLmNvbnRhY3QtZ3JvdXBzIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmJhY2tkcm9wIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IHRvLXJlbSg4MCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg4MCl9KTtcbiAgICB9XG5cbiAgICAubm8tZGF0YS1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgLnN0dWItbWVzc2FnZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtZ3JvdXBzLW1hbmFnZW1lbnQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAuY29udGFjdC1ncm91cC1jb250ZXh0LW1lbnUge1xuICAgICAgICAuY29udGV4dC1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNzUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtZ3JvdXAtbGlzdC1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzYwKTtcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI0KSB0by1yZW0oMTYpIDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuXG4gICAgICAgIC5jb250YWN0LWdyb3VwLWxpc3QtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjIpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3QtZ3JvdXAtbGlzdC1zY3JvbGwtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAje3RvLXJlbSgxNil9KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbm9TY3JvbGxCYXI7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFjdC1ncm91cC1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1jb250YWN0LWdyb3VwLWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgyMCkgMDtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtc29ydC1ibG9jayB7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxNikgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zb3J0IC5yYWRpby1idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyMCkgdG8tcmVtKDMwKSB0by1yZW0oMjApIHRvLXJlbSgxNik7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDIwKTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICByaWdodDogdG8tcmVtKC0xMik7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHRvLXJlbSg4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiB0by1yZW0oOCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHRvLXJlbSgxMikgc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3QtZ3JvdXAtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3QtZ3JvdXAtY29udGV4dC1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtZ3JvdXAtZGV0YWlscy1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5jb250YWN0LWdyb3VwLWRldGFpbHMtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3QtZ3JvdXAtdGl0bGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSg0MDApfSk7XG5cbiAgICAgICAgICAgIC5jb250YWN0LWdyb3VwLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGFjdC1ncm91cC1jb3VudCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRhY3QtZ3JvdXAtbmFtZSB7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI5MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFjdC1saXN0LXNjcm9sbC1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG5vU2Nyb2xsQmFyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3QtbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDIpO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFjdC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSB0by1yZW0oMzApIHRvLXJlbSgxNikgdG8tcmVtKDE2KTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNTApO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICAgICAmLndpdGgtaG92ZXItZWZmZWN0IHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDYwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDYwKTtcblxuICAgICAgICAgICAgJi5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLWRhdGEge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oNzYpfSk7XG5cbiAgICAgICAgICAgIC5wZXJzb24tZGF0YS10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKC01KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBlcnNvbi1kYXRhLWJvZHkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyc29uLWNhcmQtZW1haWwge1xuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLWNhcmQtY29udGV4dC1tZW51IHtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgLnBvcHBlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMTApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1oZWFydCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiB0by1yZW0oMzIpO1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBzdHJva2U6IHJnYmEoNDksIDQ5LCA0OSwgMC43KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIyKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oLTIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRleHQtbWVudS1pdGVtOmhvdmVyIC5pY29uLWhlYXJ0IHtcbiAgICAgICAgICAgIHN0cm9rZTogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlzLWZhdm9yaXRlIC5wZXJzb24tY2FyZC1jb250ZXh0LW1lbnUgLmljb24taGVhcnQge1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIHN0cm9rZTogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuY29udGFjdC1ncm91cHMge1xuICAgICAgICAuY29udGFjdC1ncm91cC1saXN0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0LWdyb3VwLWRldGFpbHMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5wZXJzb24tY2FyZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAucGVyc29uLWNhcmQtY29udGV4dC1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGFjdC1ncm91cC1kZXRhaWxzLWhlYWRlciB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuY29udGFjdC1ncm91cC1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJ1bmNhdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvbnRhY3QtZ3JvdXAtdGl0bGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDM2KX0pO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250YWN0LWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oNDEpfSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1zb3J0LWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuc2VhcmNoLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5jb250YWN0LWdyb3VwcyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG5cbiAgICAgICAgLmJhY2tkcm9wIHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oNjApfSk7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg2MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29udGFjdC1ncm91cC1wYW5lbCB7XG4gICAgJi5vcGVuZWQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM4MCk7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtaGVhZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDYwKTtcbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgICAgIC5maWVsZC10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRyb2wtaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDExKSB0by1yZW0oMTYpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDUpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zYXZlLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMjUpIDA7XG4gICAgfVxuXG4gICAgLnBlcnNvbi1zZWxlY3QtZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5jb250YWN0LWdyb3VwLXBhbmVsLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5maWxlLWltcG9ydC1kaWFsb2cuZmlsZS1pbXBvcnQtZGlhbG9nIC5kaWFsb2ctY29udGVudCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubXktdmlzaXRvcnMtc2VjdGlvbiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLmJhc2ljLWZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIC5hZGRpdGlvbmFsLWZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgyNSk7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAudmlzaXRvci1zZWFyY2gge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjApO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzNDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm15LXZpc2l0b3JzLWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltcG9ydC1idG4ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjpob3ZlciAuaWNvbi1pbXBvcnQge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRhLWNlbGwge1xuICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgIH1cblxuICAgIC5yb3ctYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgfVxuXG4gICAgLnZpc2l0b3Itc2VhcmNoIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAudGFibGUtd3JhcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgLmhlYWRlci1yb3cge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdyaWQtY2VsbC1hY3Rpb24ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5yZW1vdmU6aG92ZXIge1xuICAgICAgICAgICAgZmlsbDogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLmVkaXQ6aG92ZXIge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpc2l0b3JzLWNvbnRlbnQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnBlcnNvbi1kYXRhLWJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1jYXJkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1waG90byB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcblxuICAgICAgICAgICAgLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vLWRhdGEtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgLnN0dWItbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLWltcG9ydCB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEyKTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxMik7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oNik7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgyKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLm15LXZpc2l0b3JzLXNlY3Rpb24ge1xuICAgICAgICAuZmlsdGVycyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtZmlsdGVycyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAudmlzaXRvci1zZWFyY2gge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLm15LXZpc2l0b3JzLXNlY3Rpb24ge1xuICAgICAgICAubXktdmlzaXRvcnMtYWN0aW9ucyAuYXBwLWJ0biB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNykgdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGRpdGlvbmFsLWZpbHRlcnMgLnZpc2l0b3Itc2VhcmNoIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQzKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGRpdGlvbmFsLWZpbHRlcnMgLnZpc2l0b3Itc2VhcmNoIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAubXktdmlzaXRvcnMtc2VjdGlvbiB7XG4gICAgICAgIC5teS12aXNpdG9ycy1hY3Rpb25zIHtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtZmlsdGVycyB7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg1KTtcblxuICAgICAgICAgICAgLnZpc2l0b3Itc2VhcmNoIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5ub3RpZmljYXRpb25zIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnNwaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubm90aWZpY2F0aW9ucyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG4gICAgfVxufVxuIiwiLnJlY3VycmVuY2UtZGV0YWlscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJHNlY3Rpb25XaWR0aDogdG8tcmVtKDc1MCk7XG5cbiAgICAuYm9va2luZy1tZXRhZGF0YS10aWxlIHtcbiAgICAgICAgd2lkdGg6ICRzZWN0aW9uV2lkdGg7XG4gICAgfVxuXG4gICAgLnRpbGUge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgd2lkdGg6ICRzZWN0aW9uV2lkdGg7XG4gICAgfVxuXG4gICAgLnJlc3VsdC1vdmVydmlldyB7XG4gICAgICAgIGdhcDogdG8tcmVtKDE1KTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oNDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZhaWxlZC1yZXNlcnZhdGlvbi1kZXRhaWxzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuZmFpbGVkLXJlc2VydmF0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZhaWxlZC1yZXNlcnZhdGlvbi1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpIDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMS41KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGVycm9yLCAwLjEpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRlcnJvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0tYm9keSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0tZGF0ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0tcmVhc29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0tYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE0MCk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDMwKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGlvbnMge1xuICAgICAgICB3aWR0aDogJHNlY3Rpb25XaWR0aDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5hY3Rpb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxODApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAucmVjdXJyZW5jZS1kZXRhaWxzIHtcbiAgICAgICAgLmJvb2tpbmctbWV0YWRhdGEtdGlsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNlcnZpY2UtcmVxdWVzdC1maWxlLXByZXZpZXcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg2KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDJweCA4cHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjE1KTtcbiAgICB9XG5cbiAgICAmLmdhbGxlcnktb3BlbmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5maWxlLXRodW1ibmFpbCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTU1KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTE1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDYpIHRvLXJlbSg2KSAwIDA7XG4gICAgfVxuXG4gICAgLmZpbGUtaWNvbiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg2KSB0by1yZW0oNikgMCAwO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgzMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZpbGUtcHJldmlldy1tZWRpdW0sXG4gICAgJi5maWxlLXByZXZpZXctc21hbGwge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsZS1pY29uIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5maWxlLXByZXZpZXctbWVkaXVtIHtcbiAgICAgICAgLmZpbGUtdGh1bWJuYWlsIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTAwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDgwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZmlsZS1wcmV2aWV3LXNtYWxsIHtcbiAgICAgICAgLmZpbGUtdGh1bWJuYWlsIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oODApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRvd25sb2FkLWJ1dHRvbiB7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgyKTtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsZS10aHVtYm5haWwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNik7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAuZmlsZS1pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXIoKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdhbGxlcnktb3ZlcmxheSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyKCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuNik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg2KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC45KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZW1haW5pbmctY291bnQge1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tLWJ1dHRvbiB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyKCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5kb3dubG9hZC1idXR0b24ge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNCk7XG4gICAgICAgIHRvcDogdG8tcmVtKDgpO1xuICAgICAgICByaWdodDogdG8tcmVtKDgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNyk7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVtb3ZlLWJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyKTtcbiAgICAgICAgdG9wOiB0by1yZW0oLTEyKTtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgtMTIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTgpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbGUtbmFtZSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0KSB0by1yZW0oOCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ib3JkZXItY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCB0by1yZW0oNikgdG8tcmVtKDYpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgJi5maWxlLXByZXZpZXctc21hbGwge1xuICAgICAgICAuZmlsZS1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDkpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQG1peGluIGZsZXgtY2VudGVyKCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtZmlsZXMtdXBsb2FkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oMjApO1xuXG4gICAgLmZpbGVzLXVwbG9hZC1idXR0b24ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcigpO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxMjMpO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTApO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaGFzLWVycm9yIC5maWxlcy11cGxvYWQtYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyQWxlcnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRib3JkZXJBbGVydCwgMC4wNSk7XG4gICAgfVxuXG4gICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg2KTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDgpO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJG9mZmxpbmUtY29sb3IsIDAuMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZmlsbDogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsZS1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IHRvLXJlbSgyMCk7XG4gICAgfVxufVxuIiwiLnNlcnZpY2UtcmVxdWVzdC1maWxlcy11cGxvYWQtZ2FsbGVyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiB0by1yZW0oMTIpO1xufVxuIiwiLnNlcnZpY2UtcmVxdWVzdC1jcmVhdGlvbi1tYW5hZ2VyIHtcbiAgICAuY3JlYXRlLXNlcnZpY2UtcmVxdWVzdC1idG4ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcigpO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciBzdmcge1xuICAgICAgICAgICAgZmlsbDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtZGV0YWlscy1mb3JtIHtcbiAgICBmbGV4OiAxO1xuXG4gICAgZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDIpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLmlucHV0LWluZm8gLmlucHV0LWVsZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgIGNvbG9yOiBjdXN0b21BbHBoYSgkcHJpbWFyeS1mb250LWNvbG9yLCAwLjUpO1xuICAgIH1cblxuICAgIC5pbnB1dC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0eWxlcygpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5sYWJlbGVkLXJlYWQtb25seSBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSg4KTtcbiAgICB9XG5cbiAgICAubGFiZWxlZC1yZWFkLW9ubHkgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICB9XG5cbiAgICAudGV4dGFyZWEge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItc3R5bGVzKCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICByZXNpemU6IHZlcnRpY2FsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC53aXRoLWVycm9yIHtcbiAgICAgICAgQG1peGluIGlucHV0LWVycm9yIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlckFsZXJ0O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiB0by1yZW0oMik7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtZWxlbSxcbiAgICAgICAgLmlucHV0LWVsZW06aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgaW5wdXQtZXJyb3IoKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudGV4dGFyZWEsXG4gICAgICAgICYudGV4dGFyZWE6aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgaW5wdXQtZXJyb3IoKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcGFkZGluZzogdG8tcmVtKDE2KSAwO1xuXG4gICAgLmZvb3Rlci1idXR0b24ge1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgyMjUpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnNlcnZpY2UtcmVxdWVzdC1mb290ZXIge1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmZvb3Rlci1idXR0b24ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtaGVhZGVyIHtcbiAgICAmLnNpZGUtcGFuZWwtaGVhZGVyLndpdGgtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFsbG93LW92ZXJmbG93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuYmFjay1idXR0b24ge1xuICAgICAgICBzdHJva2U6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1hcmdpbjogMCB0by1yZW0oMTIpIDAgMDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDUpIDAgMCAwO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnNlcnZpY2UtcmVxdWVzdC1oZWFkZXIge1xuICAgICAgICAmLnNpZGUtcGFuZWwtaGVhZGVyLndpdGgtdGl0bGUge1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDUyKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNikgMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3Qtc2lkZS1wYW5lbCB7XG4gICAgLnNpZGUtcGFuZWwtYm9keSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAucGFuZWwtY29udGVudCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNjM1KTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnNlcnZpY2UtcmVxdWVzdC1zaWRlLXBhbmVsIHtcbiAgICAgICAgLnBhbmVsLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg0NTApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuc2VydmljZS1yZXF1ZXN0LXNpZGUtcGFuZWwge1xuICAgICAgICAmLmlzLW1vYmlsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAucGFuZWwtY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtdHlwZS1zZWxlY3RvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuXG4gICAgLmhlYWRlciB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWZpZWxkLWdyb3VwIHtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMik7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIC5pbnB1dC1oZWFkZXIsXG4gICAgICAgIC5pbnB1dC1mb290ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMik7XG5cbiAgICAgICAgLmlucHV0LWhlYWRlcixcbiAgICAgICAgLmlucHV0LWZvb3RlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWVsZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oNDIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmV4dHJhSWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBsZWZ0OiB0by1yZW0oMjApO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oOCkgMCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIC5icmVhZGNydW1icy1pdGVtLWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJyZWFkY3J1bWJzLWl0ZW0tbGluazpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAuYnJlYWRjcnVtYnMtc2VwYXJhdG9yIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCB0by1yZW0oLTIpIDAgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZXJ2aWNlLXR5cGVzLXNlY3Rpb24ge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSg0KTtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgxMikgMDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICB9XG5cbiAgICAkc2VydmljZS10eXBlLXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAkY3VzdG9tLWJvcmRlci1jb2xvcjogI2VlZWVlZTtcbiAgICAkY3VzdG9tLWJveC1zaGFkb3ctY29sb3I6ICMwMDAwMDAyOTtcblxuICAgIC5zZXJ2aWNlLXR5cGVzLWxpc3Qtc2Nyb2xsYWJsZS1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtdHlwZXMtbGlzdCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4ICRjdXN0b20tYm94LXNoYWRvdy1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHNlcnZpY2UtdHlwZS1yYWRpdXM7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjdXN0b20tYm9yZGVyLWNvbG9yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMik7XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtdHlwZS1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VydmljZS10eXBlLXJhZGl1cyAkc2VydmljZS10eXBlLXJhZGl1cyAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRzZXJ2aWNlLXR5cGUtcmFkaXVzICRzZXJ2aWNlLXR5cGUtcmFkaXVzO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6b25seS1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VydmljZS10eXBlLXJhZGl1cztcbiAgICAgICAgfVxuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjdXN0b20tYm9yZGVyLWNvbG9yO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNDgpO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLXR5cGUtaXRlbTpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMTUpO1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLXR5cGUtY29udGVudCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICB9XG5cbiAgICAuc2VydmljZS10eXBlLWl0ZW0taWNvbi1jaGV2cm9uIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTIpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDEyKTtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAuc2VydmljZS10eXBlLWl0ZW0taWNvbi1jaGVjayB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLmVtcHR5LXN0YXRlIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXIoKTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDQwKSB0by1yZW0oMjApO1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5lbXB0eS1zdGF0ZS1tZXNzYWdlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG4iLCIuaGlnaGxpZ2h0ZWQtdGV4dCB7XG4gICAgbWFyayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC15ZWxsb3c7XG4gICAgICAgIHBhZGRpbmc6IDFweCAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMik7XG4gICAgfVxufVxuIiwiLnRhYmJlZC1sb2NhdGlvbi1zZWxlY3RvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogdG8tcmVtKDExKTtcblxuICAgIC50YWJzLXBhbmVsIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oNDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlclN1YnRsZTE7XG4gICAgfVxuXG4gICAgLnNpbmdsZS10YWIge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMykgdG8tcmVtKDE2KTtcblxuICAgICAgICAmLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIpO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYi1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB0by1yZW0oNjApKTtcbiAgICB9XG59XG4iLCIubG9jYXRpb24tdHJlZS10YWIge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5sb2NhdGlvbnMtYnJvd3NlciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAubG9jYXRpb25zLWJyb3dzZXItdHJlZSB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sb2NhdGlvbi1tYXAtdGFiIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnRvcC1wYW5lbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpIHRvLXJlbSgyNCk7XG5cbiAgICAgICAgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9vci1kcm9wZG93biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tcHJldmlldyB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHotaW5kZXg6IDQwMTtcbiAgICAgICAgICAgIGZsZXg6IDEgMDtcblxuICAgICAgICAgICAgLm1hcC1pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFwLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDQwMCk7XG5cbiAgICAgICAgLmxvY2F0aW9uLXNlbGVjdG9yLW1hcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWFmbGV0LWNvbnRyb2wtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbiB7XG4gICAgICAgICAgICAgICAgdG9wOiB0by1yZW0oLTEwNik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xuICAgICAgICAgICAgICAgIHRvcDogdG8tcmVtKC01Myk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sb2NhdGlvbi10cmVlLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5pY29uLWNoZWNrIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAuaXMtc2VsZWN0ZWQgJiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWxlY3QtaW5wdXQge1xuICAgIC5pbnB1dC13cmFwIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0eWxlcygpO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdG8tcmVtKDgwKTtcbiAgICB9XG5cbiAgICAuZXh0cmEtaW5wdXQtYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICByaWdodDogdG8tcmVtKDcpO1xuICAgICAgICB0b3A6IHRvLXJlbSg1KTtcbiAgICB9XG59XG4iLCIuZmllbGQtZ3JvdXAge1xuICAgIC5maWVsZC1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSg4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAuZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgfVxufVxuIiwiLmZpbGVzLXByZXZpZXctZ2FsbGVyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSg0KTtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtcHJldmlldyB7XG4gICAgLnNpZGUtcGFuZWwtaGVhZGVyLndpdGgtdGl0bGUgLnNpZGUtcGFuZWwtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLnByZXZpZXctZmllbGRzLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAuc3BsaXQtZmllbGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBnYXA6IHRvLXJlbSgyNCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuc2VydmljZS1yZXF1ZXN0LXByZXZpZXcge1xuICAgICAgICAmLnNpZGUtcGFuZWwtaGVhZGVyLndpdGgtdGl0bGUge1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDUyKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNikgMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wcmV2aWV3LWZpZWxkIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xuXG4gICAgLmZpZWxkLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiB0by1yZW0oMTApO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZWZhdWx0LXN0cm9rZSB7XG4gICAgICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWVsZC10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICB9XG5cbiAgICAuZmllbGQtdGl0bGUge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5maWVsZC1zdWJ0aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbn1cbiIsIi5maWxlcy1wcmV2aWV3IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IHRvLXJlbSgxNik7XG59XG4iLCIuY29tbWVudHMtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuXG4gICAgLmNvbW1lbnRzLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAuY29tbWVudHMtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5jb21tZW50cy1zb3J0LXRvZ2dsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgc3Ryb2tlOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEzKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEzKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYub2xkZXN0LWZpcnN0IC5pY29uIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb21tZW50LWlucHV0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtaW5wdXQtcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDIpO1xuXG4gICAgICAgIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb21tZW50LWlucHV0LWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICB9XG5cbiAgICAuY29tbWVudHMtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgIC5jb21tZW50LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICB9XG5cbiAgICAuY29tbWVudC1hdmF0YXIge1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAuYXZhdGFyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oNyk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICAmLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRwcmltYXJ5LCAwLjEpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tbWVudC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICB9XG5cbiAgICAuY29tbWVudC1hdXRob3Ige1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5jb21tZW50LXRpbWUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSg4KTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDMyKTtcbiAgICB9XG5cbiAgICAuY29tbWVudC1pbnB1dC1maWVsZCB7XG4gICAgICAgIC5pbnB1dC1oZWFkZXIsXG4gICAgICAgIC5pbnB1dC1mb290ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3RzLXRhYmxlIHtcbiAgICAuaGVhZGVyLXJvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zZXJ2aWNlLXJlcXVlc3RzLXRhYmxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDUwKTtcbiAgICB9XG59XG4iLCIuc2VydmljZS1yZXF1ZXN0cy10b3AtYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgyMCk7XG5cbiAgICAuaG9yaXpvbnRhbC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNCk7XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oOSk7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0Mik7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG5cbiAgICAgICAgICAgIC5zZWFyY2gtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1idXR0b24ge1xuICAgICAgICAgICAgLmZpbHRlci1pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyOTApO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgICAgIC5zb3J0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5zZXJ2aWNlLXJlcXVlc3RzLXRvcC1iYXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuc2VydmljZS1yZXF1ZXN0cy10b3AtYmFyIHtcbiAgICAgICAgLmRhdGUtZmlsdGVycyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXG4gICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhvcml6b250YWwtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuaW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VydmljZS1yZXF1ZXN0LWNyZWF0aW9uLW1hbmFnZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnNlcnZpY2UtcmVxdWVzdHMtdG9wLWJhciB7XG4gICAgICAgIC5ob3Jpem9udGFsLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi9GaWxlc1ByZXZpZXdHYWxsZXJ5L0ZpbGVzUHJldmlld0dhbGxlcnknO1xuQGltcG9ydCAnLi9TZXJ2aWNlUmVxdWVzdFByZXZpZXcvU2VydmljZVJlcXVlc3RQcmV2aWV3JztcbkBpbXBvcnQgJy4vU2VydmljZVJlcXVlc3RQcmV2aWV3L1ByZXZpZXdGaWVsZC9QcmV2aWV3RmllbGQnO1xuQGltcG9ydCAnLi9TZXJ2aWNlUmVxdWVzdFByZXZpZXcvRmlsZXNQcmV2aWV3L0ZpbGVzUHJldmlldyc7XG5AaW1wb3J0ICcuL1NlcnZpY2VSZXF1ZXN0UHJldmlldy9Db21tZW50cy9Db21tZW50cyc7XG5AaW1wb3J0ICcuL1NlcnZpY2VSZXF1ZXN0c1RhYmxlL1NlcnZpY2VSZXF1ZXN0c1RhYmxlJztcbkBpbXBvcnQgJy4vU2VydmljZVJlcXVlc3RzVG9wQmFyL1NlcnZpY2VSZXF1ZXN0c1RvcEJhcic7XG5cbi5teS1zZXJ2aWNlLXJlcXVlc3RzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLm15LXNlcnZpY2UtcmVxdWVzdHMtc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNikgdG8tcmVtKDYpIHRvLXJlbSgxNikgdG8tcmVtKDE2KTtcbiAgICB9XG59XG4iLCIuYWktYXNzaXN0YW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuY29udGVudCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmFpLWFzc2lzdGFudC1jaGF0IHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgLy8gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIGFwcGx5IHN0eWxlcyBvbmx5IGZvciBJRS0xMVxuICAgICNwYWdlLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAuY29udGFpbmVyLFxuICAgICAgICAucHJvZmlsZSxcbiAgICAgICAgLmxvYWRpbmctc3Bpbm5lcixcbiAgICAgICAgLmV4cG9ydC1kYXRhLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvcmRlci1ib3R0b20ucm93IHtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWdlLWJvZHkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogOTBkdmg7XG5cbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmbG9hdDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb25pdG9yLW1hcC1zZWN0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG4gICAgLnJvb21raW9zayB7XG4gICAgICAgICNuYXYge1xuICAgICAgICAgICAgI25hdi10b3Age1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM3MHB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/